refactor(app): restructure plugins into directory modules - #470
Quality Gate failed
Failed conditions
71.3% Coverage on New Code (required ≥ 80%)
Annotations
Check failure on line 82 in app/src/plugins/graph/transform.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 24 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwmGCWvKhGOebcn&open=AZ1vsuwmGCWvKhGOebcn&pullRequest=470
Check warning on line 35 in app/src/plugins/graph/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwaGCWvKhGOebck&open=AZ1vsuwaGCWvKhGOebck&pullRequest=470
Check warning on line 28 in app/src/plugins/line/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuw0GCWvKhGOebcp&open=AZ1vsuw0GCWvKhGOebcp&pullRequest=470
Check warning on line 28 in app/src/plugins/sankey/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuyLGCWvKhGOebcx&open=AZ1vsuyLGCWvKhGOebcx&pullRequest=470
Check warning on line 50 in app/src/plugins/transforms/hierarchical-utils.ts
sonarqubecloud / SonarCloud Code Analysis
'r.parent ?? ""' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuv0GCWvKhGOebcf&open=AZ1vsuv0GCWvKhGOebcf&pullRequest=470
Check warning on line 11 in app/src/plugins/transforms/shared-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Use `export…from` to re-export `ColumnMapping`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwAGCWvKhGOebch&open=AZ1vsuwAGCWvKhGOebch&pullRequest=470
Check warning on line 22 in app/src/plugins/parameter-select/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuvPGCWvKhGOebcb&open=AZ1vsuvPGCWvKhGOebcb&pullRequest=470
Check failure on line 13 in app/src/plugins/radar/transform.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 25 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuvaGCWvKhGOebcc&open=AZ1vsuvaGCWvKhGOebcc&pullRequest=470
Check warning on line 35 in app/src/plugins/map/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuyjGCWvKhGOebcz&open=AZ1vsuyjGCWvKhGOebcz&pullRequest=470
Check warning on line 41 in app/src/plugins/single-value/component.tsx
sonarqubecloud / SonarCloud Code Analysis
'rawData' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxzGCWvKhGOebcv&open=AZ1vsuxzGCWvKhGOebcv&pullRequest=470
Check warning on line 28 in app/src/plugins/bar/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuvBGCWvKhGOebca&open=AZ1vsuvBGCWvKhGOebca&pullRequest=470
Check warning on line 32 in app/src/plugins/single-value/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxzGCWvKhGOebcu&open=AZ1vsuxzGCWvKhGOebcu&pullRequest=470
Check warning on line 14 in app/src/plugins/json/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuyAGCWvKhGOebcw&open=AZ1vsuyAGCWvKhGOebcw&pullRequest=470
Check warning on line 58 in app/src/plugins/transforms/hierarchical-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer using nullish coalescing operator (`??=`) instead of an assignment expression, as it is simpler to read.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuv0GCWvKhGOebcg&open=AZ1vsuv0GCWvKhGOebcg&pullRequest=470
Check warning on line 12 in app/src/plugins/transforms/shared-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Use `export…from` to re-export `normalizeValue`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwAGCWvKhGOebci&open=AZ1vsuwAGCWvKhGOebci&pullRequest=470
Check warning on line 27 in app/src/plugins/gauge/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuu1GCWvKhGOebcZ&open=AZ1vsuu1GCWvKhGOebcZ&pullRequest=470
Check warning on line 25 in app/src/plugins/table/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxBGCWvKhGOebcq&open=AZ1vsuxBGCWvKhGOebcq&pullRequest=470
Check warning on line 28 in app/src/plugins/sunburst/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxaGCWvKhGOebcs&open=AZ1vsuxaGCWvKhGOebcs&pullRequest=470
Check warning on line 19 in app/src/plugins/markdown/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwNGCWvKhGOebcj&open=AZ1vsuwNGCWvKhGOebcj&pullRequest=470
Check warning on line 28 in app/src/plugins/treemap/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxnGCWvKhGOebct&open=AZ1vsuxnGCWvKhGOebct&pullRequest=470
Check failure on line 14 in app/src/plugins/transforms/hierarchical-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 21 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuv0GCWvKhGOebce&open=AZ1vsuv0GCWvKhGOebce&pullRequest=470
Check warning on line 18 in app/src/plugins/form/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuxNGCWvKhGOebcr&open=AZ1vsuxNGCWvKhGOebcr&pullRequest=470
Check warning on line 26 in app/src/plugins/radar/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuvnGCWvKhGOebcd&open=AZ1vsuvnGCWvKhGOebcd&pullRequest=470
Check failure on line 124 in app/src/plugins/graph/transform.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuwmGCWvKhGOebco&open=AZ1vsuwmGCWvKhGOebco&pullRequest=470
Check warning on line 28 in app/src/plugins/pie/component.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ1vsuuWGCWvKhGOebcY&open=AZ1vsuuWGCWvKhGOebcY&pullRequest=470