Skip to content

NicolasAnquetil/VerveineJ

Folders and files

NameName
Last commit message
Last commit date
Feb 18, 2020
Sep 29, 2022
Feb 18, 2020
Aug 17, 2020
May 31, 2019
Dec 8, 2022
Dec 29, 2022
Dec 29, 2022
Dec 29, 2022
Dec 8, 2022
Dec 29, 2022
Nov 24, 2021
Nov 21, 2022
Dec 9, 2020
Nov 21, 2022
Dec 8, 2022
Dec 7, 2022
Nov 26, 2020

Repository files navigation

VerveineJ

Use Java 17 CI Moose version

A Java to JSON/MSE parser

Based on JDT, it parser java code to export it in the MSE or JSON format used by the Moose data analysis platform.

Installation

Installation page

You only have to clone this project and then run verveineJ

# https
git clone https://github.com/moosetechnology/VerveineJ.git

# ssh
git clone [email protected]:moosetechnology/VerveineJ.git

Running it

The simplest command is

verveinej.sh <java-source-directory>

It will create an output.mse (JSON format also available) file with the model extracted from the <java-source-directory>

To see what other options are available:

verveinej.sh -h

Developers

To test the project, remember that you must disable the assert by removing (or not using) the -ea parameter. You also need to run tests one by one (fork method in IntelliJ).

You can also use Ant or the pre-created IntelliJ build

ant junit

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages