ebe75b0fea 
							
						 
					 
					
						
						
							
							Fixing a few things and testing more. Not useable atm.  
						
						 
						
						
						
						
							
						
					 
					
						2025-03-08 01:08:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a6be24c59d 
							
						 
					 
					
						
						
							
							Start of a Advanced Dependency System.  
						
						 
						
						... 
						
						
						
						The idea behind this system is that you can select systems a lot easier.
So if a custom system isn't required it can be disabled and all the
subsystems that require it either get disabled too.
it also allows you to set systems as: Only if they are required. Meaning
if only a specific system is required its dependencies can still load. 
						
						
							
						
					 
					
						2025-03-08 01:08:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							afdd27648e 
							
						 
					 
					
						
						
							
							Updated Changelog and Readme to include Maven Central  
						
						 
						
						
						
						
							
						
					 
					
						2024-04-11 19:11:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7e475b5472 
							
						 
					 
					
						
						
							
							Fixed a few bugs in the maven central script  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-30 05:12:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e65fde736b 
							
						 
					 
					
						
						
							
							Fixed  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-30 01:08:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bf0b4172de 
							
						 
					 
					
						
						
							
							Added Maven central Badge  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-30 01:07:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							961b47a58c 
							
						 
					 
					
						
						
							
							Fixed java8 compat  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-30 01:02:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							330be87338 
							
						 
					 
					
						
						
							
							finalizing the maven central release.  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-30 00:32:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4b30ce12c9 
							
						 
					 
					
						
						
							
							Upgraded thread workers and disable GPG temporarly.  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-29 22:35:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0be7dba5d3 
							
						 
					 
					
						
						
							
							Fixed script bug  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-29 22:26:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Speiger 
							
						 
					 
					
						
						
						
						
							
						
						
							6eaa992f5f 
							
						 
					 
					
						
						
							
							Create SECURITY.md  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-29 22:19:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b23d713ff 
							
						 
					 
					
						
						
							
							Started maven publish plugin.  
						
						 
						
						
						
						
							
						
					 
					
						2024-03-29 22:17:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							85d230c561 
							
						 
					 
					
						
						
							
							Fixed a auto generation bug where iterators wouldn't accept settings  
						
						 
						
						
						
						
							
						
					 
					
						2023-07-04 17:29:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6afed5e174 
							
						 
					 
					
						
						
							
							Version Bump  
						
						 
						
						
						
						
							
  0.9.0
 
						
					 
					
						2023-06-29 22:52:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							640a1a8161 
							
						 
					 
					
						
						
							
							Fixed tests and added missing changelog  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-29 20:04:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							274d37c4d6 
							
						 
					 
					
						
						
							
							New Features.  
						
						 
						
						... 
						
						
						
						-Added: List.indexedIterator which allows you to create a iterator with a customized iteration indecies. Useful if you want to transform lists output.
-Added: PriorityQueue.contains is now a function
-Added: Iterators/Async Builders now support MapToPrimitiveType function on the object variant. So more processing can be done. (Will be expanded upon later versions)
-Updated: SimpleCodeGenerator 1.3.0 is now being used which allows for iterative code support. 
						
						
							
						
					 
					
						2023-06-29 18:30:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a89c812c06 
							
						 
					 
					
						
						
							
							Added Infinite Iterators  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-17 01:22:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6af0656216 
							
						 
					 
					
						
						
							
							Adding coverage to master to make things simpler!  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 18:53:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e76db94136 
							
						 
					 
					
						
						
							
							Upgrading Other dependencies!  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 18:31:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7011101b05 
							
						 
					 
					
						
						
							
							Upgraded Gradle to be java19/20 friendly  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 18:19:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d0599b99ec 
							
						 
					 
					
						
						
							
							Upgraded Build Script and support now java19/20  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 18:09:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d7c5b9ad7d 
							
						 
					 
					
						
						
							
							Optimized SelectionSort a tiny bit.  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 18:08:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d2c81e7779 
							
						 
					 
					
						
						
							
							Fixed all the reported issues by the Unit testing.  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-15 17:12:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ef5fdbd377 
							
						 
					 
					
						
						
							
							Finished Code Cleanup with Compute functions and added ReversedWrappers  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-14 17:40:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5e67e45910 
							
						 
					 
					
						
						
							
							Fixed failing tests/errors  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-06 11:21:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							63ef68fb95 
							
						 
					 
					
						
						
							
							New Compute function and better toArray implementations  
						
						 
						
						
						
						
							
						
					 
					
						2023-06-05 23:40:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0f9751bf70 
							
						 
					 
					
						
						
							
							Fixed that setValue wasn't working with ForEach implementations.  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-18 23:02:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bcc2ffdc13 
							
						 
					 
					
						
						
							
							New features.  
						
						 
						
						... 
						
						
						
						-Added: Improved Map documentation for compute methods
