Skip to content

[Merged by Bors] - chore(Logic): reduce use of autoImplicit#12135

Closed
grunweg wants to merge 8 commits intomasterfrom
MR-autoImplicit-logic1
Closed

[Merged by Bors] - chore(Logic): reduce use of autoImplicit#12135
grunweg wants to merge 8 commits intomasterfrom
MR-autoImplicit-logic1

Conversation

@grunweg
Copy link
Copy Markdown
Contributor

@grunweg grunweg commented Apr 14, 2024

In one case, replacing this naively errored, so I just merged the single declaration using it.

Delete two unused variables in Logic/Basic.


Commits can be reviewed individually.

Open in Gitpod

In some files, just marked the few declarations still using it:
this should be cleaned up (but can happen later).

Delete one unused variable in Logic/Basic.
@grunweg grunweg added awaiting-review tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip labels Apr 14, 2024
@kim-em
Copy link
Copy Markdown
Contributor

kim-em commented Apr 18, 2024

I'm a bit skeptical of replacing set_option autoImplicit with set_option ... in ..., but I guess it is an improvement.

bors d+

@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 18, 2024

✌️ grunweg 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 18, 2024
@grunweg
Copy link
Copy Markdown
Contributor Author

grunweg commented Apr 18, 2024

@semorrison Thanks for the review; I have fixed your nits.
You raise a fair point: hence, I have gone ahead and also removed the set_option autoImplicit trues this PR introduces.
I'll let it sit for a day in case you want to take a look again, and merge if there are no comments.

@grunweg
Copy link
Copy Markdown
Contributor Author

grunweg commented Apr 19, 2024

Since I have not further comments, let me
bors r+

mathlib-bors bot pushed a commit that referenced this pull request Apr 19, 2024
In one case, replacing this naively errored, so I just merged the single declaration using it.

Delete two unused variables in Logic/Basic.
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 19, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore(Logic): reduce use of autoImplicit [Merged by Bors] - chore(Logic): reduce use of autoImplicit Apr 19, 2024
@mathlib-bors mathlib-bors bot closed this Apr 19, 2024
@mathlib-bors mathlib-bors bot deleted the MR-autoImplicit-logic1 branch April 19, 2024 22:03
callesonne pushed a commit that referenced this pull request Apr 22, 2024
In one case, replacing this naively errored, so I just merged the single declaration using it.

Delete two unused variables in Logic/Basic.
Jun2M pushed a commit that referenced this pull request Apr 24, 2024
In one case, replacing this naively errored, so I just merged the single declaration using it.

Delete two unused variables in Logic/Basic.
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). tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants