Skip to content

#33: Deduplicate printer messages#57

Merged
alykhank merged 2 commits into40-java-portfrom
ak-33-dedupe-printer-msgs
Jun 27, 2015
Merged

#33: Deduplicate printer messages#57
alykhank merged 2 commits into40-java-portfrom
ak-33-dedupe-printer-msgs

Conversation

@alykhank
Copy link
Copy Markdown
Member

* 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)
@alykhank alykhank added this to the Sprint 2 milestone Jun 27, 2015
@alykhank alykhank changed the title Resolve #33: Buffer output in printer and dedupe #33: Dedupe printer messages Jun 27, 2015
@alykhank alykhank changed the title #33: Dedupe printer messages #33: Deduplicate printer messages Jun 27, 2015
* Maintains invariant of flushing buffer even if close() is called again
@nehasingh2293
Copy link
Copy Markdown
Member

👍

alykhank added a commit that referenced this pull request Jun 27, 2015
@alykhank alykhank merged commit 6201a57 into 40-java-port Jun 27, 2015
@alykhank alykhank deleted the ak-33-dedupe-printer-msgs branch June 27, 2015 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants