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