1
0
mirror of https://github.com/chylex/Code-Statistics.git synced 2024-11-25 06:42:45 +01:00
Commit Graph

450 Commits

Author SHA1 Message Date
689989fee5 Rewrite TemplateReader to return TemplateList, work on template exception handling 2016-10-08 12:55:05 +02:00
c4b3e22d6a Fix main menu button sizes and distances 2016-10-08 12:51:53 +02:00
4cc3129c54 Move template exception texts to Lang 2016-10-06 11:17:18 +02:00
ba6662b493 Add template reader precautions and make it use TemplateException 2016-10-06 10:59:28 +02:00
ddfd07eb24 Move version info to Program class 2016-10-06 00:24:01 +02:00
4af5f34fc6 Optimize template declaration checking by using a default singleton object 2016-10-06 00:14:38 +02:00
af14931ed7 Split template file into multiple, add WIP support for template includes 2016-10-06 00:13:57 +02:00
13341d4b76 Tweak formatting in main project, do minor refactoring 2016-10-05 22:05:31 +02:00
4af0f3b7e4 Convert JavaHandler to use Node in its file handler 2016-10-05 21:36:55 +02:00
bcc8dba7a0 Change TreeNode usage to Node in debug form to remove WinForms dependencies 2016-10-05 21:36:23 +02:00
c53f0a7eda Add a Node collection object to Core 2016-10-05 21:35:48 +02:00
85168862ca Move FormUtils from Core to the main project 2016-10-05 21:34:02 +02:00
768d0da2df Fix typos in Java Enum section in the template 2016-10-02 17:17:12 +02:00
312d86126a Fix broken decimal format after the code formatting change 2016-10-02 17:14:12 +02:00
2bfe0abc0a Update wording in template (General to Declarations) 2016-09-30 16:27:47 +02:00
9f72225889 Fix compile errors 2016-09-30 02:43:15 +02:00
10d62b6b75 Move files around and redo build configurations 2016-09-30 02:38:58 +02:00
3c24d1ed28 Add an Options button to the main menu 2016-09-30 02:33:20 +02:00
af6e108560 Address code analysis 2016-09-05 15:37:05 +02:00
56569874f7 Fix commas in character literals 2016-09-05 15:23:14 +02:00
b6670a0022 Fix formatting (missing space after comma in method calls) 2016-09-05 15:17:57 +02:00
0838daaa26 Move Java handling to a separate project 2016-06-24 14:22:05 +02:00
8b49e30b41 Organize projects into folders and fix CodeStatisticsCore assembly info 2016-06-24 14:07:12 +02:00
02dfe82204 Refactor abstract classes, interfaces, and utils to a separate project CodeStatisticsCore 2016-06-23 02:05:37 +02:00
c8390b8639 Add README and update version to 0.9.0.0 2016-03-20 01:20:05 +01:00
c2b3b874d2 Update template (Java Names section, .smallfont class, h3 padding) 2016-03-20 00:43:53 +01:00
e1b0bfa53c Fix template navigation design and link handling 2016-03-20 00:24:46 +01:00
92cb21d20c Add Java field declaration code block handling 2016-03-18 12:23:36 +01:00
63fad2d357 Remove unnecessary using statements 2016-03-17 22:14:06 +01:00
ce0dae11b2 Add asset file size handling and template layout 2016-03-17 22:06:02 +01:00
809c083ef8 Fix Variables.ArrayAdapter.GetVariable having incorrect int number style 2016-03-17 22:04:56 +01:00
4dbad13f99 Offset IOUtils.GetFriendlyFileSize level for increased precision 2016-03-17 21:48:37 +01:00
c9aae44267 Add File.SizeInBytes and IOUtils.GetFriendlyFileSize 2016-03-17 21:01:17 +01:00
0997de99bd Add last Java statement counting with method return count in the template 2016-03-17 16:54:19 +01:00
f8b1defc97 Add Java if/else statement counting 2016-03-17 16:03:06 +01:00
6b0f09393e Add Java try, catch, finally statement counting 2016-03-17 15:26:56 +01:00
d8d3bcb068 Add Percent method to VariableUtils and update a call in JavaHandler 2016-03-17 15:22:00 +01:00
9c46d439de Add Java switch and case counting 2016-03-17 14:13:53 +01:00
4054a400b5 Add CodeParser.Reset to reset the cursor back to 0 2016-03-17 13:57:09 +01:00
2150737e7e Add Java cycle counting 2016-03-17 03:10:12 +01:00
f4c59f41a8 Add JavaCodeBlockParser.RevertKeywordSkip and override Clone 2016-03-17 01:52:23 +01:00
99d89e7ca1 Work on Java code block parsing (custom parser with keyword finding) 2016-03-17 01:33:48 +01:00
36caca61f3 Add a -debug flag to enable project debugging UI 2016-03-16 17:21:22 +01:00
c8c55eda58 Add Java Enum value counting 2016-03-16 17:15:35 +01:00
b2003bab9a Add Java nested static/inner type counting 2016-03-16 17:08:20 +01:00
8474cd8881 Add Java Enum values to the Debug node list 2016-03-16 16:55:02 +01:00
76b6803f92 Add a Mono runtime error for Windows builds on program launch 2016-03-13 19:04:17 +01:00
bfc595401a Add Program.IsRunningMono 2016-03-13 19:03:39 +01:00
50aaa3d6dd Add IOUtils.GetTempRoot for system specific temporary directory handling 2016-03-13 18:58:40 +01:00
0b80d3e04a Refactor Mono specific code in AboutForm and fix broken button anchor 2016-03-13 12:54:17 +01:00