Skip to content

Update JRE compatibility table for 13.x and fix grammar on landing page #18633

@Jai-76

Description

@Jai-76

hile reviewing the Checkstyle main page, I noticed a few discrepancies in the documentation relative to the latest 13.0.0 release.

  1. Missing Version 13.x in JRE Table The "JRE and JDK" section lists compatibility requirements for versions up to 12.x (requiring JRE 21 and above). However, the site header lists the current version as 13.0.0.

Issue: The table is missing a row for 13.x.

Suggestion: Add the 13.x version entry to the table with its corresponding JRE requirement.

  1. Outdated "Confirmed" JDKs The text states: "Checkstyle currently is confirmed to be buildable by all JDKs from 21 through 22."

Issue: As of 2026, newer JDKs (like 23, 24, and 25) are available. If Checkstyle supports these, the text should be updated to reflect the latest confirmed versions.

  1. Grammar Error in Overview In the "Overview" section, the following sentence contains a subject-verb agreement error:

"An example configuration files are supplied supporting the Sun Code Conventions, Google Java Style."

Issue: "An example" (singular) conflicts with "configuration files" (plural).

Suggestion: Change to "Example configuration files are supplied..." or "An example configuration file is supplied..."

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions