Skip to content

Comments

chore(Calculus/FDeriv/Pi): migrate to TVS#35666

Open
urkud wants to merge 14 commits intoleanprover-community:masterfrom
urkud:fderiv-pi-tvs
Open

chore(Calculus/FDeriv/Pi): migrate to TVS#35666
urkud wants to merge 14 commits intoleanprover-community:masterfrom
urkud:fderiv-pi-tvs

Conversation

@urkud
Copy link
Member

@urkud urkud commented Feb 23, 2026

@github-actions
Copy link

github-actions bot commented Feb 23, 2026

PR summary c013fad581

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.Analysis.Calculus.FDeriv.Prod 1713 1710 -3 (-0.18%)
Mathlib.Analysis.BoxIntegral.DivergenceTheorem 2325 2322 -3 (-0.13%)
Mathlib.Analysis.Calculus.FDeriv.Bilinear 1714 1712 -2 (-0.12%)
Mathlib.Analysis.Calculus.FDeriv.CompCLM 1726 1724 -2 (-0.12%)
Mathlib.Analysis.Calculus.FDeriv.Pi 1714 1713 -1 (-0.06%)
Import changes for all files
Files Import difference
Mathlib.Analysis.BoxIntegral.DivergenceTheorem Mathlib.Analysis.Calculus.FDeriv.Prod -3
Mathlib.Analysis.Calculus.FDeriv.Bilinear Mathlib.Analysis.Calculus.FDeriv.CompCLM -2
3 files Mathlib.Analysis.Calculus.Deriv.Pi Mathlib.Analysis.Calculus.Deriv.Prod Mathlib.Analysis.Calculus.FDeriv.Pi
-1

Declarations diff

+ HasFDerivAt.comp_continuousLinearMap_of_eq
+ HasFDerivAtFilter.comp_continuousLinearMap
+ HasFDerivWithinAt.comp_continuousLinearMap_of_eq
+ HasStrictFDerivAt.comp_continuousLinearMap_of_eq
+ comp_differentiable
+ comp_differentiableAt
+ comp_differentiableOn
+ comp_differentiableWithinAt
+ comp_hasFDerivAt
+ comp_hasFDerivAtFilter
+ comp_hasFDerivWithinAt
+ comp_hasStrictFDerivAt
+ fderivWithin_comp_left
+ fderiv_comp_left
+ proj_comp_piCompRightL

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for scripts/declarations_diff.sh contains some details about this script.


No changes to technical debt.

You can run this locally as

./scripts/technical-debt-metrics.sh pr_summary
  • The relative value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic.
  • The absolute value is the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

@mathlib-dependent-issues mathlib-dependent-issues bot added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Feb 23, 2026
@mathlib-dependent-issues
Copy link

mathlib-dependent-issues bot commented Feb 23, 2026

@mathlib-merge-conflicts mathlib-merge-conflicts bot added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 23, 2026
@mathlib-merge-conflicts
Copy link

This pull request has conflicts, please merge master and resolve them.

@github-actions github-actions bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant