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

Commit Graph

  • bb98c03eb7 Add floating point support to Variables with a tweak to VariableUtils.Average to have a rounding threshold chylex 2016-03-05 17:12:39 +0100
  • 08fc37be1c Add StringUtils.CapitalizeFirst with unit tests chylex 2016-03-05 17:11:48 +0100
  • f6e07f3247 Remove all unused methods from StringUtils chylex 2016-03-05 17:10:13 +0100
  • bd757e639e Make Variables.Increment ignore zero amount chylex 2016-03-05 16:47:42 +0100
  • e7502b8ed0 Fix handling Java import statements that end with stars chylex 2016-03-05 16:07:32 +0100
  • 68fc9cb743 Add template rebuild text for template debugging chylex 2016-03-05 15:46:41 +0100
  • 67a3434a85 Redo the form layout to make button size modular chylex 2016-03-05 15:15:42 +0100
  • a4d693d2bb Merge branch 'master' of https://github.com/chylex/Code-Statistics chylex 2016-03-05 14:00:24 +0100
  • 85eceaa4cf Update About document and add ReadMe button to the form chylex 2016-03-05 14:00:20 +0100
  • 857e5f65ff Create README.md chylex 2016-03-05 13:57:48 +0100
  • 00d2374e28 Add Help button to AboutForm and replacement tokens to the About document chylex 2016-03-05 13:34:27 +0100
  • fe53ff4fee Add a WIP About screen chylex 2016-03-04 01:21:20 +0100
  • b1f798399d Change how GitHub canceling and disposing is handled chylex 2016-03-03 21:59:24 +0100
  • af5d4ab29b Fix removed ProjectLoadForm progress bar style setting chylex 2016-03-03 21:46:44 +0100
  • 7b7bcc2a5c Add GitHub repo existence check and move remaining GitHub texts to Lang chylex 2016-03-03 21:35:09 +0100
  • da016f8807 Move GitHubForm strings to Lang and add a Loading... entry when loading branch list chylex 2016-03-03 20:31:01 +0100
  • b111a6e4ac Fix ProjectLoadForm download progress bar freaking out when downloading GitHub repo chylex 2016-03-03 20:30:01 +0100
  • 7e0f82e356 Redesign GitHubForm with automatic and fixed branch listing, and textbox focus chylex 2016-03-03 13:21:07 +0100
  • 8925755d9e Fix and improve GitHub repo matching, add DefaultBranch constant chylex 2016-03-03 13:20:29 +0100
  • 29b02a0aa6 Add -nogui program argument support to ProjectLoadForm and GitHubForm chylex 2016-03-02 12:46:12 +0100
  • a0ee24fb27 Fix Project & FileSearch task chaining chylex 2016-03-02 12:41:07 +0100
  • f5550c8ad7 Do not build tests in Release chylex 2016-03-02 12:08:18 +0100
  • e3d345efd6 Add basic exception handling to FileSearch and Project tasks chylex 2016-03-02 11:49:57 +0100
  • c37734c0ba Update Release build settings and make App.config embedded in the assembly chylex 2016-03-01 23:32:06 +0100
  • f7ee507658 Work on template debugging (fix variables, thread exception, tweak UI) chylex 2016-03-01 23:29:05 +0100
  • f097a070a1 Add template file watcher for template debugging chylex 2016-03-01 23:09:45 +0100
  • eb3d59193e Fix dummy input handling in FileSearch chylex 2016-03-01 23:08:28 +0100
  • 55ea9c9761 Fix Lang params, input type program arg handling, Open Output button size chylex 2016-03-01 22:54:21 +0100
  • 04c4896359 Generate HTML output immediately after processing the project chylex 2016-03-01 22:51:16 +0100
  • 04351feb89 Fix DummyInputMethod not being added to csproj file chylex 2016-03-01 22:50:33 +0100
  • 159b483bfc Add support for input methods in program arguments chylex 2016-03-01 22:24:35 +0100
  • 739670efc9 Work on input methods (archive drag & drop, GitHub refactoring) chylex 2016-03-01 22:04:52 +0100
  • ad732da243 Add IOUtils.CheckExtension for safe ext checking chylex 2016-03-01 22:01:26 +0100
  • 1e96d2090c Add Variables.Dummy chylex 2016-03-01 20:00:58 +0100
  • dc11f8bd56 Work on program arguments, including GitHub repo validation chylex 2016-03-01 19:39:41 +0100
  • 77e3b32240 Work on behavior (program arguments, missing lang keys) chylex 2016-03-01 19:02:12 +0100
  • 137cc20a40 Add program argument validation and error handling chylex 2016-03-01 18:50:10 +0100
  • 6c6b39ac83 Add parameters to Lang chylex 2016-03-01 18:30:49 +0100
  • 5c1c6f6f41 Add template file to ProgramConfiguration chylex 2016-02-29 21:04:32 +0100
  • f07017187d Add ProgramConfiguration with output file path handling chylex 2016-02-29 20:36:35 +0100
  • b08d510da5 Disable GitHub WebClient proxy to speed up requests chylex 2016-02-29 20:19:42 +0100
  • 5c88e51a79 Improve ProjectLoadForm progress bar handling and have marquee for unknown GitHub DL size chylex 2016-02-29 19:59:13 +0100
  • 9b9a8ac8f1 Move default template into a Resources namespace and embed it into the assembly chylex 2016-02-29 16:32:32 +0100
  • c1d15be2dd Tweak debugger breakpoint in JavaCodeParser chylex 2016-02-29 13:53:38 +0100
  • cb7e55e1bb Add zip archive extraction input method chylex 2016-02-29 13:53:17 +0100
  • 234eb3e8a0 Fix Java string characters inside comments chylex 2016-02-29 13:52:32 +0100
  • afc68a5450 Move MultiFolderDialog and ZipArchive to a different namespace chylex 2016-02-29 13:26:43 +0100
  • 19ef6c5dee Add safeguards to GitHubForm (disposing GitHub instance, null check for branch list) chylex 2016-02-29 11:47:15 +0100
  • 90afda6d7a Remove ZipArchive disposal from ExtractAsync chylex 2016-02-29 03:06:39 +0100
  • 4e4d8eed1f Delete downloaded archives from GitHub chylex 2016-02-29 01:44:47 +0100
  • 51b4cbdf4b Add IOUtils.CleanupTemporaryDirectory and change the directory name chylex 2016-02-29 01:44:33 +0100
  • b2098e76e6 Add ZipArchive cancellation and GitHub repo extraction chylex 2016-02-29 01:19:30 +0100
  • 8bfefab568 Rename ZipExtraction to ZipArchive and make it public chylex 2016-02-29 01:01:43 +0100
  • 42097a454f Add IOUtils.CreateTemporaryDirectory chylex 2016-02-29 00:46:39 +0100
  • feeb31519c Add a WIP ZipExtraction class chylex 2016-02-28 22:58:43 +0100
  • 9a205f2600 Add missing GitHubForm classes to csproj file chylex 2016-02-28 22:58:26 +0100
  • cba89fc070 Work on GitHub (branch list, repo download, basic form) chylex 2016-02-28 22:24:01 +0100
  • 1693f300bd Add IInputMethod.CancelProcess chylex 2016-02-28 22:22:26 +0100
  • 44281c6b9b Fix ProjectLoadForm.UpdateCallbacks labels and add progress bar marquee support chylex 2016-02-28 22:06:29 +0100
  • db29887ce1 Replace FileSearch.OnReady with ProjectLoadForm.UpdateCallbacks chylex 2016-02-28 21:55:50 +0100
  • 2e43553228 Move InvokeOnUIThread into a static extension class chylex 2016-02-28 20:44:43 +0100
  • b39cb659ff Add InvokeOnUIThread for easier handling of threaded UI updates chylex 2016-02-28 16:37:46 +0100
  • 56b903dab8 Disable AllowDrop in ProjectLoadForm chylex 2016-02-28 16:18:05 +0100
  • 72264011d3 Make input related classes and structs public chylex 2016-02-28 15:54:56 +0100
  • cc98ca7372 Rework input by adding IInputMethod implemented by FileSearch and updating forms chylex 2016-02-28 15:51:42 +0100
  • 2682ed98bb Add basic GitHub repository downloader class chylex 2016-02-28 15:47:01 +0100
  • afd99bafe8 Move MultiFolderDialog to Input/Methods namespace chylex 2016-02-28 14:51:38 +0100
  • 49470ca6f4 Fix Java static{ skipping the bracket, method generics, and update debugging chylex 2016-02-28 14:24:45 +0100
  • 8ac8d3363f Fix Java static{ block, type annotations, extra semicolon handling, default interface methods chylex 2016-02-28 14:04:54 +0100
  • 82767aaaa4 Add Java identifier statistics and lists chylex 2016-02-28 13:35:49 +0100
  • 1ab21fd6c7 Add Java Names and skeleton for Java Control Flow to the template chylex 2016-02-28 13:34:38 +0100
  • 466c7dfaa2 Add Java TypeIdentifier for easier identifier handling chylex 2016-02-28 13:33:44 +0100
  • 14026b9ec5 Work on default output template (design and wording tweaks, new sections) chylex 2016-02-27 18:32:06 +0100
  • 5722acbb09 Remove unused 'using' directives and redundant field initialization chylex 2016-02-27 15:36:44 +0100
  • a2e8e80050 Remove unused Triple struct chylex 2016-02-27 15:32:14 +0100
  • 02a4f7bd92 Provide Equals, GetHashCode, and equality operators in Java TypeOf chylex 2016-02-27 15:23:42 +0100
  • 108b2558bb Add CLSCompliant attribute to the assembly chylex 2016-02-27 15:08:46 +0100
  • dbaea6ed45 Move language keys out of form designer files chylex 2016-02-26 06:12:41 +0100
  • 014df3d2ea Add per-file variable debugger to ProjectDebugForm chylex 2016-02-26 06:10:10 +0100
  • 8527e491d9 Fix handling of Java primitive arrays chylex 2016-02-26 05:48:18 +0100
  • e292f3afb9 Add ^n token to CodeParser.SkipIfMatch chylex 2016-02-26 05:48:02 +0100
  • 6186b6f043 Fix Java throws declaration detection and Enum semicolon handling chylex 2016-02-26 05:42:48 +0100
  • dbde7ab6b3 Add startIndex safeguard to CodeParser.SubstrIndex chylex 2016-02-26 05:20:58 +0100
  • 72ad3ec8d0 Add Java enum value reading chylex 2016-02-26 04:58:58 +0100
  • 4b9d051c9c Fix wrong character in JavaCodeParser.ReadMethodParameterList chylex 2016-02-26 04:52:50 +0100
  • fa319481a1 Fix JavaCodeParser.ReadMethodParameterList not working with multiple params chylex 2016-02-25 15:58:25 +0100
  • ece021a931 Add Field parsing to JavaCodeParser and tweak ReadMethodParameterList chylex 2016-02-25 15:56:29 +0100
  • f1c9dcca3b Fix handling of abstract/interface methods with no body in JavaCodeParser chylex 2016-02-25 15:18:20 +0100
  • 6ea82e135d Add temporary skip to Java Enum type handling chylex 2016-02-25 13:52:54 +0100
  • 44bd0d78b2 Add Method reading (including constructors and initializers) to JavaCodeParser chylex 2016-02-25 13:52:41 +0100
  • 28ece26e99 Add JavaCodeParser.SkipTypeArrayAndGenerics to skip <>[] and use in ReadTypeOf chylex 2016-02-25 13:51:50 +0100
  • cec14a9d8e Add TypeData class to Java Type for storing declaration type specific data chylex 2016-02-25 13:50:26 +0100
  • d147819a84 Add TypeOf.AsSimpleType chylex 2016-02-25 13:50:03 +0100
  • 4b43f8cf2b Fix compile error in TypeOf chylex 2016-02-25 13:09:33 +0100
  • ff617bde6a Add JavaCodeParser.ReadTypeOf for return/field type reading chylex 2016-02-25 11:37:05 +0100
  • 771a7aeb45 Add Java TypeOf struct and use it for return/parameter types chylex 2016-02-25 10:50:20 +0100
  • 660839eac8 Add skeletons of Java Field and Method classes chylex 2016-02-24 19:38:38 +0100
  • 6f8be73787 Add JavaCodeParser.ReadPrimitive chylex 2016-02-24 19:29:03 +0100
  • 5a1417532d Make sure to handle special formatting in Java package declarations chylex 2016-02-24 19:23:25 +0100
  • 6a0d8607c3 Add JavaCodeParser.ReadToIfBalanced with unit tests chylex 2016-02-24 18:37:28 +0100