Skip to content

Conversation

kemitix
Copy link
Contributor

@kemitix kemitix commented Mar 5, 2017

See issue #467

@kemitix kemitix mentioned this pull request Mar 5, 2017
@iluwatar iluwatar self-requested a review March 11, 2017 06:44
@iluwatar iluwatar self-assigned this Mar 11, 2017
@iluwatar
Copy link
Owner

iluwatar commented Mar 11, 2017

@kemitix in general the example looks fine. Here are some things we still need to do before merging:

  • Leave out Lombok library, we do not use it here.
  • Add unit tests for the pattern

data-bus/pom.xml Outdated
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why maven-surefire-plugin is needed? Can we leave it out?

/**
* The Data Bus pattern
* <p>
* <p>{@see http://wiki.c2.com/?DataBusPattern}</p>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please describe the pattern here. Also add description how the example implements the pattern.

@iluwatar
Copy link
Owner

iluwatar commented Apr 1, 2017

@kemitix any update on this?

@kemitix
Copy link
Contributor Author

kemitix commented Apr 1, 2017 via email

kemitix added 13 commits April 1, 2017 18:03
* upstream/master: (67 commits)
  Set version for next development iteration
  Reached milestone 1.15.0
  #539 Checkstyle fix
  #539 More Checkstyle fixes
  #539 Checkstyle fixes
  #497 Add missing puml and license headers
  #77 Add missing license header
  Work on #190: urm/puml updates * added pumlid where it was missing and possible * removed pumlid where it generated a bad image * regenerated some incorrect puml's * added 'left to right direction' puml prefix to some diagrams to improve the automatic layouting
  Removed AvoidStarImport Rule Added JavaDocType Rule
  Update App.java
  Update App.java
  Update after changes from review. Additional improvements.
  Pom.xml files fixed.
  #66 Balking Pattern
  fixed pmd violation
  fixed checkstyle violations
  diagrams added
  comments, tests and description
  changed parent POM version #69
  apply changes from review #69
  ...

# Conflicts:
#	pom.xml
@iluwatar
Copy link
Owner

@kemitix ready for another review?

@kemitix
Copy link
Contributor Author

kemitix commented Apr 16, 2017

@iluwatar Sure.

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<properties>
<lombok.version>1.16.14</lombok.version>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this line since lombok is not used

@iluwatar iluwatar merged commit 82b9f4f into iluwatar:master Apr 22, 2017
@iluwatar
Copy link
Owner

@all-contributors please add @kemitix for code

@allcontributors
Copy link
Contributor

@iluwatar

I've put up a pull request to add @kemitix! 🎉

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