idea/community.git
5 years agoMerge remote-tracking branch 'remotes/origin/pdolgov/moveReturnToComputation'
Pavel Dolgov [Wed, 7 Sep 2016 14:21:40 +0000 (17:21 +0300)]
Merge remote-tracking branch 'remotes/origin/pdolgov/moveReturnToComputation'

5 years agoJava inspection: Highlight the whole return statement in "Move return to computation...
Pavel Dolgov [Wed, 7 Sep 2016 14:15:45 +0000 (17:15 +0300)]
Java inspection: Highlight the whole return statement in "Move return to computation", removed duplicate test cases, changed inspection's level to INFO (IDEA-121153)

5 years agoPyCharm Edu: build scripts simplified, extracted separate script which can build...
nik [Wed, 7 Sep 2016 13:48:39 +0000 (16:48 +0300)]
PyCharm Edu: build scripts simplified, extracted separate script which can build artifacts from sources of idea/community git repository

5 years agobuild scripts simplified: extracted common code from *.gant files, unnecessary *Build...
nik [Wed, 7 Sep 2016 13:45:39 +0000 (16:45 +0300)]
build scripts simplified: extracted common code from *.gant files, unnecessary *Builder.groovy files removed

5 years agoproject configuration: missing python-terminal module added to community project
nik [Wed, 7 Sep 2016 08:30:19 +0000 (11:30 +0300)]
project configuration: missing python-terminal module added to community project

5 years agobuild scripts: mention missing module names in error message
nik [Wed, 7 Sep 2016 06:53:52 +0000 (09:53 +0300)]
build scripts: mention missing module names in error message

5 years agobuild scripts cleanup: unecessary 'public' modifiers and duplicated copyright comment...
nik [Wed, 7 Sep 2016 06:35:06 +0000 (09:35 +0300)]
build scripts cleanup: unecessary 'public' modifiers and duplicated copyright comments removed

5 years agobuild scripts: automatically set output directory by product name
nik [Tue, 6 Sep 2016 18:28:28 +0000 (21:28 +0300)]
build scripts: automatically set output directory by product name

5 years agobuild scripts: simplified creation of BuildContext, don't remove compilation.log...
nik [Tue, 6 Sep 2016 09:15:27 +0000 (12:15 +0300)]
build scripts: simplified creation of BuildContext, don't remove compilation.log file

5 years agoJava inspection: Check the return type in "Move return to computation" (IDEA-121153)
Pavel Dolgov [Wed, 7 Sep 2016 13:47:16 +0000 (16:47 +0300)]
Java inspection: Check the return type in "Move return to computation" (IDEA-121153)

5 years agouse SearchTextField for speed search in popups
Egor.Ushakov [Wed, 7 Sep 2016 13:45:50 +0000 (16:45 +0300)]
use SearchTextField for speed search in popups

5 years agodisplay exception once even if we have several exception breakpoints hit
Egor.Ushakov [Wed, 7 Sep 2016 13:26:59 +0000 (16:26 +0300)]
display exception once even if we have several exception breakpoints hit

5 years agoNPE (IDEA-160916)
Anna Kozlova [Wed, 7 Sep 2016 13:25:37 +0000 (16:25 +0300)]
NPE (IDEA-160916)

5 years agounused declaration: treat @deprecated members as entry points as they can't be deleted
Anna Kozlova [Wed, 7 Sep 2016 13:13:52 +0000 (16:13 +0300)]
unused declaration: treat @deprecated members as entry points as they can't be deleted

5 years agodisable edit contract for non-physical elements; extract applicability method
Anna Kozlova [Wed, 7 Sep 2016 12:32:29 +0000 (15:32 +0300)]
disable edit contract for non-physical elements; extract applicability method

5 years agotestdata to convert anonymous to lambda with overloads
Anna Kozlova [Wed, 7 Sep 2016 12:09:31 +0000 (15:09 +0300)]
testdata to convert anonymous to lambda with overloads

