idea/community.git
5 years agoconvert SingleInspectionProfilePanelTest to kotlin
Vladimir Krivosheev [Wed, 13 Jul 2016 13:45:14 +0000 (15:45 +0200)]
convert SingleInspectionProfilePanelTest to kotlin

5 years agoconvert SingleInspectionProfilePanelTest to kotlin
Vladimir Krivosheev [Wed, 13 Jul 2016 13:45:11 +0000 (15:45 +0200)]
convert SingleInspectionProfilePanelTest to kotlin

5 years agocleanup
Vladimir Krivosheev [Wed, 13 Jul 2016 13:34:51 +0000 (15:34 +0200)]
cleanup

5 years agofix after merge
Vladimir Krivosheev [Wed, 13 Jul 2016 13:30:18 +0000 (15:30 +0200)]
fix after merge

5 years agoMerge remote-tracking branch 'origin/master' into develar/is
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

5 years agoIDEA-156742 Concurrent save problem for Code Style Setting on Windows
Vladimir Krivosheev [Wed, 13 Jul 2016 13:13:21 +0000 (15:13 +0200)]
IDEA-156742 Concurrent save problem for Code Style Setting on Windows

5 years agocleanup
Vladimir Krivosheev [Wed, 13 Jul 2016 12:25:42 +0000 (14:25 +0200)]
cleanup

5 years agoJava inspection: Reverted the test and the test data for TooBroadScopeInspection...
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)

5 years agoPY-14940 "Reload List of Paths" button returned back
Alexander Koshevoy [Wed, 13 Jul 2016 12:47:11 +0000 (15:47 +0300)]
PY-14940 "Reload List of Paths" button returned back

5 years ago[patch]: cleanUp and small fixes dbe/163.1455
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;

5 years agoinspection/intention descriptions with various bad-looking tags/styles fixed
Dmitry Batkovich [Wed, 13 Jul 2016 12:09:48 +0000 (15:09 +0300)]
inspection/intention descriptions with various bad-looking tags/styles fixed

5 years agodiff: search for the best position in the local file to navigate to appcode/163.1450 clion/163.1449
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

5 years agodiff: use line+col instead of offset to navigate to editor
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

5 years agoIDEA-158282 Correct breadcrumbs appearance
Sergey Malenkov [Wed, 13 Jul 2016 11:52:32 +0000 (14:52 +0300)]
IDEA-158282 Correct breadcrumbs appearance
move hardcoded colors to color schemes

5 years agoinspection view: remove ignoredElements-map entry if value descriptors length ==...
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)

5 years agoinspection view: do not re-resolve OfflineProblemDescriptor on each tree rebuild...
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

5 years agoMerge remote-tracking branch 'origin/master' into develar/is
Vladimir Krivosheev [Wed, 13 Jul 2016 11:43:03 +0000 (13:43 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is

5 years agorestore compatibility — InspectionProjectProfileManager should be class as before
Vladimir Krivosheev [Wed, 13 Jul 2016 11:26:45 +0000 (13:26 +0200)]
restore compatibility — InspectionProjectProfileManager should be class as before

5 years agofix tests — CodeInsightTestFixtureImpl set project only inspection profile
Vladimir Krivosheev [Wed, 13 Jul 2016 10:56:10 +0000 (12:56 +0200)]
fix tests — CodeInsightTestFixtureImpl set project only inspection profile

5 years agoJava inspection: Improved tests for the "Replace Equality with Equals" inspection... phpstorm/163.1446
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)

5 years agorestore starting tests inside libraries as e.g. maven provides the ability to run...
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)

5 years agoCleanup (test migration)
Roman Shevchenko [Wed, 13 Jul 2016 10:06:24 +0000 (12:06 +0200)]
Cleanup (test migration)

5 years agoensure method signature is highlighted when changes are made inside method body but...
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)

5 years agotestdata for IDEA-139512
Anna.Kozlova [Tue, 12 Jul 2016 15:35:25 +0000 (17:35 +0200)]
testdata for IDEA-139512

5 years agoban old jade plugins with open until version
Dennis Ushakov [Wed, 13 Jul 2016 09:24:28 +0000 (12:24 +0300)]
ban old jade plugins with open until version

5 years agomaterial 0.2.0 causes deadlock too
Dennis Ushakov [Wed, 13 Jul 2016 09:17:57 +0000 (12:17 +0300)]
material 0.2.0 causes deadlock too

