| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-29 | rewriter: Rewrite how we add/remove source files | Volker Weißmann | |
| Change the semantics of IntrospectionBuildTarget.source_nodes and IntrospectionBuildTarget.extra_files . The rewriter and the static introspection tool used to be very broken, now it is *less* broken, hence we add some tests in this commit. Fixes #11763 | |||
| 2025-05-29 | Add AstInterpreter.dataflow_dag | Volker Weißmann | |
| Make the AstInterpreter create a directed acyclic graph (called `dataflow_dag`) that stores the how the data flowes from one node in the AST to another. Add `AstInterpreter.node_to_runtime_value` which uses `dataflow_dag` to find what value a variable at runtime will have. We don't use dataflow_dag or node_to_runtime_value anywhere yet, but it will prove useful in future commits. | |||
| 2019-03-04 | rewriter: Fixed test case | Daniel Mensinger | |
| 2019-03-04 | rewriter: Renamed tgt_{add,rm} --> target_{add,rm} | Daniel Mensinger | |
| 2019-03-04 | rewriter: Sort source files (#5010) | Daniel Mensinger | |
| * rewriter: Sort source files * rewriter: Natural sorting * rewriter: Fix flake8 * rewriter: Fixed sorting * rewriter: Make sorting key more readable * rewriter: Even simpler key | |||
| 2019-03-03 | rewriter: Handle Arithmetic node | Daniel Mensinger | |
| 2019-03-02 | rewriter: Avoid duplicates | Daniel Mensinger | |
| 2019-02-16 | rewriter: Added support for adding targets | Daniel Mensinger | |
| 2019-02-16 | rewriter: Added support for removing targets | Daniel Mensinger | |
| 2019-01-31 | Renamed operation test -> info | Daniel Mensinger | |
| 2019-01-31 | Some fixes and assignment based target find | Daniel Mensinger | |
| 2019-01-22 | Removed old test files | Daniel Mensinger | |
| 2019-01-22 | Can now rewrite files | Daniel Mensinger | |
| 2019-01-22 | Added support for removing sources from a target | Daniel Mensinger | |
| 2019-01-22 | Added suport for adding sources to a target | Daniel Mensinger | |
| 2019-01-22 | First rewriter test case | Daniel Mensinger | |
| 2019-01-22 | Updated basic rewrite testcase | Daniel Mensinger | |
| 2016-12-04 | Added unit test for rewriter. | Jussi Pakkanen | |
