Skip to content

LeoDefossez/Famix-JavaTrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

FamixJavaTrace

This project offers a metamodel for Java traces, enabling dynamic analysis of Java applications directly within Moose.

This project can imports file created using JavaCallStackExtractor.

Loading the project into Moose

To load FamixCallStack into a Moose image, execute the following code:

Metacello new
  baseline: 'FamixJavaTrace';
  repository: 'github://LeoDefossez/FamixJavaTrace/src';
  load.

Usage

Importing a Java Trace Model

You can import a trace in two ways:

1. Programmatically

The file extension .cs is not strictly required, a .json would also work:

file := '/Path/To/.../JDIOutput.tr' asFileReference.
model := JavaTraceJsonReader import: file.

2. With drag and drops

Simply drag the JDIOutput.tr file onto your Moose image.
Note: In this case, the file must have a .tr extension, otherwise, the import will fail.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published