Commit Graph
208873 Commits
Author SHA1 Message Date
Anna.Kozlova 7d71f6f236 preserve comments: surround with auto-closeable 2017-12-04 12:57:44 +01:00
Anna.Kozlova 7413fddf5f assertion to ensure tools do not register INFORMATION level problems in batch
such problems are intended to provide a quick fix only which should be treated as intention, thus should not be shown in batch mode
2017-12-04 12:57:44 +01:00
Anna.Kozlova 39954ad9a8 preserve comments: replace if with conditional 2017-12-04 12:57:44 +01:00
Anna.Kozlova 1a29f95a65 property testing: don't check comments fixes 2017-12-04 12:57:43 +01:00
Ilya.Kazakevich ec7f907e7f PY-26470: Report messages along with diff (sync with github) 2017-12-04 14:53:52 +03:00
Elizaveta Shashkova bfbbb8a750 No interactive output from IPython console (PY-26479)
Do not patch sys.stdout to postpone banner showing, just call an appropriate function before execution of greeting message.
2017-12-04 14:50:26 +03:00
Sergey Simonchik a1f34d8708 karma: use extension if "Update application in Chrome" is checked (IDEA-CR-27577)
To behave similarly to "JavaScript Debug" run configuration
2017-12-04 14:49:09 +03:00
Vladislav.Soroka c1d38bec42 Gradle: do not propose to use invalid jdk home as a gradle JVM 2017-12-04 14:36:38 +03:00
Vladislav.Soroka f436576a43 Gradle: do not use invalid jdk home for gradle JVM setup 2017-12-04 14:36:37 +03:00
Aleksey Pivovarov 0fa02470fb IDEA-183003 vcs: do not use "before revision" to pass files to context
follow-up: df575fae3f
2017-12-04 14:22:13 +03:00
Dennis Ushakov f46ea5d16b better log message 2017-12-04 14:18:43 +03:00
Tagir Valeev a1bc136203 CallMatcher: support matching by PsiMethod 2017-12-04 18:02:02 +07:00
Alexey Kudravtsev 57dc28bbaf use shutdown instead of shutdownNow to gracefully execute already queued tasks 2017-12-04 13:57:26 +03:00
Konstantin Bulenkov dbb58262c2 remove help button from Ant TW 2017-12-04 13:55:32 +03:00
Semyon Proshev 60d2063713 Fix completion private members described in stubs (PY-27146)
No more private element filtering in CompletionVariantsProcessor, let's leave it for types.
2017-12-04 13:51:09 +03:00
Semyon Proshev 3293db67bf Replace pyi element with original one for private member owner (PY-27146) 2017-12-04 13:50:14 +03:00
Semyon Proshev e4ba26ecf2 Replace pyi owner with original one for resolved protected member (PY-26112) 2017-12-04 13:49:58 +03:00
Tagir Valeev ff3d49c50d UnrollLoopAction: comment handling fixed 2017-12-04 17:45:10 +07:00
Tagir Valeev 6746c6e1d1 StreamApiMigration: fixed exception when void expression is used as method argument 2017-12-04 17:40:01 +07:00
Sergey Simonchik b68f9d6aa6 karma: allow to use "JetBrains IDE Support" optionally (WEB-30039) 2017-12-04 13:37:47 +03:00
Dennis Ushakov fe4b8c5b3f add assertion for template languages version 2017-12-04 13:34:59 +03:00
Konstantin Bulenkov 2f148d8540 remove help button from Coverage TW 2017-12-04 13:31:43 +03:00
Irina.Chernushina c95327a079 vue.js, components from libraries - simplify logic
- reuse code for "standard tag" detection from Angular
- for IDEA-CR-27352 vue.js, support components from frameworks
2017-12-04 11:27:33 +01:00
nik 02d1275d2d build scripts: move description of error-prone plugin layout to community
Otherwise its zip file is built incorrectly in 'IC-plugins' artifacts.
2017-12-04 13:07:46 +03:00
nik 8f21e56c54 platform: simplify creation of EditorTextField
Add EditorTextFieldProvider.getInstance method and convert EditorTextFieldProvider to application service (it doesn't use Project instance anyway).
2017-12-04 13:07:46 +03:00
Tagir Valeev eae5712fc0 DFA: Move equals handling to hardcoded contracts 2017-12-04 17:05:35 +07:00
Roman Shevchenko 28f5ae80c0 [java] fixes "already disposed" assertion in BuildManager (EA-113437) 2017-12-04 11:01:30 +01:00
Kirill Timofeev 08ccaa467e IDEA-182453 refactor old dtrace events printer
move to ultimate
extract DTraceProcessAdapter
2017-12-04 12:54:44 +03:00
Roman Shevchenko 990c0dfb65 Cleanup (dead code) 2017-12-04 10:53:21 +01:00
Dmitry Batkovich 0200fe3b9d java spellchecker: @NonNls suppresses spell checking when applied to method return type (IDEA-180639) 2017-12-04 12:42:51 +03:00
nik d223687f56 editor: optimize EditorSizeManager.validateMaxLineWithExtension
Stop iteration as soon as first extension is found (IDEA-CR-27532).
2017-12-04 12:09:31 +03:00
nik 5ab095c1c8 editor: don't allow registering custom line extension painters in injected editors (IDEA-CR-27532) 2017-12-04 12:09:31 +03:00
Kirill Kirichenko 6b3e71d567 IDEA-182931 Support adding label on top of a component in ComponentPanelBuilder 2017-12-04 11:57:26 +03:00
Anton Tarasov bbd1bcc85e Refine A11YUsagesCollector output 2017-12-04 11:42:24 +03:00
Nikita Skvortsov 8eb42f5853 do not resolve project dependency, use configuration artifacts instead 2017-12-04 11:02:15 +03:00
Yaroslav Pankratyev 4ad7905fa2 DevKit: better bean class fields handling in ExtensionDomExtender 2017-12-04 13:32:39 +07:00
Tagir Valeev 8d382f359c RedundantCollectionOperation: example in description, cosmetic fixes
Review ID: IDEA-CR-27215
2017-12-04 12:19:14 +07:00
Tagir Valeev f38a359e18 IDEA-182988 Spurious collection cast on completion Set -> HashSet 2017-12-04 11:58:51 +07:00
Roman Ivanov 5698fed80a ReplaceNullCheckInspection: checkbox, fix description: IDEA-182698 2017-12-04 11:36:17 +07:00
Tagir Valeev 20211e0084 LongRangeSet: fix for range[Long.MIN_VALUE..x] % point[Long.MIN_VALUE] 2017-12-04 10:07:00 +07:00
Ilya.Kazakevich 670ce0d028 PY-27241: use django skeletons instead of java code 2017-12-04 03:33:57 +03:00
Ilya.Kazakevich db1f9ce026 PY-27241: use django skeletons instead of java code 2017-12-04 03:16:35 +03:00
Daniil Ovchinnikov fb39701de0 [groovy] highlight unnecessary import aliases 2017-12-03 19:05:55 +03:00
Daniil Ovchinnikov e506d3c538 [groovy] create separate element for import alias 2017-12-03 19:05:55 +03:00
Alexander Zolotov 89540ed134 Delete unused licenseFilesToBuildSearchableOptions 2017-12-03 17:09:28 +03:00
Kirill Likhodedov d9f52ddccc git: spam less to the log
It is OK not to find some files by path, because the method is used
e.g. to get local changes from a `git diff <other branch>` output,
which contains file absent in the current working tree.

On the other hand, the log didn't prove itself as useful yet, so it's
OK to silence it. If we find that we should warn about the absent
file in certain cases, we can introduce a different method for that.
2017-12-03 15:00:31 +03:00
Kirill Likhodedov 7eef6bd581 git: more correctly identify "local changes would be overwritten by"
If the "Local changes would be overwritten by merge/checkout" error
happens in one of repositories, we collect the changes which would
produce this error in subsequent repositories, to show the smart
checkout/merge dialog only once.

To identify these changes, the code used to get the diff between
the current branch and the branch to checkout:
    `git diff master..feature`
and then check for local changes among these files.
However, it is more correct to get the diff between the current working
tree and the branch to checkout:
    `git diff feature`
The difference is subtle, but new behavior is more correct.
2017-12-03 15:00:31 +03:00
Dmitry.Krasilschikov b32322fb55 [platform] IDEA-183114 place darcula scheme on the first place on the startup wizard 2017-12-03 14:33:28 +03:00
Konstantin Bulenkov 68a7042acf assign help id to Dependencies TW 2017-12-03 04:02:11 +03:00
Konstantin Bulenkov 2d09060f78 remove help button from Cyclic Dependencies TW 2017-12-03 03:59:43 +03:00