Skip to content

Tags: solid-software/solid_lints

Tags

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
docs: add dedupe package documentation and comparison table (#372)

* docs: add dedupe package documentation and comparison table to notable packages guide

* docs: update dedupe description and improve comparison table with avoid_duplicate_code

---------

Co-authored-by: Illia Aihistov <illia.aihistov-us@solid.software>

1.0.0-dev.2

Toggle 1.0.0-dev.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
Refactor/simplify avoid duplicate code (#348)

* feat: implement exact hash tracking and literal analysis to improve duplicate code detection accuracy

* fix: handle FileSystemException in readFileContent to prevent crashes from TOCTOU race conditions

* refactor: replace manual iteration with generic IterableUtils.iterate in token utilities

* refactor: simplify isCandidateIgnored by using collection-if and spread operators for token collection

* refactor: replace groupBy with manual loop to optimize duplicate grouping in CrossFileMatchIterableExtension

* refactor: use record destructuring and switch expressions to simplify duplicate report generation

* refactor: update CrossFileMatch to use Sets for duplicates and optimize hash grouping logic

* refactor: simplify diagnostic reporting logic by using a nullable argument instead of a list

* refactor: remove token count guard in global hash registry to detect duplicates with varying literal values

---------

Co-authored-by: Illia Aihistov <illia.aihistov-us@solid.software>

0.3.1

Toggle 0.3.1's commit message
set upcoming version 0.3.1

0.2.2

Toggle 0.2.2's commit message
0.2.1-0.2.2

0.2.1

Toggle 0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
Fixed LintCode analyzer issues (#178)

* Fixed analyzer issue, fixed linter

* Fixed LintCode issue

* Fixed LintCode issue

* Fixed pubspec

* Try to update analyzer version

* Try to override analyzer dependency

* Add import as instead of hide

* Fixed tests fpr custom linter to work correctly

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
Fixed analyzer issue, fixed linter (#177)

0.2.0-latest

Toggle 0.2.0-latest's commit message
0.2.0