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