Skip to content

Dynamic code analyzer for Java Language to generate statement and branches code coverage reports.

Notifications You must be signed in to change notification settings

karim-moftah/Compiler_Project

Repository files navigation

Compiler Project

Project description

The objective of this project is to take a java file and then generate an intermediate java file with injected java statements, when running this file it prints out which blocks are executed and which are not, another output is an HTML for the input java file with highlighted green parts indicating the executed code and highlighted red parts indicating the code that does not execute.

Starting rule

compilationUnit
: packageDeclaration? importDeclaration* typeDeclaration*
| moduleDeclaration EOF
;

Tasks

About

Dynamic code analyzer for Java Language to generate statement and branches code coverage reports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •