-
Notifications
You must be signed in to change notification settings - Fork 1
Contributing to jPipe
Sébastien Mosser edited this page Aug 6, 2024
·
3 revisions
- If you're working on the compiler, you'll have to use a version compatible with the latest long term support (LTS) version of Java, i.e., Java 21.
- Build lifecycle and dependency management is handled by Maven
- For coding conventions, we rely on a customized version of Google's CheckStyle rules. Import the file located at
compiler/src/main/resources/checkstyle/google_checks_intelliJ.xml
in your IDE to check your code while writing it.
-
to build the extension (from the langium directory): vsce package
-
to publish the extension (from the langium directory): vsce publish
- Ensure the compiler is embedded in the
./jar
directory, asjpipe.jar
.
- Ensure the compiler is embedded in the
-
McSCert management portal on VS Marketplace: https://marketplace.visualstudio.com/manage/publishers/mcscert
jPipe is an open-source software (MIT License) developed at McSCert (McMaster University).
- Home
- Install jPipe
- Tutorials
- jPipe 101
- Models 2024
- McScert only
- Contributing