pgjdbc/pgjdbc GitHub issues and pull requests (mirror)  
help / color / mirror / Atom feed
From: renovate-bot (@renovate-bot) <[email protected]>
To: pgjdbc/pgjdbc <[email protected]>
Subject: [pgjdbc/pgjdbc] PR #4186: fix(deps): update dependency checkstyle to v13.6.0 - autoclosed
Date: Mon, 15 Jun 2026 13:33:09 +0000
Message-ID: <[email protected]> (raw)

This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [checkstyle](https://checkstyle.org/) ([source](https://redirect.github.com/checkstyle/checkstyle)) | `13.4.2` → `13.6.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.puppycrawl.tools:checkstyle/13.6.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.puppycrawl.tools:checkstyle/13.4.2/13.6...) |

---

### Release Notes

<details>
<summary>checkstyle/checkstyle (checkstyle)</summary>

### [`v13.6.0`](https://redirect.github.com/checkstyle/checkstyle/releases/tag/checkstyle-13.6.0)

[Compare Source](https://redirect.github.com/checkstyle/checkstyle/compare/checkstyle-13.5.0...checkstyle-13.6.0)

Checkstyle 13.6.0 - <https://checkstyle.org/releasenotes.html#Release_13.6.0;

New:

[#&#8203;19813](https://redirect.github.com/checkstyle/checkstyle/issues/19813) - ConstructorsDeclarationGroupingCheck: new property required to order constructors according to increasing arity.
[#&#8203;20109](https://redirect.github.com/checkstyle/checkstyle/issues/20109) - NoLineWrap: false negative for wrapped 'import module' (MODULE\_IMPORT) declarations.

Bug fixes:

[#&#8203;20216](https://redirect.github.com/checkstyle/checkstyle/issues/20216) - MagicNumberCheck: NullPointerException on compact source files when ignoreFieldDeclaration=true (JEP 512).
[#&#8203;20292](https://redirect.github.com/checkstyle/checkstyle/issues/20292) - percent-encode double quote in SarifLogger file uri.
[#&#8203;19623](https://redirect.github.com/checkstyle/checkstyle/issues/19623) - Add checks for OpenJDK Style  §3.3 - Import statements.
[#&#8203;19926](https://redirect.github.com/checkstyle/checkstyle/issues/19926) - Documentation Comments Style Guide - validate Default Constructors.
[#&#8203;20206](https://redirect.github.com/checkstyle/checkstyle/issues/20206) - Javadoc parser error on openjdk source java/lang/Character.java.
[#&#8203;20215](https://redirect.github.com/checkstyle/checkstyle/issues/20215) - EmptyLineSeparatorCheck: NullPointerException on compact source files with adjacent top-level members (JEP 512).
[#&#8203;20273](https://redirect.github.com/checkstyle/checkstyle/issues/20273) - Javadoc parser problems.
[#&#8203;19973](https://redirect.github.com/checkstyle/checkstyle/issues/19973) - FinalLocalVariableCheck: NullPointerException on compact source files (JEP 512).
[#&#8203;20267](https://redirect.github.com/checkstyle/checkstyle/issues/20267) - ModifiedControlVariableCheck: NullPointerException on compact source files (JEP 512).
[#&#8203;20303](https://redirect.github.com/checkstyle/checkstyle/issues/20303) - minor: escape file name in generated suppression files.
[#&#8203;20212](https://redirect.github.com/checkstyle/checkstyle/issues/20212) - MissingOverrideCheck: NullPointerException on compact source files when javaFiveCompatibility=true (JEP 512).
[#&#8203;20214](https://redirect.github.com/checkstyle/checkstyle/issues/20214) - MissingOverrideOnRecordAccessorCheck: NullPointerException on compact source files (JEP 512).
[#&#8203;20210](https://redirect.github.com/checkstyle/checkstyle/issues/20210) - MethodNameCheck: NullPointerException on compact source files (JEP 512).
[#&#8203;20213](https://redirect.github.com/checkstyle/checkstyle/issues/20213) - UnusedLocalVariableCheck: NullPointerException on compact source files with a top-level field (JEP 512).
[#&#8203;19734](https://redirect.github.com/checkstyle/checkstyle/issues/19734) - Add checks for OpenJDK Style - Wildcard Imports.
[#&#8203;19908](https://redirect.github.com/checkstyle/checkstyle/issues/19908) - PackageDeclarationCheck reports false positive on JEP 512 compact source files.
[#&#8203;19909](https://redirect.github.com/checkstyle/checkstyle/issues/19909) - OuterTypeFilename reports false positive on JEP 512 compact source files.
[#&#8203;20111](https://redirect.github.com/checkstyle/checkstyle/issues/20111) - EmptyLineSeparator: false negative for 'import module' (MODULE\_IMPORT) followed by a type declaration.
[#&#8203;15085](https://redirect.github.com/checkstyle/checkstyle/issues/15085) - Extend UnusedLocalVariable to support pattern variables.
[#&#8203;20108](https://redirect.github.com/checkstyle/checkstyle/issues/20108) - Indentation: false negative for 'import module' (MODULE\_IMPORT) declarations are never checked.
[#&#8203;17810](https://redirect.github.com/checkstyle/checkstyle/issues/17810) - JDK 25, JEP 512: Compact Source Files and Instance Main Methods not supported.

<details>
<summary>Other Changes:</summary>
<br/>
  Documentation Comments Style Guide - Location of doc images in source tree. <br/>
  Move violation comments out of Javadoc for all input files. <br/>
  Fix xdocs Examples AST Consistency Test (Reduce suppressions list). <br/>
  Document unsupported/missing ParenPad cases under Use Cases section. <br/>
  XdocsExamplesAstConsistencyTest: false AST mismatch for superclass name in extends clause of ExampleN classes. <br/>
  Add support for complete HTML violation report generation for target projects. <br/>
  Require compilation comments in noncompilable test inputs. <br/>
  Move violation comments above of annotated methods. <br/>
  XdocsExamplesAstConsistencyTest`: false positive "Comments mismatch" in `extractComments`. <br/>
  Infrastructure: CI failure in PRs due to Eclipse Static Analysis's compiler update (R-4.38). <br/>
  `XdocsExamplesAstConsistencyTest` currently misses three classes of inconsistency between xdoc example files that share the same check configuration. <br/>
  Example 2 in regexp page should have config. <br/>
  remove all numbers from all names in openjdk style. <br/>
  remove all numbers from all names in doc style style. <br/>
  Documentation Comments Style Guide - Implementation Independence, Automatic re-use of method comments. <br/>
  diff report generation workflow should use local repository style configs. <br/>
  AbbreviationAsWordInName doc should have horizontal line after above example description. <br/>
  Resolve warnign in markdow files. <br/>
  Semaphore CI has periodic problems to download SDKMAN. <br/>
</details>

### [`v13.5.0`](https://redirect.github.com/checkstyle/checkstyle/releases/tag/checkstyle-13.5.0)

[Compare Source](https://redirect.github.com/checkstyle/checkstyle/compare/checkstyle-13.4.2...checkstyle-13.5.0)

Checkstyle 13.5.0 - <https://checkstyle.org/releasenotes.html#Release_13.5.0;

New:

[#&#8203;19496](https://redirect.github.com/checkstyle/checkstyle/issues/19496) - AvoidStarImport: new property maxAllowedStarImports to allow atmost one star import in a file.
[#&#8203;14782](https://redirect.github.com/checkstyle/checkstyle/issues/14782) - LITERAL\_DEFAULT token support in RightCurlyCheck.
[#&#8203;15484](https://redirect.github.com/checkstyle/checkstyle/issues/15484) - New Check UnusedTryResourceShouldBeUnnamed.

Bug fixes:

[#&#8203;17697](https://redirect.github.com/checkstyle/checkstyle/issues/17697) - Google style: Disallow comments enclosed in boxes.
[#&#8203;19641](https://redirect.github.com/checkstyle/checkstyle/issues/19641) - Add checks for OpenJDK Style §3.10 - Variable Declarations.
[#&#8203;19640](https://redirect.github.com/checkstyle/checkstyle/issues/19640) - Add checks for OpenJDK Style §4.1 - Package Names.
[#&#8203;18227](https://redirect.github.com/checkstyle/checkstyle/issues/18227) - Extend TextBlockGoogleStyleFormatting to check indentation of each line in the blocks.
[#&#8203;19770](https://redirect.github.com/checkstyle/checkstyle/issues/19770) - JavadocTypeCheck incorrectly matches record component `@`param tags using prefix instead of exact match.
[#&#8203;17052](https://redirect.github.com/checkstyle/checkstyle/issues/17052) - Add support for flexible constructor bodies (JEP 513) targeted for JDK25.
[#&#8203;17464](https://redirect.github.com/checkstyle/checkstyle/issues/17464) - RequireThis false positive inside annotation definition.
[#&#8203;19623](https://redirect.github.com/checkstyle/checkstyle/issues/19623) - Add checks for OpenJDK Style  §3.3 - Import statements.
[#&#8203;17203](https://redirect.github.com/checkstyle/checkstyle/issues/17203) - PatternVariableAssignment check false negative when pattern variable extends beyond the statement of introduction.
[#&#8203;19716](https://redirect.github.com/checkstyle/checkstyle/issues/19716) - False Negative: SimplifyBooleanExpression does not report with paranthesized boolean literals in ternary operators.
[#&#8203;19617](https://redirect.github.com/checkstyle/checkstyle/issues/19617) - Add checks for OpenJDK Style §2 - Java Source Files.
[#&#8203;17253](https://redirect.github.com/checkstyle/checkstyle/issues/17253) - Google-style: Illegal to break the line before or after the lambda arrow.
[#&#8203;19149](https://redirect.github.com/checkstyle/checkstyle/issues/19149) - update MissingJavadocTypeCheck to use AST of javadoc.
[#&#8203;2629](https://redirect.github.com/checkstyle/checkstyle/issues/2629) - IndentationCheck: incorrect validation for class definition.
[#&#8203;5685](https://redirect.github.com/checkstyle/checkstyle/issues/5685) - Indentation: false positive for try child on the same line.
[#&#8203;11822](https://redirect.github.com/checkstyle/checkstyle/issues/11822) - RequireThisCheck giving multiple violation for classes nested in lambdas.
[#&#8203;19622](https://redirect.github.com/checkstyle/checkstyle/issues/19622) - Add checks for OpenJDK Style §3.2 - Package declaration.

<details>
<summary>Other Changes:</summary>
<br/>
  Confused supression of Indentation in google_checks. <br/>
  Remove chapter numbers from Doc Comments Coverage Page. <br/>
  Fix xdocs Examples AST Consistency Test (Reduce suppressions list). <br/>
  Move violation comments out of Javadoc for all input files. <br/>
  `Regexp` check for unnecessary `// ok` comments is configured under `TreeWalker`. <br/>
  google_style.xml: support multiple config links per rule entry in XdocsPagesTest. <br/>
  missing description of blue-tick checks at google style coverage page. <br/>
  False Negative: FinalLocalVariableCheck does not report for variables assigned in adjacent catches. <br/>
  Cached page of Documentation style guide  should be open in mobile browser in easy to read rendering. <br/>
  Documentation Comments Style Guide - Images in HTML Destination. <br/>
  Documentation Comments Style Guide - `@`author. <br/>
  AbbreviationAsWordInName doc should have horizontal line after above example description. <br/>
  Remove Chapter number from openjdk_checks.xml file. <br/>
  resolve Qodana inspections in Javadoc and test utilities. <br/>
  NoClassDefFound Exception during compilation on jdk25. <br/>
  review suppresions of org.openrewrite.staticanalysis.CodeCleanup. <br/>
  Website warnings in maven output: Anchor name used more than once. <br/>
  Add Oracle Doc Comments Style Guide coverage infrastructure. <br/>
  Improve design of PropertiesMacros. <br/>
  inner lambdas right curly idented too much on left to much same ident as wrapper statement. <br/>
  Move violation comments above of annotated methods. <br/>
  Violate all inlined violations that are placed in between method singature and annoation or javadoc. <br/>
  Resolve CheckerFramework violations. <br/>
  Trigger linkcheck by Github comment. <br/>
  Organize openrewrite staticanalysis composite recipes by groups as it is done on openrewrite website. <br/>
  Test extension: Variables `&` Patterns Syntax: Indentation. <br/>
  Error in bash method does not stop execution of whole command. <br/>
  Parsing problem detected by CI at jdk25/test/jdk/jdk/jfr/event/tracing/TestConstructors.java. <br/>
  Remove UnmodifiableCollectionUtil and use pitest funmodifiablecollection feature. <br/>
</details>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "every 3 weeks on Monday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/pgjdbc/pgjdbc).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIxOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

diff --git a/build-logic/verification/src/main/kotlin/build-logic.checkstyle.gradle.kts b/build-logic/verification/src/main/kotlin/build-logic.checkstyle.gradle.kts
index 9b5372c692..c564c4d195 100644
--- a/build-logic/verification/src/main/kotlin/build-logic.checkstyle.gradle.kts
+++ b/build-logic/verification/src/main/kotlin/build-logic.checkstyle.gradle.kts
@@ -7,7 +7,7 @@ plugins {
 }
 
 checkstyle {
-    toolVersion = "13.4.2"
+    toolVersion = "13.6.0"
     providers.gradleProperty("checkstyle.version")
         .takeIf { it.isPresent }
         ?.let { toolVersion = it.get() }


reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: github://pgjdbc/pgjdbc
  Cc: [email protected], [email protected]
  Subject: Re: [pgjdbc/pgjdbc] PR #4186: fix(deps): update dependency checkstyle to v13.6.0 - autoclosed
  In-Reply-To: <<[email protected]>>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox