| 
						
					 | 
					
						
						
							
						
						3f42cfcf6d
					 | 
					
						
						
							
							Add Java Type reading to JavaState and update the Type class to be a Member
						
						
						
						
						
						
					 | 
					
						2016-02-24 02:00:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						699b32b8d6
					 | 
					
						
						
							
							Add Java Member class and annotation & modifier list reading methods
						
						
						
						
						
						
					 | 
					
						2016-02-24 02:00:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cac64aaadf
					 | 
					
						
						
							
							Add a Java Type class and declaration type reading
						
						
						
						
						
						
					 | 
					
						2016-02-23 22:39:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						81802c26d3
					 | 
					
						
						
							
							Remove out parameter in JavaParseUtils.ReadStruct
						
						
						
						
						
						
					 | 
					
						2016-02-23 22:36:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2ec8a85f84
					 | 
					
						
						
							
							Work on Java modifiers (reading, add properties, make the classes public)
						
						
						
						
						
						
					 | 
					
						2016-02-23 20:28:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8e5b416ab3
					 | 
					
						
						
							
							Add JavaParseUtils.ReadStructList for reading lists of elements in Java code
						
						
						
						
						
						
					 | 
					
						2016-02-23 20:27:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bd9dcf3920
					 | 
					
						
						
							
							Rename ImportStatement to Import
						
						
						
						
						
						
					 | 
					
						2016-02-23 18:20:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f07178749b
					 | 
					
						
						
							
							Add Java Modifiers enum
						
						
						
						
						
						
					 | 
					
						2016-02-23 18:20:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c2f1c78247
					 | 
					
						
						
							
							Add getters to BiDictionary
						
						
						
						
						
						
					 | 
					
						2016-02-23 18:01:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						94eb8a93f2
					 | 
					
						
						
							
							Add BiDictionary collection
						
						
						
						
						
						
					 | 
					
						2016-02-23 17:59:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						205d201a9c
					 | 
					
						
						
							
							Move JavaCharacters and JavaParseUtils to Java.Utils namespace
						
						
						
						
						
						
					 | 
					
						2016-02-23 17:40:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						08bbe5e583
					 | 
					
						
						
							
							Add .jav extension as a Java code file
						
						
						
						
						
						
					 | 
					
						2016-02-23 17:19:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f5caac32e0
					 | 
					
						
						
							
							Add Java import parsing and stats
						
						
						
						
						
						
					 | 
					
						2016-02-23 16:52:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f4e08548f
					 | 
					
						
						
							
							Fix Java package reading (add count to output, skip semicolon)
						
						
						
						
						
						
					 | 
					
						2016-02-23 16:34:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32daad3651
					 | 
					
						
						
							
							Add CodeParser.ReadToSkip and update CodeParser unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-23 16:33:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7186fec76d
					 | 
					
						
						
							
							Work on Java parsing (fix unused PrepareCodeFile, add package count)
						
						
						
						
						
						
					 | 
					
						2016-02-23 16:23:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d709da2545
					 | 
					
						
						
							
							Override Equals, hash code, equality operators in Java Annotation struct
						
						
						
						
						
						
					 | 
					
						2016-02-23 16:11:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f316ae6e34
					 | 
					
						
						
							
							Move Java space skipping to JavaState from JavaCodeParser
						
						
						
						
						
						
					 | 
					
						2016-02-23 15:41:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d1de755c2
					 | 
					
						
						
							
							Override Clone in JavaCodeParser
						
						
						
						
						
						
					 | 
					
						2016-02-23 15:41:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fd2cd9de3b
					 | 
					
						
						
							
							Remove unused references
						
						
						
						
						
						
					 | 
					
						2016-02-23 15:40:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a9800c8a48
					 | 
					
						
						
							
							Implement package declaration reading in Java files
						
						
						
						
						
						
					 | 
					
						2016-02-23 14:54:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5989531bd6
					 | 
					
						
						
							
							Add CodeParser.ReadTo with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-23 14:46:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						48823c2ece
					 | 
					
						
						
							
							Add CodeParser.SkipIfMatch with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-23 14:35:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b7055cee67
					 | 
					
						
						
							
							Rename SkipBlockGet to ReadBlock and NextIdentifier to ReadIdentifier
						
						
						
						
						
						
					 | 
					
						2016-02-22 23:03:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ab6594776a
					 | 
					
						
						
							
							Remove unused JavaParseUtils
						
						
						
						
						
						
					 | 
					
						2016-02-22 23:02:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cc97f3938e
					 | 
					
						
						
							
							Push current status of Java parsing (unfinished package reading, string.Empty tweak)
						
						
						
						
						
						
					 | 
					
						2016-02-22 17:21:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aca1a447b5
					 | 
					
						
						
							
							Add JavaCodeParser.ReadAnnotation with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:52:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ca477d7da
					 | 
					
						
						
							
							Add JavaCodeParser.ReadFullTypeName
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:51:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a22252a0ed
					 | 
					
						
						
							
							Add Java element structs - Annotation & ImportStatement
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:43:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						118977a57c
					 | 
					
						
						
							
							Add JavaParseUtils.FullToSimpleName with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-22 16:40:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9502461ba2
					 | 
					
						
						
							
							Add a basic skeleton for JavaCodeParser class to handle java code files
						
						
						
						
						
						
					 | 
					
						2016-02-22 14:36:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fc2fe08fef
					 | 
					
						
						
							
							Add JavaCharacters.IsNotReservedWord and IsWhiteSpace (replace IsValidIdentifier)
						
						
						
						
						
						
					 | 
					
						2016-02-22 14:36:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b39c6ded32
					 | 
					
						
						
							
							Add identifier reading to CodeParser with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-22 13:53:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5912301e06
					 | 
					
						
						
							
							Add documentation and unit tests for CodeParser.Clone
						
						
						
						
						
						
					 | 
					
						2016-02-22 13:45:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						56fae34448
					 | 
					
						
						
							
							Add public CodeParser cloning, fix SubstrIndex again, add Skip
						
						
						
						
						
						
					 | 
					
						2016-02-22 13:26:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						61138391d9
					 | 
					
						
						
							
							Prepare CodeParser for being extended
						
						
						
						
						
						
					 | 
					
						2016-02-22 13:11:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21519be744
					 | 
					
						
						
							
							Improve unit tests for CodeParser and fix a block reading cursor index bug
						
						
						
						
						
						
					 | 
					
						2016-02-22 13:10:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0decbbfec3
					 | 
					
						
						
							
							Add a basic CodeParser class for code navigation plus unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-22 02:03:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1bc30401f1
					 | 
					
						
						
							
							Add a WIP JavaCharacters class with identifier characters
						
						
						
						
						
						
					 | 
					
						2016-02-21 23:28:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						599f644a87
					 | 
					
						
						
							
							Add CharacterRangeSet with unit tests
						
						
						
						
						
						
					 | 
					
						2016-02-21 23:00:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						899ab4516e
					 | 
					
						
						
							
							Do minor refactoring (convert JavaFileInfo to class, rename ProcessCodeFile)
						
						
						
						
						
						
					 | 
					
						2016-02-21 22:53:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b1cd99d9f8
					 | 
					
						
						
							
							Fix new lines in debug form textbox
						
						
						
						
						
						
					 | 
					
						2016-02-21 16:18:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f3e590bc10
					 | 
					
						
						
							
							Update debug form (manual editing, load original file contents)
						
						
						
						
						
						
					 | 
					
						2016-02-21 15:59:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d5b589fbcb
					 | 
					
						
						
							
							Change method signature of PrepareFiileContents to use string instead of File
						
						
						
						
						
						
					 | 
					
						2016-02-21 15:59:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eb68401d6c
					 | 
					
						
						
							
							Remove or comment out most old and unused Java handling classes
						
						
						
						
						
						
					 | 
					
						2016-02-21 00:18:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						652b78dc0f
					 | 
					
						
						
							
							Address a couple concerns from static code analysis
						
						
						
						
						
						
					 | 
					
						2016-02-20 23:46:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9c982f8cc
					 | 
					
						
						
							
							Fix debug form textbox font to use Courier New
						
						
						
						
						
						
					 | 
					
						2016-02-20 23:34:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8e3c3bc6ae
					 | 
					
						
						
							
							Decrease size of tabs in the debug form textbox
						
						
						
						
						
						
					 | 
					
						2016-02-20 23:31:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						97380fd625
					 | 
					
						
						
							
							Add a button to open the project debug form
						
						
						
						
						
						
					 | 
					
						2016-02-20 23:15:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ddac05ad5a
					 | 
					
						
						
							
							Add a debug form that shows processed code file contents
						
						
						
						
						
						
					 | 
					
						2016-02-20 23:15:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |