Commit Graph
412 Commits
Author SHA1 Message Date
anna 613f9fddae space (IDEA-67070) 2011-08-22 17:56:05 +02:00
anna f087cd8c25 generate private enum constructor everywhere (IDEA-69128 ) 2011-08-22 17:56:04 +02:00
anna e23fd301ad forbid default package classes in static imports (IDEA-26971 ) 2011-08-22 17:56:03 +02:00
anna c71a873d1d i18n && wording (IDEA-72585 ) 2011-08-21 17:39:34 +02:00
anna 6aba03f21c expand static import to class qualification (IDEA-68853) 2011-08-19 21:11:35 +02:00
anna 129d370f24 surround with runnable: check if name unique; start inplace rename; place caret after 2011-08-19 21:11:07 +02:00
anna a02dca8eca allow to create field inside static inner class when outer class has the field with the same name (IDEA-71841) 2011-08-19 21:10:10 +02:00
anna 50c39a05d2 diamonds: forbid diamonds completion with inapplicable inferred types (IDEA-73068) 2011-08-17 18:13:50 +02:00
anna b66c85fdee diamonds: forbid diamonds completion with anonymous rollover (IDEA-72527) 2011-08-17 18:13:49 +02:00
peter 440204554c infer Boolean in if(runReadAction(new Computab<caret>)){} 2011-08-16 19:54:55 +02:00
anna 1d34a95b0f rename: use simple rename when reference is resolved (IDEA-72876) 2011-08-05 12:27:57 +04:00
anna b973627301 change method signature from usage text tweaks 2011-08-03 22:02:13 +04:00
Alexey Kudravtsev 4dcde9bbfa IDEA-71599 2011-08-03 15:19:29 +04:00
anna 179f2a0ded optimize imports: typo 2011-08-01 17:04:42 +04:00
peter 2b505a8ff4 show only imported classes in the first completion 2011-07-29 17:19:42 +02:00
anna aae0232446 like unused symbol: use psi element to determine profile to get severity from (IDEA-72411)
like unused symbol: can be error in editor
2011-07-26 13:37:16 +04:00
anna e931ef7e6e move suppress/settings intention down (IDEA-72320 ) 2011-07-26 11:53:39 +04:00
anna 5b3aff7eec change signature from usage: try new description (IDEA-50193) 2011-07-26 10:56:49 +04:00
anna d8613c2ee1 diamonds: no diamonds with anonymous classes (IDEA-72391) 2011-07-26 10:56:48 +04:00
anna afcf43129a diamonds: no diamonds with anonymous classes (IDEA-72391) 2011-07-26 10:02:17 +04:00
peter 045baa388b IDEA-66018 provide smart completion for assertEquals() arguments 2011-07-18 16:58:51 +02:00
peter 8986e40ab1 show substituted parameter types in method completion 2011-07-15 19:09:31 +02:00
peter 29f5bf705c IDEA-72119 autocomplete for reserved names adds some extra characters 2011-07-15 17:44:52 +02:00
peter 8bdd53200a IDEA-72144 Import StringValue class 2011-07-15 16:23:57 +02:00
Denis Zhdanov 9ec2ec69b9 IDEA-68563 complete current statement generates invalid cod
Corrected completion of 'return' expression inside non-void method
2011-07-14 13:10:11 +04:00
peter 8cd9bc819f IDEA-69745 Buggy completion for Point2D.Double and similar classes 2011-07-12 18:10:11 +02:00
anna 2e7f8bf8bb class types are not provably distinct when they belong to one hierarchy 2011-07-12 19:12:51 +04:00
anna 49d4914f57 unchecked casts: ignore extends wildcards with the same bound as corresponding type parameter bound (IDEA-71629) 2011-07-12 17:43:36 +04:00
peter 6eb83a1ad0 select the exact prefix match, even if case-insensitive 2011-07-06 18:03:20 +02:00
peter 1472eed7b7 IDEA-71339 If completion of method call without parameters is finished by space two spaces are inserted 2011-07-06 18:03:19 +02:00
peter 4eb2b1cfe6 calculate all classes in autopopup background
when completion is case insensitive, show all classes (IDEA-25979)
2011-07-05 19:35:45 +02:00
peter 924dde5961 insert no method call explicit type arguments when there's no profit in it (IDEA-71128) 2011-06-29 14:45:48 +02:00
Alexey Kudravtsev 0293b1da72 gen L op always 2011-06-27 13:10:50 +04:00
Roman Shevchenko 7f0b52ac52 IDEA-71244 (NPE at single-type/single-static import conflict fixed) 2011-06-24 16:29:15 +04:00
anna d83d791a7b provide extends/implements list for class object expression (IDEA-70858) 2011-06-22 20:56:33 +04:00
Kirill.Safonov 01115b81ed test for IDEA-71180 2011-06-21 20:21:50 +04:00
Alexey Kudravtsev 4d63800998 highlight unresolved method call even with unresoolved arguments 2011-06-20 11:54:16 +04:00
Alexey Kudravtsev 613bd53b5c look for usages in text files 2011-06-16 17:00:53 +04:00
peter ac8476410b sort by proximity in create member from usage 2011-06-15 16:49:42 +02:00
peter 3a48c86cf1 separate create field from usage tests 2011-06-15 16:30:27 +02:00
peter 5ab252bb58 when there are no green items, still preselect the most relevant one 2011-06-15 15:43:42 +02:00
anna d008da0ec2 add constructor parameter from field: annotate as @NotNull if necessary (IDEA-59977) 2011-06-15 17:16:12 +04:00
anna e62afe784d add on demand imports for code references, e.g. allow to collapse nested class creation (IDEA-65357 ) 2011-06-15 15:36:56 +04:00
anna 765d5e4f01 do not highlight enum constants as unused when values are used (IDEA-65298 ) 2011-06-15 14:51:09 +04:00
anna d61569c6ab intention to set default value to the parameter (IDEA-63040) 2011-06-10 12:29:53 +04:00
Roman Shevchenko 9387f10fc2 IDEA-70089 (inherited methods should shadow statically imported ones) 2011-06-09 11:47:23 +04:00
anna 3354dfff66 do not generate duplicated constructors, warn when nothing was added (IDEA-67659) 2011-06-08 17:36:55 +04:00
anna 81a7191b28 add single member static import: do not remove qualifier when members with the same name exist in the hierarchy 2011-06-07 15:03:49 +04:00
anna d335d09f46 allow on demand static import over non resolved method (IDEA-68936) 2011-06-07 15:03:49 +04:00
anna f6eade87eb suppress for parameter: make it possible to suppress one parameter (IDEA-69021) 2011-06-07 13:38:57 +04:00