5 years agoMerge branch 'pdolgov/moveReturnToComputation' of git.labs.intellij.net:idea/communit...
Pavel Dolgov [Wed, 7 Sep 2016 12:37:39 +0000 (15:37 +0300)]
Merge branch 'pdolgov/moveReturnToComputation' of git.labs.intellij.net:idea/community into pdolgov/moveReturnToComputation

5 years agoJava inspection: Updated messages for "Move return to computation", added tests for...
Pavel Dolgov [Wed, 7 Sep 2016 12:23:49 +0000 (15:23 +0300)]
Java inspection: Updated messages for "Move return to computation", added tests for 'switch' (IDEA-121153)

5 years agofix tests
Konstantin Bulenkov [Wed, 7 Sep 2016 12:11:44 +0000 (14:11 +0200)]
fix tests

5 years agoMultiCaretCodeInsightAction: commit the document only when the action is invoked...
peter [Wed, 7 Sep 2016 11:55:31 +0000 (13:55 +0200)]
MultiCaretCodeInsightAction: commit the document only when the action is invoked (IDEA-160724)

5 years agoFix "introduce variable" refactoring ui artifact on macOS idea/163.4102
Anton Tarasov [Wed, 7 Sep 2016 12:04:37 +0000 (15:04 +0300)]
Fix "introduce variable" refactoring ui artifact on macOS

Unwrap HiDPI image when working with its raw size.

5 years agoIDEA-160904 Semantic highlighting setting isn't saved between restarts appcode/163.4101
Alexey Utkin [Wed, 7 Sep 2016 11:56:40 +0000 (14:56 +0300)]
IDEA-160904 Semantic highlighting setting isn't saved between restarts

5 years agodisable external annotations on non-physical elements (IDEA-160840) clion/163.4100
Anna Kozlova [Wed, 7 Sep 2016 11:53:32 +0000 (14:53 +0300)]
disable external annotations on non-physical elements (IDEA-160840)

5 years agounused declaration: remove problems count from view (IDEA-160870)
Anna Kozlova [Wed, 7 Sep 2016 11:20:47 +0000 (14:20 +0300)]
unused declaration: remove problems count from view (IDEA-160870)

5 years agounused declaration: method patterns conversion to manual entry points (IDEA-160856)
Anna Kozlova [Wed, 7 Sep 2016 10:26:22 +0000 (13:26 +0300)]
unused declaration: method patterns conversion to manual entry points (IDEA-160856)

5 years agosupport ugly hackers who create ETF but don't add it anewhere clion/163.4097
Alexey Kudravtsev [Wed, 7 Sep 2016 11:15:22 +0000 (14:15 +0300)]
support ugly hackers who create ETF but don't add it anewhere

5 years agomake VirtualFilePointerManager more responsive to VFS changes to update virtual file...
Alexey Kudravtsev [Wed, 7 Sep 2016 11:10:16 +0000 (14:10 +0300)]
make VirtualFilePointerManager more responsive to VFS changes to update virtual file pointers sooner to fix EA-87976 - assert: RootIndex.ensureValid

5 years agoreview followup
Alexey Kudravtsev [Wed, 7 Sep 2016 11:09:39 +0000 (14:09 +0300)]
review followup

5 years agocleanup
Alexey Kudravtsev [Tue, 6 Sep 2016 14:41:59 +0000 (17:41 +0300)]
cleanup

5 years agoIDEA-151933 Optimize Imports can produce ambiguous code
Alexey Kudravtsev [Tue, 6 Sep 2016 14:41:25 +0000 (17:41 +0300)]
IDEA-151933 Optimize Imports can produce ambiguous code

5 years agocleanup
Alexey Kudravtsev [Tue, 6 Sep 2016 11:15:05 +0000 (14:15 +0300)]
cleanup

5 years agoremoved "suppress unused" for deprecated methods to avoid using them again, especiall...
Alexey Kudravtsev [Mon, 5 Sep 2016 16:36:03 +0000 (19:36 +0300)]
removed "suppress unused" for deprecated methods to avoid using them again, especially since some of them already are.

5 years agoSBJspClass plugin compatibility restored
Alexey Kudravtsev [Fri, 2 Sep 2016 15:18:06 +0000 (18:18 +0300)]
SBJspClass plugin compatibility restored

