Dmitry Batkovich
bd2c0418e8
stream postfix template shouldn't be available for primitive arrays except long[], double[], int[]
2017-09-15 15:29:00 +03:00
Anna Kozlova
3fe36443a3
don't bundle junit rt jars, download on first run
2017-09-15 15:17:39 +03:00
Sergey Malenkov
7accff4644
Fix updating from root with restoring paths
2017-09-15 14:22:23 +03:00
Alexey Kudravtsev
ab4b9a2e88
"idea.ProcessCanceledException=disabled" disables "impatient readers" optimisation to help debug highlighting in presence of cancelable indicators
2017-09-15 14:20:10 +03:00
Alexey Kudravtsev
ced6ea877f
Enforce virtual file pointers leak tracking in fixtures;
...
moved tracking code away from VFPMI to VirtualFilePointerTracker because it's test-only
warn about not paired storePointers()/assertPointersAreDisposed() (memleaks otherwise from myStoredPointers)
(disable pointer leak tracking in FixtureRule.kt for now because only @develar knows what's going on there)
2017-09-15 14:20:10 +03:00
Alexey Kudravtsev
e849391981
override
2017-09-15 14:20:10 +03:00
Alexey Kudravtsev
30a1cf1fc2
cleanup
2017-09-15 14:20:10 +03:00
Anna Kozlova
2c7b27b512
class naming convention: merge all inspections into one
2017-09-15 14:16:10 +03:00
Roman Shevchenko
245a66cd67
[java] Project Amber: parser, inference, keyword highlighting (IDEA-178868)
2017-09-15 12:57:23 +03:00
Ekaterina Tuzova
47699d54a1
remove unused field
2017-09-15 12:55:09 +03:00
Roman Shevchenko
70e7369a19
[tests] minor Java parser test case optimization
2017-09-15 12:53:06 +03:00
Ekaterina Tuzova
caca2bf506
PY-22398 False positive about missing argument for numpy.maximum.accumulate()
...
added skeleton for numpy.core.ufunc and numpy.core.dtype
2017-09-15 11:53:42 +03:00
Dmitry Avdeev
1748bea3b5
IDEA-167961 XSD editor with with multiple <xsd:import> for the same namespace only recognoses ele...
2017-09-15 11:51:13 +03:00
Tagir Valeev
160e59056b
JavaTargetElementEvaluator: fixes accoring to review IDEA-CR-24616
...
Extracted method, PsiUtil#canBeOverridden used, JavaOverridingMethodsSearcher#findOverridingMethod used
2017-09-15 15:34:07 +07:00
Tagir Valeev
8c5b14da77
StandardInstructionVisitor#findSpecificMethod: PsiUtil#canBeOverridden, JavaOverridingMethodsSearcher#findOverridingMethod used
...
Review ID: IDEA-CR-24590
2017-09-15 15:29:28 +07:00
stsypanov
c844f5731b
get rid of excess usage of Arrays.asList(T...)
...
GitHub pull request: https://github.com/JetBrains/intellij-community/pull/625
2017-09-15 15:17:27 +07:00
Maxim.Mossienko
e08dea08b7
Enforce null modifier list for decompiled anonymous and local classes
2017-09-15 10:01:52 +02:00
peter
12f280925c
faster goto file
...
match unlikely names only after more likely ones produced no results
2017-09-15 09:35:58 +02:00
Tagir Valeev
d837111973
IDEA-179038 When navigating to method definition specific type information known from DFA could be used to find actual implementation
2017-09-15 14:29:43 +07:00
nik
4c1d7a71d6
external build: do not add duplicated directory entries
...
Previously duplicated directory entries were produced for archives which include 'extracted directory' elements (IDEA-167542).
2017-09-15 09:59:41 +03:00
nik
b49d364672
ArtifactBuildTest: create jar instead of reusing junit.jar
...
To make tests simpler and get rid of dependency on junit.jar.
2017-09-15 09:59:41 +03:00
nik
67ab7e207d
external build tests: ArtifactBuilderTest converted to Kotlin
...
This is needed to allow using new DirectoryContentSpec API.
2017-09-15 09:59:41 +03:00
nik
72f4838c26
external build tests: ArtifactBuilderTest.java -> ArtifactBuilderTest.kt
2017-09-15 09:59:41 +03:00
Tagir Valeev
81fe7187fe
TypeConstraint as DfaFactType
2017-09-15 13:33:18 +07:00
Olga Strizhenko
021aa868ee
Spellchecker: (minor) buffered reader stream of lines instead of readLine() in cycle
2017-09-15 09:25:09 +03:00
Vladimir.Orlov
bd09423b1b
win installer: Sets the 32-registry view to prevent modifications it from custom (un)install actions.
2017-09-15 09:13:26 +03:00
Tagir Valeev
0efe3b96f3
StreamInlining split into two tests (IDEA-CR-24483)
2017-09-15 10:35:03 +07:00
Tagir Valeev
a5979fc03f
ErrorFixExtensionPoint: handle ProcessCanceledException specially
2017-09-15 10:07:42 +07:00
Julia Beliaeva
33cd9043b4
[vcs-log] cache full message in indexed details for speed-up
2017-09-14 23:30:32 +03:00
Julia Beliaeva
0f46a77a1c
[vcs-log] indexed details can retrieve parents
2017-09-14 23:30:32 +03:00
Bas Leijdekkers
550127ab25
SSR: introduce variable (IDEA-CR-24565)
2017-09-14 22:20:32 +02:00
Bas Leijdekkers
ff820cb582
fix typo in javadoc
2017-09-14 22:20:32 +02:00
Bas Leijdekkers
762c287cbe
IG: fix introduce constant fix
2017-09-14 22:20:32 +02:00
Bas Leijdekkers
b2a1ab243a
make show info action dumb aware
2017-09-14 22:20:32 +02:00
Sergey Malenkov
2418ac2169
Update async project view partially
2017-09-14 22:39:30 +03:00
peter
85039d1622
MinusculeMatcher: prefer exact case matches
2017-09-14 21:12:41 +02:00
Julia Beliaeva
c62826f454
[changes] simplify buildToolBar
...
No need to add actions one-by-one.
2017-09-14 22:07:48 +03:00
Julia Beliaeva
55110507fc
[changes] show diff with local from changes view is an extension provider
2017-09-14 22:07:48 +03:00
Julia Beliaeva
3aa11a5618
[changes] register actions for repository changes browser in xml
2017-09-14 22:07:48 +03:00
Julia Beliaeva
7217de5383
[file-history] extract show diff with local for old history into separate provider
2017-09-14 22:07:48 +03:00
Sergey Malenkov
64c950dec6
cleanup to simplify migration
2017-09-14 21:58:21 +03:00
Sergey Malenkov
3c68e14c4a
Rename TreeUtil to TreePathUtil
2017-09-14 21:58:21 +03:00
Dmitry Batkovich
60fe238a7a
replace condition with zero comparison
2017-09-14 21:17:28 +03:00
Dmitry Trofimov
880d23afba
Fix compilation
2017-09-14 20:10:05 +02:00
Dmitry Trofimov
8cc5aad9cd
A special method for tests
2017-09-14 19:56:50 +02:00
Dmitry Trofimov
5bfe61959e
Trick with package visibility didn't work with Kotlin
2017-09-14 19:54:37 +02:00
Vassiliy.Kudryashov
db252041b0
IDEA-85375 Run configurations dropbox should not change its width
...
Limit minimum width for Run Configurations combobox
2017-09-14 20:13:05 +03:00
nik
a666267179
project structure: detect JAR files containing native libraries only as classes roots (IDEA-135750)
...
FileTypeBasedRootFilter refactored to DescendentBasedRootFilter to allow this.
2017-09-14 20:00:48 +03:00
nik
046bcb798a
convert to repository library: add test for multiple maven coords
...
Also test is rewritten to create a mock JAR instead of using real library, so it won't fail when library version changes.
2017-09-14 20:00:48 +03:00
Dmitry Trofimov
c7e43bf4bc
Put stubs for different file types in different directories
2017-09-14 18:59:11 +02:00