Release notes
*Sourced from [checkstyle's releases](https://github.com/checkstyle/checkstyle/releases).*
> ## checkstyle-8.29
> https://checkstyle.org/releasenotes.html#Release_8.29
>
> ## checkstyle-8.28
> https://checkstyle.org/releasenotes.html#Release_8.28
>
> ## checkstyle-8.27
> https://checkstyle.org/releasenotes.html#Release_8.27
>
> ## checkstyle-8.26
> https://checkstyle.org/releasenotes.html#Release_8.26
>
> ## checkstyle-8.25
> https://checkstyle.org/releasenotes.html#Release_8.25
>
> ## checkstyle-8.24
> https://checkstyle.org/releasenotes.html#Release_8.24
>
> ## checkstyle-8.23
> https://checkstyle.org/releasenotes.html#Release_8.23
>
> ## checkstyle-8.22
> https://checkstyle.org/releasenotes.html#Release_8.22
>
> ## checkstyle-8.21
> https://checkstyle.org/releasenotes.html#Release_8.21
>
> ## checkstyle-8.20
> https://checkstyle.org/releasenotes.html#Release_8.20
>
> ## checkstyle-8.19
> https://checkstyle.org/releasenotes.html#Release_8.19
Commits
- [`8933d03`](https://github.com/checkstyle/checkstyle/commit/8933d03c910f8c6243795bc744fbbd0eaed0eb23) [maven-release-plugin] prepare release checkstyle-8.29
- [`bd45909`](https://github.com/checkstyle/checkstyle/commit/bd45909e6345b2d3ef5c5472d35a3ad926a31eb9) Issue [#7487](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487): refactor code to use DetailAST.hasChildren()
- [`317e51f`](https://github.com/checkstyle/checkstyle/commit/317e51f9b8e86bdce512be79a5f8c444c674ffae) Issue [#7487](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487): add method hasChildren() to DetailAST
- [`89b4dcd`](https://github.com/checkstyle/checkstyle/commit/89b4dcd4d51d0dcc0b1347bcc7f4f3c533fefaa4) Issue [#3238](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/3238): Java 8 Grammar: annotations on arrays and varargs
- [`252cd89`](https://github.com/checkstyle/checkstyle/commit/252cd89425776de63e689db934cc110ecd9a9dfc) dependency: bump junit-pioneer from 0.5.1 to 0.5.2
- [`2ee2615`](https://github.com/checkstyle/checkstyle/commit/2ee26156a20f54c86b31c75a4d930f03c781f941) dependency: bump junit.version from 5.5.2 to 5.6.0
- [`4ed7cb8`](https://github.com/checkstyle/checkstyle/commit/4ed7cb8e49091f0966f82241317a33601e0ce464) minor: add space before xml comment end '-->' to ease reading and make links ...
- [`c46a16d`](https://github.com/checkstyle/checkstyle/commit/c46a16d177e6797895b195c288ae9a9a096254b8) Issue [#7468](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7468): disable 'external-parameter-entities' feature by default
- [`dfed794`](https://github.com/checkstyle/checkstyle/commit/dfed7949c3714dceb0318e4381f00e7fb5d5dfe3) minor: add missing test case to SuperCloneCheckTest
- [`24e7bdf`](https://github.com/checkstyle/checkstyle/commit/24e7bdf9987c0da90d474a25bc9d714a2c9f2f23) dependency: bump antlr4.version from 4.7.2 to 4.8-1
- Additional commits viewable in [compare view](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.18...checkstyle-8.29)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Qihoo360/XSQL/network/alerts).
Bumps checkstyle from 8.18 to 8.29.
Release notes
*Sourced from [checkstyle's releases](https://github.com/checkstyle/checkstyle/releases).* > ## checkstyle-8.29 > https://checkstyle.org/releasenotes.html#Release_8.29 > > ## checkstyle-8.28 > https://checkstyle.org/releasenotes.html#Release_8.28 > > ## checkstyle-8.27 > https://checkstyle.org/releasenotes.html#Release_8.27 > > ## checkstyle-8.26 > https://checkstyle.org/releasenotes.html#Release_8.26 > > ## checkstyle-8.25 > https://checkstyle.org/releasenotes.html#Release_8.25 > > ## checkstyle-8.24 > https://checkstyle.org/releasenotes.html#Release_8.24 > > ## checkstyle-8.23 > https://checkstyle.org/releasenotes.html#Release_8.23 > > ## checkstyle-8.22 > https://checkstyle.org/releasenotes.html#Release_8.22 > > ## checkstyle-8.21 > https://checkstyle.org/releasenotes.html#Release_8.21 > > ## checkstyle-8.20 > https://checkstyle.org/releasenotes.html#Release_8.20 > > ## checkstyle-8.19 > https://checkstyle.org/releasenotes.html#Release_8.19Commits
- [`8933d03`](https://github.com/checkstyle/checkstyle/commit/8933d03c910f8c6243795bc744fbbd0eaed0eb23) [maven-release-plugin] prepare release checkstyle-8.29 - [`bd45909`](https://github.com/checkstyle/checkstyle/commit/bd45909e6345b2d3ef5c5472d35a3ad926a31eb9) Issue [#7487](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487): refactor code to use DetailAST.hasChildren() - [`317e51f`](https://github.com/checkstyle/checkstyle/commit/317e51f9b8e86bdce512be79a5f8c444c674ffae) Issue [#7487](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487): add method hasChildren() to DetailAST - [`89b4dcd`](https://github.com/checkstyle/checkstyle/commit/89b4dcd4d51d0dcc0b1347bcc7f4f3c533fefaa4) Issue [#3238](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/3238): Java 8 Grammar: annotations on arrays and varargs - [`252cd89`](https://github.com/checkstyle/checkstyle/commit/252cd89425776de63e689db934cc110ecd9a9dfc) dependency: bump junit-pioneer from 0.5.1 to 0.5.2 - [`2ee2615`](https://github.com/checkstyle/checkstyle/commit/2ee26156a20f54c86b31c75a4d930f03c781f941) dependency: bump junit.version from 5.5.2 to 5.6.0 - [`4ed7cb8`](https://github.com/checkstyle/checkstyle/commit/4ed7cb8e49091f0966f82241317a33601e0ce464) minor: add space before xml comment end '-->' to ease reading and make links ... - [`c46a16d`](https://github.com/checkstyle/checkstyle/commit/c46a16d177e6797895b195c288ae9a9a096254b8) Issue [#7468](https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7468): disable 'external-parameter-entities' feature by default - [`dfed794`](https://github.com/checkstyle/checkstyle/commit/dfed7949c3714dceb0318e4381f00e7fb5d5dfe3) minor: add missing test case to SuperCloneCheckTest - [`24e7bdf`](https://github.com/checkstyle/checkstyle/commit/24e7bdf9987c0da90d474a25bc9d714a2c9f2f23) dependency: bump antlr4.version from 4.7.2 to 4.8-1 - Additional commits viewable in [compare view](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.18...checkstyle-8.29)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 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Qihoo360/XSQL/network/alerts).