• Roman Alifanov's avatar
    Add DCE for unused classes · cb16dd5f
    Roman Alifanov authored
    - Track which classes are instantiated (new X() or X())
    - Track transitive dependencies via class fields
    - Skip generating unused classes with comment marker
    
    Example: if class A is used but class B is not, B is skipped:
      # DCE: skipped unused class B
    cb16dd5f
dce.py 9.04 KB