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

Parsed JavaDoc Tag and Created Model #32

Closed shivasurya closed 1 month ago

shivasurya commented 2 months ago

You can now query based on,

➜  sourcecode-parser git:(shiva/javadoc-data-model-support) ✗ go run . --project /Users/shiva/src/code-pathfinder/test-src/android --stdin true
2024/06/29 13:40:38 Graph built successfully
Path-Finder Query Console: 
>FIND block_comment WHERE comment_since = '2016-02-25'
Executing query: FIND block_comment WHERE comment_since = '2016-02-25'

------Query Results------
-------------------
/**
 * An activity representing a single movie detail screen. This
 * activity is only used narrow width devices. On tablet-size devices,
 * item details are presented side-by-side with a list of items
 * in a {@link movieListActivity}.
 * @author shivasurya
 * @author nirooba
 * @version 1.0
 * @since 2016-02-25
 * @see movieListActivity
 * @see movieDetailFragment
 */
/Users/shiva/src/code-pathfinder/test-src/android/app/src/main/java/com/ivb/udacity/movieDetailActivity.java
-------------------
-------------------