Commit Graph
5096 Commits
Author SHA1 Message Date
Anna Kozlova 4b5ba694dc pull up: postpone type params replacement: substituted types can contain type params from base class with names that exist in current class (IDEA-87543) 2012-06-19 14:04:30 +04:00
Anna Kozlova 399ca4050a online change signature: preserve signature formatting (IDEA-77097) 2012-06-19 14:04:28 +04:00
Anna Kozlova 0b801de6e9 change signature: allow to add multiple params without default values (IDEA-77339) 2012-06-19 14:04:27 +04:00
Alexey Kudravtsev 6ed387d394 IDEA-87003 2012-06-19 13:02:05 +04:00
Dmitry Lomov 0d421564e3 Merge branch 'upsource-master' 2012-06-19 09:42:47 +02:00
Anna Kozlova 6b7a912436 warn about default value for new parameter non-modal (IDEA-85333) 2012-06-18 20:43:20 +04:00
Danila Ponomarenko c0f55c7ea5 IDEA-87401 For intention "Assign Parameter to Field", provide a "Assign All Unassigned Parameters to Fields" implemented 2012-06-18 20:25:08 +04:00
Danila Ponomarenko 4849752e85 DelegateMethodsTest.testCopyJavadoc fixed 2012-06-18 20:25:08 +04:00
Danila Ponomarenko 528aa74bfd IDEA-87401 Partially 2012-06-18 20:25:08 +04:00
Anna Kozlova 357b56b870 Merge remote-tracking branch 'origin/master' 2012-06-18 19:17:22 +04:00
Roman Shevchenko 062710d3a6 EA-36715 (better detect doc comment before conversion) 2012-06-18 17:04:18 +02:00
Anna Kozlova 51b6f9e052 change signature: preserve param javadoc when name was changed (IDEA-87521) 2012-06-18 19:03:39 +04:00
peter 72ecc025e2 suggest abstract in interface (IDEA-85701) 2012-06-18 16:42:18 +02:00
Evgeny Pasynkov c2c3178b69 Merge branch 'master' into upsource-master 2012-06-18 15:15:18 +02:00
nik 332b692e1f more ModuleRootModel modifications rewritten using util methods 2012-06-18 17:08:59 +04:00
Evgeny Pasynkov a61f306df2 Merge branch 'master' into upsource-master 2012-06-18 14:06:37 +02:00
Anna Kozlova 22ec1696fe conflicts for duplicated type parameter name (IDEA-87473) 2012-06-18 15:07:23 +04:00
Alexey Kudravtsev 421c5772c1 EA-36658 2012-06-18 14:36:56 +04:00
peter b7edeb92b5 expected type is sometimes more important than prefix-variant case mismatch 2012-06-18 12:31:17 +02:00
nik f4e5a9dd15 added utility for common ModuleRootModel modifications 2012-06-18 10:33:53 +04:00
peter ab0bb9f8f2 don't show @TupleConstructor-generated members in structure view => don't fail on navigation to next/prev member 2012-06-15 17:16:45 +02:00
Anna Kozlova 2d25763038 do not introduce from q.selection (IDEA-87461) 2012-06-15 17:48:25 +04:00
Anna Kozlova e8f0205e24 cleanup 2012-06-15 17:48:24 +04:00
Konstantin Bulenkov ae78fbe1cb +ColorUIResource 2012-06-15 17:41:17 +04:00
Danila Ponomarenko 34e001cc6e tests fixed 2012-06-15 17:11:28 +04:00
Danila Ponomarenko c95dcb1535 family name fixed 2012-06-15 15:19:05 +04:00
Danila Ponomarenko 8ab72023cb npe fix 2012-06-15 15:19:05 +04:00
Danila Ponomarenko 9da692026b IDEA-86405 "Implement methods" fails to alpha-rename type variables that conflict with class type parameters fixed 2012-06-15 15:19:05 +04:00
Danila Ponomarenko 1abe4e0842 IDEA-86405 fixed 2012-06-15 15:19:05 +04:00
Danila Ponomarenko a423481233 IDEA-86405 partial fix 2012-06-15 15:19:04 +04:00
Anna Kozlova 679e1c6bcf change type args fix (IDEA-84097) 2012-06-15 13:13:26 +04:00
Anna Kozlova c6e6a726ad disable make class extend itself when assignment is not valid e.g. due to wrong type args 2012-06-15 13:13:25 +04:00
Dmitry Lomov ce976c8919 Merge branch 'master' into upsource-master
Conflicts:
	platform/projectModel-impl/src/com/intellij/openapi/components/impl/BasePathMacroManager.java
2012-06-14 18:17:23 +02:00
Yann Cébron 403da2e321 IDEA-87235 Spring webflow: binder@binding@property rename is incorrect when performed from Structure view 2012-06-14 14:14:01 +02:00
Alexey Kudravtsev b56c1eb339 performance: do not compute method.getText() 2012-06-14 15:34:41 +04:00
Maxim.Medvedev 312d4892c0 IDEA-87114 renaming @TupleConstructor class 2012-06-14 14:47:17 +04:00
Anna Kozlova d978a1b19d create test: remember once chosen super class 2012-06-14 12:04:29 +04:00
Yann Cébron f647813dfa BeanProperty: add note about BeanPropertyRenameHandler 2012-06-13 18:04:04 +02:00
Anna Kozlova e141f83392 EA-36406 - assert: TypeEvaluator.evaluateType 2012-06-13 19:19:26 +04:00
Evgeny Pasynkov a5207c2660 move ReferencesSearch to "indexing" 2012-06-13 17:04:09 +02:00
Evgeny Pasynkov d81ff970e6 Move PsiSearchHelperImpl to "indexing-impl". Introduce components for supplementary stuff 2012-06-13 16:53:39 +02:00
Anna Kozlova 7e41e9c7ad EA-36474 - assert: TypeConversionUtil.getSuperClassSubstitutor 2012-06-13 18:38:36 +04:00
Danila Ponomarenko aab6d25d2d IDEA-86117 boolean expressions: intentions and Unwrap/Remove description added 2012-06-13 17:56:37 +04:00
Danila Ponomarenko 520d5b8da2 IDEA-86117 boolean expressions: intentions and Unwrap/Remove implemented 2012-06-13 17:56:37 +04:00
Danila Ponomarenko aae0aa0639 IDEA-86117 boolean expressions: intentions and Unwrap/Remove partial impl 2012-06-13 17:56:37 +04:00
Danila Ponomarenko 549fb156c6 BinaryUnwrapper to PolyadicUnwrapper 2012-06-13 17:56:37 +04:00
Anna Kozlova 7d414e9817 convert anonymous to inner: collapse diamonds (IDEA-87265) 2012-06-13 11:40:34 +04:00
peter 1e90838aba no closure folding for synchronized methods (IDEA-87268) 2012-06-12 19:26:34 +02:00
Danila Ponomarenko af1f165c9d IDEA-86117 boolean expressions: intentions and Unwrap/Remove unwrap implemented 2012-06-10 18:56:01 +04:00
Anna Kozlova 685e33675c convert anonym to inner: ignore used type params as they would be propagated anyway (IDEA-87171) 2012-06-09 21:31:06 +04:00