Hi. so I’ve been following the steps here in order to create a custom rule. Everything went ok, except for the part when i tried to run the unit tests from Intelij. leaving that aside, even thought i’ve managed to write the plugin to work correctly, i’m struggling to understand the api. Like how the nodes fit together, what’s a symbol, what does qualifiedIdentifier mean and so on.
Is there no documentation about all of this stuff?
And since i’m here, how can i debug, like with breakpoints. I’ve tried to run a unit test in intelij and it did’t reach the breakpoints in the rule file. Thought i’m not sure if it wasn’t working or just didn’t reach there because of this: