mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
f281b5930b
Rework both classes in schema_generator.py, main changes: * Drop manager.pipeline_artifact_structure as it was used exclusively by SchemaGenerator and is no longer needed * Rename SchemaGen and BindableGen to SchemaGenerator and DynamicBindableGenerator to better express their role, add docstrings that explain what they do * Decouple Artifacts and Analyses discovery, since a step can have analyses and no artifacts (and vice-versa)