Commit Graph
192635 Commits
Author SHA1 Message Date
Dmitry Batkovich 0d5d90577d PreferMostUsedWeigher should return null "helper" methods (ex.: Objects.requireNonNull) 2017-04-10 15:16:55 +03:00
Sergey Simonchik 9cab9c6e99 print multiple links correctly 2017-04-10 15:15:49 +03:00
peter 63481734f6 ShredImpl.isValid: don't check the same PSI element validity twice (IDEA-169876) 2017-04-10 14:01:11 +02:00
peter 14bd8f50a1 add debug logging for flaky NewProjectWizardTest 2017-04-10 14:01:11 +02:00
Alexandr Evstigneev 5e6b280c9b restricted model building for template languages as data languages IDEA-169720 2017-04-10 14:47:06 +03:00
Mikhail Golubev 041fe2b1be PY-23578 Optimize Imports preserves a blank line before the first import import
It happened due to the bug in the platform and only when the number of
blank lines after the import statement is greater than that before it.

As a temporary workaround before the relevant fix in the platform is
accepted I delete old imports as text through the underlying document.
2017-04-10 14:45:09 +03:00
Anton Tarasov 343642204e IDEA-170099 [followup] let Swing text components dynamically scale HTML text on user scale factor change 2017-04-10 14:41:54 +03:00
Egor.Ushakov 40ee28ddae IDEA-141596 Debugger: recursion in self references - better icons 2017-04-10 14:40:18 +03:00
nik b165bd54c4 build scripts: added to gant files 2017-04-10 14:38:36 +03:00
nik 5b6e9ffc6e build scripts: use new standard options, output and temp directory in Ant script for IDEA Community
Previously output directory was set to '$home/out' by default, but this directory is used as the project compiler output in idea-community project, so calling dist.gant from idea-community project cleared the compiled classes.
2017-04-10 14:26:41 +03:00
nik d51835d6bb testing scripts: use new property names for test groups and patterns 2017-04-10 14:26:41 +03:00
Dmitry Jemerov 9d2f21dab5 Minor: fix broken formatting; use THashSet instead of HashSet (IDEA-CR-20086) 2017-04-10 13:13:43 +02:00
Rustam Vishnyakov 8ce2cc67df IDEA-152335 Selecting "Underscored" from "Bold Underscored" doesn't work in Settings>Editor>Colors&Fonts>somelanguage
IDEA-171148 In Settings > Colors & Fonts, I cannot change "Underscored" to "Underlined" unless I pick another option first
2017-04-10 13:44:07 +03:00
Egor.Ushakov 292bf4f85c IDEA-169244 Evaluate expression inside of local class fails when anonymous class is used - fixed tests 2017-04-10 13:34:14 +03:00
Eugene Zhuravlev 46465ffbc6 add sample category configuration 2017-04-10 11:52:13 +02:00
Alexander Zolotov 6a3fd2a91f Fix JDK version 2017-04-10 12:35:38 +03:00
Alexey Ushakov 1d5a6667bd Updating versions of project dependencies: jdkBuild->u112b819.1
Alexey Ushakov
2017-04-10 12:16:25 +03:00
Tagir Valeev d0bd812d05 BoolUtils#getNegatedExpressionText: push negation down into || and && 2017-04-10 16:11:18 +07:00
Tagir Valeev 21a30b344d CreateFromUsageUtils: WriteAction/ReadAction.compute used (IDEA-CR-20153) 2017-04-10 16:11:17 +07:00
Egor.Ushakov b797f10782 IDEA-169244 Evaluate expression inside of local class fails when anonymous class is used - changed modifier 2017-04-10 11:45:03 +03:00
Egor.Ushakov d953a06094 toString for debugging 2017-04-10 11:45:02 +03:00
Dmitry Batkovich e5c5d0b0ed move down PreferMostUsedWeigher (after PreferByKind) 2017-04-10 11:06:43 +03:00
Dmitry Batrak a1d91f286c IDEA-170039 Honor new foldings 'collapse by default' state - test case 2017-04-10 10:25:51 +03:00
Dmitry Batrak 6581ce1534 avoid skipping folding update
This was possible in case when first folding pass's 'collect' stage was
cancelled right after it calculated and cached its result. The following
pass in this case returned 'null' runnable, and folding update was
skipped effectively.
2017-04-10 10:25:51 +03:00
Dmitry Batrak 37cf2a84e3 IDEA-170039 Honor new foldings 'collapse by default' state - FoldingDescriptor cleanup and javadoc 2017-04-10 10:25:51 +03:00
Dmitry Batrak a031e42f20 IDEA-170039 Honor new foldings 'collapse by default' state - implement setting changes tracking for Java and XML 2017-04-10 10:25:51 +03:00
Dmitry Batrak ae251d56bb IDEA-170039 Honor new foldings 'collapse by default' state - convert Java and XML folding settings to use properties with modification tracking 2017-04-10 10:25:51 +03:00
Dmitry Batrak 19939a3d10 IDEA-170039 Honor new foldings 'collapse by default' state - support for specific folding regions' dependencies in platform code 2017-04-10 10:25:51 +03:00
nik be3b860c8d build scripts: removed obsolete properties from idea-community's build.xml 2017-04-10 10:19:27 +03:00
nik e64d6cdf70 javadoc for build scripts updated: do not set custom directories and JAR names for new plugins 2017-04-10 09:20:16 +03:00
Tagir Valeev 3da23def83 InvertIfCondition: some fixes for non-compilable code 2017-04-10 12:09:51 +07:00
Tagir Valeev f4c6d909ab IDEA-171205 Create local variable from usage: honor most suitable overload by parameter count 2017-04-10 11:29:42 +07:00
Eldar Abusalimov e5ddd95495 CPP-9477 debugger: Add registry value to control number of composite value children 2017-04-09 21:02:36 +03:00
Ilya.Kazakevich ce18a5898d Staging removed from test 2017-04-09 20:51:38 +03:00
Dmitry Trofimov 5115f74a81 Cleanup: remove the deprecated usage 2017-04-09 13:30:53 +02:00
Dmitry Trofimov 3445114b9d Use console environment to start a local terminal instance (PY-17816) 2017-04-09 13:12:56 +02:00
Julia Beliaeva eb91989280 [git] code issues: inline methods, better variable names, etc 2017-04-09 06:03:32 +03:00
Julia Beliaeva 130978173b [vcs] remove VcsFileRevisionDvcsSpecific that has only one usage
Instead, introduce getAuthorDate method into VcsFileRevisionEx and use it instead.
2017-04-08 21:12:57 +03:00
Julia Beliaeva eab4a2488e [git] remove deprecated classes: GitHeavyCommit, SymbolicRefs, SymbolicRefsI 2017-04-08 20:55:11 +03:00
Kirill Likhodedov aa4d471857 Cleanup & NotNulls
Remove trivial javadocs, reformat, lambdify, add @NotNulls
2017-04-08 10:50:04 +01:00
Sergey Malenkov c0d4b29525 IDEA-169924 / IDEA-157959 XML Breadcrumbs hold strong references to AST 2017-04-07 23:01:28 +03:00
Sergey Malenkov c71437e38b IDEA-169924 extract breadcrumbs from xml wrapper 2017-04-07 23:01:28 +03:00
Sergey Malenkov 29e8a73099 IDEA-169924 constant gap between breadcrumbs 2017-04-07 23:01:28 +03:00
Sergey Malenkov 2d2d8dd4d0 IDEA-169924 / IDEA-166147 Middle click on breadcrumbs bar navigates to whatever is under the caret 2017-04-07 23:01:28 +03:00
Ilya.Kazakevich 1523362af7 PY-23267: Tests added to check right click on tests folder creates Django test run configuration 2017-04-07 22:48:20 +03:00
Artem Khvastunov 873ae2e4ee @Nullable -> @Contract("null -> null") for StringRef
(cherry picked from commit 2d7f630992e2b72d10b078f3ff3caf4f452f5625)
2017-04-07 20:02:54 +02:00
Anna.Kozlova 4c3356ae3e push condition: fix endless loop 2017-04-07 19:49:54 +02:00
Daniil Ovchinnikov 7f0cdcfa49 [groovy] don't call clazz.getText() (IDEA-165664) 2017-04-07 20:37:55 +03:00
Andrey Vlasovskikh 9ef3a2b3a4 Don't show non-public names from buitlins stub in completion (PY-22828)
The Typeshed stub from buitlins contains several non-public names:

* Imports from other modules
* Protected names (_foo)
2017-04-07 20:34:25 +03:00
Anna.Kozlova b1138fe359 don't merge different descriptions at same start offset 2017-04-07 19:27:02 +02:00