Tagir Valeev
6cb1553fdf
JavaCompletionUtil: do not add an unnecessary cast if hierarchy signature has several levels
...
Fixes IDEA-185554 Redundant cast on autocompletion
2018-01-26 15:07:46 +07:00
Denis Fokin
109276d13d
IDEA-185093 Second popup sometimes dissapers
2018-01-26 10:59:47 +03:00
nik
f61dfc5ea6
platform: remove -Xbootclasspath arguments from IDE command line
...
It isn't required to have boot.jar on bootclasspath, it's enough to have its classes on the regular classpath (IDEA-185591). Now classes from 'intellij.platform.boot' module are packed into bootstrap.jar.
2018-01-26 10:54:03 +03:00
nik
2ef0a096ba
platform: remove -Xbootclasspath arguments from IDE command line
...
It isn't required to have boot.jar on bootclasspath, it's enough to have its classes on the regular classpath (IDEA-185591).
2018-01-26 10:21:38 +03:00
nik
da15f8e3b1
build scripts: javadoc refined
2018-01-26 10:21:38 +03:00
nik
f506814dbf
cleanup: remove obsolete unused build.xml
2018-01-26 10:21:38 +03:00
Tagir Valeev
0d23cefe70
ConstantExpressionInspection: display computed value in inspection message, cosmetics
...
Review ID: IDEA-CR-28753
2018-01-26 12:36:52 +07:00
Tagir Valeev
97300d73f1
IDEA-185548 Inspection to remove excessive Comparator.comparing call
2018-01-26 12:27:12 +07:00
Tagir Valeev
88bc353da4
PsiExpressionList: added getExpressionCount() and isEmpty()
...
Optimized implementations in PsiExpressionListImpl, usages replaced where possible
2018-01-26 12:27:11 +07:00
Roman Ivanov
2c40a8a181
TryFinallyCanBeTryWithResources:remove finally if no stmt: IDEA-CR-28726
2018-01-26 10:59:40 +07:00
Roman Ivanov
e926fc71e3
TryFinallyCanBeTryWithResources: support java 9 variables : IDEA-171304
2018-01-26 10:59:40 +07:00
Roman Ivanov
f40d2f8734
AutoCloseableResourceInspection: invert func, move class : IDEA-CR-28727
2018-01-26 10:41:55 +07:00
Roman Ivanov
403d526645
AutoCloseableResourceInspection: ignore immediately closed : IDEA-171866
2018-01-26 10:41:55 +07:00
Roman Ivanov
7ec14afd81
AutoCloseableResourceInspection: add EP to ignore implicit close
2018-01-26 10:41:54 +07:00
Tagir Valeev
95cc95e9cf
IntentionPowerPackBundle.properties: restored constant.expression.intention.name
...
Used in constant subexpression intention action
2018-01-26 10:14:57 +07:00
Tagir Valeev
adead41f83
ComparatorCombinatorsInspection: disable explicitly for Java <8
2018-01-26 10:14:57 +07:00
Ilya.Kazakevich
841bdc95f3
underTeamcity check moved to PyEnvTestSettings to improve logging
2018-01-26 02:19:37 +03:00
Ilya.Kazakevich
1216d0ec33
Python test Env configurations refactored
2018-01-26 01:21:21 +03:00
Sergey Ignatov
cff075651e
a better fix progress presentation mode for HiDPI Linux
...
scale progress bar prefered size properly, there's no need to fill the
whole row with it
avoid progress bar twitching
2018-01-26 00:27:30 +03:00
Maxim.Mossienko
530954b9c4
cleanup in passing loader options around
2018-01-25 21:50:31 +01:00
Sergey Karashevich
0e0010b04e
[gui-test] fix home
2018-01-25 23:35:40 +03:00
Maxim.Mossienko
5ed73135f9
Add option to tolerate unexpected problem with jar file (IDEA-163705)
2018-01-25 21:31:41 +01:00
Dennis Ushakov
217cb82645
WEB-21129: parameters -> params
2018-01-25 23:15:19 +03:00
Sergey Karashevich
8be096762c
[gui-test] fix relative path for the origin gant script
2018-01-25 22:56:49 +03:00
Vassiliy.Kudryashov
58fd3a8a62
EA-115156 - NPE: FindPopupDirectoryChooser.<init>
2018-01-25 22:06:13 +03:00
Sergey Karashevich
33f706e88d
[gui-test] add an optional prepare gant script to setup environment
...
This script is needed to perform a custom shell script to setup environment before running tests, e.g. to start X server for UI tests.
2018-01-25 21:20:25 +03:00
Sergey Malenkov
c30874621c
IDEA-185543: custom implementation of getPreferredScrollableViewportSize
2018-01-25 20:51:54 +03:00
Denis Fokin
8818e720db
IDEA-185008 Show usages is closed on escape in usages settings dialog
2018-01-25 20:26:06 +03:00
Denis Fokin
d6e638e618
IDEA-185581 Can't add new Startup Tasks configuration
2018-01-25 19:59:45 +03:00
Mikhail Golubev
a4ebbece45
Don't pass null value for allRenames to RenamePsiElementProcessor#findCollisions()
...
since its nullability contract has changed.
Additionally, properly pass all elements renamed during change signature
instead, despite the fact that implementations of RenamePsiElementProcessor
for Python don't use it anyhow at the moment.
2018-01-25 19:38:40 +03:00
Dmitry Trofimov
c668c24626
Correctly source paths with spaces (PY-28113)
2018-01-25 17:32:02 +01:00
Egor Ushakov
e965acf756
capture agent: cleanup
2018-01-25 19:28:12 +03:00
Egor Ushakov
94160c620e
capture agent: speedup on java 9, avoid calling getStackTraceDepth all the time
2018-01-25 19:28:12 +03:00
Anton Tarasov
14f5a8c4c5
[followup] Log PNG/SVG icons load time statistics
...
fix ConcurrentModificationException
2018-01-25 19:08:38 +03:00
Aleksey Pivovarov
22d093003a
vcs: do not report error for changes without mappings
...
* related PartialChangeTracker could've been removed during update
2018-01-25 18:56:56 +03:00
Aleksey Pivovarov
a60796f66d
vcs: do not use actual trackers in ChangeListUpdater
2018-01-25 18:56:56 +03:00
Alexey Kudravtsev
797cf630ad
redundant deprecation removed
2018-01-25 18:48:40 +03:00
Alexey Kudravtsev
2c04b0686e
cleanup
2018-01-25 18:48:39 +03:00
Ilya.Kazakevich
5c50663710
Use env vars for tests instead of sys.properties
...
It may not be easy to push java properties through runner
in TC, so we use env var.
2018-01-25 18:43:38 +03:00
Semyon Proshev
5f64cfe98e
Support incomplete stubs by changing language level to Python 3.7 (PY-22868)
2018-01-25 18:32:10 +03:00
Aleksey Pivovarov
2d04c9070a
vcs: deprecate Consumer<VcsDirtyScopeManager> in CLM.invokeAfterUpdate()
...
follow-up: 4cfac80064
2018-01-25 18:27:32 +03:00
Aleksey Pivovarov
56ae46e607
vcs: do not move changes to affected changelist explicitly in "Apply Patch"
...
* switch default changelist instead
* this enables support for Partial changes for applied patches
2018-01-25 18:27:31 +03:00
Aleksey Pivovarov
2429c1646f
vcs: simplify - remove code duplication
2018-01-25 18:08:10 +03:00
Aleksey Pivovarov
224ae5893f
vcs: simplify - unify code flows for similar methods
...
* refresh and move to target changelist at the very end
2018-01-25 18:08:10 +03:00
Aleksey Pivovarov
dd2c8a2782
vcs: simplify - inline helper class
2018-01-25 18:08:09 +03:00
Aleksey Pivovarov
f457a22e1f
vcs: simplify - extract method
2018-01-25 18:08:09 +03:00
Aleksey Pivovarov
a8241bd82c
vcs: remove support for CustomBinaryPatchApplier
2018-01-25 18:08:09 +03:00
Aleksey Pivovarov
ecbfaf7c78
vcs: better error message if we failed to rollback partially applied patch
2018-01-25 18:08:09 +03:00
Aleksey Pivovarov
76b5ac7c1b
vcs: cleanup
2018-01-25 18:08:09 +03:00
Aleksey Pivovarov
0863923c05
vcs: remove generics from PathsVerifier
...
* they are not needed and do not contribute to type safety
2018-01-25 18:08:09 +03:00