A universal code formatter implemented using machine learning of aesthetic preferences. Includes a dedicated comment formatter that supports C/Java style block and line comment syntax, including formal JavaDoc.
The Adept tool is designed for both command line and embedded use.
- ANTLR syntax
- Java syntax
- StringTemplate syntax
- XVisitor syntax
- Code formatter
- Comment formatter
- Skip header comment formatting option
- Align code fields
- Align comments
- Wrap long lines
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>net.certiv</groupId>
<artifactId>adept</artifactId>
<version>0.3.0</version>
</dependency>
EPL v1
Adept engine core implemented and tested.
A suite of visualization tools serve as development aids as well as examples of embedded
use. The FormatView
visualization tool provides a working demonstration of embedded
use.