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

149 Commits

Author SHA1 Message Date
1bf616676b Replace Java comments with spaces to avoid weirdness w/ comments between keywords 2016-03-08 01:29:25 +01:00
90943f156f Fix Java final method parameters and duplicate names in nested types w/ generics 2016-03-07 13:14:05 +01:00
e1a2425698 Fix Java varargs and generics in nested type references 2016-03-07 13:04:56 +01:00
20d08cf0a2 Fix inspection issues (localizable strings, template css & js fixes) 2016-03-07 00:34:28 +01:00
638f691b93 Fix a crash when JavaState.AnnotationUses.Count is less than 10 2016-03-06 15:02:20 +01:00
d7d22931df Fix missing zeroes for floats in Variables 2016-03-06 14:55:44 +01:00
00936d2cb7 Add field and method amount and type counting 2016-03-06 03:20:11 +01:00
01d21a7e86 Add Java TypeOf.ToStringGeneral 2016-03-06 03:19:44 +01:00
650f3c82d6 Update JavaState.AnnotationUses to use CounterDictionary 2016-03-06 03:03:56 +01:00
b7e9f93291 Refactor JavaState.ReadPackage 2016-03-06 02:53:44 +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
fb73309037 Add a Java annotation use counter that uses an event in JavaCodeParser 2016-03-06 00:59:53 +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
c12b4e696f Override ToString in all Java elements 2016-03-05 19:12:38 +01:00
cab17f64bd Add handling for Java Annotations with default values 2016-03-05 19:00:19 +01:00
6e4078071b Force implied modifiers for members in Java interfaces and annotations 2016-03-05 18:54:40 +01:00
4fcfe1667c Fix Java constructor detection replacing non-constructor identifiers 2016-03-05 18:31:10 +01:00
96d2e925fe Add an 'assets' flag to AssetHandler and optimize language flags by moving them to SetupProject 2016-03-05 17:22:14 +01:00
160cd0f32f Add Java Class Field & Method statistics into the variables 2016-03-05 17:18:20 +01:00
bb98c03eb7 Add floating point support to Variables with a tweak to VariableUtils.Average to have a rounding threshold 2016-03-05 17:12:39 +01:00
08fc37be1c Add StringUtils.CapitalizeFirst with unit tests 2016-03-05 17:11:48 +01:00
f6e07f3247 Remove all unused methods from StringUtils 2016-03-05 17:10:13 +01:00
bd757e639e Make Variables.Increment ignore zero amount 2016-03-05 16:47:42 +01:00
e7502b8ed0 Fix handling Java import statements that end with stars 2016-03-05 16:07:32 +01:00
a0ee24fb27 Fix Project & FileSearch task chaining 2016-03-02 12:41:07 +01:00
e3d345efd6 Add basic exception handling to FileSearch and Project tasks 2016-03-02 11:49:57 +01:00
1e96d2090c Add Variables.Dummy 2016-03-01 20:00:58 +01:00
c1d15be2dd Tweak debugger breakpoint in JavaCodeParser 2016-02-29 13:53:38 +01:00
234eb3e8a0 Fix Java string characters inside comments 2016-02-29 13:52:32 +01:00
b39cb659ff Add InvokeOnUIThread for easier handling of threaded UI updates 2016-02-28 16:37:46 +01:00
49470ca6f4 Fix Java static{ skipping the bracket, method generics, and update debugging 2016-02-28 14:24:45 +01:00
8ac8d3363f Fix Java static{ block, type annotations, extra semicolon handling, default interface methods 2016-02-28 14:04:54 +01:00
82767aaaa4 Add Java identifier statistics and lists 2016-02-28 13:35:49 +01:00
466c7dfaa2 Add Java TypeIdentifier for easier identifier handling 2016-02-28 13:33:44 +01:00
5722acbb09 Remove unused 'using' directives and redundant field initialization 2016-02-27 15:36:44 +01:00
02a4f7bd92 Provide Equals, GetHashCode, and equality operators in Java TypeOf 2016-02-27 15:23:42 +01:00
8527e491d9 Fix handling of Java primitive arrays 2016-02-26 05:48:18 +01:00
e292f3afb9 Add ^n token to CodeParser.SkipIfMatch 2016-02-26 05:48:02 +01:00
6186b6f043 Fix Java throws declaration detection and Enum semicolon handling 2016-02-26 05:42:48 +01:00
dbde7ab6b3 Add startIndex safeguard to CodeParser.SubstrIndex 2016-02-26 05:20:58 +01:00
72ad3ec8d0 Add Java enum value reading 2016-02-26 04:58:58 +01:00
4b9d051c9c Fix wrong character in JavaCodeParser.ReadMethodParameterList 2016-02-26 04:52:50 +01:00
fa319481a1 Fix JavaCodeParser.ReadMethodParameterList not working with multiple params 2016-02-25 15:58:25 +01:00
ece021a931 Add Field parsing to JavaCodeParser and tweak ReadMethodParameterList 2016-02-25 15:56:29 +01:00
f1c9dcca3b Fix handling of abstract/interface methods with no body in JavaCodeParser 2016-02-25 15:18:20 +01:00
6ea82e135d Add temporary skip to Java Enum type handling 2016-02-25 13:52:54 +01:00
44bd0d78b2 Add Method reading (including constructors and initializers) to JavaCodeParser 2016-02-25 13:52:41 +01:00