Skip to content

#40: Java port#59

Merged
alykhank merged 85 commits intomasterfrom
40-java-port
Jun 28, 2015
Merged

#40: Java port#59
alykhank merged 85 commits intomasterfrom
40-java-port

Conversation

@alykhank
Copy link
Copy Markdown
Member

nehasingh2293 and others added 30 commits June 18, 2015 17:50
Add Gradle build file, setup source directories
* Remove comment and TODO regarding pep257 compliance
* Switch Travis builds to Java
* Attempt to fix Travis build
* Remove outdated pip modules, update to latest versions
* Create SwiftBaseListener
* Ensure command-line arguments are accepted: `gradle run -Pargs="args"`
* TODO: Run `script/antlr` to generate lexer, parser, and listener
nehasingh2293 and others added 24 commits June 26, 2015 04:42
* Extract more string constants to Messages
* Ensure constant names are consistent with text
* Implement AutoCloseable in Printer, to use try-with-resources
* Buffer and dedupe printer messages using a Set, flush on close()
* Resolve TODOs referring to #33 (assertEquals in functional tests)
* Maintains invariant of flushing buffer even if close() is called again
* Extract strings to constants
@alykhank alykhank added this to the Sprint 2 milestone Jun 28, 2015
@nehasingh2293
Copy link
Copy Markdown
Member

👍

alykhank added a commit that referenced this pull request Jun 28, 2015
@alykhank alykhank merged commit 57ba08f into master Jun 28, 2015
@alykhank alykhank deleted the 40-java-port branch June 28, 2015 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

2 participants