chore(deps-dev): bump number42_refactors from 13a356b to 0ee7760#79
chore(deps-dev): bump number42_refactors from 13a356b to 0ee7760#79dependabot[bot] wants to merge 1 commit into
13a356b to 0ee7760#79Conversation
Bumps [number42_refactors](https://github.com/num42/num42_refactors) from `13a356b` to `0ee7760`. - [Commits](num42/num42_refactors@13a356b...0ee7760) --- updated-dependencies: - dependency-name: number42_refactors dependency-version: 0ee7760e76849508adc69ba6e039977b082152ee dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
🟠 Code Health: C+ (63/100)
Metric Changes
%%{init: {'theme': 'neutral'}}%%
xychart-beta
title "Code Health Scores"
x-axis ["Readability", "Complexity", "Structure", "Duplication", "Naming", "Magic Numbers", "Combined Metrics"]
y-axis "Score" 0 --> 100
bar [94, 30, 88, 48, 96, 100, 65]
|
🔍 Top Likely Issues (cosine similarity)
🟢 Readability — A (94/100)Codebase averages: flesch_adapted=97.87, fog_adapted=4.82, avg_tokens_per_line=9.56, avg_line_length=35.81
🔴 Complexity — D- (30/100)Codebase averages: difficulty=41.56, effort=241776.21, volume=4110.78, estimated_bugs=1.37
🟢 Structure — A- (88/100)Codebase averages: branching_density=0.14, mean_depth=3.85, avg_function_lines=8.27, max_depth=9.17, max_function_lines=19.91, variance=6.77, avg_param_count=1.16, max_param_count=2.08
🟠 Duplication — C- (48/100)Codebase averages: redundancy=0.59, bigram_repetition_rate=0.54, trigram_repetition_rate=0.37
🟢 Naming — A (96/100)Codebase averages: entropy=0.89, mean=6.65, variance=18.75, avg_sub_words_per_id=1.17
🟢 Magic Numbers — A (100/100)Codebase averages: density=0.00
🔴 Combined Metrics — D (65/100)
🔴 Code Smells — D- (25/100)
🟡 Consistency — B+ (82/100)
🔴 Dependencies — E+ (19/100)
🟢 Documentation — A- (85/100)
🟢 Error Handling — A- (91/100)
🟠 File Structure — C- (48/100)
🟡 Function Design — B+ (82/100)
🟢 Naming Conventions — A- (90/100)
🔴 Scope And Assignment — D- (29/100)
🟡 Testing — B+ (83/100)
🟢 Type And Value — A- (89/100)
🟡 Variable Naming — B (74/100)
|
kind: refactoring-tasks
|
Bumps number42_refactors from
13a356bto0ee7760.Commits
0ee7760chore(deps-dev): bump nx in the minor-and-patch group (#428)a61b1d5fix(cross-file-extractors): drop the .Shared host (#426) (#427)582b1abfix(dogfood): make the full refactor suite converge on the whk-portal umbrell...ee5618bfeat(near-clones): tree-agnostic TED core + Elixir-AST near-clone detection (...0d88846feat(heex): near-clone detection + merge into one parametrised component (tre...1f7696bfeat(convert-live-component-to-function): downgrade stateless live_component ...c744fecfeat(split-root-conditional-component): split if-over-two-sigils into clauses...5f5f398fix(if-lift-to-clauses): keep the param binder when a branch is a ~H sigil (#...9ece376feat(remove-dead-private-function): prune directives orphaned by the removal ...548e326fix(unused-variable): guard case/fn/receive against non-list args (#361) (#385)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)