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