1
0
mirror of https://github.com/chylex/Code-Statistics.git synced 2025-09-06 13:53:08 +02:00

431 Commits

Author SHA1 Message Date
85eddbd8c4 Add a Triple collection 2015-09-10 18:38:29 +02:00
87140bd53a Add detection of some Java syntax elements 2015-09-10 18:03:39 +02:00
d13dbcd86b Change capitalization in comments 2015-09-10 18:03:22 +02:00
0400deb62b Fix subtitle text in main menu 2015-09-10 17:07:36 +02:00
5b5fe7d543 Add a link to the project github to main menu 2015-09-10 17:04:51 +02:00
18c2cb2f56 Tweak project selection menu to support actions 2015-09-10 17:02:21 +02:00
836b4d8e54 Make Java modifier detection safer and change Asset tab color 2015-09-10 16:08:20 +02:00
50a6b8033d Add a Java Primitives tab 2015-09-10 16:03:32 +02:00
1aaec91738 Count primitives in Java 2015-09-10 15:21:34 +02:00
4adccad19d Add basic classes for Java primitive handling 2015-09-10 14:50:08 +02:00
4a4907f51d Rename some public fields and cleanup code 2015-09-10 14:49:10 +02:00
340b5fc1a1 Fix and cleanup Java general tab 2015-09-10 11:57:43 +02:00
4da96b2870 Add some comments 2015-09-10 11:38:14 +02:00
21bd47002f Add padding to Files tab in Java handler 2015-09-10 11:38:01 +02:00
8a6cfcd155 Finish the General tab for Java 2015-09-10 11:37:36 +02:00
7b55b6bf2f Add nested type counting to Java handler 2015-09-10 11:37:13 +02:00
e4ba2ede63 Move JavaType to a separate namespace 2015-09-10 11:36:32 +02:00
628c6608c1 Fix crash when sorting minor handlers 2015-09-10 03:31:52 +02:00
8e754487ac Add file counts to general Java tab 2015-09-10 03:12:44 +02:00
1ca023f4c9 Add a method for retrieving a handler by type 2015-09-10 03:11:34 +02:00
48496467ab Add handling of unknown files 2015-09-10 03:11:07 +02:00
4e3b4395a2 Change the string regex to work on full string 2015-09-10 02:56:53 +02:00
cc35366288 Tweak visuals of console tabs 2015-09-10 02:50:59 +02:00
6b437b407d Cleanup tabs 2015-09-10 02:50:45 +02:00
412faad274 Add tests for Java parser regexes 2015-09-10 02:50:24 +02:00
b98e5b8c78 Add regex for Java string removal 2015-09-10 02:50:08 +02:00
9d19202076 Add a Files tab to Java handler 2015-09-10 01:58:16 +02:00
59818c77a7 Increase console width to 140 2015-09-10 01:56:18 +02:00
a003a2fdd1 Move GetSimpleName to JavaParseUtils 2015-09-10 01:55:56 +02:00
e731d8a576 Cleanup JavaNamesTab 2015-09-10 01:55:48 +02:00
7edf8a588f Add the tab classes to compile list 2015-09-10 01:55:14 +02:00
12cb56ffc7 Add Write methods that take ConsoleColor to ConsoleWrapper 2015-09-10 01:53:50 +02:00
e856b3115e Move Java tabs into separate classes 2015-09-09 21:52:28 +02:00
067ff224a1 Finish Java Names tab 2015-09-09 21:51:54 +02:00
f25513e91d Add type file counts to Java handler 2015-09-09 21:04:10 +02:00
1decd7cec4 Change the project analyzer display text when generating tabs 2015-09-09 21:02:06 +02:00
25ebe4230c Move Asset tab to a separate class and center all columns 2015-09-09 21:01:43 +02:00
c1f86946c2 Move Java handler tabs to a separate class 2015-09-09 21:00:43 +02:00
3a16f0bcbe Add imports to Java Parser 2015-09-09 19:41:00 +02:00
8ccc27e904 Change JavaFileInfo to be a class because structs are superimmutable 2015-09-09 18:34:49 +02:00
0bfaa99d0a Remove JavaFileInfo struct constructor because C# is weird 2015-09-09 18:31:16 +02:00
d15dbe50ce Add Java file info struct to store data per type 2015-09-09 18:29:00 +02:00
00a4e6da2a Shorten JavaParseUtils a bit 2015-09-09 18:12:09 +02:00
6ae0da65c1 Add fail tests for Java Parser 2015-09-09 17:45:29 +02:00
4a876fd372 Fix false positives on Java type keywords 2015-09-09 17:44:42 +02:00
55be3eb5d7 Work on JavaParser 2015-09-09 17:24:13 +02:00
4affa86f00 Move Java parsing methods and fields to a separate class 2015-09-09 17:23:29 +02:00
20420ca0b0 Add a simpler set of Extract methods to ParseUtils 2015-09-09 17:23:09 +02:00
599215391d Add JavaType enum for types 2015-09-09 17:22:35 +02:00
51412faa4b Add tests for ParseUtils 2015-09-09 16:41:03 +02:00