Anna Kozlova
7968b2bbbb
apply capture conversion for captured wildcard bound according to the direct supertype of parameterized type specification (IDEA-157586)
2016-06-22 15:24:15 +03:00
Anna Kozlova
61adc187bb
minor optimization: don't start inference during call type calculation if return type doesn't depend on type parameters
2016-06-22 15:24:15 +03:00
Anna Kozlova
fef758264d
test discovery: remove discovery type if not enabled in registry (IDEA-157764)
2016-06-22 15:24:15 +03:00
Anna Kozlova
3805d51554
subtyping constraint: apply capture conversion for captured wildcard bound according to the direct supertype of parameterized type specification
2016-06-22 15:24:15 +03:00
Anna Kozlova
a330f9c2f7
inference: treeWalkUp if overload is done under current argumentList caused by lambda parameter type inference (IDEA-157676)
2016-06-22 15:24:15 +03:00
Anna Kozlova
1c52cb7fd6
spec: no capture conversion applicable for array type; capture conversion must be applied for array access expression type; javac: no capture conversion is applicable for array access expressions with write access (IDEA-157295)
2016-06-22 15:24:15 +03:00
Anna Kozlova
848699b440
disable gesture detection if action explicitly called (IDEA-157720)
2016-06-22 15:24:15 +03:00
Anna Kozlova
732c04076c
old inference (IDEA-157398)
2016-06-22 15:24:15 +03:00
Anna Kozlova
4b7b6bf5f0
change signature hierarchy: don't build children to check for leaf (IDEA-157682)
2016-06-22 15:24:15 +03:00
Aleksey Pivovarov
47a64d8d4e
UI Debugger: log class names for invoked actions
2016-06-22 15:19:43 +03:00
Vladimir Krivosheev
85816de416
multi-process debug — use the same host as main process
2016-06-22 14:18:13 +02:00
Anton Makeev
17f2d389e2
dictionary: toolchains
2016-06-22 13:57:42 +02:00
Liana Bakradze
8a93eebe8e
EDU-479 Renaming variable inside a file with the same name
2016-06-22 14:50:57 +03:00
Vladimir Krivosheev
f61ff8e34f
clarifiy APP_CONFIG deprecation note
2016-06-22 13:06:13 +02:00
Vladimir Krivosheev
dd23b1d692
remove unused deprecated method
2016-06-22 13:06:13 +02:00
Vladimir Krivosheev
ee470dade1
clarifiy APP_CONFIG deprecation note
2016-06-22 13:06:13 +02:00
Alexey Kudravtsev
526a4c4d9e
getDetachedInitializer() to avoid excessive stub-to-AST switches in PsiUtil.isConstantExpression()
2016-06-22 13:51:47 +03:00
Alexey Kudravtsev
5be6d21edc
disposed project leak in tests
2016-06-22 13:50:21 +03:00
Alexey Kudravtsev
f8c1c6bdf5
assertion to avoid scanning compiled elements
2016-06-22 13:49:44 +03:00
Alexey Kudravtsev
e43605d085
EA-82721 - ISE: VisibilityUtil.getVisibilityString
2016-06-22 13:49:18 +03:00
Alexey Kudravtsev
9bc03128be
notnull
2016-06-22 13:48:27 +03:00
Alexey Kudravtsev
37ab59a878
do not find too many usages during "too many usages" warning
2016-06-22 13:48:10 +03:00
Alexey Kudravtsev
2b090d23be
EA-83759 - NPE: FileUtilRt.doCreateTempFile
2016-06-22 13:44:27 +03:00
Alexey Kudravtsev
2544a0dd17
cleanup
2016-06-22 13:44:27 +03:00
Alexey Kudravtsev
0b81e36426
EA-83803 - NPE: UsageInfoUsageAdapter.highlightInEditor
2016-06-22 13:44:27 +03:00
Alexey Kudravtsev
18124088d4
diagnostics for EA-83464 - assert: ProgressWrapper.<init>
2016-06-22 13:44:27 +03:00
Alexey Kudravtsev
f875f3d8d0
assertion for EA-83474 - SIOOBE: CharTableImpl.createSequence
2016-06-22 13:44:27 +03:00
peter
1737e1e1f2
replace LightVirtualFile.markReadOnly with setWritable(false)
2016-06-22 12:37:13 +02:00
Pavel Dolgov
c5b8d91a6b
Java inspection: convert the intention for "Replace lambda with anonymous class" into an INFORMATION-level inspection
2016-06-22 13:30:59 +03:00
Eugene Zhuravlev
55807652ca
fix ant completion tests
2016-06-22 12:25:56 +02:00
peter
69149ec5d3
assert model changes happen in EDT, clarify transaction assertions and add one that bg progress should have a write-safe modality
2016-06-22 11:27:06 +02:00
peter
158c17c584
SSR inspection: avoid map.get with nontrivial equals/hashCode for each PSI element
2016-06-22 11:27:05 +02:00
peter
1313a268a9
increase ReservedCodeCacheSize for tests: some builds report code cache overflow
2016-06-22 11:27:04 +02:00
peter
2efdfeb065
minor isRawSubstitutor optimization
2016-06-22 11:27:04 +02:00
Dennis Ushakov
5b38cbed73
fix new project list background for darkula
2016-06-22 09:53:09 +03:00
Julia Beliaeva
ba207dd7d0
[vcs-log] do not check for registry in VcsLogProgress (never use status bar progress)
2016-06-22 00:56:01 +03:00
Julia Beliaeva
33a7133fd2
[vcs-log] remove deprecated classes
2016-06-22 00:40:57 +03:00
Maxim.Mossienko
987fb68975
proceed with event processing once indices are initialized, 4 (EA-84618)
2016-06-21 23:12:00 +02:00
Julia Beliaeva
c7d45bbc87
[vcs-log] revert (painting of current branch is too slow): use BitSetFlags instead of TIntHashSet
2016-06-22 00:07:10 +03:00
peter
6174892a46
more diagnostics for hanging waitForAlarm in tests
2016-06-21 22:52:50 +02:00
Sergey Simonchik
81bdc4bc55
EA-83882 - NPE: InstalledPackagesPanel.buildNameToPackageMap
2016-06-21 21:03:54 +03:00
Mikhail Golubev
f220520ba9
PY-17815 EA-67335 Don't save PSI reference in quick fix, save its class and find it later
...
Also I prohibited showing the hint when underlying PSI element was
changed but revived by SmartPointer when these old and new elements
have different names.
I'm not yet sure whether it's possible to get rid of PSI reference
in the quickfix completely since there might be multiple references
on the same element and we don't want to suppress the hint because
some other unrelated references are resolved successfully (PY-3167).
2016-06-21 20:32:37 +03:00
Mikhail Golubev
3b41422180
PY-19884 Add a test on type checking of set collection
2016-06-21 20:20:23 +03:00
Mikhail Golubev
437ffb1e2e
PY-19884 Add support for abc classes Set and MutableSet in PyABCUtil
2016-06-21 20:20:23 +03:00
Mikhail Golubev
42c225eb7a
PY-19884 Snapshot of python-skeletons with set/frozenset @ ca4a0c4
2016-06-21 20:20:22 +03:00
Andrey Akinshin
5538f89a7b
SimpleToolWindowPanel: extend AnAction list for panels with several toolbars
2016-06-21 19:27:00 +03:00
Valentina Kiryushkina
47d9fa111c
Fix according to review IDEA-CR-11509: 1) Add expose annotations to fields in Course and Lesson classes 2) Encapsulate id field in Course 3) Improve logging for adaptive stepic connector, show notification to user if problem occurred
2016-06-21 19:20:39 +03:00
Valentina Kiryushkina
e7efa980c5
Add latex display support for task description panel
2016-06-21 19:20:39 +03:00
Valentina Kiryushkina
45dabb0a49
Fix according to review IDEA-CR-11509: 1) Don't post attempts to Stepic in Course creator projects 2) Add progress for getting course from stepic in project generator 3) Set timeout for stepic requests 4) Don't cache adaptive courses with no recommendations
2016-06-21 19:20:39 +03:00
Konstantin Bulenkov
da21768faa
+toString()
2016-06-21 17:14:54 +02:00