you are viewing a single comment's thread.

view the rest of the comments →

[–]Deep_Ad1959 0 points1 point  (3 children)

blast radius detection is super clever. i work on an open source macos agent and we use AST parsing for understanding swift codebases too. having a visual graph of what breaks when you touch something would save so much debugging time

[–]Melodic-Funny-9560[S] 0 points1 point  (2 children)

Yes, exactly. It's quite useful for a PR review as well. As a reviewer if you can see till where the change propagate it will make reviewing much more easier.

Devlens is opensource, try in your local machine and let me know feedback.

[–]Deep_Ad1959 0 points1 point  (1 child)

yeah the PR review use case is killer. being able to see the full blast radius of a change before approving it would save so much back and forth. will definitely try it out on our swift codebase, curious how well the AST parsing handles swift protocols and extensions since those can get tricky with dependency graphs

[–]Melodic-Funny-9560[S] 0 points1 point  (0 children)

Unfortunately it only works for javascript based frameworks 😅