1
0
mirror of https://github.com/chylex/Code-Statistics.git synced 2024-11-24 21:42:45 +01:00

Commit Graph

  • 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