1
0
mirror of https://github.com/chylex/Code-Statistics.git synced 2025-07-25 01:59:07 +02:00
Commit Graph

36 Commits

Author SHA1 Message Date
02dfe82204 Refactor abstract classes, interfaces, and utils to a separate project CodeStatisticsCore 2016-06-23 02:05:37 +02: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
2150737e7e Add Java cycle counting 2016-03-17 03:10:12 +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
3862f3005b Move global Java info from JavaState to JavaGlobalInfo class 2016-03-10 17:25:27 +01:00
638f691b93 Fix a crash when JavaState.AnnotationUses.Count is less than 10 2016-03-06 15:02:20 +01:00
00936d2cb7 Add field and method amount and type counting 2016-03-06 03:20:11 +01:00
650f3c82d6 Update JavaState.AnnotationUses to use CounterDictionary 2016-03-06 03:03:56 +01:00
4c68f9d2b6 Work on Java stats (nested type count, type modifiers, annotation elements) 2016-03-06 02:34:11 +01:00
b9c85942c1 Add Java Annotation statistics 2016-03-06 01:17:27 +01:00
fb48ebb182 Add TreeView generator to JavaHandler 2016-03-05 20:32:23 +01:00
07a44aa9aa Change GenerateTreeViewData method signature 2016-03-05 20:32:07 +01:00
3ed1380bfe Add a WIP TreeView to ProjectDebugForm 2016-03-05 19:41:52 +01:00
160cd0f32f Add Java Class Field & Method statistics into the variables 2016-03-05 17:18:20 +01:00
82767aaaa4 Add Java identifier statistics and lists 2016-02-28 13:35:49 +01:00
7eb75efb2b Add Java Type statistics into output 2016-02-24 02:44:14 +01:00
205d201a9c Move JavaCharacters and JavaParseUtils to Java.Utils namespace 2016-02-23 17:40:46 +01:00
f5caac32e0 Add Java import parsing and stats 2016-02-23 16:52:38 +01:00
6f4e08548f Fix Java package reading (add count to output, skip semicolon) 2016-02-23 16:34:26 +01:00
7186fec76d Work on Java parsing (fix unused PrepareCodeFile, add package count) 2016-02-23 16:23:38 +01:00
899ab4516e Do minor refactoring (convert JavaFileInfo to class, rename ProcessCodeFile) 2016-02-21 22:53:01 +01:00
d5b589fbcb Change method signature of PrepareFiileContents to use string instead of File 2016-02-21 15:59:21 +01:00
49596be234 Add AbstractLanguageFileHandler.PrepareFileContents and implement in existing handlers 2016-02-20 23:15:00 +01:00
3656b240c9 Add essential Java handling classes 2016-02-19 15:57:12 +01:00
73f7c5918a Add total line and character count with minor refactorings to language handlers 2016-02-18 02:50:58 +01:00
e823a95806 Add AbstractFileHandler & AbstractLanguageFileHandler and update existing handlers to extend them 2016-02-17 17:04:23 +01:00
c59d2c5a77 Reimplement FileHandlers class into HandlerList and remove IFileHandler.IsFileValid 2016-02-17 14:58:51 +01:00
c05ba78dcb Fix missing method error in JavaHandler 2016-02-17 14:21:50 +01:00
66cc7d6384 Update existing handlers to use the interfaces, and add FolderHandler 2016-02-17 14:20:25 +01:00
da778a17e5 Readd the bare skeletons of file handler classes 2016-02-17 00:01:39 +01:00