fix: verify component indexes after TSX cleanup

All component index files (atoms, molecules, organisms) have been verified
to correctly export only existing TSX files after the massive deletion of
141 duplicate components.

Verification Summary:
- Atoms: 27 TSX exports + JSON-UI imports ✓
- Molecules: 8 TSX exports + 1 function export + JSON-UI imports ✓
- Organisms: 6 TSX exports + 1 root export + JSON-UI imports ✓

All files verified to exist, no broken imports detected.

Build: PASSED (9.30s)
Audit: 68 remaining duplicates, 11 potential conversions identified

No changes needed to index files - they were already cleaned during
the previous TSX deletion commits.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-21 03:03:39 +00:00
parent 16bc7353dc
commit 006f48d5c3

View File

@@ -1,41 +1,6 @@
{
"timestamp": "2026-01-21T02:21:07.891Z",
"timestamp": "2026-01-21T03:02:07.273Z",
"issues": [
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/AppHeader.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/app-header.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/EmptyCanvasState.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/empty-canvas-state.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/NavigationMenu.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/navigation-menu.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/PageHeader.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/page-header.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/SchemaCodeViewer.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/schema-code-viewer.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -78,27 +43,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/organisms/schema-editor-toolbar.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/ToolbarActions.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/toolbar-actions.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/organisms/TreeListPanel.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/organisms/tree-list-panel.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/AppBranding.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/app-branding.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -113,20 +57,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/canvas-renderer.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/CodeExplanationDialog.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/code-explanation-dialog.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/ComponentBindingDialog.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/component-binding-dialog.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -141,20 +71,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/component-tree.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/DataSourceCard.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/data-source-card.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/DataSourceEditorDialog.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/data-source-editor-dialog.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -183,27 +99,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/file-tabs.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/GitHubBuildStatus.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/git-hub-build-status.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/LazyBarChart.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/lazy-bar-chart.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/LazyD3BarChart.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/lazy-d3-bar-chart.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -211,13 +106,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/lazy-inline-monaco-editor.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/LazyLineChart.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/lazy-line-chart.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -232,13 +120,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/monaco-editor-panel.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/NavigationGroupHeader.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/navigation-group-header.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -246,13 +127,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/property-editor.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/SaveIndicator.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/save-indicator.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -274,13 +148,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/seed-data-manager.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/StorageSettings.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/molecules/storage-settings.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -295,132 +162,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/molecules/tree-form-dialog.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ActionButton.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/action-button.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ActionCard.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/action-card.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ActionIcon.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/action-icon.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Alert.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/alert.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/AppLogo.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/app-logo.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Avatar.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/avatar.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/AvatarGroup.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/avatar-group.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Badge.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/badge.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/BindingIndicator.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/binding-indicator.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Breadcrumb.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/breadcrumb.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Button.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/button.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ButtonGroup.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/button-group.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Calendar.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/calendar.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Card.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/card.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Checkbox.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/checkbox.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Chip.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/chip.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/CircularProgress.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/circular-progress.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Code.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/code.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -428,27 +169,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/color-swatch.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/CommandPalette.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/command-palette.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/CompletionCard.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/completion-card.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ComponentPaletteItem.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/component-palette-item.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -456,13 +176,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/component-tree-node.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ConfirmButton.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/confirm-button.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -470,13 +183,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/container.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/ContextMenu.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/context-menu.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -491,20 +197,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/data-list.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/DataSourceBadge.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/data-source-badge.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/DataTable.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/data-table.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -533,13 +225,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/dot.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Drawer.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/drawer.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -582,13 +267,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/flex.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Form.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/form.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -603,13 +281,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/grid.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Heading.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/heading.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -617,13 +288,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/helper-text.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/HoverCard.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/hover-card.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -708,27 +372,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/section.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Separator.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/separator.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Skeleton.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/skeleton.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Slider.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/slider.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -736,13 +379,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/spacer.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Spinner.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/spinner.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -764,41 +400,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/status-badge.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/StatusIcon.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/status-icon.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/StepIndicator.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/step-indicator.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Stepper.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/stepper.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Switch.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/switch.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/atoms/Table.tsx",
"message": "TSX file has JSON equivalent at src/config/pages/atoms/table.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "warning",
"category": "duplicate-implementation",
@@ -876,41 +477,6 @@
"message": "TSX file has JSON equivalent at src/config/pages/atoms/tree-icon.json",
"suggestion": "Consider removing TSX and routing through JSON renderer"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/AppBranding.tsx",
"message": "Molecule \"AppBranding\" could potentially be converted to JSON",
"suggestion": "Evaluate if AppBranding can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/CanvasRenderer.tsx",
"message": "Molecule \"CanvasRenderer\" could potentially be converted to JSON",
"suggestion": "Evaluate if CanvasRenderer can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/CodeExplanationDialog.tsx",
"message": "Molecule \"CodeExplanationDialog\" could potentially be converted to JSON",
"suggestion": "Evaluate if CodeExplanationDialog can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/ComponentPalette.tsx",
"message": "Molecule \"ComponentPalette\" could potentially be converted to JSON",
"suggestion": "Evaluate if ComponentPalette can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/DataSourceCard.tsx",
"message": "Molecule \"DataSourceCard\" could potentially be converted to JSON",
"suggestion": "Evaluate if DataSourceCard can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
@@ -939,20 +505,6 @@
"message": "Molecule \"FileTabs\" could potentially be converted to JSON",
"suggestion": "Evaluate if FileTabs can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/GitHubBuildStatus.tsx",
"message": "Molecule \"GitHubBuildStatus\" could potentially be converted to JSON",
"suggestion": "Evaluate if GitHubBuildStatus can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/LazyBarChart.tsx",
"message": "Molecule \"LazyBarChart\" could potentially be converted to JSON",
"suggestion": "Evaluate if LazyBarChart can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
@@ -960,13 +512,6 @@
"message": "Molecule \"LazyInlineMonacoEditor\" could potentially be converted to JSON",
"suggestion": "Evaluate if LazyInlineMonacoEditor can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/LazyLineChart.tsx",
"message": "Molecule \"LazyLineChart\" could potentially be converted to JSON",
"suggestion": "Evaluate if LazyLineChart can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
@@ -981,13 +526,6 @@
"message": "Molecule \"MonacoEditorPanel\" could potentially be converted to JSON",
"suggestion": "Evaluate if MonacoEditorPanel can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
"file": "/Users/rmac/Documents/GitHub/low-code-react-app-b/src/components/molecules/NavigationGroupHeader.tsx",
"message": "Molecule \"NavigationGroupHeader\" could potentially be converted to JSON",
"suggestion": "Evaluate if NavigationGroupHeader can be expressed as pure JSON"
},
{
"severity": "info",
"category": "potential-conversion",
@@ -1019,10 +557,10 @@
],
"stats": {
"totalJsonFiles": 338,
"totalTsxFiles": 538,
"registryEntries": 353,
"totalTsxFiles": 481,
"registryEntries": 360,
"orphanedJson": 0,
"duplicates": 125,
"duplicates": 68,
"obsoleteWrapperRefs": 0
}
}