Skip to content

Derivations for WeakKernelEmbedding/WeakCokernelProjection - #1761

Merged
mohamed-barakat merged 1 commit into
homalg-project:masterfrom
TKuh:add_closure_derived
Jul 2, 2025
Merged

Derivations for WeakKernelEmbedding/WeakCokernelProjection#1761
mohamed-barakat merged 1 commit into
homalg-project:masterfrom
TKuh:add_closure_derived

Conversation

@TKuh

@TKuh TKuh commented Jul 2, 2025

Copy link
Copy Markdown
Collaborator

They were previously in FreydCategoriesForCAP/gap/AdditiveClosureDerivedMethods.gi but this file got lost during the splitting of the other Weak* derivations from FreydCategoriesDerivedMethods.gi into AdditiveClosureDerivedMethods.gi in commit 486fc89

@TKuh
TKuh force-pushed the add_closure_derived branch from 01ae42d to baa58f2 Compare July 2, 2025 14:07
objs := List( SetOfObjectsOfCategory( underlying_cat ), o -> ObjectConstructor( cat, [ o ] ) );

tau := Concatenation( List( objs,
o -> Concatenation( BasisOfSolutionsOfHomogeneousLinearSystemInLinearCategory( cat, [ [ phi ] ], [ [ IdentityMorphism( cat, o ) ] ] ) ) ) );

@mohamed-barakat mohamed-barakat Jul 2, 2025

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please put the "o ->" one line higher and the rest in the newline.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@TKuh
TKuh force-pushed the add_closure_derived branch from baa58f2 to a7b6797 Compare July 2, 2025 14:19

objs := List( SetOfObjectsOfCategory( underlying_cat ), o -> ObjectConstructor( cat, [ o ] ) );

tau := Concatenation( List( objs, o -> Concatenation( BasisOfSolutionsOfHomogeneousLinearSystemInLinearCategory( cat, [ [ phi ] ], [ [ IdentityMorphism( cat, o ) ] ] ) ) ) );

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I meant to put the code starting from Concatenation( ... on the next line.

@mohamed-barakat

Copy link
Copy Markdown
Member

Please also rebase and rebump the version number.

@TKuh
TKuh force-pushed the add_closure_derived branch from a7b6797 to 5b0d254 Compare July 2, 2025 14:34
They were previously in FreydCategoriesForCAP/gap/AdditiveClosureDerivedMethods.gi
but this file got lost during the splitting of the other Weak*
derivations from FreydCategoriesDerivedMethods.gi into AdditiveClosureDerivedMethods.gi
in commit 486fc89
@TKuh
TKuh force-pushed the add_closure_derived branch from 5b0d254 to b6e0338 Compare July 2, 2025 14:37
@codecov

codecov Bot commented Jul 2, 2025

Copy link
Copy Markdown

Codecov Report

Attention: Patch coverage is 64.10256% with 14 lines in your changes missing coverage. Please review.

Project coverage is 81.77%. Comparing base (afec81a) to head (b6e0338).
Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
...losuresForCAP/gap/AdditiveClosureDerivedMethods.gi 63.15% 14 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1761      +/-   ##
==========================================
- Coverage   81.78%   81.77%   -0.01%     
==========================================
  Files         576      576              
  Lines       80857    80895      +38     
==========================================
+ Hits        66127    66151      +24     
- Misses      14730    14744      +14     
Flag Coverage Δ
ActionsForCAP 64.04% <ø> (ø)
AdditiveClosuresForCAP 82.26% <64.10%> (-0.09%) ⬇️
AttributeCategoryForCAP 90.45% <ø> (ø)
CAP 86.47% <ø> (ø)
CartesianCategories 89.38% <ø> (ø)
CompilerForCAP 95.89% <ø> (ø)
ComplexesAndFilteredObjectsForCAP 73.55% <ø> (ø)
FreydCategoriesForCAP 83.19% <ø> (ø)
GeneralizedMorphismsForCAP 61.73% <ø> (ø)
GradedModulePresentationsForCAP 44.62% <ø> (ø)
GroupRepresentationsForCAP 71.92% <ø> (ø)
GroupsAsCategoriesForCAP 96.71% <ø> (ø)
HomologicalAlgebraForCAP 73.21% <ø> (ø)
InternalExteriorAlgebraForCAP 93.09% <ø> (ø)
LinearAlgebraForCAP 57.41% <ø> (ø)
ModulePresentationsForCAP 75.03% <ø> (ø)
ModulesOverLocalRingsForCAP 90.70% <ø> (ø)
MonoidalCategories 89.84% <ø> (ø)
ToricSheaves 21.79% <ø> (ø)

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

☔ View full report in Codecov by Sentry.
📢 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.

@mohamed-barakat
mohamed-barakat merged commit f4f8829 into homalg-project:master Jul 2, 2025
3 of 5 checks passed
@TKuh
TKuh deleted the add_closure_derived branch July 2, 2025 17:14
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