Commit Graph
164139 Commits
Author SHA1 Message Date
Anna Kozlova c81d887251 ensure potential compatible for pertinent to applicability: when number of parameters is wrong methods which are not potentially compatible are not filtered (IDEA-149103) 2015-12-09 19:28:03 +01:00
Anna Kozlova 92487fe273 assignment: stop bounds promotion inside nested wildcards (IDEA-139161) 2015-12-09 18:49:28 +01:00
Anna Kozlova c66efb2458 testdata for IDEA-130243 2015-12-09 18:49:28 +01:00
Anna Kozlova be223c2734 testdata for IDEA-139096 2015-12-09 18:49:28 +01:00
Valentina Kiryushkina f8b1c58139 Add check if error not in ignoredError list
It was possible to add an error code more than one time if we don't change caret position after adding ignored error for the first time
2015-12-09 20:33:33 +03:00
Valentina Kiryushkina b59d380606 Ignore PEP-8 naming conventions by error code 2015-12-09 20:33:32 +03:00
Valentina Kiryushkina ceef8b6f77 Specify pattern in string reference provider 2015-12-09 20:22:35 +03:00
Valentina Kiryushkina ec5d723a5a Do not resolve substitution chunk reference to dict and reference expression
Resolving such references leads to errors or undesirable behaviour if user's trying to rename element
2015-12-09 20:22:35 +03:00
Valentina Kiryushkina 0b5d6006c1 Minor Resolve only to string dict keys 2015-12-09 20:22:34 +03:00
Valentina Kiryushkina e93606085a Minor Fix variables names 2015-12-09 20:22:34 +03:00
Valentina Kiryushkina 43932881e3 Do not resolve to reference expression in format argument. Resolve to dict key if format argument is dict literal expression 2015-12-09 20:22:33 +03:00
Valentina Kiryushkina b6566572f7 PY-1779 Add autoclosing for triple quotes 2015-12-09 20:22:33 +03:00
Valentina Kiryushkina 59baaaf1e0 Cleanup 2015-12-09 20:22:32 +03:00
Valentina Kiryushkina 42dd307360 Use keyword text range as refrerence text range in order to use supreclass handleElementRename. Resolve to ReferenceExpression in star argument of format function 2015-12-09 20:22:32 +03:00
Valentina Kiryushkina c7eac47f3e Add resolve and rename tests 2015-12-09 20:22:31 +03:00
Valentina Kiryushkina f3d77749ba Change completion lookup policy to always autocomplete 2015-12-09 20:22:31 +03:00
Valentina Kiryushkina a29ea5a99b Handle rename 2015-12-09 20:22:31 +03:00
Valentina Kiryushkina 2dfb48d82a Fix problem with adding completion from star argument, make element pattern more specific, merge completion provider classes 2015-12-09 20:22:30 +03:00
Valentina Kiryushkina 1b082c5584 Lead to format arguments on Ctrl+Click on formatted string 2015-12-09 20:22:30 +03:00
Valentina Kiryushkina 4a24da8656 Add tests for authocomplete in formated arguments and formatted strings 2015-12-09 20:22:29 +03:00
Valentina Kiryushkina 5f9874c29d Add autocomplete for formatted strings 2015-12-09 20:22:29 +03:00
Valentina Kiryushkina dcf81c6d87 Add autocomplete for string format arguments 2015-12-09 20:22:28 +03:00
Valentina Kiryushkina 2f819050d5 Add autocomplete for string format arguments 2015-12-09 20:22:28 +03:00
Vassiliy.Kudryashov 00a8304243 IDEA-148858 Memory leak for Swift file symbols 2015-12-09 20:18:54 +03:00
Elizaveta Shashkova f71545b2f2 Fix module debugging in a new process (PY-17885)
We should change interpreter flag '-m' to debugger parameter '--module' in order to debug python modules
2015-12-09 20:10:23 +03:00
Dmitry Batrak 2ab33b871c enable debug logging in blinking test 2015-12-09 20:08:29 +03:00
Roman Shevchenko 7c7f9c57a1 [vfs] tracing in native file watcher and refresh worker 2015-12-09 18:07:35 +01:00
Bas Leijdekkers 7d7c49c5a6 IG: don't expect an array of generic type in "Suspicious 'Collection.toArray()' call" inspection 2015-12-09 18:05:26 +01:00
Bas Leijdekkers 37f833cad6 IG: use correct JUnit Assert class when simplifying (IDEA-116423) 2015-12-09 18:05:25 +01:00
Bas Leijdekkers afb1cf80d0 IG: add test 2015-12-09 18:05:25 +01:00
Bas Leijdekkers 510d815562 SSR: enable case sensitive search for all predefined patterns (IDEA-149019) 2015-12-09 18:05:24 +01:00
Bas Leijdekkers 98e29c5139 IG: detect synchronized collection in more cases 2015-12-09 18:05:24 +01:00
Dmitry Batkovich f76cb79c52 guava type migration: wrong test data fixed 2015-12-09 19:52:33 +03:00
Dmitry Batkovich aeb1463195 guava type migration: forgotten comparator from toSortedSet() is restored 2015-12-09 19:50:56 +03:00
Dmitry Batkovich 0750185bef type migration: allow to migrate elements with type parameters if root contains these type parameters (IDEA-147944) 2015-12-09 19:29:28 +03:00
Roman Shevchenko c38a8f8c74 Merge remote-tracking branch 'origin/master' 2015-12-09 17:13:23 +01:00
Roman Shevchenko 4f7677ff83 Cleanup (binary compatibility restored; IDEA-CR-6817) 2015-12-09 17:13:10 +01:00
Dmitry Batrak f6ef930ad8 allow specific regions to be removed on PSI invalidation (IDEA-131718) - required for folding of conditional compilation branches in CLion
fix typo
2015-12-09 19:12:35 +03:00
Roman Shevchenko b0cf96db86 Cleanup (formatting) 2015-12-09 17:11:27 +01:00
Roman Shevchenko 38d34639da Cleanup (formatting) 2015-12-09 16:52:18 +01:00
Egor.Ushakov 6cec9b2f42 do not show disabled drag cursor for the same line the breakpoint is on 2015-12-09 18:47:20 +03:00
Dmitry Batkovich bb6a0cded7 guava type migration: process wildcards for transformAndConcat() IDEA-148094 2015-12-09 18:42:36 +03:00
Roman Shevchenko ef80474ef7 [platform] default log level set to warn; cleanup (IDEA-CR-7338) 2015-12-09 16:40:04 +01:00
Dmitry Batkovich 704255f12f inspections: Fix all action use BatchQuickFix#applyFix if LocalQuickFix is instance of BatchQuickFix instead of sequental application of LocalQuickFix-es 2015-12-09 18:19:55 +03:00
Dmitry Batkovich 9cc862c3d9 type migration: unused field in TypeMigrationRules removed 2015-12-09 18:02:45 +03:00
Egor.Ushakov b0c1359b7f breakpoints dnd: check drop target and change caret 2015-12-09 17:54:02 +03:00
Dmitry Avdeev 7a985af142 IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: icons rendered 2015-12-09 17:49:12 +03:00
Sergey Malenkov 070aba6377 IDEA-148164 Add translucent thumb over error stripes in the project view tree 2015-12-09 17:44:59 +03:00
Roman Shevchenko b9db8496a3 [test framework] cleaner behavior of CodeInsightTestFixture.copyFileToProject() 2015-12-09 15:41:20 +01:00
nik 481e3f0b3e never downgrade Kotlin version when updating from sources: if currently bundled Kotlin plugin is newer than build/kotlinc, use the bundled plugin 2015-12-09 17:24:43 +03:00