5 years ago[platform] adds tracking parameter to update dialog links (IDEA-158388)
Roman Shevchenko [Wed, 13 Jul 2016 09:34:47 +0000 (11:34 +0200)]
[platform] adds tracking parameter to update dialog links (IDEA-158388)

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 13 Jul 2016 09:33:11 +0000 (11:33 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoIDEA-158439 Newline in FoldingBuilder.getPlaceholderText is displayed differently...
Dmitry Batrak [Wed, 13 Jul 2016 09:19:48 +0000 (12:19 +0300)]
IDEA-158439 Newline in FoldingBuilder.getPlaceholderText is displayed differently cross-platform

5 years agoChanges after review (PY-20013)
Elizaveta Shashkova [Wed, 13 Jul 2016 09:20:02 +0000 (12:20 +0300)]
Changes after review (PY-20013)

5 years agofix typos in icon names
Aleksey Pivovarov [Wed, 6 Jul 2016 11:31:52 +0000 (14:31 +0300)]
fix typos in icon names

5 years agobuild scripts: get rid of android-specific properties in common ProductProperties... appcode/163.1441
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

5 years agobuild scripts: allow to use product version in artifact names, corrected clion/163.1440
nik [Wed, 13 Jul 2016 08:51:12 +0000 (11:51 +0300)]
build scripts: allow to use product version in artifact names, corrected

5 years agobuild scripts: allow to use product version in artifact names
nik [Wed, 13 Jul 2016 08:28:24 +0000 (11:28 +0300)]
build scripts: allow to use product version in artifact names

5 years agofireProfileChanged — restore old behavior — profile is nullable
Vladimir Krivosheev [Wed, 13 Jul 2016 08:26:49 +0000 (10:26 +0200)]
fireProfileChanged — restore old behavior — profile is nullable

5 years agoenableInspections — require Disposable
Vladimir Krivosheev [Wed, 13 Jul 2016 08:09:27 +0000 (10:09 +0200)]
enableInspections — require Disposable

5 years agoDBE: improved table stubs
Alexander Kass [Wed, 13 Jul 2016 07:58:31 +0000 (10:58 +0300)]
DBE: improved table stubs

5 years agobuild scripts: more log messages surrounded with blocks
nik [Wed, 13 Jul 2016 07:58:34 +0000 (10:58 +0300)]
build scripts: more log messages surrounded with blocks

5 years agobuild scripts: javadoc
nik [Wed, 13 Jul 2016 07:48:48 +0000 (10:48 +0300)]
build scripts: javadoc

5 years agoIDEA-158282 Correct breadcrumbs appearance
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

5 years agocleanup
Vladimir Krivosheev [Wed, 13 Jul 2016 05:42:40 +0000 (07:42 +0200)]
cleanup

5 years agoMerge remote-tracking branch 'origin/master' into develar/is
Vladimir Krivosheev [Wed, 13 Jul 2016 05:39:25 +0000 (07:39 +0200)]
Merge remote-tracking branch 'origin/master' into develar/is

5 years agocleanup pycharm/163.1439 webstorm/163.1437
Vladimir Krivosheev [Tue, 12 Jul 2016 14:58:01 +0000 (16:58 +0200)]
cleanup

5 years agocleanup
Vladimir Krivosheev [Tue, 12 Jul 2016 14:45:50 +0000 (16:45 +0200)]
cleanup

5 years agocleanup
Vladimir Krivosheev [Tue, 12 Jul 2016 14:43:09 +0000 (16:43 +0200)]
cleanup

5 years agoInitialize the lines_count field with fallback to empty dict appcode/163.1430 clion/163.1431 dbe/163.1427 idea/163.1428 idea/163.1436 phpstorm/163.1429 pycharm/163.1432 rubymine/163.1435
Dmitry Trofimov [Wed, 13 Jul 2016 00:02:58 +0000 (02:02 +0200)]
Initialize the lines_count field with fallback to empty dict

5 years ago[memory optimization] use THashSet instead of TreeSet to save memory
Maxim.Mossienko [Tue, 12 Jul 2016 23:16:39 +0000 (01:16 +0200)]
[memory optimization] use THashSet instead of TreeSet to save memory

5 years agoAdd line counts to data model
Dmitry Trofimov [Tue, 12 Jul 2016 22:55:01 +0000 (00:55 +0200)]
Add line counts to data model

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 12 Jul 2016 19:36:24 +0000 (21:36 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agocustom manifest for updater.jar
Konstantin Bulenkov [Tue, 12 Jul 2016 19:33:26 +0000 (21:33 +0200)]
custom manifest for updater.jar

5 years agoIDEA-97406 tune effect painter on Windows w/o HiDPI dbe/163.1416
Sergey Malenkov [Tue, 12 Jul 2016 17:57:43 +0000 (20:57 +0300)]
IDEA-97406 tune effect painter on Windows w/o HiDPI

5 years agoPY-18816 Remove failing tests from PyStubsTest since they check not existing function...
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.

5 years agoextract LightDirectoryIndex
Gregory.Shrago [Tue, 12 Jul 2016 17:25:50 +0000 (20:25 +0300)]
extract LightDirectoryIndex

5 years agoextract hasInvalidFiles() to VfsUtil
Gregory.Shrago [Tue, 12 Jul 2016 17:02:01 +0000 (20:02 +0300)]
extract hasInvalidFiles() to VfsUtil

5 years agoindex scratch roots
Gregory.Shrago [Mon, 11 Jul 2016 23:12:28 +0000 (02:12 +0300)]
index scratch roots

5 years ago[java] module stub, module name index, module-info.class files reading
Roman Shevchenko [Tue, 12 Jul 2016 16:03:07 +0000 (18:03 +0200)]
[java] module stub, module name index, module-info.class files reading

5 years agoavoid strong reference to Splash after loading finished idea/163.1413
Maxim.Mossienko [Tue, 12 Jul 2016 15:23:42 +0000 (17:23 +0200)]
avoid strong reference to Splash after loading finished

5 years agoJava inspection: In "Control flow statement without braces" inspection make sure...
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)

5 years agobuild scripts: javadocs
nik [Tue, 12 Jul 2016 15:12:31 +0000 (18:12 +0300)]
build scripts: javadocs

5 years agoJava inspection: Enabled by default the "Control flow statement without braces" inspe... appcode/163.1409 clion/163.1410
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)

