-
-
Notifications
You must be signed in to change notification settings - Fork 652
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
Enable pantsd by default #9935
Enable pantsd by default #9935
Conversation
# Delete this line to force CI to run Clippy and the Rust tests. [ci skip-rust-tests] # Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests]
# Delete this line to force CI to run Clippy and the Rust tests. [ci skip-rust-tests] # Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests]
# Delete this line to force CI to run Clippy and the Rust tests. [ci skip-rust-tests] # Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests]
Commits are useful to review independently, but none of them is very large. |
@@ -659,7 +636,7 @@ def register_bootstrap_options(cls, register): | |||
type=bool, | |||
advanced=True, | |||
default=False, | |||
removal_version="1.30.0.dev0", | |||
removal_version="1.31.0.dev0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I decided that it was better to be conservative here, and not delete this code until pantsd has been on by default for a version. Looking forward to removing it though, as it's about 1k lines and thirdparty dep!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This has been too long coming. Thanks for driving it home.
146783f
to
ba60ba4
Compare
[ci skip-jvm-tests] [ci skip-rust-tests]
…ntil pantsd has been on by default for a little while. [ci skip-rust-tests] [ci skip-jvm-tests]
ba60ba4
to
716e91c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Epic!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work, Stu!
Before 1.30 lands, it'd be good to do these two things:
- Fix
pants_ignore_warnings
not working with pantsd. (Lmk if it would help to create a ticket) - Add basic documentation to the new site about using pantsd from the perpsective of a user, e.g. debug tips.
Totally okay to do those in followups. This is a big accomplishment!
@Eric-Arellano : Filed #9938. |
This is amazing! Thank you so much for seeing this through, I've been following this from afar. Makes me so happy that it's finally great. |
Enable pantsd by default, and remove related deprecated options.
Thank you to everyone who worked toward this end, particularly @kwlzn and @blorente!