Skip to content

Update few LaTeXOutput methods (for Julia) - #1864

Merged
mohamed-barakat merged 3 commits into
homalg-project:masterfrom
kamalsaleh:master
Jul 15, 2026
Merged

Update few LaTeXOutput methods (for Julia)#1864
mohamed-barakat merged 3 commits into
homalg-project:masterfrom
kamalsaleh:master

Conversation

@kamalsaleh

Copy link
Copy Markdown
Member

No description provided.

Add LATEX_LBRACE/LATEX_RBRACE global constants (commented out for Julia)
to avoid transpiler { -> [ conversion when building LaTeX strings.

Bump version to 2026.07-03
Use LATEX_LBRACE/LATEX_RBRACE constants in LaTeXOutput methods instead of
literal braces, enabling Julia transpiler compatibility. Remove the
"comment for Julia" guards accordingly.
Switch LaTeXOutput for morphisms to FunctionWithNamedArguments instead of
ValueOption for named-argument handling.

Bump version to v2026.07-03
@codecov

codecov Bot commented Jul 15, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 17.80822% with 60 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.73%. Comparing base (77cc86e) to head (56d4c88).

Files with missing lines Patch % Lines
AdditiveClosuresForCAP/gap/AdditiveClosure.gi 8.69% 21 Missing ⚠️
FreydCategoriesForCAP/gap/FreydCategory.gi 11.11% 16 Missing ⚠️
AdditiveClosuresForCAP/gap/CategoryOfRows.gi 12.50% 14 Missing ⚠️
FreydCategoriesForCAP/gap/AdelmanCategory.gi 0.00% 9 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1864   +/-   ##
=======================================
  Coverage   80.73%   80.73%           
=======================================
  Files         589      589           
  Lines       86126    86134    +8     
=======================================
+ Hits        69532    69540    +8     
  Misses      16594    16594           
Flag Coverage Δ
ActionsForCAP 64.04% <ø> (ø)
AdditiveClosuresForCAP 80.69% <14.63%> (+<0.01%) ⬆️
AttributeCategoryForCAP 90.45% <ø> (ø)
CAP 86.37% <100.00%> (+<0.01%) ⬆️
CartesianCategories 84.13% <ø> (ø)
CompilerForCAP 95.39% <ø> (ø)
ComplexesAndFilteredObjectsForCAP 73.56% <ø> (ø)
FreydCategoriesForCAP 83.16% <13.79%> (+0.01%) ⬆️
GeneralizedMorphismsForCAP 61.73% <ø> (ø)
GradedModulePresentationsForCAP 44.78% <ø> (ø)
GroupRepresentationsForCAP 73.85% <ø> (ø)
GroupsAsCategoriesForCAP 90.90% <ø> (ø)
HomologicalAlgebraForCAP 73.21% <ø> (ø)
InternalExteriorAlgebraForCAP 93.09% <ø> (ø)
LinearAlgebraForCAP 56.00% <ø> (ø)
LinearClosuresForCAP 36.36% <ø> (ø)
ModulePresentationsForCAP 75.05% <ø> (ø)
ModulesOverLocalRingsForCAP 90.70% <ø> (ø)
MonoidalCategories 90.10% <ø> (ø)
ToricSheaves 21.79% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Use LATEX_LBRACE/LATEX_RBRACE constants in LaTeXOutput methods instead of
literal braces, enabling Julia transpiler compatibility. Remove the "comment for Julia" guards.
Switch LaTeXOutput for IsFreydCategoryMorphism to FunctionWithNamedArguments
instead of ValueOption for named-argument handling.

Bump version to v2026.07-01
@mohamed-barakat
mohamed-barakat merged commit 15c762a into homalg-project:master Jul 15, 2026
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants