jqa-core-framework
jqa-core-framework copied to clipboard
Make Concepts composable / extendable by other concepts
E.g I want to add filters to an existing concept:
concept
match ...
RETURN a.fqn as fqn
concept2 depends on concept
WHERE fqn =~ "org.foo.*"
RETURN *
Applying concept 2 would replace the RETURN in the first concept with a WITH and concatenate the text of concept 2.
Useful for additional custom filtering per project without changing / modifying the core concepts.
Allows filter chains.