Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add YAML support #1

Open
jdigger opened this issue Nov 12, 2015 · 0 comments
Open

Add YAML support #1

jdigger opened this issue Nov 12, 2015 · 0 comments

Comments

@jdigger
Copy link
Member

jdigger commented Nov 12, 2015

No description provided.

jdigger added a commit that referenced this issue Jun 3, 2016
Resolves GH-5. This is as "in place" a translation as I could
reasonably do while still following Java conventions, fixing
silly bugs, and not using the Groovy libraries. Pretty large
refactorings are needed to make this testable, better
documented, more resilient, easier to maintain, etc.

Fixed GH-4, using the JDK's built-in HTTP support
instead-of shelling out to curl.

Fixed GH-6, showing help in any situation where
improper arguments are given.

For JSON processing uses SnakeYAML, which positions
the code to be ready for GH-1.
jdigger added a commit that referenced this issue Jul 7, 2016
Resolves GH-5. This is as "in place" a translation as I could reasonably do while still following Java conventions, fixing silly bugs, and not using the Groovy libraries. Pretty large refactorings are needed to make this testable, better documented, more resilient, easier to maintain, etc.

Fixed GH-4, using the JDK's built-in HTTP support instead-of shelling out to curl.

Fixed GH-6, showing help in any situation where improper arguments are given.

For JSON processing uses SnakeYAML, which positions the code to be ready for GH-1.

Added the Checker Framework for compiling. See http://types.cs.washington.edu/checker-framework/

Updated Travis CI metadata

Hacked around bug in JAVAC prior to u45

Added various quality checking tools and did appropriate de-linting

Added much more documentation.

Added Lombok support. https://projectlombok.org/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant