PositiveTechnologies/PT.PM
:black_small_square: An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, MySql, and JavaScript are supported. Patterns can be described within the code or using a DSL.
C#NOASSERTION
Issues
- 0
- 0
- 0
- 0
- 0
Remove CommandLineParser dependency
#219 opened - 1
- 2
- 0
Implement MySql parse tree to UST converter
#183 opened - 1
- 0
- 1
Try to fix Linux build errors
#175 opened - 0
Handle wrong cli parameters
#170 opened - 0
- 1
- 0
Implement --silent and --no-log options
#163 opened - 0
Log system info
#162 opened - 0
Implement language-specific UST dump
#160 opened - 1
- 2
Match fully qualified name
#156 opened - 0
Support for .list input files
#155 opened - 0
- 0
Simplify patterns json output
#149 opened - 0
- 0
- 1
Simplify array JSON serialization
#145 opened - 0
- 0
Multi thread UST deserialization bug
#142 opened - 0
Names reduction
#141 opened - 0
Add PT.PM.ClangsParseTreeUst project
#140 opened - 0
Allow boolean parameters without true value
#139 opened - 1
- 10
- 1
Implement --json-output cli option
#134 opened - 0
Parallel tests execution
#132 opened - 0
- 0
Support timeout in Detect language method
#127 opened - 0
Do not reparse file after language detection
#126 opened - 0
- 1
Improve UST location (multi text spans)
#123 opened - 0
- 0
- 0
- 0
- 0
- 0
Demarcate tokens and terminals
#111 opened - 0
Move project to .NET Standard
#110 opened - 0
Pattern should be generic type
#109 opened - 0
Load UST from external frameworks
#106 opened - 0
Support of negation operator for languages
#105 opened - 0
Add --temp-dir parameter
#104 opened