remkop / picocli

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
https://picocli.info
Apache License 2.0
4.79k stars 414 forks source link

Bump com.google.errorprone:error_prone_core from 2.27.1 to 2.28.0 #2298

Open dependabot[bot] opened 1 month ago

dependabot[bot] commented 1 month ago

Bumps com.google.errorprone:error_prone_core from 2.27.1 to 2.28.0.

Release notes

Sourced from com.google.errorprone:error_prone_core's releases.

Error Prone 2.28.0

Error Prone nows supports the latest JDK 23 EA builds (#4412, #4415).

Closed issues:

  • Improved errors for invalid check severities (#4306).
  • Fix a crash with nested instanceof patterns (#4349).
  • Fix a crash in JUnitIncompatibleType (#4377).
  • In ObjectEqualsForPrimitives, don't suggest replacing equal with == for floating-point values (#4392).

New checks:

Full Changelog: https://github.com/google/error-prone/compare/v2.27.1...v2.28.0

Commits
  • c71fd4e Release Error Prone 2.28.0
  • 32997f7 Bugfix assignment switch analysis in StatementSwitchToExpressionSwitch: if an...
  • 2dde254 Update references to javadoc APIs after the introduction of Markdown doc comm...
  • 5fef6e0 Yet another JUnitIncompatibleType crash fix.
  • c2df1b6 Refactor comment handling in tokenization to use a new ErrorProneComment clas...
  • 3fff610 Update hamcrest to v2.2
  • 6f265dd Add a disabled regression test for an UnusedVariable bug
  • 5eded87 Add an Error Prone check that reimplements javac sunapi warnings
  • 9e0fbf7 Prepare for a change to the return type of JCCompilationUnit#getImports in ...
  • 13be411 Handle null != CONST_CASE in YodaCondition
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 1 month ago

Test Results

2 565 tests  ±0   2 520 :white_check_mark:  - 10   26s :stopwatch: -1s   138 suites ±0      45 :zzz: +10    138 files   ±0       0 :x: ± 0 

Results for commit 2c1ca44b. ± Comparison against base commit b03121b0.

This pull request skips 10 tests. ``` picocli.AutoCompleteSystemExitTest ‑ test306_SupportGeneratingAutocompletionScriptForNonPublicCommandClasses() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppBothScriptFilesForceOverwrite() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppCannotInstantiate() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppCommandScriptFileWillNotOverwrite() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppCommandScriptFileWillOverwriteIfRequested() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppCompletionScriptFileWillNotOverwrite() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppGeneratesScriptNameBasedOnCommandName() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppHelp() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteAppUsesCustomFactory() picocli.AutoCompleteSystemExitTest ‑ testAutoCompleteRequiresCommandLineFQCN() ```

:recycle: This comment has been updated with latest results.