Skip to content

[Merged by Bors] - feat: port cc tactic (1/3)#11956

Closed
Komyyy wants to merge 17 commits intomasterfrom
port/Tactic.CC.Datatypes
Closed

[Merged by Bors] - feat: port cc tactic (1/3)#11956
Komyyy wants to merge 17 commits intomasterfrom
port/Tactic.CC.Datatypes

Conversation

@Komyyy
Copy link
Copy Markdown
Contributor

@Komyyy Komyyy commented Apr 6, 2024

In this PR, we implements datatypes which is used in cc tactic.
Also, Init.CCLemmas is removed in #10696, but this module is required for cc tactic, so we recover this module as Tactic.CC.Lemmas.


Open in Gitpod

@Komyyy Komyyy added blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) awaiting-review mathlib-port This is a port of a theory file from mathlib. t-meta Tactics, attributes or user commands awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. labels Apr 6, 2024
@Komyyy
Copy link
Copy Markdown
Contributor Author

Komyyy commented Apr 6, 2024

My English in the documents is possibly poor, please correct.

@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Apr 6, 2024
@Komyyy Komyyy removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Apr 7, 2024
@Vierkantor Vierkantor self-assigned this Apr 11, 2024
Copy link
Copy Markdown
Contributor

@Vierkantor Vierkantor left a comment

Choose a reason for hiding this comment

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

Overall this looks good, thanks for the hard work in porting! I think it's important to get this documented well while you still understand how the CC tactic works. Otherwise I have minor changes.

@Vierkantor Vierkantor added awaiting-author A reviewer has asked the author a question or requested changes. and removed awaiting-review labels Apr 11, 2024
@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 12, 2024
@Komyyy Komyyy removed the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Apr 12, 2024
@Komyyy Komyyy added awaiting-review and removed awaiting-author A reviewer has asked the author a question or requested changes. labels Apr 12, 2024
Copy link
Copy Markdown
Contributor

@Vierkantor Vierkantor left a comment

Choose a reason for hiding this comment

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

I think I understand now what each of the datastructures is intended to do, and I have written some documentation strings. Could you please check that my suggestions are correct? If you agree with a suggested docstring, please apply it. Otherwise, could you try to write a correct docstring?

@Vierkantor Vierkantor added awaiting-author A reviewer has asked the author a question or requested changes. and removed awaiting-review labels Apr 18, 2024
@Komyyy Komyyy added awaiting-review and removed awaiting-author A reviewer has asked the author a question or requested changes. labels Apr 22, 2024
@ghost ghost added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Apr 24, 2024
@Vierkantor
Copy link
Copy Markdown
Contributor

I think this is ready to get merged with a few last tweaks. Thanks!

bors d+

@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 24, 2024

✌️ Komyyy can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@github-actions github-actions bot added delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). and removed awaiting-review labels Apr 24, 2024
@Komyyy Komyyy added awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. auto-merge-after-CI Please do not add manually. Requests for a bot to merge automatically once CI is done. and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. auto-merge-after-CI Please do not add manually. Requests for a bot to merge automatically once CI is done. labels Apr 24, 2024
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Apr 24, 2024
@Komyyy
Copy link
Copy Markdown
Contributor Author

Komyyy commented Apr 24, 2024

bors r+

mathlib-bors bot pushed a commit that referenced this pull request Apr 24, 2024
In this PR, we implements datatypes which is used in `cc` tactic.
Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 24, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: port cc tactic (1/3) [Merged by Bors] - feat: port cc tactic (1/3) Apr 24, 2024
@mathlib-bors mathlib-bors bot closed this Apr 24, 2024
@mathlib-bors mathlib-bors bot deleted the port/Tactic.CC.Datatypes branch April 24, 2024 14:52
Jun2M pushed a commit that referenced this pull request Apr 24, 2024
In this PR, we implements datatypes which is used in `cc` tactic.
Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
callesonne pushed a commit that referenced this pull request May 16, 2024
In this PR, we implements datatypes which is used in `cc` tactic.
Also, `Init.CCLemmas` is removed in #10696, but this module is required for `cc` tactic, so we recover this module as `Tactic.CC.Lemmas`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

delegated This pull request has been delegated to the PR author (or occasionally another non-maintainer). mathlib-port This is a port of a theory file from mathlib. t-meta Tactics, attributes or user commands

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants