Skip to content

History / Home

Revisions

  • New rule `predicate-call-positivity`, add philosophy section at home, move compatibility table to a separate page

    @hanggrian hanggrian committed Dec 10, 2024
  • Merge remote-tracking branch 'origin/master'

    @hanggrian hanggrian committed Dec 1, 2024
  • Use larger legend table, add `chain-call-continuation`

    @hanggrian hanggrian committed Nov 14, 2024
  • Convert `case-line-joining` to `case-line-spacing`

    @hanggrian hanggrian committed Nov 10, 2024
  • Merge remote-tracking branch 'origin/master'

    @hanggrian hanggrian committed Nov 1, 2024
  • Add `block-tag-ordering`

    @hanggrian hanggrian committed Oct 31, 2024
  • Add `block-comment-unwrapping`

    @hanggrian hanggrian committed Oct 30, 2024
  • Add `block-tag-ordering`

    @hanggrian hanggrian committed Oct 12, 2024
  • Add `import-ordering` and `static-import-position`

    @hanggrian hanggrian committed Oct 8, 2024
  • Major rule sync to `google_checks.xml`: - New group Values - `float-literal-tagging` - `long-literal-tagging` - Updated group Names - `file-naming` - `package-naming` - `identifier-naming` - `constant-property-naming` - Other rules - `import-explicity` - `operator-wrapping`

    @hanggrian hanggrian committed Oct 7, 2024
  • New rules: `kotlin-contract-function-inlining`, `lambda-wrapping` and `parameter-wrapping`

    @hanggrian hanggrian committed Sep 9, 2024
  • Rename rules allowing negative verb

    @hanggrian hanggrian committed Sep 5, 2024
  • Re-enable `exception-subclass-catching` without ktlint rule

    @hanggrian hanggrian committed Aug 29, 2024
  • New rules 'infix-parameter-wrapping` and `block-tag-ordering`

    @hanggrian hanggrian committed Aug 15, 2024
  • Remove `exception-subclass-catching`, more names in `identifier-name-blacklisting`, recursive `if-else-flattening`

    @hanggrian hanggrian committed Aug 14, 2024
  • Add 'overload-function-position', fix some broken or wrong links

    @hanggrian hanggrian committed Aug 1, 2024
  • New rule 'elvis-wrapping' and personal rationale Trailing Elvis

    @hanggrian hanggrian committed Jul 17, 2024
  • New rule group 'control' with new rule 'default-flattening'

    @hanggrian hanggrian committed Jul 15, 2024
  • Use brand logo in homepage. New rules: - else-flattening - switch-multiple-branching - property-name-java-interoperability

    @hanggrian hanggrian committed Jul 12, 2024
  • Remove rule 'operand-structural-equality', merge trailing comma rules into one. New rules: - comment-line-trimming - exception-extending - exception-subclass-catching - declaration-line-spacing

    @hanggrian hanggrian committed Jul 10, 2024
  • New rules: - Multiline assignment breaking - Multiline collection comma trailing - Multiline parameter comma trailing - Single statement declaration

    @hanggrian hanggrian committed Jul 1, 2024
  • New rules: - control-flow-multiline-bracing - utility-class-instance-hiding - block-comment-line-trimming - code-block-line-trimming

    @hanggrian hanggrian committed Jun 20, 2024
  • New rule 'object-overridden-function-position'

    @hanggrian hanggrian committed Jun 15, 2024
  • New rules 'empty-comment-line-joining' and 'empty-block-comment-line-joining'

    @hanggrian hanggrian committed May 30, 2024
  • New rules 'string-single-quotation' and 'empty-line-wrapping'

    @hanggrian hanggrian committed May 24, 2024
  • Welcoming Pylint and theoretical JavaScript linter

    @hanggrian hanggrian committed May 18, 2024
  • No optional Markdown table pipes

    @hanggrian hanggrian committed Apr 7, 2024
  • 'if-statement-nesting' checks statement instead of line

    @hanggrian hanggrian committed Jan 13, 2024
  • Check TODO comment separator

    @hanggrian hanggrian committed Jan 8, 2024
  • New rule 'todo-comment-listing'

    @hanggrian hanggrian committed Dec 9, 2023