Tagir Valeev
9127146364
DataFlowInspection: highlight method references known to return constant true/false value with quick-fix changing them to trivial lambdas (partially fixes IDEA-170885).
2017-04-26 12:43:30 +07:00
Ilya.Kazakevich
e018876a4c
PY-23932: Always suggest test runner if possible but allow user to choose any configuration type with ALT+Shift+F10
...
* test runner configurations are prefered like they were in 2016
* to run script as pure python use ALT+Shift+F10
* no need to filter unittests (legacy code removed) since any test script could be run as test or as plain python now
* PythonUnitTestRunnableScriptFilter should be removed but method used by plugins, so method is marked as deprecated
2017-04-26 02:15:45 +03:00
Maxim.Mossienko
fa37a8d10f
cleanup
2017-04-25 23:09:18 +02:00
Dmitry Trofimov
08c89e7d5e
Unset XDG_CONFIG_HOME in fish shell configs if it wasn't set (IDEA-169111)
2017-04-25 21:23:45 +02:00
Dmitry Trofimov
f702a44fca
Merge remote-tracking branch 'origin/master'
2017-04-25 21:18:21 +02:00
Dmitry Trofimov
6e1cdd4a83
Merge branch 'ref/pydev-console-runner-factory-return-interface' of https://github.com/da1z/intellij-community
2017-04-25 21:06:59 +02:00
Gregory.Shrago
3e53e5d8c9
EA-99447 - Untitled
2017-04-25 22:06:47 +03:00
Gregory.Shrago
2c9e3606bf
cleanup constructors
2017-04-25 22:06:47 +03:00
Dmitry Trofimov
537bf44dd4
Merge branch 'improvment/PyConsoleUtil-help_prompt-to-public' of https://github.com/da1z/intellij-community
2017-04-25 21:00:16 +02:00
Sergey Karashevich
50c0c3b3d2
[gui-test] add structure assertion to project
2017-04-25 21:59:21 +03:00
Sergey Karashevich
a0b7222f35
[gui-test] add log info about test activity
2017-04-25 21:59:20 +03:00
Dmitry Trofimov
a424aa6d7f
Merge branch 'fix/py-debug-process-timeout' of https://github.com/da1z/intellij-community
2017-04-25 20:54:52 +02:00
Dmitry Trofimov
40842babe8
Merge branch 'feature/extract-python-exec-action-handler-abstract' of https://github.com/da1z/intellij-community
2017-04-25 20:52:11 +02:00
Dmitry Trofimov
6e52fcf22c
Merge branch 'patch-1' of https://github.com/mirocana/intellij-community
2017-04-25 20:49:55 +02:00
Dmitry Trofimov
fbabefa712
Merge branch 'feature/ext-point-for-sdk-comparator' of https://github.com/da1z/intellij-community
2017-04-25 20:47:10 +02:00
Dmitry Trofimov
f8a22cc8c1
Don't check whether SDK home path exists on a local disk if it is a remote one
2017-04-25 20:33:01 +02:00
Dmitry Trofimov
e0abfeeee9
Fix possible exception
2017-04-25 20:33:01 +02:00
Alexander Koshevoy
7e3e74090b
PY-23653 UI freeze fixed on establishing connection for Start SSH session... action
2017-04-25 21:21:33 +03:00
Dmitry Jemerov
f93c92cf22
Use Kotlin 1.1.2 release
2017-04-25 20:02:54 +02:00
Dmitry Batrak
ce3dcaa816
IDEA-170592 Choose Content to Paste Dialog (Ctrl+Shift+V) only highlights the first match per line
...
following IDEA-CR-20578
2017-04-25 20:31:04 +03:00
Vladimir.Orlov
f2c10b131b
Merge remote-tracking branch 'origin/master'
2017-04-25 20:15:04 +03:00
Vladimir.Orlov
3811efcf22
fix tests
2017-04-25 20:13:45 +03:00
Vladimir Krivosheev
9324093541
setSchemes — avoid "equals" call
2017-04-25 18:58:22 +02:00
peter
9fd039eec6
allow runWhenProjectIsInitialized to run in available modality (IDEA-171478)
2017-04-25 18:46:57 +02:00
peter
c91daf1daf
support boxed number comparisons in constant expression evaluation (IDEA-171861)
2017-04-25 18:46:57 +02:00
peter
9ceecdf8a1
cancel previous async editor highlighter update when new one is scheduled
2017-04-25 18:46:57 +02:00
Rustam Vishnyakov
b305f2bc3d
1) Initialize default font (prevents isModified=true and other side effects)
...
2) Initialize default values in PersistentFontPreferences (for IDEA-171717)
2017-04-25 19:11:53 +03:00
Vladimir Krivosheev
50a308ba71
IDEA-CR-20567 final, ServiceManager
2017-04-25 18:10:17 +02:00
Dmitry Avdeev
defaa856bd
EA-82356 - CME: SequenceIterator.next
2017-04-25 18:31:24 +03:00
Maxim.Mossienko
342a908aae
- getChildren is cancellable on write action (IDEA-18765, IDEA-117446)
...
- call ProgressManager.checkCancelled in loops
2017-04-25 17:26:29 +02:00
Maxim.Mossienko
1b3e344fea
more bullet proof code for storing broken vfs errors when there is a lock contention (IDEA-171918)
2017-04-25 17:26:29 +02:00
nik
db5836b41e
project view: highlight module group nodes in project view if there are files with errors under them (IDEA-171965)
...
Implementation of 'validate' from ProjectViewNode invokes 'update' method which won't call 'postprocess' method because 'isValidating' is true, so calling 'validate' on ModuleGroupNode clears ERROR_ATTRIBUTES key set in AbstractTreeNode.postprocess. So we need to override 'validate' method and don't call 'update' from it (IDEA-171966).
2017-04-25 18:23:47 +03:00
Vladislav.Soroka
ae91cc463a
IDEA-165800 Can't download dependency's source code
2017-04-25 18:14:56 +03:00
Sergey Malenkov
beda3f1f00
IDEA-165089 KeymapTest.testLookingForShortcutsInParentFirstAndOnlyThenConsiderBoundActions
2017-04-25 18:13:21 +03:00
Sergey Malenkov
bb2326e8a9
IDEA-165089 Use blue selection for difference with a parent keymap
2017-04-25 18:13:21 +03:00
Anna.Kozlova
662e252f02
replace smart pointers with vFiles during copy (EA-98503 - PIEAE: PsiUtilCore.ensureValid)
2017-04-25 17:03:13 +02:00
Anna.Kozlova
20113417a0
completion: don't start template if Object was inferred by the parent type
2017-04-25 17:03:13 +02:00
Dmitry Batkovich
19ae6ceb50
method chains completion: use another temp color for lookups
2017-04-25 17:56:22 +03:00
Dmitry Avdeev
98014ad762
android tests: double exclude
2017-04-25 17:54:01 +03:00
Egor.Ushakov
7b91069ac0
IDEA-127499 Decompiler doesn't support switch over enums
2017-04-25 17:42:09 +03:00
Egor.Ushakov
775c5c016b
copyright
2017-04-25 17:42:09 +03:00
Nicolay Mitropolsky
eaa61f0813
ImplicitSubclassInspection shows error dialog if setting modifiers is not implemented
2017-04-25 17:39:45 +03:00
Alexey Kudravtsev
b5e2bbce5b
notnull
2017-04-25 17:19:19 +03:00
Alexey Kudravtsev
06156396fa
cleanup
2017-04-25 17:19:19 +03:00
Alexey Kudravtsev
526d4f0c2c
path can be null in case of jdk9
2017-04-25 17:19:19 +03:00
Alexey Kudravtsev
f76cb1457c
cleanup
2017-04-25 17:19:19 +03:00
Alexey Kudravtsev
8dfb410cd1
notnull
2017-04-25 17:19:18 +03:00
Alexey Kudravtsev
28d351b873
isHashBang minor optimisation
2017-04-25 17:19:18 +03:00
Gregory.Shrago
f6c90efd7a
IDEA-171299 IDE is closed even I canceled exit
2017-04-25 17:15:58 +03:00
Ilya.Kazakevich
b7d10af1bb
PY-22505: Introduce `_DISABLE_BUFFERING` that user may set for default test run configuration to use as workaround until runners are fixed.
...
Setting this variable disables buffering. May lead to output mess (i.e. stderr may go to wrong test node) but allows people to use debug console
2017-04-25 17:14:27 +03:00