chore(deps-dev): bump number42_refactors from 13a356b to b7389f0#74
chore(deps-dev): bump number42_refactors from 13a356b to b7389f0#74dependabot[bot] wants to merge 1 commit into
13a356b to b7389f0#74Conversation
Bumps [number42_refactors](https://github.com/num42/num42_refactors) from `13a356b` to `b7389f0`. - [Commits](num42/num42_refactors@13a356b...b7389f0) --- updated-dependencies: - dependency-name: number42_refactors dependency-version: b7389f0184c60d77a718fa86e044ce4052952e83 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
13a356btob7389f0.Commits
b7389f0chore(deps): bump sourceror in the minor-and-patch group (#346)59d3210feat(heex): lift motif subtrees into their own public file components (#299) ...aee6871fix(propose-shared-heex): compile-safe lifting on real templates (#298) (#301)79093bcfix(heex): decline cuts reading framework-managed assigns (#294) (#300)c9a333cfix(extract-heex-component): safe assign-seam detection on real templates (#2...8359f48feat(heex): cross-file HEEx dedup — propose a shared component for a recurrin...ff99282feat(heex): name extracted components by structural motif (#277) (#293)c5afefffeat(extract-heex-component): infer attr types from motif + signature (#279) ...db40f1afeat(heex): CollapseRedundantHeexNesting — dissolve attribute-less wrappers (...4373b16feat(heex): PluralSkeleton + StructureMotif — structural component-type detec...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)