Commit Graph
174325 Commits
Author SHA1 Message Date
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