|
ddac05ad5a
|
Add a debug form that shows processed code file contents
|
2016-02-20 23:15:16 +01:00 |
|
|
2950aaa653
|
Add JavaParseUtils with basic java code file processing using regex
|
2016-02-20 23:14:35 +01:00 |
|
|
da15893b34
|
Add IOUtils with file/directory related functions (+unit tests)
|
2016-02-20 15:39:02 +01:00 |
|
|
3656b240c9
|
Add essential Java handling classes
|
2016-02-19 15:57:12 +01:00 |
|
|
08180e422b
|
Create a new ParseUtils class with methods specific to code
|
2016-02-19 15:54:30 +01:00 |
|
|
71f7e0818d
|
Rename ParseUtils to StringUtils, since it consists of very general methods
|
2016-02-19 15:46:54 +01:00 |
|
|
710a17e4ce
|
Add TopElementList collection that only stores N largest elements using a custom Comparison object
|
2016-02-18 23:26:55 +01:00 |
|
|
aca6c9d62e
|
Add FileIntValue struct to assign numbers to files
|
2016-02-18 23:24:47 +01:00 |
|
|
f2715d25b9
|
Add extension utility class for special int variable handling
|
2016-02-18 22:21:21 +01:00 |
|
|
3adc7d29fa
|
Move ParseUtils to Handling/Utils namespace
|
2016-02-18 21:57:10 +01:00 |
|
|
6046cb079e
|
Remove old Java tab classes
|
2016-02-18 02:18:09 +01:00 |
|
|
edcd54df82
|
Move ParseUtils to Handling/Parsing namespace
|
2016-02-17 17:06:45 +01:00 |
|
|
e823a95806
|
Add AbstractFileHandler & AbstractLanguageFileHandler and update existing handlers to extend them
|
2016-02-17 17:04:23 +01:00 |
|
|
fad8a4640f
|
Add a Project class to handle all file processing and variable generation
|
2016-02-17 16:30:53 +01:00 |
|
|
44a6da80d8
|
Remove old ProjectAnalyzer class
|
2016-02-17 16:27:08 +01:00 |
|
|
c59d2c5a77
|
Reimplement FileHandlers class into HandlerList and remove IFileHandler.IsFileValid
|
2016-02-17 14:58:51 +01:00 |
|
|
66cc7d6384
|
Update existing handlers to use the interfaces, and add FolderHandler
|
2016-02-17 14:20:25 +01:00 |
|
|
f27f4aed5e
|
Rework abstract handlers into interfaces
|
2016-02-17 14:19:58 +01:00 |
|
|
ab62b6e676
|
Remove the old JavaHandler class
|
2016-02-17 00:02:57 +01:00 |
|
|
da778a17e5
|
Readd the bare skeletons of file handler classes
|
2016-02-17 00:01:39 +01:00 |
|
|
65351ff5f1
|
Move ParseUtils to a different namespace
|
2016-02-16 23:59:47 +01:00 |
|
|
645ffd3c8c
|
Delete IHandlerTab and FileHandler, and update all files that use it
|
2016-02-16 23:59:18 +01:00 |
|
|
79bb169e60
|
Move unit tests to a separate CodeStatisticsTests project
|
2016-02-16 21:54:54 +01:00 |
|
|
b4abe82786
|
Add ProjectLoadForm with a progress bar and description text
|
2016-02-16 21:13:56 +01:00 |
|
|
a26a4e3901
|
Rewrite file searching to be asynchronous and safe
|
2016-02-16 20:40:38 +01:00 |
|
|
bf49220358
|
Fix form namespace in csproj file and missing visual styles
|
2016-02-16 20:24:52 +01:00 |
|
|
66810e21e3
|
Move MultiFolderDialog and reimplement into the form menu
|
2016-02-16 16:31:17 +01:00 |
|
|
e26cca2288
|
Remove IProjectInputMethod and old menu handling workarounds
|
2016-02-16 15:01:20 +01:00 |
|
|
a75fdfb0e2
|
Convert project to WinForms and add a main form with simple buttons
|
2016-02-16 14:00:06 +01:00 |
|
|
9ca8a0d8a6
|
Add ProgramArguments class for parsing args
|
2016-02-16 13:29:41 +01:00 |
|
|
673f238ccd
|
Remove all console related code
|
2016-02-16 01:38:56 +01:00 |
|
|
f35c2dde81
|
Add AnonymousDictionary utility class to create dicts from anonymous types
|
2016-02-16 00:59:35 +01:00 |
|
|
ac1d988f15
|
Add an HTML output generator using the template engine
|
2016-02-16 00:09:19 +01:00 |
|
|
30c91fd5ff
|
Add a custom template engine (dynamic content is TODO)
|
2016-02-16 00:08:41 +01:00 |
|
|
b25732114d
|
Add an empty Variables class to use for data handling in future
|
2016-02-15 23:59:19 +01:00 |
|
|
df326aecd6
|
Add JavaModifiers
|
2015-09-10 22:26:50 +02:00 |
|
|
ca14d99620
|
Add a Syntax tab to Java handler with cycles
|
2015-09-10 18:39:26 +02:00 |
|
|
85eddbd8c4
|
Add a Triple collection
|
2015-09-10 18:38:29 +02:00 |
|
|
5b5fe7d543
|
Add a link to the project github to main menu
|
2015-09-10 17:04:51 +02:00 |
|
|
50a6b8033d
|
Add a Java Primitives tab
|
2015-09-10 16:03:32 +02:00 |
|
|
4adccad19d
|
Add basic classes for Java primitive handling
|
2015-09-10 14:50:08 +02:00 |
|
|
e4ba2ede63
|
Move JavaType to a separate namespace
|
2015-09-10 11:36:32 +02:00 |
|
|
48496467ab
|
Add handling of unknown files
|
2015-09-10 03:11:07 +02:00 |
|
|
9d19202076
|
Add a Files tab to Java handler
|
2015-09-10 01:58:16 +02:00 |
|
|
7edf8a588f
|
Add the tab classes to compile list
|
2015-09-10 01:55:14 +02:00 |
|
|
25ebe4230c
|
Move Asset tab to a separate class and center all columns
|
2015-09-09 21:01:43 +02:00 |
|
|
c1f86946c2
|
Move Java handler tabs to a separate class
|
2015-09-09 21:00:43 +02:00 |
|
|
599215391d
|
Add JavaType enum for types
|
2015-09-09 17:22:35 +02:00 |
|
|
51412faa4b
|
Add tests for ParseUtils
|
2015-09-09 16:41:03 +02:00 |
|
|
8f997253af
|
Prepare unit testing
|
2015-09-09 15:31:42 +02:00 |
|
|
e833872409
|
Add string extension class to help with code parsing
|
2015-09-09 13:01:52 +02:00 |
|
|
b929fb6c9e
|
Add a WIP Java handler
|
2015-09-09 12:02:04 +02:00 |
|
|
7b2ddbada4
|
...And include it in the compile list
|
2015-09-08 20:55:28 +02:00 |
|
|
1cc9b055e3
|
Move input methods to a separate namespace
|
2015-09-08 20:53:56 +02:00 |
|
|
6596ed0f3e
|
Add ProjectAnalyzer that runs handlers, reports progress and generates tabs
|
2015-09-08 18:43:37 +02:00 |
|
|
0a1c46c078
|
Add a WIP asset handler
|
2015-09-08 18:14:25 +02:00 |
|
|
c8609d0259
|
Add basic file handler and tab classes
|
2015-09-08 16:10:37 +02:00 |
|
|
4fbaa3974b
|
Add file search
|
2015-09-08 14:37:20 +02:00 |
|
|
c643ee17a5
|
Add a tab system to console
|
2015-09-08 02:10:48 +02:00 |
|
|
4ab46b1d41
|
Add project input method with a folder dialog
|
2015-09-08 02:10:20 +02:00 |
|
|
05acb7ff66
|
Add a wrapper utility class to Console
|
2015-09-08 02:09:10 +02:00 |
|
|
2e644aabdd
|
Add basic project files
|
2015-09-08 01:15:53 +02:00 |
|