5 years agocleanup: try-with-resources, reduce visibility
Alexey Kudravtsev [Fri, 2 Sep 2016 15:15:39 +0000 (18:15 +0300)]
cleanup: try-with-resources, reduce visibility

5 years agodo not wrap RuntimeException and Error to make stacktraces shorter
Alexey Kudravtsev [Fri, 2 Sep 2016 15:05:30 +0000 (18:05 +0300)]
do not wrap RuntimeException and Error to make stacktraces shorter

5 years agoinstantiate actions outside of lock (IDEA-160763) phpstorm/163.4094
peter [Wed, 7 Sep 2016 10:36:20 +0000 (12:36 +0200)]
instantiate actions outside of lock (IDEA-160763)

5 years agoremove unnecessary invokeLaterIfNeeded from PsiDocumentManagerImpl save
peter [Wed, 7 Sep 2016 10:35:27 +0000 (12:35 +0200)]
remove unnecessary invokeLaterIfNeeded from PsiDocumentManagerImpl save

5 years agodon't commit documents in "select in" actions update, use async commit when navigatio...
peter [Wed, 7 Sep 2016 10:34:12 +0000 (12:34 +0200)]
don't commit documents in "select in" actions update, use async commit when navigation from source (IDEA-160654)

5 years agojavadoc for getModuleRuntimeScope (IDEA-CR-13423)
peter [Wed, 7 Sep 2016 10:31:20 +0000 (12:31 +0200)]
javadoc for getModuleRuntimeScope (IDEA-CR-13423)

5 years agopython: don't commit documents in override/implement action update, they're committed...
peter [Wed, 7 Sep 2016 10:28:18 +0000 (12:28 +0200)]
python: don't commit documents in override/implement action update, they're committed when actions are invoked

5 years agodon't commit documents in code insight action update, commit when actions are invoked
peter [Wed, 7 Sep 2016 10:25:52 +0000 (12:25 +0200)]
don't commit documents in code insight action update, commit when actions are invoked

5 years agoreindex all java-like files on source root change (https://intellij-support.jetbrains...
peter [Wed, 7 Sep 2016 10:19:04 +0000 (12:19 +0200)]
reindex all java-like files on source root change (https://intellij-support.jetbrains.com/hc/en-us/community/posts/208569305-Cannot-find-classes-after-change-branches)

5 years agouse app invokeLater in ant target execution (EA-88043 - assert: FileDocumentManagerIm...
peter [Tue, 6 Sep 2016 15:03:18 +0000 (17:03 +0200)]
use app invokeLater in ant target execution (EA-88043 - assert: FileDocumentManagerImpl.saveAllDocuments)

5 years agoMerge branch 'develar/ll'
Vladimir Krivosheev [Wed, 7 Sep 2016 10:14:44 +0000 (12:14 +0200)]
Merge branch 'develar/ll'

5 years agofix ITN (regression after last change)
Vladimir Krivosheev [Wed, 7 Sep 2016 10:06:16 +0000 (12:06 +0200)]
fix ITN (regression after last change)

correctly set focused component to password field if user specified

5 years agoIDEA-160868 [follow-up] Product icon disappears from Dock on macOS idea/163.4090
Anton Tarasov [Wed, 7 Sep 2016 10:04:10 +0000 (13:04 +0300)]
IDEA-160868 [follow-up] Product icon disappears from Dock on macOS

Take into account that app icon is retina-unaware by com.apple.eawt.Application.getDockIconImage()

5 years agoIDEA-160802 ReplaceInefficientStreamCountInspection registered in IdeaPlugin.xml
Tagir Valeev [Wed, 7 Sep 2016 09:26:46 +0000 (16:26 +0700)]
IDEA-160802 ReplaceInefficientStreamCountInspection registered in IdeaPlugin.xml

5 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Tagir Valeev [Wed, 7 Sep 2016 09:14:27 +0000 (16:14 +0700)]
Merge branch 'master' of git.labs.intellij.net:idea/community

5 years agoformat.sh product/command substitution on Mac
Rustam Vishnyakov [Wed, 7 Sep 2016 09:03:06 +0000 (12:03 +0300)]
format.sh product/command substitution on Mac

5 years agoIDEA-160802 Add inspection to optimize ...flatMap(Collection::stream).count() to...
Tagir Valeev [Wed, 7 Sep 2016 08:20:43 +0000 (15:20 +0700)]
IDEA-160802 Add inspection to optimize ...flatMap(Collection::stream).count() to ...mapToLong(Collection::size).sum();
New inspection along with Collection.stream().count() -> Collection.size() moved to separate file ReplaceInefficientStreamCountInspection

5 years agoIDEA-160533 - added a small drop icon appcode/163.4084 clion/163.4085
Egor.Ushakov [Wed, 7 Sep 2016 08:18:04 +0000 (11:18 +0300)]
IDEA-160533 - added a small drop icon

5 years agofixed remove watch icon
Egor.Ushakov [Tue, 6 Sep 2016 16:20:30 +0000 (19:20 +0300)]
fixed remove watch icon

5 years agofix after merge
Vladimir Krivosheev [Wed, 7 Sep 2016 06:06:57 +0000 (08:06 +0200)]
fix after merge

5 years agoLinkLabel — simplify link
Vladimir Krivosheev [Wed, 7 Sep 2016 05:49:49 +0000 (07:49 +0200)]
LinkLabel — simplify link

5 years agoconvert ITNReporter, JetBrainsAccountDialog to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:28:26 +0000 (16:28 +0200)]
convert ITNReporter, JetBrainsAccountDialog to kotlin

5 years agoconvert ITNReporter, JetBrainsAccountDialog to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:28:07 +0000 (16:28 +0200)]
convert ITNReporter, JetBrainsAccountDialog to kotlin

5 years agoconvert ErrorReportConfigurable to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:12:24 +0000 (16:12 +0200)]
convert ErrorReportConfigurable to kotlin

