shivasurya / code-pathfinder

Code Pathfinder, the open-source alternative to CodeQL. Designed for precise flow analysis and advanced structural search, it identifies vulnerabilities in source code.
https://codepathfinder.dev/
GNU Affero General Public License v3.0
32 stars 6 forks source link

Enhanced query parser: Added ANTLR parser for query lang #49

Closed shivasurya closed 3 weeks ago

shivasurya commented 1 month ago

This PR is a big upgrade to query parsing and condition evaluation in code-pathfinder 🚀 🎸

🏅 Now queries parsing is powered by ANTLR grammar 🚀 to bring consistency and powerful query conditions 🏅 Query conditions are now evaluated by expr-lang go pkg bring numerous advantages such as function mapping, util expr eval

closes #50

codecov-commenter commented 3 weeks ago

Welcome to Codecov :tada:

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered :open_umbrella: