Commit Graph
2162 Commits
Author SHA1 Message Date
nik 73e467cbdb extracted method for comparing nullable strings 2011-01-18 15:40:35 +03:00
anna ed17ad93df remove deprecated ProblemHighlightType.INFO usages 2011-01-18 11:17:21 +01:00
anna dda9899747 do not warn about multiple classes in one file template, class name can differ from typed (IDEA-64051) 2011-01-17 17:42:34 +01:00
anna 434aba1728 rename method: conflict on final override (IDEA-63845) 2011-01-17 17:42:09 +01:00
Roman Shevchenko bbdc88804d New JSP Java parser (yet inactive) 2011-01-17 16:03:41 +01:00
Denis Zhdanov ba485ee898 IDEA-63303 Collapsing of multiline //-style comment feature request
1. Added ability to configure IJ editor to auto-collapse multiple subsequent end of line comments;
2. Corresponding test is added;
2011-01-17 15:51:25 +03:00
Dmitry Avdeev 5707427ec3 IDEA-64213: EL validation in JSP inspection: do not show quick fixes to create not existent property for library classes 2011-01-17 15:48:18 +03:00
Anton Makeev 0f3aa1a71a replace HighlightSeverity.INFO usages with weak warnings; deprecate api 2011-01-17 12:15:40 +01:00
Dmitry Avdeev 4a311bd7b9 tests fixed 2011-01-17 11:44:55 +03:00
anna a528c6b48b javadoc: disable generation when no output dir is set (IDEA-63826) 2011-01-14 17:42:55 +01:00
anna 35a7143b52 extract method object: do not process inner classes return statements (IDEA-63806) 2011-01-14 17:42:55 +01:00
Dmitry Avdeev 499a1c9e0e IDEA-44264: Spring: bean class creation intention doesn't work properly for inner classes 2011-01-14 15:58:45 +03:00
Denis Zhdanov 9bbde2fed7 IDEA-59660 "Show method separators" option adds extra line before generic method with more than one type argument 2011-01-14 14:54:03 +03:00
Bas Leijdekkers 5360df61be fix type calculation of PsiPrefixExpressionImpl and PsiPostfixExpressionImpl for boxed types
IDEA-64171 (Bad code is green: incompatible types, found: int required: java.lang.Byte)
2011-01-13 22:21:55 +01:00
Bas Leijdekkers e990a3b172 fix PsiBinaryExpressionImpl.calcTypeForBinaryExpression() for shift operations on boxed types
only indirectly tested via an InspectionGadgets test, please let me know if you know how to do this better
2011-01-13 20:35:06 +01:00
Denis Zhdanov 598fadb43f IDEA-64092 Formatting is broken when adding an inner class form an intenion
Inner class created via quick fix is reformatted now
2011-01-13 13:34:18 +03:00
Alexey Kudravtsev 0815d350dd migrated to more performant mergeArrays 2011-01-13 12:13:33 +03:00
Alexey Kudravtsev b376e297db SOE and cleanup 2011-01-12 13:41:04 +03:00
peter aaa9dcc55b stubs for groovy type parameters 2011-01-11 18:25:30 +03:00
anna 1bd98aafdd show dialog to ask for undefined variables (IDEA-63628) 2011-01-11 15:55:57 +01:00
peter 33645a14a9 delegated methods should be not abstract; if delegating to a class then implement all its interfaces (IDEA-63687) 2011-01-10 01:21:18 +03:00
anna 2cb50010f5 guarded by: check class-name.this(.|field-name|method-name()) patterns (IDEA-61421) 2010-12-30 20:56:01 +03:00
peter.gromov 2810d7ee45 FileTypeManager#isFileIgnored(VirtualFile) 2010-12-30 19:25:42 +03:00
peter.gromov ad6472fa7e IDEA-61337 Don't suggest default-package classes in non-default package context 2010-12-30 19:25:40 +03:00
anna cc7709f1cb suggest variable name from setter call if possible (IDEA-61831) 2010-12-30 17:00:57 +03:00
anna 01a838721b ignore spaces during javadoc html preprocessing 2010-12-29 20:12:37 +03:00
Alexey Kudravtsev b9422c21af leak 2010-12-29 19:06:25 +03:00
Alexey Kudravtsev b42329ea02 notNull 2010-12-29 18:37:37 +03:00
peter.gromov 69610271bc java: IDEA-56612 code completion for catch argument must suggest only exception classes 2010-12-29 18:27:42 +03:00
anna bfd12da4ad field can be local: extend "immutable" types (IDEA-63561) 2010-12-29 18:15:08 +03:00
Dmitry Avdeev 1c3ea6a0ff IDEA-62902: spring mvc: provide resolving for <mvc:resources>/@location 2010-12-29 16:26:41 +03:00
anna 58c376fcde extract method object from expression: declare necessary variables after call to replace invoke() with correct getter 2010-12-29 16:21:13 +03:00
anna fa41e76126 extract method from expression: declare necessary variables inside; reassign result when it was assigned before (IDEA-63593) 2010-12-29 16:21:13 +03:00
anna 2d5dafc984 cs detector: revert locally to prevent bulk update (or use smart pointers for change info) 2010-12-28 23:25:08 +03:00
peter.gromov c49ecdd58d IDEA-63563 add "tip of the day" for using Ctrl-Alt-Space to complete static methods 2010-12-28 21:25:49 +03:00
Dmitry Jemerov d2cdfb6abe fixes to avoid problems induced by the appearance of OrderRootType.DOCUMENTATION 2010-12-28 18:07:11 +03:00
Konstantin Bulenkov 40be97fa35 remove redundant parameter 2010-12-28 15:16:52 +03:00
Konstantin Bulenkov c730b3c73d IDEA-63527 Color preview for HTML/CSS notation colors 2010-12-28 15:04:41 +03:00
anna 8ada522a72 safe delete unused static imports (IDEA-62051) 2010-12-28 14:37:20 +03:00
Roman Shevchenko 7ddeac904c JavaASTFactory elimination 2010-12-27 18:25:49 +03:00
Alexey Kudravtsev ce9c08f200 do not calc parameter name 2010-12-27 18:15:04 +03:00
Alexey Kudravtsev a23de279d1 assertion text 2010-12-27 18:15:00 +03:00
peter.gromov 6ce11f88e1 IDEA-51529 Space isn't inserted when completion is finished by '=' symbol 2010-12-23 20:11:34 +03:00
peter.gromov 2c366d0ce4 IDEA-49625 Smart completion suggest variables for private overloaded methods 2010-12-23 20:11:33 +03:00
peter.gromov f5a10c64d6 IDEA-51287 Condition field should support extended completion in case of using instanceof 2010-12-23 18:32:18 +03:00
peter.gromov 4240c6817e in completing an anonymous class, the closing parenthesis should be inserted regardless of the pair bracket settings (IDEA-63392) 2010-12-23 18:32:16 +03:00
anna e1ac3c6f0a suggest new param name based on type instead of other params 2010-12-23 18:01:52 +03:00
anna 77009d153e allow to delete unused params if replaceAll is selected (IDEA-62186) 2010-12-22 22:25:21 +03:00
anna 0654693bcf inline methods: delete static imports on method delete (IDEA-62126) 2010-12-22 22:25:20 +03:00
anna 9010b36338 invert if: do not skip returns as they may contain valuable info (IDEA-61892) 2010-12-22 22:25:20 +03:00