Open dhuebner opened 3 years ago
It would be nice to have an automated circular dependencies detector which would run as a GH action.
Currently, when using dependency-tree: dependency-tree --directory=./lib lib/grammar/generated/parser.js > deps.json
dependency-tree --directory=./lib lib/grammar/generated/parser.js > deps.json
one can see that the parser has a cycle over: parser.js -> langium-parser.js -> grammar-util.js -> langium-grammar-module.js -> module.js -> parser.js
parser.js -> langium-parser.js -> grammar-util.js -> langium-grammar-module.js -> module.js -> parser.js
Even better results gives madge --circular lib/grammar/generated/parser.js
madge --circular lib/grammar/generated/parser.js
It would be nice to have an automated circular dependencies detector which would run as a GH action.
Currently, when using dependency-tree:
dependency-tree --directory=./lib lib/grammar/generated/parser.js > deps.json
one can see that the parser has a cycle over:
parser.js -> langium-parser.js -> grammar-util.js -> langium-grammar-module.js -> module.js -> parser.js