plating 2025-10-27
Refactored single compiler and expanded doc generator and discovery system
7 files · 262+ · 204-

Single component compiler refactor

1 file changed
  • single.py Rewrote with improved compilation pipeline (+139 lines changed)
  • Rewrote src/plating/compiler/single.py with improved compilation pipeline (+139 lines changed) decouple internal
    1 file
    • single.py

Doc generator expansion

1 file changed
  • doc_generator.py Expanded with 57 lines of additional generation capabilities
  • Expanded src/plating/core/doc_generator.py with 57 lines of additional generation capabilities decouple internal
    1 file
    • doc_generator.py

Discovery system improvements

1 file changed
  • finder.py Significantly improved component discovery logic (+115 lines changed, net +86 lines)
  • Significantly improved src/plating/discovery/finder.py with better component discovery logic (+115 lines changed, net +86 lines) decouple internal
    1 file
    • finder.py

Plating core simplification

4 files changed
  • plating.py Reduced by delegating more logic to submodules (101 lines changed, net reduction)
  • adorner.py Minor updates (22 lines changed)
  • cli.py Minor updates (29 lines changed)
  • grouped.py Removed 3 lines
  • Reduced src/plating/plating.py by delegating more logic to submodules (101 lines changed, net reduction) decouple internal
    1 file
    • plating.py
  • Minor updates to src/plating/adorner/adorner.py, src/plating/cli.py, src/plating/compiler/grouped.py decouple internal
    3 files
    • adorner.py
    • cli.py
    • grouped.py