peter
d91c606bfa
IDEA-155984 Completion suggests nothing if you try to complete a variable before a call
2016-05-13 16:15:16 +02:00
peter
d8093d9057
IDEA-155801 "Dereference may produce NPE" warning should handle implicit constructor calls.
2016-05-13 16:15:15 +02:00
peter
786b4f5048
IDEA-156007 'Constant conditions & exceptions' inspection should propagate @Nullable/@NotNull annotations to lambda parameters
2016-05-13 16:15:15 +02:00
peter
f54e06de93
IDEA-155572 Basic completion could prefer false when boolean is expected
2016-05-13 16:15:14 +02:00
peter
9a2d188dad
use app invokeLater in toolwindow CommandProcessor to avoid transaction assertions (EA-82213)
2016-05-13 16:15:14 +02:00
Roman Shevchenko
b479dd2d1c
[platform] allows the IDE to be launched from UNC share (IDEA-56577)
2016-05-13 16:13:22 +02:00
Anna.Kozlova
6b98c4b313
ensure cached dead code inspection doesn't work in the next run, as extensions are cleared on dispose - consequence runs would be invalid (IDEA-154064)
2016-05-13 15:57:34 +02:00
Anna.Kozlova
bb213540e4
extend UnnecessaryQualifierForThisInspection for super calls (IDEA-153781)
2016-05-13 15:57:34 +02:00
Anna.Kozlova
89d85c2353
EA-81708 - NPE: XmlTagManipulator.handleContentChange
2016-05-13 15:57:34 +02:00
Anna.Kozlova
2f4919bab4
customize enter handler after unmatcjed brace to insert rBrace after first expression of expression list if applicable (IDEA-152395)
2016-05-13 15:57:34 +02:00
Liana Bakradze
e025af835e
EDU-214 Exception in PyCharm Core when opening python console
2016-05-13 16:44:30 +03:00
Vassiliy.Kudryashov
3f8dfc30e0
refactor "suggestUniqueName"
2016-05-13 15:57:01 +03:00
Alexey Kudravtsev
7b2c334f36
NPE
2016-05-13 15:36:30 +03:00
Alexey Kudravtsev
7005af7a7a
lambdify
2016-05-13 15:36:30 +03:00
Dmitry Batrak
22492f03dc
update bundled runtime from update script - correct path to java binary on OS X
2016-05-13 15:03:33 +03:00
Dmitry Batrak
98bb7e28f5
update bundled runtime from update script - correct detection of whether the property was set (existing JRE version check works again now)
2016-05-13 15:03:33 +03:00
Michael Golubev
a62d7783d3
IDEA-155353: Docker. Idea hangs after opening some amount of container tabs
...
- but while debugging for IDEA-155353, I can see that the modified selectionChanged is called from ContentManagerImpl#removeFromSelection
- - which re-selects the un-selected component, leading to really weird effects later
- may be more conservative check ( == ContentOperation.add) is better
(cherry picked from commit c823f36 after IDEA-CR-10590)
2016-05-13 13:55:22 +02:00
peter
fd8636b9c6
recreate cached value with the new provider when it's outdated, to be more tolerant to providers capturing variables from the call context
2016-05-13 12:31:31 +02:00
Alexey Kudravtsev
a6ec1597be
show "101 sub classes found so far" instead of just "classes found" to be able to tell if the search is finished; removed special unit-test-only mode from GotoImplementationHandler
2016-05-13 13:03:02 +03:00
Alexey Kudravtsev
7b037bf9c0
cleanup
2016-05-13 13:03:02 +03:00
Alexey Kudravtsev
834dfce3fe
replaced childish finger-counting with math
2016-05-13 13:03:02 +03:00
Alexey Kudravtsev
857743a8f4
cleanup
2016-05-13 13:03:02 +03:00
Alexey Kudravtsev
be0d5dcf3a
assertion for not performing PSI modifications during highlighting added
2016-05-13 13:03:02 +03:00
Gregory.Shrago
61aa164565
more tweaks for IDEA-141620: skip !, ++, --
2016-05-13 12:56:15 +03:00
Anton Tarasov
a0c93d20d7
[follow-up] reset FocusWatcher.myTopComponent to null
...
Turn FocusWatcher.myTopComponent into weak ref.
2016-05-13 12:45:12 +03:00
Sergey Simonchik
44a3e98f48
move ElementFilterBase from lang-api to core-api to make it available in *-psi-* modules
2016-05-13 12:35:07 +03:00
Roman Shevchenko
2cc1c10541
Cleanup (minor glitches in update.sh scripts)
2016-05-13 11:22:12 +02:00
Pavel Dolgov
0777e2e8ab
Javafx: Take into account member visibility settings when creating event handler method for FXML. Tests added. (IDEA-151695)
2016-05-13 12:04:12 +03:00
Rustam Vishnyakov
31adcbd7d3
Add enum support to serializer for HTML quotes option
2016-05-13 11:20:20 +03:00
Julia Beliaeva
eb534e66eb
[vcs-log] check if ui currently on screen is valid when refresh action is invoke
2016-05-13 03:23:19 +03:00
Julia Beliaeva
d3486d8a4f
[vcs-log] fix log tab staying invalid but visible and being unable to update because of that IDEA-155065
2016-05-13 03:23:19 +03:00
Gregory.Shrago
6d068a8ea2
IDEA-141620 Duplicating entries in the Expression Type popup
2016-05-13 02:48:49 +03:00
Gregory.Shrago
597c21329f
IDEA-147577 'Expression type' the end of expression
2016-05-13 02:34:29 +03:00
Gregory.Shrago
c648d15b69
IDEA-CR-10661 preferredSize calc, force maxSize, limit branches by length
2016-05-13 01:49:50 +03:00
Nadya Zabrodina
09bfa3d62b
[patch]: IDEA-155748 Create patch shows endless progress
2016-05-13 00:42:43 +03:00
Gregory.Shrago
424262266e
IDEA-CR-10668 backgrounds & svn panel
2016-05-12 23:29:14 +03:00
peter
208f6a8aa9
remove unnecessary stuff from DaemonAnalyzerTestCase.checkHighlighting
2016-05-12 22:01:47 +02:00
Sergey Malenkov
2f33ed09f8
IDEA-152840 Breakpoint popup: Condition field mnemonic is passed to main frame
2016-05-12 22:30:44 +03:00
Anna.Kozlova
2a57f6a3fc
unused declaration: comment out only top level elements (IDEA-155950)
2016-05-12 21:06:35 +02:00
Anna.Kozlova
b5e7d766a1
add static import: remove qualifier in case of inheritance (IDEA-155419)
2016-05-12 21:06:35 +02:00
Anna.Kozlova
335789114a
empty method inspection: option to treat comments and javadoc as content (IDEA-154073)
2016-05-12 21:06:35 +02:00
Anton Tarasov
2349cdbb3b
reset FocusWatcher.myTopComponent to null
...
The field is set in install() and should probably be reset symmetrically in deinstall(), otherwise it may hold UI objects.
2016-05-12 21:55:36 +03:00
peter
b58243fb73
"method may be static" inspection: reuse common and cached way of searching for method overriders
2016-05-12 20:41:05 +02:00
peter
7cdd0e2e51
allow write actions without transactions if they don't change anything physical
2016-05-12 20:38:52 +02:00
peter
435f0d47f3
don't wrap editor actions in transactions by default (IDEA-155679)
2016-05-12 20:28:17 +02:00
peter
d93bbf54c5
when an exception happens in beforeRootsChanged, don't let ProjectRootManagerImpl think forever it's inside root change
2016-05-12 20:18:06 +02:00
peter
6d5afb738d
TransactionGuardImpl cleanup
2016-05-12 20:18:06 +02:00
Ilya.Kazakevich
f77b8e912f
PY-19474: Display log capture for behave
...
We should use ``element.error_message`` since it has everything
2016-05-12 20:59:45 +03:00
Gregory.Shrago
97f62e521e
JFlex: regen all lexers
2016-05-12 19:51:21 +03:00
Gregory.Shrago
114d3e84b6
update to JFlex 1.6 semantics
2016-05-12 19:51:21 +03:00