5 years agoconvert ErrorReportConfigurable to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:12:05 +0000 (16:12 +0200)]
convert ErrorReportConfigurable to kotlin

5 years agoRevert accidently committed from another changelist appcode/163.4074 clion/163.4070 dbe/163.4071 idea/163.4073 phpstorm/163.4075 pycharm/163.4068 pycharm/163.4072 rubymine/163.4076 webstorm/163.4078
Dmitry Trofimov [Tue, 6 Sep 2016 22:13:04 +0000 (00:13 +0200)]
Revert accidently committed from another changelist

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 6 Sep 2016 21:48:49 +0000 (23:48 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoMove Maya flavor from community to special Maya plugin
Dmitry Trofimov [Tue, 6 Sep 2016 21:46:19 +0000 (23:46 +0200)]
Move Maya flavor from community to special Maya plugin

5 years agoAdd extension point to provide custom Python flavors
Dmitry Trofimov [Tue, 6 Sep 2016 21:39:05 +0000 (23:39 +0200)]
Add extension point to provide custom Python flavors

5 years agoIDEA-160816 Search by abbreviation in Keymap configurable
Konstantin Bulenkov [Tue, 6 Sep 2016 21:06:35 +0000 (23:06 +0200)]
IDEA-160816 Search by abbreviation in Keymap configurable

5 years ago[groovy] enable 'New Class' action in resource folders (IDEA-160694) clion/163.4059
Daniil Ovchinnikov [Tue, 6 Sep 2016 18:49:25 +0000 (21:49 +0300)]
[groovy] enable 'New Class' action in resource folders (IDEA-160694)

5 years ago[groovy] allow 'trait' as package name (IDEA-127422)
Daniil Ovchinnikov [Tue, 6 Sep 2016 18:32:35 +0000 (21:32 +0300)]
[groovy] allow 'trait' as package name (IDEA-127422)

5 years ago[groovy] fix stub version
Daniil Ovchinnikov [Tue, 6 Sep 2016 17:55:33 +0000 (20:55 +0300)]
[groovy] fix stub version

5 years agoanonymous -> lambda: more pessimistic
Anna Kozlova [Tue, 6 Sep 2016 17:47:50 +0000 (20:47 +0300)]
anonymous -> lambda: more pessimistic

5 years agoupdate junit 5 dependency to M2
Anna Kozlova [Tue, 6 Sep 2016 17:02:05 +0000 (20:02 +0300)]
update junit 5 dependency to M2

5 years ago[groovy] do not filter whitespaces in reference stubs (EA-83922, IDEA-159998)
Daniil Ovchinnikov [Tue, 6 Sep 2016 17:38:23 +0000 (20:38 +0300)]
[groovy] do not filter whitespaces in reference stubs (EA-83922, IDEA-159998)

5 years ago[groovy] fix warnings in script run configuration
Daniil Ovchinnikov [Tue, 6 Sep 2016 16:44:29 +0000 (19:44 +0300)]
[groovy] fix warnings in script run configuration

5 years agoJavaScript: do not consider file full of line-comment as minified file (WEB-23153)
Alexander Zolotov [Tue, 6 Sep 2016 17:14:28 +0000 (20:14 +0300)]
JavaScript: do not consider file full of line-comment as minified file (WEB-23153)

- do not consider new line after line-comments as offsets

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 6 Sep 2016 17:31:36 +0000 (20:31 +0300)]
Merge remote-tracking branch 'origin/master'

