An open API service providing commit metadata for open source projects.

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

← Back to repository