-
cfbfccbb1f
Add '.codestatistics' config file parser w/ basic options & default config
new
chylex
2020-04-26 12:18:04 +0200
-
b46c6e602c
Hello World
chylex
2020-04-25 20:29:12 +0200
-
689989fee5
Rewrite TemplateReader to return TemplateList, work on template exception handling
master
legacy
chylex
2016-10-08 12:55:05 +0200
-
c4b3e22d6a
Fix main menu button sizes and distances
chylex
2016-10-08 12:51:53 +0200
-
4cc3129c54
Move template exception texts to Lang
chylex
2016-10-06 11:17:18 +0200
-
ba6662b493
Add template reader precautions and make it use TemplateException
chylex
2016-10-06 10:59:28 +0200
-
ddfd07eb24
Move version info to Program class
chylex
2016-10-06 00:24:01 +0200
-
4af5f34fc6
Optimize template declaration checking by using a default singleton object
chylex
2016-10-06 00:14:38 +0200
-
af14931ed7
Split template file into multiple, add WIP support for template includes
chylex
2016-10-06 00:13:57 +0200
-
13341d4b76
Tweak formatting in main project, do minor refactoring
chylex
2016-10-05 22:05:31 +0200
-
4af0f3b7e4
Convert JavaHandler to use Node in its file handler
chylex
2016-10-05 21:36:55 +0200
-
bcc8dba7a0
Change TreeNode usage to Node in debug form to remove WinForms dependencies
chylex
2016-10-05 21:36:23 +0200
-
c53f0a7eda
Add a Node collection object to Core
chylex
2016-10-05 21:35:48 +0200
-
85168862ca
Move FormUtils from Core to the main project
chylex
2016-10-05 21:34:02 +0200
-
768d0da2df
Fix typos in Java Enum section in the template
chylex
2016-10-02 17:17:12 +0200
-
312d86126a
Fix broken decimal format after the code formatting change
chylex
2016-10-02 17:14:12 +0200
-
2bfe0abc0a
Update wording in template (General to Declarations)
chylex
2016-09-30 16:27:47 +0200
-
9f72225889
Fix compile errors
chylex
2016-09-30 02:43:15 +0200
-
10d62b6b75
Move files around and redo build configurations
chylex
2016-09-30 02:38:58 +0200
-
3c24d1ed28
Add an Options button to the main menu
chylex
2016-09-30 02:33:20 +0200
-
af6e108560
Address code analysis
chylex
2016-09-05 15:37:05 +0200
-
56569874f7
Fix commas in character literals
chylex
2016-09-05 15:23:14 +0200
-
b6670a0022
Fix formatting (missing space after comma in method calls)
chylex
2016-09-05 15:17:57 +0200
-
0838daaa26
Move Java handling to a separate project
chylex
2016-06-24 14:22:05 +0200
-
8b49e30b41
Organize projects into folders and fix CodeStatisticsCore assembly info
chylex
2016-06-24 14:07:12 +0200
-
02dfe82204
Refactor abstract classes, interfaces, and utils to a separate project CodeStatisticsCore
chylex
2016-06-23 02:05:37 +0200
-
c8390b8639
Add README and update version to 0.9.0.0
chylex
2016-03-20 01:20:05 +0100
-
c2b3b874d2
Update template (Java Names section, .smallfont class, h3 padding)
chylex
2016-03-20 00:43:53 +0100
-
e1b0bfa53c
Fix template navigation design and link handling
chylex
2016-03-20 00:24:46 +0100
-
92cb21d20c
Add Java field declaration code block handling
chylex
2016-03-18 12:23:36 +0100
-
63fad2d357
Remove unnecessary using statements
chylex
2016-03-17 22:14:06 +0100
-
ce0dae11b2
Add asset file size handling and template layout
chylex
2016-03-17 22:06:02 +0100
-
809c083ef8
Fix Variables.ArrayAdapter.GetVariable having incorrect int number style
chylex
2016-03-17 22:04:56 +0100
-
4dbad13f99
Offset IOUtils.GetFriendlyFileSize level for increased precision
chylex
2016-03-17 21:48:37 +0100
-
c9aae44267
Add File.SizeInBytes and IOUtils.GetFriendlyFileSize
chylex
2016-03-17 21:01:17 +0100
-
0997de99bd
Add last Java statement counting with method return count in the template
chylex
2016-03-17 16:54:19 +0100
-
f8b1defc97
Add Java if/else statement counting
chylex
2016-03-17 16:03:06 +0100
-
6b0f09393e
Add Java try, catch, finally statement counting
chylex
2016-03-17 15:26:56 +0100
-
d8d3bcb068
Add Percent method to VariableUtils and update a call in JavaHandler
chylex
2016-03-17 15:22:00 +0100
-
9c46d439de
Add Java switch and case counting
chylex
2016-03-17 14:13:53 +0100
-
4054a400b5
Add CodeParser.Reset to reset the cursor back to 0
chylex
2016-03-17 13:57:09 +0100
-
2150737e7e
Add Java cycle counting
chylex
2016-03-17 03:10:12 +0100
-
f4c59f41a8
Add JavaCodeBlockParser.RevertKeywordSkip and override Clone
chylex
2016-03-17 01:52:23 +0100
-
99d89e7ca1
Work on Java code block parsing (custom parser with keyword finding)
chylex
2016-03-17 01:33:48 +0100
-
36caca61f3
Add a -debug flag to enable project debugging UI
chylex
2016-03-16 17:21:22 +0100
-
c8c55eda58
Add Java Enum value counting
chylex
2016-03-16 17:15:35 +0100
-
b2003bab9a
Add Java nested static/inner type counting
chylex
2016-03-16 17:08:20 +0100
-
8474cd8881
Add Java Enum values to the Debug node list
chylex
2016-03-16 16:55:02 +0100
-
76b6803f92
Add a Mono runtime error for Windows builds on program launch
chylex
2016-03-13 19:04:17 +0100
-
bfc595401a
Add Program.IsRunningMono
chylex
2016-03-13 19:03:39 +0100
-
50aaa3d6dd
Add IOUtils.GetTempRoot for system specific temporary directory handling
chylex
2016-03-13 18:58:40 +0100
-
0b80d3e04a
Refactor Mono specific code in AboutForm and fix broken button anchor
chylex
2016-03-13 12:54:17 +0100
-
9b579b3542
Fix event issue after removing Help button from AboutForm in Mono
chylex
2016-03-13 12:35:47 +0100
-
1c8079fd56
Hide AboutForm Help button on Mono builds due to lack of support
chylex
2016-03-13 12:27:20 +0100
-
8bbbe4b85b
Add zip support check
chylex
2016-03-12 21:25:49 +0100
-
d54a09afa2
Add mozroots import call for Mono certificate issue in GitHub input
chylex
2016-03-12 21:05:58 +0100
-
9dccd6eabf
Add better GitHub WebException handling
chylex
2016-03-12 20:32:16 +0100
-
031988f36d
Add WIP Java FlowStatement class and remove Java labels from template
chylex
2016-03-12 17:08:25 +0100
-
0beb623dcb
Add WINDOWS directive to Debug configuration and hide P/Invoke call in Mono
chylex
2016-03-12 16:02:19 +0100
-
610af8260c
Separate Windows and Mono project configurations
chylex
2016-03-12 15:29:27 +0100
-
3862f3005b
Move global Java info from JavaState to JavaGlobalInfo class
chylex
2016-03-10 17:25:27 +0100
-
3e30a964db
Add a static EnumDictionary class to simplify dicts with Enum keys
chylex
2016-03-10 13:13:08 +0100
-
a304b97412
Move SkipSpaces in JavaParseUtils.ReadStructList
chylex
2016-03-08 23:04:55 +0100
-
bc48953b43
Add code to skip extra semicolons in Java code
chylex
2016-03-08 23:01:33 +0100
-
6ac8392424
Add WIP Java code block event for control flow stats
chylex
2016-03-08 22:47:27 +0100
-
c661a5bdc7
Remove the TODOs in JavaCodeParser
chylex
2016-03-08 01:59:34 +0100
-
1bf616676b
Replace Java comments with spaces to avoid weirdness w/ comments between keywords
chylex
2016-03-08 01:29:25 +0100
-
8ce78b98e3
Remove a TODO on GitHub class and disable Download button when typing
chylex
2016-03-08 01:19:59 +0100
-
4b3aab7f80
Added template and project exception handling
chylex
2016-03-07 22:41:54 +0100
-
90943f156f
Fix Java final method parameters and duplicate names in nested types w/ generics
chylex
2016-03-07 13:14:05 +0100
-
e1a2425698
Fix Java varargs and generics in nested type references
chylex
2016-03-07 13:04:56 +0100
-
629e5e35e5
Seal the form classes
chylex
2016-03-07 00:42:04 +0100
-
20d08cf0a2
Fix inspection issues (localizable strings, template css & js fixes)
chylex
2016-03-07 00:34:28 +0100
-
a526be7210
Fix errors in the template (noscript style, anchor links, typos)
chylex
2016-03-06 15:28:20 +0100
-
638f691b93
Fix a crash when JavaState.AnnotationUses.Count is less than 10
chylex
2016-03-06 15:02:20 +0100
-
d7d22931df
Fix missing zeroes for floats in Variables
chylex
2016-03-06 14:55:44 +0100
-
42449b7700
Fix list table layout in the template
chylex
2016-03-06 14:11:30 +0100
-
00936d2cb7
Add field and method amount and type counting
chylex
2016-03-06 03:20:11 +0100
-
01d21a7e86
Add Java TypeOf.ToStringGeneral
chylex
2016-03-06 03:19:44 +0100
-
650f3c82d6
Update JavaState.AnnotationUses to use CounterDictionary
chylex
2016-03-06 03:03:56 +0100
-
cc2ff88504
Add CounterDictionary
chylex
2016-03-06 03:03:07 +0100
-
b7e9f93291
Refactor JavaState.ReadPackage
chylex
2016-03-06 02:53:44 +0100
-
4c68f9d2b6
Work on Java stats (nested type count, type modifiers, annotation elements)
chylex
2016-03-06 02:34:11 +0100
-
6db79cb438
Fix a typo in & in the template
chylex
2016-03-06 02:05:49 +0100
-
b9c85942c1
Add Java Annotation statistics
chylex
2016-03-06 01:17:27 +0100
-
fb73309037
Add a Java annotation use counter that uses an event in JavaCodeParser
chylex
2016-03-06 00:59:53 +0100
-
e22d49b161
Add a file filter to ProjectDebugForm
chylex
2016-03-06 00:26:28 +0100
-
22817bc562
Work on Java content in the template (enums, annotations, fields & methods)
chylex
2016-03-05 22:12:41 +0100
-
f98dcc7dd3
Add Java Interfaces tab to the template
chylex
2016-03-05 20:42:49 +0100
-
fb48ebb182
Add TreeView generator to JavaHandler
chylex
2016-03-05 20:32:23 +0100
-
07a44aa9aa
Change GenerateTreeViewData method signature
chylex
2016-03-05 20:32:07 +0100
-
3ed1380bfe
Add a WIP TreeView to ProjectDebugForm
chylex
2016-03-05 19:41:52 +0100
-
c12b4e696f
Override ToString in all Java elements
chylex
2016-03-05 19:12:38 +0100
-
cab17f64bd
Add handling for Java Annotations with default values
chylex
2016-03-05 19:00:19 +0100
-
6e4078071b
Force implied modifiers for members in Java interfaces and annotations
chylex
2016-03-05 18:54:40 +0100
-
4fcfe1667c
Fix Java constructor detection replacing non-constructor identifiers
chylex
2016-03-05 18:31:10 +0100
-
96d2e925fe
Add an 'assets' flag to AssetHandler and optimize language flags by moving them to SetupProject
chylex
2016-03-05 17:22:14 +0100
-
e3cd0ad8fe
Add Java Classes tab to template
chylex
2016-03-05 17:20:40 +0100
-
2a5ee653ab
Cleanup the template file (tweak pie code, wording, move assets)
chylex
2016-03-05 17:20:14 +0100
-
160cd0f32f
Add Java Class Field & Method statistics into the variables
chylex
2016-03-05 17:18:20 +0100