Codemodel-Rifle

Graph-based static analysis of ECMAScript 6 source code repositories

View the Project on GitHub ftsrg/codemodel-rifle

Codemodel-Rifle

Build Status License

Graph-based static analysis of ECMAScript 6 source code repositories.

Getting started

Testing with the reactive driver

Clone the following repository and publish it to the local Maven repository:

You can use this script for convenience:

scripts/get-neo4j-drivers.sh

Testing with a server

To setup a Neo4j server, issue the following command:

scripts/init-neo4j.sh

Further configuration in DbServicesManager class will be required.

Documentation

The documentation is available on the Codemodel-Rifle Wiki.

IDE support

The project is implemented in Java 8. We recommend Eclipse with the Buildship Gradle plug-in or IntelliJ IDEA for editing the code.

License

All code in this repository is available under the Eclipse Public License v1.0 and is supported by the MTA-BME Lendület Research Group on Cyber-Physical Systems.