Commit Graph
170556 Commits
Author SHA1 Message Date
Anna.Kozlova 43fc40c4a5 anonym -> lambda, redundant cast, redundant type args: process top level overloads (IDEA-152766);
rearrange utils
2016-04-15 18:43:24 +02:00
Anna.Kozlova 09f46115cf redundant cast: special processing for functional expressions as enum args (IDEA-154354) 2016-04-15 18:43:24 +02:00
Anna.Kozlova b701c29875 do not generate invalid ranges for light psi (IDEA-154614) 2016-04-15 18:43:24 +02:00
Anna.Kozlova bb6394162a warn about compilable code which would lead to runtime ClassCastException in addition to unchecked warning which nobody understands (IDEA-154345) 2016-04-15 18:43:24 +02:00
irengrig 24fbcb7563 json schema, reference from name of the property in json file to this property descriptor in schema file 2016-04-15 18:42:02 +02:00
Julia Beliaeva d8a6051336 [vcs-log] fix NPE on project close 2016-04-15 19:40:43 +03:00
Julia Beliaeva f8ca82ba3c [vcs-log] remove vcs.log.bek.sort property 2016-04-15 19:40:42 +03:00
Sergey Malenkov 7d8430ffd2 IDEA-150906 / IDEA-149395 calculate scroll background from view automatically 2016-04-15 18:42:20 +03:00
Sergey Malenkov f3920dd5d9 IDEA-154733 Last item in the test results list is not clickable anymore
Related to IDEA-150906 and IDEA-149395
2016-04-15 18:42:16 +03:00
Alexey Kudravtsev fe7b5307df do not occupy app pooled thread 2016-04-15 17:55:28 +03:00
Anton Tarasov 62f6fc9e2e fix scaled icons blinking in auto-completion in debugger/eval dialog 2016-04-15 17:30:36 +03:00
Pavel Dolgov a9e8f0b496 Javafx: Support HTML template for web deployment. Save in config system-independent paths to template and properties. Test added (IDEA-104030) 2016-04-15 17:22:37 +03:00
Rustam Vishnyakov 526744bff5 EnterHandler refactoring: optimized commits [IDEA-CR-10099] 2016-04-15 17:19:41 +03:00
irengrig d4b7f71f28 json schema, use NullableLazyValue instead of Consumer<Consumer to clear up the code 2016-04-15 16:16:05 +02:00
Leonid Bushuev 5109f18f3f Improve PlatformTestCase a bit: AssertionError instead of NPE when IconLoader is not initilized yet 2016-04-15 16:10:51 +02:00
nik 0f4a2d2e97 configure debug log settings: do not mix categories configured in log.xml with user-defined categories (otherwise categories removed from log.xml in a new produce version will remain in PropertiesComponent) 2016-04-15 17:04:36 +03:00
Konstantin Bulenkov 690c7a7bd5 move caches up to not to break field initialisation 2016-04-15 16:01:29 +02:00
irengrig d241241357 json schema, register indexable set in order to index embedded schemas; use enlarged search scope to find items defined in embedded files by index; test for navigation to global schema by id
NB: it is now possible to get JsonSchemaProviderFactory without project context, and it should not change
2016-04-15 15:57:48 +02:00
Roman Shevchenko 0e3d5244fd [platform] BitUtil fixes, cleanups, and tests 2016-04-15 15:55:12 +02:00
Dmitry Batkovich 603d834189 inspection tool window: add disabled marker to tree when inspection was disabled 2016-04-15 16:28:51 +03:00
Dmitry Batkovich a404280dbb inspection tool window: do not show icons for group, inspection, problem nodes 2016-04-15 16:10:03 +03:00
Elizaveta Shashkova 088e1bcb4f Debugger can't find tox tests, however Run does well (PY-19086)
Do not quote new process arguments on windows without need
2016-04-15 15:58:33 +03:00
Dmitry Batkovich 56d9089a6a inspection tool window: do not use red color for severity grouping 2016-04-15 15:56:26 +03:00
Dmitry Batkovich 4633f3ba3c inspection tool window: typo fixed 2016-04-15 15:52:34 +03:00
Dmitry Batkovich ed424890b1 inspection tool window: pluralize if need default severities 2016-04-15 15:46:02 +03:00
Liana Bakradze d928219e9e EDU-475 Step over in debugger doesn't work for unresolved reference 2016-04-15 15:44:20 +03:00
Daniil Ovchinnikov 7b916b087e [groovy] implement NotNullCachedComputableWrapper without blocking (IDEA-154705) 2016-04-15 15:29:35 +03:00
Dmitry Batkovich 49d868cdda inspection tool window: count problems by highlighting level in tree (if different severities count < 6) 2016-04-15 14:45:40 +03:00
Vassiliy.Kudryashov 375e08dd15 IDEA-154706 Show relative paths in Favorites (from project root folder) 2016-04-15 14:26:45 +03:00
Denis Fokin a60a7c4fab IDEA-154576 Progress indicator on IntelliJ icon on OS X Dock 2016-04-15 14:02:22 +03:00
Mikhail Golubev add735e716 IDEA-147006 Auto completion for the "state" command suggests only actual state names
To exclude values of custom fields I added missing colon after the
field name as the author of the request noticed.
2016-04-15 12:56:58 +03:00
Anna.Kozlova a61d6e4b38 reuse abstract parameter table for php make static refactoring 2016-04-15 11:46:20 +02:00
Alexey Kudravtsev 67e5371da1 show ProcessHandler.addProcessListener() as sibling-overridden, optimisations 2016-04-15 12:38:23 +03:00
Alexey Kudravtsev d1109c59d8 test could blink if number of leftover threads are finishing during its execution 2016-04-15 12:38:00 +03:00
Alexey Kudravtsev bfcb00fff6 quick fix for MagicConstantInspection which suggests to replace 1 with Font.BOLD 2016-04-15 12:34:33 +03:00
Dmitry Batkovich ac5712ebbf inspection configurable: copy action profileName+=" copy ${lowest available number}" 2016-04-15 11:28:21 +03:00
Dmitry Batkovich 83d9ed46e7 inspection configurable: make constants private 2016-04-15 11:14:09 +03:00
Dmitry Batkovich 323855501a inspection configurable: use separators in combobox dropdown list to separate global and project level profiles IDEA-154618 2016-04-15 11:11:14 +03:00
Sergey Simonchik 9b23fd9c69 WEB-20613 'Run Inspection by name' doesn't found ESLint 2016-04-15 00:31:17 +03:00
Gregory.Shrago d410cbe871 fix HTTP 403 error for some URLs 2016-04-14 23:45:06 +03:00
Andrey Vlasovskikh fee97ba2c9 Cache the results of PyStarImportElementImpl.multiResolveName() and ResolveImportUtil.resolveModule() (PY-19141)
These methods used to consume up to 86% of CPU for code completion in
this example that contained lots of star imports and other import
constructs:

    import numpy as np
    np.<caret>  # Invoke completion

