Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate Nat and Int implementations in Numbers #18500

Merged
merged 2 commits into from Jan 16, 2024

Conversation

Villetaneuse
Copy link
Contributor

A library deprecation attribute has been inserted. The 3 files

  • theories/Numbers/Integer/Binary/ZBinary.v
  • theories/Numbers/Integer/NatPairs/ZNatPairs.v
  • theories/Numbers/Natural/Binary/NBinary.v
    are leaves in the stdlib and are probably not used anywhere.

A library deprecation attribute has been inserted.
The 3 files
- theories/Numbers/Integer/Binary/ZBinary.v
- theories/Numbers/Integer/NatPairs/ZNatPairs.v
- theories/Numbers/Natural/Binary/NBinary.v
are leaves in the stdlib and are probably not used anywhere.
@Villetaneuse Villetaneuse requested a review from a team as a code owner January 16, 2024 09:11
@coqbot-app coqbot-app bot added the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Jan 16, 2024
@Villetaneuse Villetaneuse requested a review from a team as a code owner January 16, 2024 10:09
@Villetaneuse Villetaneuse added kind: cleanup Code removal, deprecation, refactorings, etc. part: standard library The standard library stdlib. labels Jan 16, 2024
Copy link
Contributor

@proux01 proux01 left a comment

Choose a reason for hiding this comment

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

Great

@proux01
Copy link
Contributor

proux01 commented Jan 16, 2024

@coqbot run full ci

@coqbot-app coqbot-app bot removed the needs: full CI The latest GitLab pipeline that ran was a light CI. Say "@coqbot run full ci" to get a full CI. label Jan 16, 2024
@proux01 proux01 self-assigned this Jan 16, 2024
@proux01 proux01 added this to the 8.20+rc1 milestone Jan 16, 2024
@proux01
Copy link
Contributor

proux01 commented Jan 16, 2024

@coqbot merge now

@coqbot-app coqbot-app bot merged commit e7e9712 into coq:master Jan 16, 2024
6 checks passed
@proux01
Copy link
Contributor

proux01 commented Jan 16, 2024

@Villetaneuse sorry, I forgot something: due to the deprecation, it would be nice to add a changelog, could you add one in a separate PR?

@Villetaneuse
Copy link
Contributor Author

@Villetaneuse sorry, I forgot something: due to the deprecation, it would be nice to add a changelog, could you add one in a separate PR?

I'll do this asap, sorry I should have thought about it too.

@proux01
Copy link
Contributor

proux01 commented Jan 16, 2024

No hurry, there is some time left before next release ;)

Villetaneuse added a commit to Villetaneuse/coq that referenced this pull request Jan 19, 2024
Villetaneuse added a commit to Villetaneuse/coq that referenced this pull request Jan 19, 2024
Villetaneuse added a commit to Villetaneuse/coq that referenced this pull request Jan 19, 2024
Villetaneuse added a commit to Villetaneuse/coq that referenced this pull request Jan 19, 2024
coqbot-app bot added a commit that referenced this pull request Jan 22, 2024
Reviewed-by: proux01
Co-authored-by: proux01 <proux01@users.noreply.github.com>
@Villetaneuse Villetaneuse deleted the deprecations_in_Numbers branch January 23, 2024 09:52
louiseddp pushed a commit to louiseddp/coq that referenced this pull request Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: cleanup Code removal, deprecation, refactorings, etc. part: standard library The standard library stdlib.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants