Skip to content

Simplify creation of a custom ruleset#3118

Merged
paul-dingemans merged 4 commits into
masterfrom
3048
Sep 4, 2025
Merged

Simplify creation of a custom ruleset#3118
paul-dingemans merged 4 commits into
masterfrom
3048

Conversation

@paul-dingemans
Copy link
Copy Markdown
Collaborator

Description

Simply creation of a custom ruleset

  • Simplify and document the build file so that it is more convenient to be used to start a new project for a custom ruleset
  • Modify the ktlint version in the build file during the release process
  • Improve documentation
  • Remove outdated comment in NoVarRuleTest.kt

Closes #3048

Checklist

Before submitting the PR, please check following (checks which are not relevant may be ignored):

  • Commit message are well written. In addition to a short title, the commit message also explain why a change is made.
  • At least one commit message contains a reference Closes #<xxx> or Fixes #<xxx> (replace<xxx> with issue number)
  • Tests are added
  • KtLint format has been applied on source code itself and violations are fixed
  • PR title is short and clear (it is used as description in the release changelog)
  • PR description added (background information)

Documentation is updated. See difference between snapshot and release documentation

  • Snapshot documentation in case documentation is to be released together with a code change
  • Release documentation in case documentation is related to a released version of ktlint and has to be published as soon as the change is merged to master

* Simplify and document the build file so that it is more convenient to be used to start a new project for a custom ruleset
* Modify the ktlint version in the build file during the release process
* Improve documentation
* Remove outdated comment in NoVarRuleTest.kt

Closes #3048
@paul-dingemans paul-dingemans changed the title Simply creation of a custom ruleset Simplify creation of a custom ruleset Sep 4, 2025
@paul-dingemans paul-dingemans merged commit 1b8c4c9 into master Sep 4, 2025
27 checks passed
@paul-dingemans paul-dingemans deleted the 3048 branch September 4, 2025 14:50
Daiji256 added a commit to Daiji256/ktlint that referenced this pull request Oct 6, 2025
Revert the typo introduced in pinterest#3118.
@Daiji256 Daiji256 mentioned this pull request Oct 6, 2025
8 tasks
paul-dingemans pushed a commit that referenced this pull request Oct 6, 2025
Revert the typo introduced in #3118.
@paul-dingemans paul-dingemans added this to the 1.8.0 milestone Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Custom ruleset dependency documentation is out of date

1 participant