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

Update to gradle 8.11 #761

Merged
merged 2 commits into from
Nov 18, 2024
Merged

Update to gradle 8.11 #761

merged 2 commits into from
Nov 18, 2024

Conversation

ThadHouse
Copy link
Member

Includes much nicer warning APIs. Includes a lot of deperecations, so we need to test things

Includes much nicer warning APIs. Includes a lot of deperecations, so we need to test things
@@ -52,6 +52,10 @@ allprojects {
tasks.withType(Javadoc) {
options.addBooleanOption('Xdoclint:all,-missing', true)
}

tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
Copy link
Contributor

Choose a reason for hiding this comment

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

temporary?

Copy link
Member Author

Choose a reason for hiding this comment

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

No. We want to add these. I'm surprised they were not here before.

sciencewhiz added a commit to sciencewhiz/vscode-wpilib that referenced this pull request Nov 17, 2024
Needs wpilibsuite/GradleRIO#761 to avoid deprecation warnings
sciencewhiz added a commit to Beachbot330/RobotBuilder that referenced this pull request Nov 17, 2024
@@ -18,7 +17,7 @@ public class WPICppTool implements Named {
private final Provider<String> version;

public WPICppTool(Project project, String name, Provider<String> version, String artifactId, Provider<Directory> toolsFolder) {
Configuration config = project.getConfigurations().getByName("wpiCppTools");
//Configuration config = project.getConfigurations().getByName("wpiCppTools");
Copy link
Member

Choose a reason for hiding this comment

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

Commented-out code should be removed?

Copy link
Member Author

Choose a reason for hiding this comment

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

I want to keep this for when we finally getting around to adding installation for C++ tools.

PeterJohnson
PeterJohnson previously approved these changes Nov 18, 2024
@ThadHouse
Copy link
Member Author

@PeterJohnson I need to merge native uitils and publish that for use here before merging.

@PeterJohnson PeterJohnson merged commit 2872267 into wpilibsuite:main Nov 18, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants