3069 Commits

Author SHA1 Message Date
bordoisila1
e1a2f141c5 Fixed minor changes suggested by Checkstyle 2018-08-20 22:36:58 -04:00
Yongzhi Yang
cce104a271 Fix converter image issue 2018-08-20 21:14:16 +08:00
Ilkka Seppälä
16df157181 Add license headers 2018-08-13 08:13:06 +03:00
Ilkka Seppälä
c34004bea5
Merge pull request #763 from 7agustibm/master
First proposal for #586 Hexagonal Architecture primary ports should have interfaces
2018-08-10 22:42:09 +03:00
Mitchell Irvin
3e0cfa5684 #778 Implemented BSTIterator. Included comprehensive unit and integration tests. Refactored file structure to be friendly to future contributors with iterators of more data structures. Added JUnitPlatform to enable running test suite across all iterator implementations. Added README to /binarysearchtree to document what it does and how it works. 2018-08-04 21:59:53 -04:00
nikhilbarar
ce459e8f9f Merge branch 'master' into collection-pipeline
# Conflicts:
#	pom.xml
2018-08-02 02:43:47 +05:30
nikhilbarar
535431fac1 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns 2018-08-02 02:30:08 +05:30
Ilkka Seppälä
facb9e51a6
Merge pull request #774 from zenuo/master
Add an 'Override' annotaion
2018-08-01 16:02:23 +03:00
zenuo
9eb8c30bcb Add Annotation 'Override' to com.iluwatar.reactor.app.AppClient.TcpLoggingClient.run method. 2018-07-18 17:06:19 +08:00
nikhilbarar
fc87f8b7d3 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns
# Conflicts:
#	pom.xml
2018-07-08 23:09:55 +05:30
Agustí Becerra Milà
b453753790 Fix import not used 2018-07-08 19:38:54 +02:00
Agustí Becerra Milà
d2b900b524 Fix checkstyle & update interface services 2018-07-08 19:25:42 +02:00
nikhilbarar
2c8d1744df #564: Collection Pipeline pattern 2018-07-08 21:37:30 +05:30
Ilkka Seppälä
d915b66e70
Merge pull request #755 from okinskas/ambassador
Ambassador Pattern #722
2018-07-08 09:55:36 +03:00
nikhilbarar
328f917749 #564: Collection Pipeline pattern 2018-07-02 00:42:04 +05:30
Agustí Becerra Milà
ae07423470 First proposal 2018-07-01 16:29:07 +02:00
Ovidijus Okinskas
7add7b833c
Merge branch 'master' into ambassador 2018-06-29 14:34:31 +01:00
Narendra Pathai
c7f9266768
Merge pull request #753 from Argyro-Sioziou/master
Acyclic Visitor pattern #734
2018-06-28 13:55:32 +05:30
Ovidijus Okinskas
0453bf9063 General cleanup. Simplifying code. Replacing all prints with appropriate Logger. 2018-06-23 13:24:07 +01:00
Argyro-Sioziou
f9bdd58bb7 Merge remote-tracking branch 'upstream/master' 2018-06-14 18:34:27 +03:00
Argyro-Sioziou
57f60c5ebf Updating javadoc comments 2018-06-14 18:30:46 +03:00
Argyro-Sioziou
51659fe9c5 Updating HayesVisitor and ZoomVisitor 2018-06-14 18:04:30 +03:00
Argyro-Sioziou
04d80f05c8 Adding consequences in README.md 2018-06-14 17:56:14 +03:00
Argyro-Sioziou
6636fb151b Adding AllModemVisitor interface 2018-06-14 12:40:41 +03:00
Argyro-Sioziou
6a0fa747ad Fixing typos 2018-06-14 12:18:46 +03:00
Argyro-Sioziou
8b1ed95d6b Updating ConfigureForDosVisitorTest and ConfigureForUnixVisitorTest classes 2018-06-14 12:14:35 +03:00
Argyro-Sioziou
6167d06dce Removing test case 2018-06-14 12:02:34 +03:00
Argyro-Sioziou
49feead13f Removing interfaces' test classes 2018-06-14 11:59:02 +03:00
Argyro-Sioziou
179a02bcdd Removing default constructors 2018-06-14 11:52:23 +03:00
nikhilbarar
71f61cd40e #466, #509: Added diagrams and Readme files 2018-06-13 23:40:36 +05:30
nikhilbarar
d54e29051f #466: Fix Checkstyle Issues 2018-06-13 02:54:09 +05:30
nikhilbarar
4456a440bc Monitor Object pattern #466 2018-06-13 02:43:25 +05:30
nikhilbarar
c48a1e9193 #509: Checkstyle Fixes 2018-06-11 01:56:32 +05:30
nikhilbarar
971a74e13a #509: Component Object Pattern 2018-06-11 00:38:03 +05:30
Ovidijus Okinskas
868e4561b5 Updating pom dependencies and adding license. 2018-06-05 21:16:16 +01:00
Ovidijus Okinskas
c4dd94a019 Fixing CheckStyle issues in Test classes. 2018-06-05 07:32:29 +01:00
Ovidijus Okinskas
ff579fabcf Fixing CheckStyle issues. 2018-06-04 22:50:59 +01:00
Ovidijus Okinskas
5393c96247 Adding README.md 2018-06-04 22:32:05 +01:00
Ovidijus Okinskas
bae51f5803 Adding license to test classes. 2018-06-04 21:27:04 +01:00
Ovidijus Okinskas
74190e36bb Adding tests for each class. 2018-06-04 21:20:04 +01:00
Ovidijus Okinskas
6b10f4bdd1 Adding appropriate comments on classes and full description in App.java. Removing added function in ServiceAmbassador as it's not appropriate for the example. 2018-06-04 20:36:10 +01:00
Ovidijus Okinskas
73925cef2e Ambassador adds logging, imitates trying to connect to remote service and provides new client-side functionality. Need to clean up code, add tests and add descriptive comments. 2018-06-03 22:20:40 +01:00
Ilkka Seppälä
987994f0fe Add license headers 2018-06-03 14:15:11 +03:00
Ilkka Seppälä
95df47e418 Disable intermittently failing test 2018-06-03 14:15:00 +03:00
Argyro-Sioziou
afe85e22e7 Enhancing code format 2018-05-29 01:37:53 +03:00
giorgosmav21
4023944240 Adding README.md file 2018-05-27 17:10:20 +03:00
Argyro-Sioziou
17164c282a Adding class diagram 2018-05-27 17:07:34 +03:00
giorgosmav21
27f58e0925 Adding HayesTest and ZoomTest 2018-05-27 17:04:22 +03:00
giorgosmav21
36a14778dc Adding App class 2018-05-27 17:02:56 +03:00
Argyro-Sioziou
5e1da6361f Adding ConfigureForDosVisitor and ConfigureForUnixVisitor 2018-05-27 16:58:38 +03:00