-Added: Dedicated toArray implementations to TreeSets 
						
						
							
						
					 
					
						2023-05-17 09:58:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2da4588430 
							
						 
					 
					
						
						
							
							Added getFirst/getLast/removeFirst/removeLast to lists  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-17 09:20:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ed9ce60af4 
							
						 
					 
					
						
						
							
							Small Fixes to doc and Useless Imports  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-17 09:01:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4dd3a4a6e8 
							
						 
					 
					
						
						
							
							0.8.0 Release  
						
						 
						
						
						
						
							
  0.8.0
 
						
					 
					
						2022-12-20 09:33:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							efd29bbe7e 
							
						 
					 
					
						
						
							
							First draft of the 0.8.0 patch.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-19 16:03:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							96458bd8b6 
							
						 
					 
					
						
						
							
							Changes:  
						
						 
						
						... 
						
						
						
						- Added: RandomGenerator support (Java17), though requires self
compilation
- Added: Optimizations for HashUtils next power of function.
- Added: toArray() now returns a cached empty array if the collection is
empty.
- Added: toArray function for AsyncBuilder
- Updated: SCG to version 1.2.2 
						
						
							
						
					 
					
						2022-12-16 18:17:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							477f3c9f40 
							
						 
					 
					
						
						
							
							Implemented ForEachIndexed into all collections  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-16 13:03:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3f6e7fbb88 
							
						 
					 
					
						
						
							
							Added forEachIndexed  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 20:08:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5650c6e69b 
							
						 
					 
					
						
						
							
							Fixed tests don't force generate  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 18:28:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							61df32b7b2 
							
						 
					 
					
						
						
							
							Fixed unit tests and java 8 incompat.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 18:10:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							859d00da16 
							
						 
					 
					
						
						
							
							Fixed Java9 or newer issues.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 17:13:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9df95c0fc3 
							
						 
					 
					
						
						
							
							Supplier now uses javas function name. Tests will still fail.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 16:26:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d6d2c0a396 
							
						 
					 
					
						
						
							
							Changed that function names are closer to javas names.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-15 16:07:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							127eb71968 
							
						 
					 
					
						
						
							
							Massive refactor.  
						
						 
						
						... 
						
						
						
						-Changed: Classes that used Primitive Collections Functions now use Java functions if possible to increase compat.
-Changed: Started that functions go closer to javas naming sceme. 
						
						
							
						
					 
					
						2022-12-14 18:32:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6005d0fd39 
							
						 
					 
					
						
						
							
							Updated SCG to version 1.2.1  
						
						 
						
						... 
						
						
						
						This fixes that all expressions are supported. 
						
						
							
						
					 
					
						2022-12-13 13:34:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							290e626f07 
							
						 
					 
					
						
						
							
							Updated to SCG 1.2.0  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-13 13:07:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e30d011273 
							
						 
					 
					
						
						
							
							Fixed Unit Test and Added putIfAbsentTest  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-08 10:40:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4c52636c23 
							
						 
					 
					
						
						
							
							Fixed Unit Tests  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 08:22:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa580c1772 
							
						 
					 
					
						
						
							
							Merged branches hopefully  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 07:36:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8f7d49b280 
							
						 
					 
					
						
						
							
							Finished Function module and added breaking change.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 07:31:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							342b0cece9 
							
						 
					 
					
						
						
							
							Collection Module Works now. (Least Configurable for obvious Reasons)  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 06:27:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ce52668df 
							
						 
					 
					
						
						
							
							Added Priority Queue Module  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 05:30:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ce9343348e 
							
						 
					 
					
						
						
							
							Pair Module is now done.  
						
						 
						
						
						
						
							
						
					 
					
						2022-12-07 04:35:29 +01:00