Now we cache the results using our new
PyUtil.getParameterizedCachedValue() that stores a value in the user
data of a PsiElement for a given parameter.
2016-04-14 23:06:49 +03:00
Konstantin Bulenkov 38bd9d2ab8 Save Shift+Shift even if SearchEverywhere is bound to another shortcut 2016-04-14 22:03:53 +02:00
Konstantin Bulenkov a4a8b22291 add ability to save original shortcut even if user defined its own 2016-04-14 22:03:52 +02:00
Konstantin Bulenkov ec2685076c remove dead code 2016-04-14 22:03:51 +02:00
Konstantin Bulenkov 9ae7d8bea4 cleanup 2016-04-14 22:03:49 +02:00
Anna.Kozlova 320aeb7b5e inference: erasure functional type for raw substitutors (IDEA-154759) 2016-04-14 20:59:13 +02:00
Anna.Kozlova 6740ffecbd start short read actions (IDEA-154748) 2016-04-14 20:59:13 +02:00
Anna.Kozlova f7137a044d anonymous -> lambda: deep unique names (IDEA-154751) 2016-04-14 20:59:13 +02:00
Anna.Kozlova 4c47e35b31 move inner: check protected accessibility in respect with class hierarchy (IDEA-154628) 2016-04-14 20:59:13 +02:00
Roman Shevchenko 38a5560bb2 Cleanup (formatting; warnings) 2016-04-14 20:51:26 +02:00