GitHub / simonrenoult/code-complexity / commits
Measure the churn/complexity ratio. Higher values mean hotspots where refactorings should happen.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6244a98b | ci: migrate to GitHub Actions | Simon Renoult <c****t@s****r> | 2 months ago | |
| 04dc6efc | chore: allow older versions of Node.js to run the code without warning | Simon Renoult <c****t@s****r> | 2 months ago | |
| d46222fd | 5.0.0-alpha.1 | Simon Renoult <c****t@s****r> | 2 months ago | |
| 5ce57d1a | chore: verify package before publication | Simon Renoult <c****t@s****r> | 2 months ago | |
| d37c654a | 5.0.0-alpha.0 | Simon Renoult <c****t@s****r> | 2 months ago | |
| 5bae73c6 | chore: add missing suffix in repository url | Simon Renoult <c****t@s****r> | 2 months ago | |
| 59f5c5ae | fix: use appropriate file when exporting types | Simon Renoult <c****t@s****r> | 2 months ago | |
| 0bb5a469 | docs: better wording | Simon Renoult <c****t@s****r> | 2 months ago | |
| 5317dc38 | chore: use new email address | Simon Renoult <c****t@s****r> | 2 months ago | |
| 53706413 | chore: bump eslint + remove obsolete dependencies | Simon Renoult <c****t@s****r> | 2 months ago | |
| 0a494acf | fix!: remove escomplex in favor of in-house halstead+cyclomatic implem | Simon Renoult <c****t@s****r> | 2 months ago | |
| 6a8d99e2 | docs: remove typo | Simon Renoult <c****t@s****r> | 3 months ago | |
| 7dd283be | docs: remove obsolete part | Simon Renoult <c****t@s****r> | 3 months ago | |
| e178d99a | docs: add section on strategy choices + remove obsolete badges | Simon Renoult <c****t@s****r> | 3 months ago | |
| 0f511929 | fix(docs): more accurate "--help" | Simon Renoult <c****t@s****r> | 3 months ago | |
| 91d6c48d | fix: remove git install assertion | Simon Renoult <c****t@s****r> | 3 months ago | |
| 24a5cf29 | chore: add "start" command to ease package usage | Simon Renoult <c****t@s****r> | 3 months ago | |
| edbd58a9 | chore(deps): remove codecov | Simon Renoult <c****t@s****r> | 3 months ago | |
| 2174a3eb | chore(deps): bump dependencies | Simon Renoult <c****t@s****r> | 3 months ago | |
| eb0a94d8 | refactor(tests): migrate mocha -> node:test | Simon Renoult <c****t@s****r> | 3 months ago | |
| 141d686c | refactor(tests): migrate chai -> node:assert | Simon Renoult <c****t@s****r> | 3 months ago | |
| 7aef2ba9 | chore: bump to node@23 + remove ts-specific instructions | Simon Renoult <c****t@s****r> | 3 months ago | |
| 0042b30f | chore(deps): rmDir -> rm | Simon Renoult <c****t@s****r> | 3 months ago | |
| eb2b6327 | revert unexpected changes |
pipopotamasu <e****x@g****m>
Committed by: Simon Renoult <c****t@s****r> |
3 months ago | |
| 1a61369d | add maxBuffer option |
pipopotamasu <e****x@g****m>
Committed by: Simon Renoult <c****t@s****r> |
3 months ago | |
| 4e2ff689 | Remove src imports from dist |
Jan Chang <5****e@u****m>
Committed by: Simon Renoult <c****t@s****e> |
almost 3 years ago | |
| 46bc6a2d | refactor: make internal structure clearer | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 15bcf94c | 4.4.2 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| c688229f | tech: add missing bundle dependenciy | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 9c40ac19 | 4.4.1 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| e6162e9a | docs: make available complexity strategies clearer | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 0a5d5b4b | docs: fix typo | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 29658cd4 | docs: add missing flag in README | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 57d5b645 | 4.4.0 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| b055abdf | refactor: add 'node:' prefix to imports | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| cb961507 | refactor: simplify Statistics interface | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| fc20b419 | feat: statistics per directory | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 35e99d7c | docs: mean -> reveal | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| cede1f11 | refactor: do all filters in a single loop + add missing test on obsolete files | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| af5cf926 | test: add tests for CLI | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 60496694 | 4.3.2 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 4289a8b1 | fix: use halstead.volume for JavaScript files + add missing tests | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 4afea5c7 | test: add missing 'until' test | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 21c307db | chore: fix coverage command | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| c4acc96e | refactor: make function name clearer | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 60cdceae | refactor: groups churn/complexity files together | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 94ab2217 | docs: add thanks to scottamplitude | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 0300f7ed | 4.3.1 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 53a1883c | docs: add complexity strategy example | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| f6e55720 | docs: add note for halstead/cyclomatic support | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| c912adb9 | 4.3.0 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 039b9cb4 | feat: add other complexity strategies | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| f696867f | chore: bump node version | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 627f3469 | docs: thanks Alexander ✨ | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 11e0ee6c | 4.2.2 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 27bf2e31 | fix: increase buffer size to allow parsing of bigger projects | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| acea6b37 | feat: support carriage returns when computing complexity | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 9ff3e314 | 4.2.1 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 1e88f0cf | chore: upgrade dependencies | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| b8bb1982 | 4.2.0 | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 62963573 | refactor: lessen commit number to fasten tests execution | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 09ec02c4 | refactor: stop using external git repo for tests | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| f809ee62 | feat: compute lines ourselves when count failed | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| 5943667a | refactor: make churn calculations steps clearer | Simon Renoult <c****t@s****e> | almost 3 years ago | |
| bcd03d4c | Added example use of since/until |
Scott Brooks <s****s@a****m>
Committed by: Simon Renoult <c****t@s****e> |
about 4 years ago | |
| 501d91c7 | Readme update |
Scott Brooks <s****s@a****m>
Committed by: Simon Renoult <c****t@s****e> |
about 4 years ago | |
| 00da6a38 | Added 'until' filter to allow better time window filtering |
Scott Brooks <s****s@a****m>
Committed by: Simon Renoult <c****t@s****e> |
about 4 years ago | |
| 19d192ab | Created CVS export option |
Scott Brooks <s****s@a****m>
Committed by: Simon Renoult <c****t@s****e> |
about 4 years ago | |
| 8b5e760a | 4.1.0 | Simon Renoult <c****t@s****e> | about 4 years ago | |
| 4ab0059a | feat(#7): support URL in addition to local directory | Simon Renoult <c****t@s****e> | about 4 years ago | |
| 3abecbd1 | chore: use appropriate contact email | Simon Renoult <c****t@s****e> | about 4 years ago | |
| f0c8f38a | 4.0.2 | Simon Renoult <c****t@s****e> | about 4 years ago | |
| 25f7fa73 | fix(#14): do not fail when package.json is missing | Simon Renoult <c****t@s****e> | about 4 years ago | |
| c2ae8d98 | chore(build): add .nvmrc to ease nodejs setup | Simon Renoult <c****t@s****e> | about 4 years ago | |
| 78c47ce8 | chore: rewording | Simon Renoult <c****t@s****e> | over 4 years ago | |
| 32f3e86a | Updated README to report on the source of the complexity report this tool pro... |
David McGrath <d****3@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| d5611c20 |
chore(deps): bump glob-parent from 5.1.0 to 5.1.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 11fc054e |
chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| f5db0fae |
chore(deps): bump lodash from 4.17.15 to 4.17.21
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 8d46f77a | fix: map '--sort ratio' to '--sort score' for backwards compatibility |
Patrick McElhaney <p****y@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 4e9dbd69 | fix(#18): rename 'ratio' to 'score' |
Patrick McElhaney <p****y@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 68d34c8d |
chore(deps): bump y18n from 4.0.0 to 4.0.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| e75f3793 | refactor(): rename variable as requested in the code review |
Raz Luvaton <r****n@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 2fe0b2c5 | doc: change markdown type for help excerpt |
Simon Renoult <s****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 479a5d26 | refactor(chrun): update git command to work natively |
Raz Luvaton <r****n@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| af13e662 | fix: correct "--filter" example |
Umar Bolatov <b****r@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 3371477c | fix(chrun): remove empty lines from calculation |
Raz Luvaton <r****n@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| b2e76b51 | refactor(chrun): remove debbugging code |
Raz Luvaton <r****n@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| 971b8def | fix(churn): fix pretty is invalid format in windows |
Raz Luvaton <r****n@g****m>
Committed by: Simon Renoult <c****t@s****e> |
over 4 years ago | |
| ba3fce55 |
chore(deps): bump node-fetch from 2.6.0 to 2.6.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
about 5 years ago | |
| de499ed2 |
chore(deps-dev): bump codecov from 3.6.5 to 3.7.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Simon Renoult <c****t@s****e> |
over 5 years ago | |
| cdc1f610 | doc: add michael feathers excerpt | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 20f973d6 | fix: use valid command for travis | Simon Renoult <c****t@s****e> | over 5 years ago | |
| df8dae89 | doc: update readme description | Simon Renoult <c****t@s****e> | over 5 years ago | |
| f82eece7 | chore: make codecov work | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 06cc22b8 | 4.0.1 | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 07aa9360 | fix: remove attempt at programmable api | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 0745ea7d | chore: remove obsolete dependencies | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 16f201e0 | 4.0.0 | Simon Renoult <c****t@s****e> | over 5 years ago | |
| 07b265a2 | merge Merge branch 'v4.0.0-alpha' | Simon Renoult <c****t@s****e> | over 5 years ago |