5 years agoJava inspection: Removed the "Add Braces" intention, because it can be replaced with...
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)

5 years ago[java] language level moved to file stub
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.

5 years agoPY-19220 Detect type hinting comments that follow multi-line assignments
Mikhail Golubev [Mon, 11 Jul 2016 18:46:54 +0000 (21:46 +0300)]
PY-19220 Detect type hinting comments that follow multi-line assignments

5 years agoIDEA-122083 Show shadow for popups
Sergey Malenkov [Tue, 12 Jul 2016 14:08:46 +0000 (17:08 +0300)]
IDEA-122083 Show shadow for popups
do not repaint after painting

5 years agofix after merge idea/163.1412
Vladimir Krivosheev [Tue, 12 Jul 2016 14:06:53 +0000 (16:06 +0200)]
fix after merge

5 years agoMerge remote-tracking branch 'origin/master' into develar/is
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

5 years agoobsolete test removed
Dmitry Avdeev [Tue, 12 Jul 2016 13:50:15 +0000 (16:50 +0300)]
obsolete test removed

5 years ago#RUBY-9955 don't insert call element if it isn't needed; replace duplicates with...
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

5 years agodisable inspection on tearDown, cleanup
Vladimir Krivosheev [Tue, 12 Jul 2016 13:30:59 +0000 (15:30 +0200)]
disable inspection on tearDown, cleanup

5 years agoIDEA-122083 Show shadow for popups
Sergey Malenkov [Tue, 12 Jul 2016 13:12:44 +0000 (16:12 +0300)]
IDEA-122083 Show shadow for popups
optimize performance

5 years agoinspection view: allow to invoke other suppression actions in when element is already...
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)

5 years agoinspection view: comparator replace with utility builder
Dmitry Batkovich [Tue, 12 Jul 2016 12:59:41 +0000 (15:59 +0300)]
inspection view: comparator replace with utility builder

5 years agogithub: fix "Checkout from GitHub" action with token without "user" scope
Aleksey Pivovarov [Tue, 12 Jul 2016 13:02:20 +0000 (16:02 +0300)]
github: fix "Checkout from GitHub" action with token without "user" scope

5 years agobuild scripts: reverted changes in 'bundledJDKs' methods to fix AppCode build (these... appcode/163.1400
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)

5 years agocleanup
Vladimir Krivosheev [Mon, 30 May 2016 12:09:17 +0000 (14:09 +0200)]
cleanup

5 years agoremove deprecated projectClosed/projectOpened
Vladimir Krivosheev [Fri, 27 May 2016 13:31:17 +0000 (15:31 +0200)]
remove deprecated projectClosed/projectOpened

