2313 Commits

Author SHA1 Message Date
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
Argyro-Sioziou
97718846d1 Adding HayesVisitor and ZoomVisitor 2018-05-27 16:55:08 +03:00
giorgosmav21
bbdf1cd738 Adding Hayes and Zoom classes 2018-05-27 16:51:26 +03:00
giorgosmav21
323395daaf Adding ModemVisitorTest 2018-05-27 16:49:05 +03:00
giorgosmav21
75734a6b7d Adding Modem abstract class 2018-05-27 16:45:43 +03:00
Argyro-Sioziou
3f92b8f84e Adding ModemTest 2018-05-27 16:37:13 +03:00
Argyro-Sioziou
18a75c0620 Adding ModemVisitor interface 2018-05-27 16:12:31 +03:00