Project Analysis Final Project Code for Project "ASTRA"
Step1: Run Docker
uv run jpamb -vv build
uv run jpamb interpret -W --timeout 10 --stepwise solutions/interpreter.py
uv run pytest test\test_abstract_interpreter.py
uv run jpamb test .\solutions\my_analyzer.py
uv run solutions/syntactic_analysis.py 'any method from cases' (example:'jpamb.cases.Strings.stringEqualsHello:(Ljava lang/String;)V')
uv run jpamb evaluate ./solutions/syntactic_analysis.py > syntactic_result.json
uv run jpamb test .\solutions\novel_analyzer.py