5 years agoremove other.xml if was added by incorrect component roaming type clion/163.1396 phpstorm/163.1394
Vladimir Krivosheev [Tue, 12 Jul 2016 11:54:26 +0000 (13:54 +0200)]
remove other.xml if was added by incorrect component roaming type

5 years agoforce RoamingType.DISABLED for other.xml
Vladimir Krivosheev [Tue, 12 Jul 2016 11:44:12 +0000 (13:44 +0200)]
force RoamingType.DISABLED for other.xml

5 years agoinspection view: show inspection options if rerun was invoked from inspection node
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

5 years agodisable no declaration found notification for keywords (IDEA-158226) idea/163.1392
Anna.Kozlova [Tue, 12 Jul 2016 10:35:37 +0000 (12:35 +0200)]
disable no declaration found notification for keywords (IDEA-158226)

5 years agoIDEA-157502 FileEditorManagerImpl.openFileWithProviders() implementation: correct...
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

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 12 Jul 2016 10:13:23 +0000 (12:13 +0200)]
Merge remote-tracking branch 'origin/master'

5 years ago[platform] fixes PCE logging
Roman Shevchenko [Tue, 12 Jul 2016 09:36:44 +0000 (11:36 +0200)]
[platform] fixes PCE logging

5 years agoCleanup (minor optimization; warnings)
Roman Shevchenko [Mon, 11 Jul 2016 18:46:24 +0000 (20:46 +0200)]
Cleanup (minor optimization; warnings)

5 years agoCleanup (arrangement)
Roman Shevchenko [Mon, 11 Jul 2016 17:28:54 +0000 (19:28 +0200)]
Cleanup (arrangement)

5 years agoinspection view: select next when subsequent siblings are excluded IDEA-156388
Dmitry Batkovich [Tue, 12 Jul 2016 09:58:25 +0000 (12:58 +0300)]
inspection view: select next when subsequent siblings are excluded IDEA-156388

5 years ago"Suspend all threads" options doesn't work with Python 3 (PY-20052)
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

5 years agointroduce constant: preselect chosen target class (IDEA-158401)
Anna.Kozlova [Tue, 12 Jul 2016 09:40:08 +0000 (11:40 +0200)]
introduce constant: preselect chosen target class (IDEA-158401)

5 years agoEA-85798 - IAE: LowLevelSearchUtil.processTreeUp: it makes no sense to compute text...
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

5 years agoEA-58057 - assert: PsiDocumentManagerBase.documentChanged : during or after file...
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

5 years agonotnull
Alexey Kudravtsev [Mon, 11 Jul 2016 15:56:26 +0000 (18:56 +0300)]
notnull

5 years agocleanup
Alexey Kudravtsev [Mon, 11 Jul 2016 15:11:51 +0000 (18:11 +0300)]
cleanup

5 years agooptimize protocol with long lines printed into system out; cut out too long output...
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)

5 years agoadditional assertions to help with CommonProblemDescriptor/LocalQuickFix interop
Anna.Kozlova [Tue, 12 Jul 2016 08:50:39 +0000 (10:50 +0200)]
additional assertions to help with CommonProblemDescriptor/LocalQuickFix interop

5 years agostatic import when inheritance present (IDEA-158357)
Anna.Kozlova [Tue, 12 Jul 2016 08:49:46 +0000 (10:49 +0200)]
static import when inheritance present (IDEA-158357)

5 years agoinline superclass: don't check for writable superclass if current reference only...
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)

5 years agoinspection view: restore state using TreeUtil IDEA-156675 clion/163.1385
Dmitry Batkovich [Tue, 12 Jul 2016 07:57:47 +0000 (10:57 +0300)]
inspection view: restore state using TreeUtil IDEA-156675

5 years agobuild scripts redesign: corrected computation of relative artifact paths for old...
nik [Mon, 11 Jul 2016 13:53:41 +0000 (16:53 +0300)]
build scripts redesign: corrected computation of relative artifact paths for old scripts

5 years agobuild scripts redesign: corrected computation of relative artifact paths
nik [Mon, 11 Jul 2016 11:45:00 +0000 (14:45 +0300)]
build scripts redesign: corrected computation of relative artifact paths

5 years agobuild scripts redesign: properly set BuildOptions for 'update from sources' scripts
nik [Mon, 11 Jul 2016 09:52:33 +0000 (12:52 +0300)]
build scripts redesign: properly set BuildOptions for 'update from sources' scripts