Morteza Adigozalpour 
							
						 
					 
					
						
						
							
						
						3126ad3106 
					 
					
						
						
							
							fix: Remove unnecessary and possibly not threadsafe flag ( #1811 )  
						
						 
						
						
						
						
					 
					
						2021-09-07 21:43:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						04bf566dc1 
					 
					
						
						
							
							task: Explanations and grammar fixes for all the GoF patterns ( #1791 )  
						
						 
						
						... 
						
						
						
						* Grammatical fixes to command pattern
* Update bridge pattern readme
* Fixes to builder pattern grammar
* Update chain of responsibility
* Improvements to the composite example
* Fixes to headings
* Minor updates to decorator pattern
* Update facade
* Update factory example
* Update factory method
* Update flyweight
* Interpreter explanation
* Update iterator readme
* Add explanation for mediator pattern
* Grammatical fixes to memento
* Grammar fixes for observer
* Update explanation for the prototype pattern
* Proxy pattern grammar fixes
* Update singleton
* Grammar fixes to state pattern
* Grammar fixes for strategy
* Grammar fixes, template method
* Grammar fixes for visitor
* Fix typo 
						
						
					 
					
						2021-06-24 18:27:20 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								va1m 
							
						 
					 
					
						
						
							
						
						5cf2fe009b 
					 
					
						
						
							
							📍 Use lombok, reformat, and optimize the code ( #1560 )  
						
						 
						
						... 
						
						
						
						* Use lombok, reformat, and optimize the code
* Fix merge conflicts and some sonar issues
Co-authored-by: va1m <va1m@email.com > 
						
						
					 
					
						2021-03-13 14:19:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CF 
							
						 
					 
					
						
						
							
						
						c150871a94 
					 
					
						
						
							
							Update to JUnit5 across all modules ( #1668 )  
						
						 
						
						... 
						
						
						
						* Updated saga to JUnit 5
* Update fix for CI job in trampoline module
* Updated update-method module to JUnit 5
* Upgraded to latest JUnit Jupiter
JUnit 4 is not needed when using JUnit-Vintage
* Reverted change to access modifier on Trampoline
* Cleanup to resolve code smells
* Formatting
* Formatting
* Migrating to JUnit5 and updating some Mockito patterns
* Migrating to JUnit5
* Migrating to JUnit5
* Migrating to JUnit 5
* Formatting cleanup
* Added missing scope for junit
* Fixed tests that were not running previously.
Co-authored-by: Subhrodip Mohanta <hello@subho.xyz > 
						
						
					 
					
						2021-03-06 14:42:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subhrodip Mohanta 
							
						 
					 
					
						
						
							
						
						7891c2b117 
					 
					
						
						
							
							update inception year to 2021 ( #1653 )  
						
						 
						
						
						
						
					 
					
						2021-02-14 11:57:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fedor 
							
						 
					 
					
						
						
							
						
						e231cd8d1a 
					 
					
						
						
							
							Remove unnecessary word from text  
						
						 
						
						
						
						
					 
					
						2020-09-02 12:32:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Toxic Dreamz 
							
						 
					 
					
						
						
							
						
						31471acb69 
					 
					
						
						
							
							Fixed most reported issues by SonarCloud.  
						
						 
						
						
						
						
					 
					
						2020-08-15 21:47:39 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rayyh 
							
						 
					 
					
						
						
							
						
						b91bbc773d 
					 
					
						
						
							
							fix word typo  
						
						 
						
						
						
						
					 
					
						2020-08-11 14:19:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						0f751d40cb 
					 
					
						
						
							
							Fix checkstyle error  
						
						 
						
						
						
						
					 
					
						2020-06-14 17:36:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						3033e4c9fc 
					 
					
						
						
							
							Improve lazy loaded Singleton example  
						
						 
						
						
						
						
					 
					
						2020-06-10 18:10:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anurag Agarwal 
							
						 
					 
					
						
						
							
						
						cd2a2e7711 
					 
					
						
						
							
							Java 11 migrate all remaining s ( #1120 )  
						
						 
						
						... 
						
						
						
						* Moves saga to Java 11
* Moves semaphore to Java 11
* Moves servant to Java 11
* Moves serverless to Java 11
* Moves service-layer to Java 11
* Moves service-locator to Java 11
* Moves sharding to Java 11
* Moves singleton to Java 11
* Moves spatial-partition to Java 11
* Moves specification to Java 11
* Moves state to Java 11
* Moves step-builder to Java 11
* Moves strategy to Java 11
* Moves subclass-sandbox to Java 11
* Fixes checkstyle issues 
						
						
					 
					
						2020-01-04 18:36:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						55b0341c8d 
					 
					
						
						
							
							Fix remaining Checkstyle errors for Singleton  
						
						 
						
						
						
						
					 
					
						2019-10-31 20:01:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonóra Dér 
							
						 
					 
					
						
						
							
						
						3b1a28149b 
					 
					
						
						
							
							decrease number of checkstyle errors in singleton, strategy and visitor patterns  #1021  ( #1054 )  
						
						 
						
						... 
						
						
						
						* fix checkstlye errors - visitor pattern
* fix checkstlye errors - strategy pattern
* fix checkstlye errors - singleton pattern 
						
						
					 
					
						2019-10-31 19:54:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GVSharma 
							
						 
					 
					
						
						
							
						
						0b8d78e4bf 
					 
					
						
						
							
							local variable type inference changes ( #1036 )  
						
						 
						
						... 
						
						
						
						local variable type inference changes for design pattern singleton 
						
						
					 
					
						2019-10-26 18:40:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Ivanov 
							
						 
					 
					
						
						
							
						
						4904d7eea0 
					 
					
						
						
							
							#1021 : Fix checkstyle warnings by changing the license header template ( #1027 )  
						
						 
						
						... 
						
						
						
						* Add custom license header style in order to comply with Google's Checkstyle format
* Update license headers to comply with Google's Checkstyle format 
						
						
					 
					
						2019-10-22 08:15:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						9ebbc421dd 
					 
					
						
						
							
							Update license headers  
						
						 
						
						
						
						
					 
					
						2019-10-12 20:05:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adrian Yao 
							
						 
					 
					
						
						
							
						
						f1410337b5 
					 
					
						
						
							
							Fix issue  #761 : ThreadSafeDoubleCheckLocking.java: Instantiating by Reflection call will be successful if you do that firstly ( #920 )  
						
						 
						
						
						
						
					 
					
						2019-09-07 21:13:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baislsl 
							
						 
					 
					
						
						
							
						
						991ba320a6 
					 
					
						
						
							
							Improve Javadoc  
						
						 
						
						
						
						
					 
					
						2018-02-19 22:01:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						f9f93695fe 
					 
					
						
						
							
							Merge pull request  #609  from igorcadelima/master  
						
						 
						
						... 
						
						
						
						Protect against instantiation via reflection 
						
						
					 
					
						2018-02-17 20:36:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zafar Khaydarov 
							
						 
					 
					
						
						
							
						
						dddfb52c70 
					 
					
						
						
							
							Update EnumIvoryTower.java  
						
						 
						
						
						
						
					 
					
						2018-01-23 00:07:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Artur Mogozov 
							
						 
					 
					
						
						
							
						
						6694d742a3 
					 
					
						
						
							
							Migrate to JUnit5  
						
						 
						
						
						
						
					 
					
						2017-12-31 16:29:48 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor C. A. de Lima 
							
						 
					 
					
						
						
							
						
						3c6f7aa046 
					 
					
						
						
							
							Protect against instantiation via reflection  
						
						 
						
						... 
						
						
						
						Signed-off-by: Igor C. A. de Lima <igorcadelima@gmail.com > 
						
						
					 
					
						2017-08-12 12:11:10 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shaiktaj 
							
						 
					 
					
						
						
							
						
						24f258848c 
					 
					
						
						
							
							Updated ThreadSafeLazyLoadedivoryTower  
						
						 
						
						... 
						
						
						
						Added null check in private constructor to prevent instantiating by Reflection call 
						
						
					 
					
						2017-05-25 11:04:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mudit Porwal 
							
						 
					 
					
						
						
							
						
						09585c3874 
					 
					
						
						
							
							Removed AvoidStarImport Rule  
						
						 
						
						... 
						
						
						
						Added JavaDocType Rule 
						
						
					 
					
						2017-03-22 01:16:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leogtzr 
							
						 
					 
					
						
						
							
						
						c6d0d28557 
					 
					
						
						
							
							Reverting initialization on demand holder idiom.  
						
						 
						
						
						
						
					 
					
						2017-01-22 11:06:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leogtzr 
							
						 
					 
					
						
						
							
						
						20b1c2bd49 
					 
					
						
						
							
							Adding initialization on demand holder idiom.  
						
						 
						
						
						
						
					 
					
						2016-12-24 00:49:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						faa29f8025 
					 
					
						
						
							
							Update license headers  
						
						 
						
						
						
						
					 
					
						2016-11-27 14:34:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								daniel-bryla 
							
						 
					 
					
						
						
							
						
						0438811489 
					 
					
						
						
							
							#502  Replaced usages of System.out with logger.  
						
						 
						
						
						
						
					 
					
						2016-10-23 19:59:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexandru Somai 
							
						 
					 
					
						
						
							
						
						095adda7e9 
					 
					
						
						
							
							Change access level to private  
						
						 
						
						
						
						
					 
					
						2016-08-26 12:54:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexandru Somai 
							
						 
					 
					
						
						
							
						
						f16ae08bdf 
					 
					
						
						
							
							Remove extra space  
						
						 
						
						
						
						
					 
					
						2016-08-26 12:46:30 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Narendra Pathai 
							
						 
					 
					
						
						
							
						
						d484e7f731 
					 
					
						
						
							
							Documented singleton double check idiom, explaining the dynamics that happen on each step for better understanding. Did this due to a PR  #475  
						
						 
						
						
						
						
					 
					
						2016-08-05 14:38:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sumit Yadav 
							
						 
					 
					
						
						
							
						
						94c3a2caf3 
					 
					
						
						
							
							removed extra "is" from the javadoc of InitializingOnDemandHolderIdiom class  
						
						 
						
						
						
						
					 
					
						2016-08-03 15:02:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppälä 
							
						 
					 
					
						
						
							
						
						2ed3748c9b 
					 
					
						
						
							
							Improve Singleton holder example  
						
						 
						
						
						
						
					 
					
						2016-05-07 11:38:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Narendra Pathai 
							
						 
					 
					
						
						
							
						
						dfef28e93e 
					 
					
						
						
							
							Merge pull request  #384  from DevFactory/release/Redundant-Field-Initializer-fix-1  
						
						 
						
						... 
						
						
						
						pmd:RedundantFieldInitializer - Redundant-Field-Initializer 
						
						
					 
					
						2016-02-18 12:39:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mohammed Ezzat 
							
						 
					 
					
						
						
							
						
						0003c6cb00 
					 
					
						
						
							
							pmd:RedundantFieldInitializer - Redundant-Field-Initializer  
						
						 
						
						
						
						
					 
					
						2016-02-18 08:40:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mohammed Ezzat 
							
						 
					 
					
						
						
							
						
						632174b6dc 
					 
					
						
						
							
							squid:S2974 - Classes without public constructors should be final  
						
						 
						
						
						
						
					 
					
						2016-02-09 17:19:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph McCarthy 
							
						 
					 
					
						
						
							
						
						3d95696078 
					 
					
						
						
							
							#358  Added license to all files using plugin  
						
						 
						
						
						
						
					 
					
						2016-01-27 22:20:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeroen Meulemeester 
							
						 
					 
					
						
						
							
						
						d0cdf84936 
					 
					
						
						
							
							Added tests for singleton pattern  
						
						 
						
						
						
						
					 
					
						2015-12-30 20:55:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						5f033be54f 
					 
					
						
						
							
							Fix PMD violations  #327  
						
						 
						
						
						
						
					 
					
						2015-12-27 21:21:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						cec9a99410 
					 
					
						
						
							
							Adjust checkstyle rules. Make checkstyle fail the build when violations are found. Correct all current checkstyle violations.  
						
						 
						
						
						
						
					 
					
						2015-12-25 23:49:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ankur Kaushal 
							
						 
					 
					
						
						
							
						
						306b1f3d31 
					 
					
						
						
							
							Reformat rest of the design patterns - Issue  #224  
						
						 
						
						
						
						
					 
					
						2015-11-01 21:29:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						7ab799c452 
					 
					
						
						
							
							Synchronise the list as multiple threads are calling it  
						
						 
						
						
						
						
					 
					
						2015-10-13 21:23:32 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						5d970438bf 
					 
					
						
						
							
							Update comment  
						
						 
						
						
						
						
					 
					
						2015-10-12 05:22:09 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						0d068a35d8 
					 
					
						
						
							
							Update comment  
						
						 
						
						
						
						
					 
					
						2015-10-12 05:21:33 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						31e2940eb1 
					 
					
						
						
							
							Remove error unit test so pull request can proceed. Will check this at at later date  
						
						 
						
						
						
						
					 
					
						2015-10-11 22:11:03 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						0107b24976 
					 
					
						
						
							
							Fix unit test by makinig getField use the field name directly  
						
						 
						
						
						
						
					 
					
						2015-10-11 22:06:00 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						45b0ac386e 
					 
					
						
						
							
							Add additional unit tests to show that singletons can be created in single thread environment and multithread environment. Also add a test to demonstrate a whole with Singleton when instantiating using reflection  
						
						 
						
						... 
						
						
						
						Add some logging. Tests pass locally but not on github? 
						
						
					 
					
						2015-10-11 21:54:45 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Jones 
							
						 
					 
					
						
						
							
						
						6ba7f5ea04 
					 
					
						
						
							
							Add additional unit tests to show that singletons can be created in single thread environment and multithread environment. Also add a test to demonstrate a whole with Singleton when instantiating using reflection  
						
						 
						
						
						
						
					 
					
						2015-10-11 21:32:51 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilkka Seppala 
							
						 
					 
					
						
						
							
						
						6413c4d2be 
					 
					
						
						
							
							Added more Singleton documentation  #188  
						
						 
						
						
						
						
					 
					
						2015-10-02 22:53:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zafarella 
							
						 
					 
					
						
						
							
						
						60f9b71278 
					 
					
						
						
							
							eliminate all warnings of checkstyle.  
						
						 
						
						
						
						
					 
					
						2015-09-24 13:29:39 -04:00