Index

A C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

M

main(String[]) - Static method in class edu.university.ecs.lab.CimetRunner
Main method for full report TODO adapt for case of already having the initial IR (the previous merged/newIR) aka not running IRExtraction
main(String[]) - Static method in class edu.university.ecs.lab.delta.DeltaExtractionRunner
Compares the branch specified in the Rest Extraction file to a commit on the remote repository branch name specified in the arguments and generates the delta file.
main(String[]) - Static method in class edu.university.ecs.lab.intermediate.create.IRExtractionRunner
Intermediate extraction runner, generates IR from remote repository and writes to file.
main(String[]) - Static method in class edu.university.ecs.lab.intermediate.merge.IRMergeRunner
Entry point for the intermediate representation merge process.
main(String[]) - Static method in class edu.university.ecs.lab.metrics.MetricsCalculator
 
main(String[]) - Static method in class edu.university.ecs.lab.temporal.IRComparisonTest
 
mergePaths(String, String) - Static method in class edu.university.ecs.lab.intermediate.utils.StringParserUtils
Merge the given class and method paths into a single path.
MergeService - Class in edu.university.ecs.lab.intermediate.merge.services
This class is used for creating new IR's from old IR + Delta and provides all functionality related to updating the old IR
MergeService(String, String, String) - Constructor for class edu.university.ecs.lab.intermediate.merge.services.MergeService
 
Method - Class in edu.university.ecs.lab.common.models
Represents a method declaration in Java.
Method() - Constructor for class edu.university.ecs.lab.common.models.Method
 
MethodCall - Class in edu.university.ecs.lab.common.models
Represents a method call in Java.
MethodCall() - Constructor for class edu.university.ecs.lab.common.models.MethodCall
 
MethodCallDeserializer - Class in edu.university.ecs.lab.common.models.serialization
 
MethodCallDeserializer() - Constructor for class edu.university.ecs.lab.common.models.serialization.MethodCallDeserializer
 
MethodDeserializer - Class in edu.university.ecs.lab.common.models.serialization
 
MethodDeserializer() - Constructor for class edu.university.ecs.lab.common.models.serialization.MethodDeserializer
 
MetricsCalculator - Class in edu.university.ecs.lab.metrics
 
MetricsCalculator() - Constructor for class edu.university.ecs.lab.metrics.MetricsCalculator
 
Microservice - Class in edu.university.ecs.lab.common.models
Represents the overarching structure of a microservice system.
Microservice(String, String) - Constructor for class edu.university.ecs.lab.common.models.Microservice
 
MicroserviceSystem - Class in edu.university.ecs.lab.common.models
Represents the intermediate structure of a microservice system.
MicroserviceSystem() - Constructor for class edu.university.ecs.lab.common.models.MicroserviceSystem
 
MODIFY - Enum constant in enum class edu.university.ecs.lab.delta.models.enums.ChangeType
 
modifyFiles(Delta) - Method in class edu.university.ecs.lab.intermediate.merge.services.MergeService
This method modifies a JClass based on a Delta change
A C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values