Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Dec 11:20
0cf5616

1.3.0 (2025-12-06)

Features

  • Add low-class-cohesion rule implementation: detects classes with multiple responsibilities using LCOM4-like metrics. Includes customizable minimum class length and updates to associated tests. (39c1f02)
  • Add low-class-cohesion rule to ESLint configuration and update integration tests to include new rule. (a5f02e8)
  • Enhance low-function-cohesion rule: updated message format to include function name, disconnected parts count, average sharing percentage, and threshold. Improved analysis function to return detailed cohesion metrics. (04ffd53)
  • modernize project with ESLint flat (dbde920)

Bug Fixes

  • Fix message formatting in low-function-cohesion test for consistency with single quotes. (18f8bde)