Commit Graph
170472 Commits
Author SHA1 Message Date
Anna.Kozlova f64bd14441 method refs: site substitution should not replace session setup (IDEA-154722) 2016-04-14 12:28:44 +02:00
Dmitry Batkovich d8e15274ef inspection toolwindow: exclusion handler doesn't need to be disposable 2016-04-14 13:00:04 +03:00
Roman Shevchenko 50cf6e345f Cleanup (drops inspections added by accident) 2016-04-14 11:48:49 +02:00
Eugene Zhuravlev 76ca9024cb typo 2016-04-14 11:46:35 +02:00
Alexander Lobas 3a44a79c5a Support for Distraction Free Mode 2016-04-14 12:40:04 +03:00
Dmitry Batkovich f9bd75aabc inspection toolwindow: use read action to check for problems 2016-04-14 12:36:31 +03:00
Dmitry Batkovich 16166c8584 Inspection configurable: "copy to project" really does copy, "set as global" -- as previous IDEA-154618 2016-04-14 12:29:25 +03:00
Eugene Zhuravlev e39de895a4 fixing UndeclaredThrowableException on compilation cancel (IDEA-154699) 2016-04-14 10:21:37 +02:00
Maxim.Mossienko bca3719ab2 proper equals and hashCode 2016-04-14 10:04:43 +02:00
Maxim.Mossienko da879c0e5c create message only when doing debug 2016-04-14 10:02:06 +02:00
Maxim.Mossienko 2c0442201c do tracing when doing debug 2016-04-14 09:59:15 +02:00
Maxim.Mossienko 74345f6c14 tolerate invalid file in contentChanged 2016-04-14 09:56:59 +02:00
Dmitry Batkovich 84fb10d045 Merge remote-tracking branch 'origin/master' 2016-04-14 09:55:12 +03:00
Dmitry Batkovich 00761ddb74 class can be abstract 2016-04-14 09:51:19 +03:00
Dmitry Batkovich 3e56ce10f5 inspection tool window: do not rebuild the whole tree when tree node was excluded and FILTER_RESOLVED_ITEMS == true 2016-04-14 08:38:40 +03:00
Dmitry Batkovich a8dc687df6 inspection tool window: tree node include/exclude action -- remove type parameters 2016-04-14 08:31:20 +03:00
Roman Shevchenko 3b7a90ebb7 [python] fixes NPE 2016-04-13 21:29:56 +02:00
Roman Shevchenko e19e0fb719 Cleanup (adds patch constant for tracking JDK class loader lock issue) 2016-04-13 21:20:57 +02:00
Anna.Kozlova 2a9a2e6568 change signature: remove @Override if only overrider was changed (IDEA-154669) 2016-04-13 21:11:02 +02:00
Anna.Kozlova 6f2e582af7 introduce parameter object: disable create inner for inner classes and interfaces (IDEA-154688) 2016-04-13 21:11:02 +02:00
Anna.Kozlova c2381419fe introduce parameter object: adjust new parameter according to old params order (IDEA-154696) 2016-04-13 21:11:02 +02:00
Anna.Kozlova d780e31bdf inference: ensure foreign variables do not participate in inference process, e.g. variables from method reference overload resolution (IDEA-154622) 2016-04-13 21:11:02 +02:00
Anna.Kozlova 3b46b4c3bf method refs: ensure that qualifier type corresponds to ReferenceType for ReferenceType::Identifier 2016-04-13 21:11:02 +02:00
Anna.Kozlova 1a9c4c2f19 extract method: when context was changed ensure that static method is not qualified with this 2016-04-13 21:11:02 +02:00
Semyon Proshev 1d7c5fbe69 PY-19028 Fixed: Byte slices return incorrect type inference
Update skeletons to have correct return type for bytes.__getitem__
2016-04-13 21:55:43 +03:00
Semyon Proshev c6f0a296e2 PY-19047 Fixed: Exception on interpreter indexing
PyResolveProcessor had a bug with resolving imports locally
2016-04-13 21:52:18 +03:00
Semyon Proshev 466c3be70e PY-19045 Fixed: Async-await and function annotations highlighted as errors for Cython 0.23 and Python 3.5
Correctly parse cython function annotations
2016-04-13 21:51:12 +03:00
Gregory.Shrago 53ebc53533 employ ColorUIResource 2016-04-13 21:44:05 +03:00
Gregory.Shrago f03b7fa125 get rid of recursion 2016-04-13 21:44:05 +03:00
Alexander Zolotov 3a56424070 Live Templates: finish template if completion insert handler moved caret
outside of current segment (WEB-20592)
2016-04-13 21:28:16 +03:00
Alexander Zolotov 150f042860 Completion: avoid using lookup listeners in case their order matters 2016-04-13 21:28:16 +03:00
Roman Shevchenko bb3ad92c7d [project] I/O resource inspection tuning 2016-04-13 20:02:56 +02:00
Roman Shevchenko 364daf5b06 Merge remote-tracking branch 'origin/master' 2016-04-13 19:41:08 +02:00
Roman Shevchenko ec7bbb6036 [platform] fine-tuning process output readers: hg 2016-04-13 19:40:05 +02:00
Roman Shevchenko 622eb4ba49 [platform] fine-tuning process output readers: svn 2016-04-13 19:40:04 +02:00
Roman Shevchenko 9522a8d060 [platform] fine-tuning process output readers: JUnit 2016-04-13 19:40:02 +02:00
Roman Shevchenko 148c3466da [platform] fine-tuning process output readers: git 2016-04-13 19:40:01 +02:00
Roman Shevchenko f8199414ce [platform] fine-tuning process output readers: compiler 2016-04-13 19:39:59 +02:00
Roman Shevchenko 7b88809dd9 [platform] fine-tuning process output readers: platform classes 2016-04-13 19:39:58 +02:00
Roman Shevchenko 181747590c [platform] introduces binary process handler 2016-04-13 19:39:57 +02:00
Roman Shevchenko eeb5bda926 Cleanup (formatting) 2016-04-13 19:39:56 +02:00
Roman Shevchenko 08cd13316d [platform] fine-tuning process output readers 2016-04-13 18:12:27 +02:00
Bas Leijdekkers 84995a81da IDEA-153966 (False inspection alert for "Optional.get() without isPresent check") 2016-04-13 18:04:02 +02:00
Aleksey Pivovarov 7a76eccac6 diff: do not expose potentially dangerous methods
DiffUtil.replaceLines has confusing name, as it doesn't work with deletions and insertions.
DiffUtil.applyModification() should be used instead.
2016-04-13 18:57:46 +03:00
Pavel Dolgov 48b75ae491 Javafx: Support application icon in JavaFX self-contained app deployment - use absolute path when building artifact and relative path when generating Ant build file (IDEA-134616) 2016-04-13 18:53:51 +03:00
Pavel Dolgov b947362002 Javafx: Support application icon in JavaFX self-contained app deployment (IDEA-134616) 2016-04-13 18:53:51 +03:00
Bas Leijdekkers 9d43d2f235 IDEA-153817 ('Optional.get() without isPresent() check' inspection should support while statement) 2016-04-13 17:32:45 +02:00
Bas Leijdekkers ca59a57a07 IG: add a test case so we know the inspection does something 2016-04-13 17:32:44 +02:00
Aleksey Pivovarov 52afeb1a37 vcs: remove special color for SVN annotations 2016-04-13 18:07:59 +03:00
Aleksey Pivovarov 9882d1536d IDEA-152258 IDEA-134212 vcs: add VCS color settings
* allow to configure colors of vcs annotations
* generate annotations colors from couple of given anchors
* move LST gutter colors settings from `General` group
* add preview for LST markers
2016-04-13 18:07:59 +03:00