5 years ago[platform] moves misplaced layout.kt
Roman Shevchenko [Tue, 6 Sep 2016 17:24:02 +0000 (20:24 +0300)]
[platform] moves misplaced layout.kt

5 years agoIDEA-160868 Product icon disappears from Dock on macOS
Anton Tarasov [Tue, 6 Sep 2016 17:23:28 +0000 (20:23 +0300)]
IDEA-160868 Product icon disappears from Dock on macOS

Use UIUtil.drawImage to draw into an image created with UIUtil.createImage to meet HiDPI/Retina.

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 6 Sep 2016 16:45:47 +0000 (19:45 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoCleanup (warnings)
Roman Shevchenko [Tue, 6 Sep 2016 16:33:49 +0000 (19:33 +0300)]
Cleanup (warnings)

5 years agosupport renderers in kotlin, groovy, etc (in correct context) idea/163.4040
Egor.Ushakov [Tue, 6 Sep 2016 16:08:37 +0000 (19:08 +0300)]
support renderers in kotlin, groovy, etc (in correct context)

5 years agoJava inspection: Supported switch in "Move return to computation", preserve comments...
Pavel Dolgov [Tue, 6 Sep 2016 16:03:10 +0000 (19:03 +0300)]
Java inspection: Supported switch in "Move return to computation", preserve comments (IDEA-121153)

5 years agoJava inspection: Don't apply chained assignments in "Move return to computation"...
Pavel Dolgov [Tue, 6 Sep 2016 11:41:50 +0000 (14:41 +0300)]
Java inspection: Don't apply chained assignments in "Move return to computation" (IDEA-121153)

5 years agoJava inspection: Fixed handling of break and continue in "Move return to computation...
Pavel Dolgov [Tue, 6 Sep 2016 10:15:16 +0000 (13:15 +0300)]
Java inspection: Fixed handling of break and continue in "Move return to computation" (IDEA-121153)

5 years agoJava inspection: Fixed test data for "Move return to computation" (IDEA-121153)
Pavel Dolgov [Mon, 5 Sep 2016 17:47:22 +0000 (20:47 +0300)]
Java inspection: Fixed test data for "Move return to computation" (IDEA-121153)

5 years agoJava inspection: More tests for "Move return to computation" (IDEA-121153)
Pavel Dolgov [Mon, 5 Sep 2016 17:29:25 +0000 (20:29 +0300)]
Java inspection: More tests for "Move return to computation" (IDEA-121153)

5 years agoJava inspection: Fixed catch finally in "Move return to computation" (IDEA-121153)
Pavel Dolgov [Mon, 5 Sep 2016 16:18:47 +0000 (19:18 +0300)]
Java inspection: Fixed catch finally in "Move return to computation" (IDEA-121153)

5 years agoJava control flow: Improved "Move return to computation" inspection, added more tests...
Pavel Dolgov [Mon, 5 Sep 2016 10:17:12 +0000 (13:17 +0300)]
Java control flow: Improved "Move return to computation" inspection, added more tests (IDEA-121153)

5 years agoJava inspections: Created "Move return to computation" inspection, added a few tests...
Pavel Dolgov [Wed, 31 Aug 2016 10:14:25 +0000 (13:14 +0300)]
Java inspections: Created "Move return to computation" inspection, added a few tests (IDEA-121153)

5 years agoDraw tabs image via UIUtil.drawImage to meet HiDPI/Retina.
Anton Tarasov [Tue, 6 Sep 2016 15:51:44 +0000 (18:51 +0300)]
Draw tabs image via UIUtil.drawImage to meet HiDPI/Retina.

5 years agotestng: fire configuration started if configuration listener is available
Anna Kozlova [Tue, 6 Sep 2016 15:40:41 +0000 (18:40 +0300)]
testng: fire configuration started if configuration listener is available

5 years agoAdded safe cast to ScalableIcon in DeferredIconImpl
Alexander.Kirsanov [Tue, 6 Sep 2016 15:13:31 +0000 (18:13 +0300)]
Added safe cast to ScalableIcon in DeferredIconImpl

5 years agoEnd offset of highlightInfo processing in updateHighlightersByTyping shouldn't depend...
Alexander.Kirsanov [Tue, 6 Sep 2016 15:05:43 +0000 (18:05 +0300)]
End offset of highlightInfo processing in updateHighlightersByTyping shouldn't depend on a document change length

5 years agoCustomizing behavior in occurence navigation for FileHyperlinkInfo can be done only...
Alexander.Kirsanov [Tue, 6 Sep 2016 15:01:11 +0000 (18:01 +0300)]
Customizing behavior in occurence navigation for FileHyperlinkInfo can be done only with method overriding

5 years agoIDEA-CR-13563 appcode/163.4030 clion/163.4031
Anna Kozlova [Tue, 6 Sep 2016 14:39:58 +0000 (17:39 +0300)]
IDEA-CR-13563

5 years agoupdate coverage to jdk 9 compatible asm
Anna Kozlova [Tue, 6 Sep 2016 14:33:46 +0000 (17:33 +0300)]
update coverage to jdk 9 compatible asm

5 years agoallow external annotations outside project or everything inside project (IDEA-160840)
Anna Kozlova [Tue, 6 Sep 2016 13:56:56 +0000 (16:56 +0300)]
allow external annotations outside project or everything inside project (IDEA-160840)

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 6 Sep 2016 14:12:12 +0000 (16:12 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 6 Sep 2016 14:04:03 +0000 (16:04 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoConvertVariadicParamIntention: merge findKeywordContainerSubscriptions and findKeywor...
Semyon Proshev [Wed, 3 Aug 2016 15:43:58 +0000 (18:43 +0300)]
ConvertVariadicParamIntention: merge findKeywordContainerSubscriptions and findKeywordContainerCalls into one method with given predicate

5 years agoConvertVariadicParamIntention: annotate, rename and update replaceCallElements method
Semyon Proshev [Wed, 3 Aug 2016 15:03:08 +0000 (18:03 +0300)]
ConvertVariadicParamIntention: annotate, rename and update replaceCallElements method

5 years agoConvertVariadicParamIntention: annotate, rename and update replaceSubscriptions method
Semyon Proshev [Wed, 3 Aug 2016 14:46:46 +0000 (17:46 +0300)]
ConvertVariadicParamIntention: annotate, rename and update replaceSubscriptions method

5 years agoConvertVariadicParamIntention: annotate, rename and update isCallElement and fillCall...
Semyon Proshev [Wed, 3 Aug 2016 14:40:44 +0000 (17:40 +0300)]
ConvertVariadicParamIntention: annotate, rename and update isCallElement and fillCallExpressions methods

5 years agoConvertVariadicParamIntention: annotate, rename and update fillSubscriptions method
Semyon Proshev [Wed, 3 Aug 2016 14:31:29 +0000 (17:31 +0300)]
ConvertVariadicParamIntention: annotate, rename and update fillSubscriptions method