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

Commit Graph

  • 367c7c194e Add array sorting capability to Variables chylex 2016-02-17 23:38:51 +0100
  • 6c98183c59 Add variable update to array adapter and add safeguard for anon string,string dict typecasting chylex 2016-02-17 23:24:31 +0100
  • 23a33399e5 Rewrite project state objects and setup to use the handler objects instead of their types chylex 2016-02-17 23:23:21 +0100
  • 9f70922996 Add project setup to IFileHandler and state objects to Variables chylex 2016-02-17 22:05:02 +0100
  • cb835c5279 Add Generate/Close buttons to ProjectLoadForm chylex 2016-02-17 21:53:01 +0100
  • edcd54df82 Move ParseUtils to Handling/Parsing namespace chylex 2016-02-17 17:06:45 +0100
  • e823a95806 Add AbstractFileHandler & AbstractLanguageFileHandler and update existing handlers to extend them chylex 2016-02-17 17:04:23 +0100
  • 6b7048c3b0 Remove unused code in Program class chylex 2016-02-17 16:58:15 +0100
  • 69739386fe Update template to include default values for number variables chylex 2016-02-17 16:52:11 +0100
  • d0fbd5f283 Add support for default variable values in templates chylex 2016-02-17 16:50:29 +0100
  • 55a605b868 Redo project load cancel to be safe and wait for the cancel to be acknowledged chylex 2016-02-17 16:40:38 +0100
  • db1f33144e Add project processing to ProjectLoadForm chylex 2016-02-17 16:33:11 +0100
  • fad8a4640f Add a Project class to handle all file processing and variable generation chylex 2016-02-17 16:30:53 +0100
  • 0704618841 Add FileSearchData.EntryCount property chylex 2016-02-17 16:29:32 +0100
  • 44a6da80d8 Remove old ProjectAnalyzer class chylex 2016-02-17 16:27:08 +0100
  • 080a6e43b5 Add total weight handling to HandlerList chylex 2016-02-17 16:02:19 +0100
  • 8800f0b044 Add integer value handling and an Increment method to Variables chylex 2016-02-17 15:56:10 +0100
  • c59d2c5a77 Reimplement FileHandlers class into HandlerList and remove IFileHandler.IsFileValid chylex 2016-02-17 14:58:51 +0100
  • c05ba78dcb Fix missing method error in JavaHandler chylex 2016-02-17 14:21:50 +0100
  • 8ed552a968 Cleanup code in FileSearch and FileSearchData chylex 2016-02-17 14:20:49 +0100
  • 66cc7d6384 Update existing handlers to use the interfaces, and add FolderHandler chylex 2016-02-17 14:20:25 +0100
  • f27f4aed5e Rework abstract handlers into interfaces chylex 2016-02-17 14:19:58 +0100
  • ab62b6e676 Remove the old JavaHandler class chylex 2016-02-17 00:02:57 +0100
  • da778a17e5 Readd the bare skeletons of file handler classes chylex 2016-02-17 00:01:39 +0100
  • 65351ff5f1 Move ParseUtils to a different namespace chylex 2016-02-16 23:59:47 +0100
  • 645ffd3c8c Delete IHandlerTab and FileHandler, and update all files that use it chylex 2016-02-16 23:59:18 +0100
  • a8c5a106ac Remove old asset and unknown file handlers chylex 2016-02-16 23:58:14 +0100
  • 47b1f81647 Comment out old classes (FileHandlers and ProjectAnalyzer) chylex 2016-02-16 23:56:41 +0100
  • 44eec35187 Fix file extension check to use lowercase ext and make sure the path is not null chylex 2016-02-16 23:24:30 +0100
  • 79bb169e60 Move unit tests to a separate CodeStatisticsTests project chylex 2016-02-16 21:54:54 +0100
  • b4abe82786 Add ProjectLoadForm with a progress bar and description text chylex 2016-02-16 21:13:56 +0100
  • a26a4e3901 Rewrite file searching to be asynchronous and safe chylex 2016-02-16 20:40:38 +0100
  • bf49220358 Fix form namespace in csproj file and missing visual styles chylex 2016-02-16 20:24:52 +0100
  • 858f41f316 Fix MainForm namespace because I didn't save the fucking file chylex 2016-02-16 18:40:44 +0100
  • f9740cea9f Move MainForm to its own namespace chylex 2016-02-16 18:40:15 +0100
  • 353aa7011b Rewrite and cleanup the startup class chylex 2016-02-16 18:35:21 +0100
  • e2da6a45fa Add MainForm result and return value for project selection chylex 2016-02-16 18:32:16 +0100
  • 61b26375a3 Add file/folder drag and drop support on the main form chylex 2016-02-16 18:12:06 +0100
  • 66810e21e3 Move MultiFolderDialog and reimplement into the form menu chylex 2016-02-16 16:31:17 +0100
  • 77ca5c9012 Make the Source Code menu button functional chylex 2016-02-16 15:02:29 +0100
  • e26cca2288 Remove IProjectInputMethod and old menu handling workarounds chylex 2016-02-16 15:01:20 +0100
  • a75fdfb0e2 Convert project to WinForms and add a main form with simple buttons chylex 2016-02-16 14:00:06 +0100
  • 9ca8a0d8a6 Add ProgramArguments class for parsing args chylex 2016-02-16 13:29:41 +0100
  • 673f238ccd Remove all console related code chylex 2016-02-16 01:38:56 +0100
  • a256988a34 Remove unused using statements chylex 2016-02-16 01:11:06 +0100
  • a164833f8e Address static code analysis globalization concerns chylex 2016-02-16 01:10:27 +0100
  • fe6ab46cb4 Implement variable handling chylex 2016-02-16 00:59:43 +0100
  • f35c2dde81 Add AnonymousDictionary utility class to create dicts from anonymous types chylex 2016-02-16 00:59:35 +0100
  • 38e0866e52 Finish TemplateToken dynamic value processing chylex 2016-02-16 00:22:09 +0100
  • 2f335bc6a8 Add dummy methods to Variables class chylex 2016-02-16 00:21:54 +0100
  • 44593cd7e4 Fix TemplateToken.Variable constructor having incorrect parameter name chylex 2016-02-16 00:19:09 +0100
  • ac1d988f15 Add an HTML output generator using the template engine chylex 2016-02-16 00:09:19 +0100
  • 30c91fd5ff Add a custom template engine (dynamic content is TODO) chylex 2016-02-16 00:08:41 +0100
  • e1a5cc5289 Update the template file with the final token syntax chylex 2016-02-15 23:59:38 +0100
  • b25732114d Add an empty Variables class to use for data handling in future chylex 2016-02-15 23:59:19 +0100
  • 33ba2e80c2 Add a basic template to work on html output generation chylex 2016-02-15 01:32:03 +0100
  • af4ea4fe11 Fix more inspections (mostly missing readonly) chylex 2015-09-11 12:23:47 +0200
  • 9b861b912d Fix inconsistencies and unnecessary code (resharper inspections) chylex 2015-09-11 12:16:40 +0200
  • 220f3e2750 Hide "abstract fields" because they don't actually exist chylex 2015-09-11 00:35:30 +0200
  • 1925551fa2 Fix alignment of the right column in Java Syntax tab chylex 2015-09-11 00:25:50 +0200
  • 013e5673f3 Fix while and do/while cycle counter chylex 2015-09-11 00:25:35 +0200
  • b8600ca64f Tweak visuals of Java tabs chylex 2015-09-11 00:17:58 +0200
  • a5595d7ef8 Increase JavaHandler weight chylex 2015-09-11 00:14:56 +0200
  • f88e79de8a Print fields and methods to Java Syntax tab chylex 2015-09-11 00:14:29 +0200
  • 409f467c89 Add field and method parsing and counting to Java handler chylex 2015-09-10 23:33:16 +0200
  • df326aecd6 Add JavaModifiers chylex 2015-09-10 22:26:50 +0200
  • 9beab6f6ed Add some precautions to Java parsing chylex 2015-09-10 21:02:09 +0200
  • 8e8caeb723 Add a dark yellow background to progress bar chylex 2015-09-10 19:45:56 +0200
  • 756ff981e7 Add weighted project analysis progress chylex 2015-09-10 19:43:55 +0200
  • ca14d99620 Add a Syntax tab to Java handler with cycles chylex 2015-09-10 18:39:26 +0200
  • 85eddbd8c4 Add a Triple collection chylex 2015-09-10 18:38:29 +0200
  • 87140bd53a Add detection of some Java syntax elements chylex 2015-09-10 18:03:39 +0200
  • d13dbcd86b Change capitalization in comments chylex 2015-09-10 18:03:22 +0200
  • 0400deb62b Fix subtitle text in main menu chylex 2015-09-10 17:07:36 +0200
  • 5b5fe7d543 Add a link to the project github to main menu chylex 2015-09-10 17:04:51 +0200
  • 18c2cb2f56 Tweak project selection menu to support actions chylex 2015-09-10 17:02:21 +0200
  • 836b4d8e54 Make Java modifier detection safer and change Asset tab color chylex 2015-09-10 16:06:52 +0200
  • 50a6b8033d Add a Java Primitives tab chylex 2015-09-10 16:03:32 +0200
  • 1aaec91738 Count primitives in Java chylex 2015-09-10 15:21:34 +0200
  • 4adccad19d Add basic classes for Java primitive handling chylex 2015-09-10 14:50:08 +0200
  • 4a4907f51d Rename some public fields and cleanup code chylex 2015-09-10 14:49:10 +0200
  • 340b5fc1a1 Fix and cleanup Java general tab chylex 2015-09-10 11:57:43 +0200
  • 4da96b2870 Add some comments chylex 2015-09-10 11:38:14 +0200
  • 21bd47002f Add padding to Files tab in Java handler chylex 2015-09-10 11:38:01 +0200
  • 8a6cfcd155 Finish the General tab for Java chylex 2015-09-10 11:37:36 +0200
  • 7b55b6bf2f Add nested type counting to Java handler chylex 2015-09-10 11:37:13 +0200
  • e4ba2ede63 Move JavaType to a separate namespace chylex 2015-09-10 11:36:32 +0200
  • 628c6608c1 Fix crash when sorting minor handlers chylex 2015-09-10 03:31:52 +0200
  • 8e754487ac Add file counts to general Java tab chylex 2015-09-10 03:12:44 +0200
  • 1ca023f4c9 Add a method for retrieving a handler by type chylex 2015-09-10 03:11:34 +0200
  • 48496467ab Add handling of unknown files chylex 2015-09-10 03:11:07 +0200
  • 4e3b4395a2 Change the string regex to work on full string chylex 2015-09-10 02:56:53 +0200
  • cc35366288 Tweak visuals of console tabs chylex 2015-09-10 02:50:59 +0200
  • 6b437b407d Cleanup tabs chylex 2015-09-10 02:50:45 +0200
  • 412faad274 Add tests for Java parser regexes chylex 2015-09-10 02:50:24 +0200
  • b98e5b8c78 Add regex for Java string removal chylex 2015-09-10 02:50:08 +0200
  • 9d19202076 Add a Files tab to Java handler chylex 2015-09-10 01:58:16 +0200
  • 59818c77a7 Increase console width to 140 chylex 2015-09-10 01:56:18 +0200
  • a003a2fdd1 Move GetSimpleName to JavaParseUtils chylex 2015-09-10 01:55:56 +0200
  • e731d8a576 Cleanup JavaNamesTab chylex 2015-09-10 01:55:48 +0200