Vladimir Krivosheev [Wed, 13 Jul 2016 13:45:14 +0000 (15:45 +0200)]
convert SingleInspectionProfilePanelTest to kotlin
Vladimir Krivosheev [Wed, 13 Jul 2016 13:45:11 +0000 (15:45 +0200)]
convert SingleInspectionProfilePanelTest to kotlin
Vladimir Krivosheev [Wed, 13 Jul 2016 13:34:51 +0000 (15:34 +0200)]
cleanup
Vladimir Krivosheev [Wed, 13 Jul 2016 13:30:18 +0000 (15:30 +0200)]
fix after merge
Vladimir Krivosheev [Wed, 13 Jul 2016 13:23:32 +0000 (15:23 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is
# Conflicts:
# platform/configuration-store-impl/src/SchemeManagerImpl.kt
Vladimir Krivosheev [Wed, 13 Jul 2016 13:13:21 +0000 (15:13 +0200)]
IDEA-156742 Concurrent save problem for Code Style Setting on Windows
Vladimir Krivosheev [Wed, 13 Jul 2016 12:25:42 +0000 (14:25 +0200)]
cleanup
Pavel Dolgov [Wed, 13 Jul 2016 12:17:46 +0000 (15:17 +0300)]
Java inspection: Reverted the test and the test data for TooBroadScopeInspection, because it's not going to work with 'information' level so far (IDEA-157727)
Alexander Koshevoy [Wed, 13 Jul 2016 12:47:11 +0000 (15:47 +0300)]
PY-14940 "Reload List of Paths" button returned back
Nadya Zabrodina [Wed, 13 Jul 2016 12:37:15 +0000 (15:37 +0300)]
[patch]: cleanUp and small fixes
* use ChangelistChooser as a default focused component;
* do not choose default changelist as best variant, return null instead;
* update changelist text only if name was not preselected manually;
* apply from clipboard to default changelist instead of newly create with strange name;
* cleanUp lambdas;
Dmitry Batkovich [Wed, 13 Jul 2016 12:09:48 +0000 (15:09 +0300)]
inspection/intention descriptions with various bad-looking tags/styles fixed
Aleksey Pivovarov [Tue, 31 May 2016 13:59:30 +0000 (16:59 +0300)]
diff: search for the best position in the local file to navigate to
Aleksey Pivovarov [Tue, 31 May 2016 11:52:04 +0000 (14:52 +0300)]
diff: use line+col instead of offset to navigate to editor
* offset-based navigation is too confusing when local content differs from the compared one.
* replace OpenFileDescriptor with Navigatable
Sergey Malenkov [Wed, 13 Jul 2016 11:52:32 +0000 (14:52 +0300)]
IDEA-158282 Correct breadcrumbs appearance
move hardcoded colors to color schemes
Dmitry Batkovich [Wed, 13 Jul 2016 11:42:26 +0000 (14:42 +0300)]
inspection view: remove ignoredElements-map entry if value descriptors length == 0 (IDEA-158470)
Dmitry Batkovich [Wed, 13 Jul 2016 11:09:35 +0000 (14:09 +0300)]
inspection view: do not re-resolve OfflineProblemDescriptor on each tree rebuild IDEA-157006
Vladimir Krivosheev [Wed, 13 Jul 2016 11:43:03 +0000 (13:43 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is
Vladimir Krivosheev [Wed, 13 Jul 2016 11:26:45 +0000 (13:26 +0200)]
restore compatibility — InspectionProjectProfileManager should be class as before
Vladimir Krivosheev [Wed, 13 Jul 2016 10:56:10 +0000 (12:56 +0200)]
fix tests — CodeInsightTestFixtureImpl set project only inspection profile
Pavel Dolgov [Wed, 13 Jul 2016 10:38:14 +0000 (13:38 +0300)]
Java inspection: Improved tests for the "Replace Equality with Equals" inspection (IDEA-157727)
Anna.Kozlova [Wed, 13 Jul 2016 10:34:40 +0000 (12:34 +0200)]
restore starting tests inside libraries as e.g. maven provides the ability to run tests provided in jars over the code base (IDEA-158464)
Roman Shevchenko [Wed, 13 Jul 2016 10:06:24 +0000 (12:06 +0200)]
Cleanup (test migration)
Anna.Kozlova [Wed, 13 Jul 2016 09:40:33 +0000 (11:40 +0200)]
ensure method signature is highlighted when changes are made inside method body but the actual highlighting is performed on class level (IDEA-141532; IDEA-158137)
Anna.Kozlova [Tue, 12 Jul 2016 15:35:25 +0000 (17:35 +0200)]
testdata for IDEA-139512
Dennis Ushakov [Wed, 13 Jul 2016 09:24:28 +0000 (12:24 +0300)]
ban old jade plugins with open until version
Dennis Ushakov [Wed, 13 Jul 2016 09:17:57 +0000 (12:17 +0300)]
material 0.2.0 causes deadlock too
Roman Shevchenko [Wed, 13 Jul 2016 09:34:47 +0000 (11:34 +0200)]
[platform] adds tracking parameter to update dialog links (IDEA-158388)
Roman Shevchenko [Wed, 13 Jul 2016 09:33:11 +0000 (11:33 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Batrak [Wed, 13 Jul 2016 09:19:48 +0000 (12:19 +0300)]
IDEA-158439 Newline in FoldingBuilder.getPlaceholderText is displayed differently cross-platform
Elizaveta Shashkova [Wed, 13 Jul 2016 09:20:02 +0000 (12:20 +0300)]
Changes after review (PY-20013)
Aleksey Pivovarov [Wed, 6 Jul 2016 11:31:52 +0000 (14:31 +0300)]
fix typos in icon names
nik [Wed, 13 Jul 2016 09:00:44 +0000 (12:00 +0300)]
build scripts: get rid of android-specific properties in common ProductProperties class, locate android directories via modules instead
nik [Wed, 13 Jul 2016 08:51:12 +0000 (11:51 +0300)]
build scripts: allow to use product version in artifact names, corrected
nik [Wed, 13 Jul 2016 08:28:24 +0000 (11:28 +0300)]
build scripts: allow to use product version in artifact names
Vladimir Krivosheev [Wed, 13 Jul 2016 08:26:49 +0000 (10:26 +0200)]
fireProfileChanged — restore old behavior — profile is nullable
Vladimir Krivosheev [Wed, 13 Jul 2016 08:09:27 +0000 (10:09 +0200)]
enableInspections — require Disposable
Alexander Kass [Wed, 13 Jul 2016 07:58:31 +0000 (10:58 +0300)]
DBE: improved table stubs
nik [Wed, 13 Jul 2016 07:58:34 +0000 (10:58 +0300)]
build scripts: more log messages surrounded with blocks
nik [Wed, 13 Jul 2016 07:48:48 +0000 (10:48 +0300)]
build scripts: javadoc
Sergey Malenkov [Wed, 13 Jul 2016 07:32:41 +0000 (10:32 +0300)]
IDEA-158282 Correct breadcrumbs appearance
created utility class to paint rectangles
fixed text color for dark theme
Vladimir Krivosheev [Wed, 13 Jul 2016 05:42:40 +0000 (07:42 +0200)]
cleanup
Vladimir Krivosheev [Wed, 13 Jul 2016 05:39:25 +0000 (07:39 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is
Vladimir Krivosheev [Tue, 12 Jul 2016 14:58:01 +0000 (16:58 +0200)]
cleanup
Vladimir Krivosheev [Tue, 12 Jul 2016 14:45:50 +0000 (16:45 +0200)]
cleanup
Vladimir Krivosheev [Tue, 12 Jul 2016 14:43:09 +0000 (16:43 +0200)]
cleanup
Dmitry Trofimov [Wed, 13 Jul 2016 00:02:58 +0000 (02:02 +0200)]
Initialize the lines_count field with fallback to empty dict
Maxim.Mossienko [Tue, 12 Jul 2016 23:16:39 +0000 (01:16 +0200)]
[memory optimization] use THashSet instead of TreeSet to save memory
Dmitry Trofimov [Tue, 12 Jul 2016 22:55:01 +0000 (00:55 +0200)]
Add line counts to data model
Konstantin Bulenkov [Tue, 12 Jul 2016 19:36:24 +0000 (21:36 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 12 Jul 2016 19:33:26 +0000 (21:33 +0200)]
custom manifest for updater.jar
Sergey Malenkov [Tue, 12 Jul 2016 17:57:43 +0000 (20:57 +0300)]
IDEA-97406 tune effect painter on Windows w/o HiDPI
Mikhail Golubev [Tue, 12 Jul 2016 17:24:07 +0000 (20:24 +0300)]
PY-18816 Remove failing tests from PyStubsTest since they check not existing functionality
We decided to broaden the scope of PY-18816 so that Python 3-style
function annotations (PEP 3107) are persisted in stub files as well.
Since it requires much more efforts and won't be implemented soon it
doesn't make much sense to keep these tests in the trunk. Dedicated
feature branch contains them anyway.
Gregory.Shrago [Tue, 12 Jul 2016 17:25:50 +0000 (20:25 +0300)]
extract LightDirectoryIndex
Gregory.Shrago [Tue, 12 Jul 2016 17:02:01 +0000 (20:02 +0300)]
extract hasInvalidFiles() to VfsUtil
Gregory.Shrago [Mon, 11 Jul 2016 23:12:28 +0000 (02:12 +0300)]
index scratch roots
Roman Shevchenko [Tue, 12 Jul 2016 16:03:07 +0000 (18:03 +0200)]
[java] module stub, module name index, module-info.class files reading
Maxim.Mossienko [Tue, 12 Jul 2016 15:23:42 +0000 (17:23 +0200)]
avoid strong reference to Splash after loading finished
Pavel Dolgov [Tue, 12 Jul 2016 15:47:27 +0000 (18:47 +0300)]
Java inspection: In "Control flow statement without braces" inspection make sure the PSI data isn't held by the quick fix. (IDEA-157727)
nik [Tue, 12 Jul 2016 15:12:31 +0000 (18:12 +0300)]
build scripts: javadocs
Pavel Dolgov [Tue, 12 Jul 2016 14:50:46 +0000 (17:50 +0300)]
Java inspection: Enabled by default the "Control flow statement without braces" inspection at INFORMATION level. Tests added. (IDEA-157727)
Pavel Dolgov [Tue, 12 Jul 2016 14:47:37 +0000 (17:47 +0300)]
Java inspection: Removed the "Add Braces" intention, because it can be replaced with "Control flow statement without braces" inspection (IDEA-157727)
Roman Shevchenko [Tue, 12 Jul 2016 12:39:18 +0000 (14:39 +0200)]
[java] language level moved to file stub
Needed for accessing language level of module-info.class files.
Mikhail Golubev [Mon, 11 Jul 2016 18:46:54 +0000 (21:46 +0300)]
PY-19220 Detect type hinting comments that follow multi-line assignments
Sergey Malenkov [Tue, 12 Jul 2016 14:08:46 +0000 (17:08 +0300)]
IDEA-122083 Show shadow for popups
do not repaint after painting
Vladimir Krivosheev [Tue, 12 Jul 2016 14:06:53 +0000 (16:06 +0200)]
fix after merge
Vladimir Krivosheev [Tue, 12 Jul 2016 14:04:34 +0000 (16:04 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is
# Conflicts:
# platform/configuration-store-impl/src/StateStorageManagerImpl.kt
Dmitry Avdeev [Tue, 12 Jul 2016 13:50:15 +0000 (16:50 +0300)]
obsolete test removed
Dmitry.Krasilschikov [Tue, 12 Jul 2016 13:43:57 +0000 (16:43 +0300)]
#RUBY-9955 don't insert call element if it isn't needed; replace duplicates with proper let name
Vladimir Krivosheev [Tue, 12 Jul 2016 13:30:59 +0000 (15:30 +0200)]
disable inspection on tearDown, cleanup
Sergey Malenkov [Tue, 12 Jul 2016 13:12:44 +0000 (16:12 +0300)]
IDEA-122083 Show shadow for popups
optimize performance
Dmitry Batkovich [Tue, 12 Jul 2016 13:03:21 +0000 (16:03 +0300)]
inspection view: allow to invoke other suppression actions in when element is already suppressed in case of unused declaration inspection (IDEA-156821)
Dmitry Batkovich [Tue, 12 Jul 2016 12:59:41 +0000 (15:59 +0300)]
inspection view: comparator replace with utility builder
Aleksey Pivovarov [Tue, 12 Jul 2016 13:02:20 +0000 (16:02 +0300)]
github: fix "Checkout from GitHub" action with token without "user" scope
nik [Tue, 12 Jul 2016 12:37:01 +0000 (15:37 +0300)]
build scripts: reverted changes in 'bundledJDKs' methods to fix AppCode build (these functions aren't called from new scripts anymore)
Vladimir Krivosheev [Mon, 30 May 2016 12:09:17 +0000 (14:09 +0200)]
cleanup
Vladimir Krivosheev [Fri, 27 May 2016 13:31:17 +0000 (15:31 +0200)]
remove deprecated projectClosed/projectOpened
Vladimir Krivosheev [Tue, 12 Jul 2016 11:54:26 +0000 (13:54 +0200)]
remove other.xml if was added by incorrect component roaming type
Vladimir Krivosheev [Tue, 12 Jul 2016 11:44:12 +0000 (13:44 +0200)]
force RoamingType.DISABLED for other.xml
Dmitry Batkovich [Tue, 12 Jul 2016 11:05:53 +0000 (14:05 +0300)]
inspection view: show inspection options if rerun was invoked from inspection node
Anna.Kozlova [Tue, 12 Jul 2016 10:35:37 +0000 (12:35 +0200)]
disable no declaration found notification for keywords (IDEA-158226)
Vassiliy.Kudryashov [Tue, 12 Jul 2016 10:26:46 +0000 (13:26 +0300)]
IDEA-157502 FileEditorManagerImpl.openFileWithProviders() implementation: correct condition for opening file in new window
Roman Shevchenko [Tue, 12 Jul 2016 10:13:23 +0000 (12:13 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 12 Jul 2016 09:36:44 +0000 (11:36 +0200)]
[platform] fixes PCE logging
Roman Shevchenko [Mon, 11 Jul 2016 18:46:24 +0000 (20:46 +0200)]
Cleanup (minor optimization; warnings)
Roman Shevchenko [Mon, 11 Jul 2016 17:28:54 +0000 (19:28 +0200)]
Cleanup (arrangement)
Dmitry Batkovich [Tue, 12 Jul 2016 09:58:25 +0000 (12:58 +0300)]
inspection view: select next when subsequent siblings are excluded IDEA-156388
Elizaveta Shashkova [Tue, 12 Jul 2016 09:54:48 +0000 (12:54 +0300)]
"Suspend all threads" options doesn't work with Python 3 (PY-20052)
When processing suspend command we should force to overwrite the previous trace function with Python 3
Anna.Kozlova [Tue, 12 Jul 2016 09:40:08 +0000 (11:40 +0200)]
introduce constant: preselect chosen target class (IDEA-158401)
Alexey Kudravtsev [Tue, 12 Jul 2016 09:33:11 +0000 (12:33 +0300)]
EA-85798 - IAE: LowLevelSearchUtil.processTreeUp: it makes no sense to compute text range of compiled element
Alexey Kudravtsev [Tue, 12 Jul 2016 09:28:43 +0000 (12:28 +0300)]
EA-58057 - assert: PsiDocumentManagerBase.documentChanged : during or after file reload from disk the file type can suddenly change to binary
Alexey Kudravtsev [Mon, 11 Jul 2016 15:56:26 +0000 (18:56 +0300)]
notnull
Alexey Kudravtsev [Mon, 11 Jul 2016 15:11:51 +0000 (18:11 +0300)]
cleanup
Anna.Kozlova [Tue, 12 Jul 2016 09:05:07 +0000 (11:05 +0200)]
optimize protocol with long lines printed into system out; cut out too long output before parsing control messages to avoid OOME and produce testSuccessful instead of testFailure (IDEA-158222)
Anna.Kozlova [Tue, 12 Jul 2016 08:50:39 +0000 (10:50 +0200)]
additional assertions to help with CommonProblemDescriptor/LocalQuickFix interop
Anna.Kozlova [Tue, 12 Jul 2016 08:49:46 +0000 (10:49 +0200)]
static import when inheritance present (IDEA-158357)
Anna.Kozlova [Mon, 11 Jul 2016 16:53:13 +0000 (18:53 +0200)]
inline superclass: don't check for writable superclass if current reference only is selected (IDEA-158259)
Dmitry Batkovich [Tue, 12 Jul 2016 07:57:47 +0000 (10:57 +0300)]
inspection view: restore state using TreeUtil IDEA-156675
nik [Mon, 11 Jul 2016 13:53:41 +0000 (16:53 +0300)]
build scripts redesign: corrected computation of relative artifact paths for old scripts
nik [Mon, 11 Jul 2016 11:45:00 +0000 (14:45 +0300)]
build scripts redesign: corrected computation of relative artifact paths
nik [Mon, 11 Jul 2016 09:52:33 +0000 (12:52 +0300)]
build scripts redesign: properly set BuildOptions for 'update from sources' scripts