Pavel Dolgov [Wed, 7 Sep 2016 14:21:40 +0000 (17:21 +0300)]
Merge remote-tracking branch 'remotes/origin/pdolgov/moveReturnToComputation'
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)
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
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
nik [Wed, 7 Sep 2016 08:30:19 +0000 (11:30 +0300)]
project configuration: missing python-terminal module added to community project
nik [Wed, 7 Sep 2016 06:53:52 +0000 (09:53 +0300)]
build scripts: mention missing module names in error message
nik [Wed, 7 Sep 2016 06:35:06 +0000 (09:35 +0300)]
build scripts cleanup: unecessary 'public' modifiers and duplicated copyright comments removed
nik [Tue, 6 Sep 2016 18:28:28 +0000 (21:28 +0300)]
build scripts: automatically set output directory by product name
nik [Tue, 6 Sep 2016 09:15:27 +0000 (12:15 +0300)]
build scripts: simplified creation of BuildContext, don't remove compilation.log file
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)
Egor.Ushakov [Wed, 7 Sep 2016 13:45:50 +0000 (16:45 +0300)]
use SearchTextField for speed search in popups
Egor.Ushakov [Wed, 7 Sep 2016 13:26:59 +0000 (16:26 +0300)]
display exception once even if we have several exception breakpoints hit
Anna Kozlova [Wed, 7 Sep 2016 13:25:37 +0000 (16:25 +0300)]
NPE (IDEA-160916)
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
Anna Kozlova [Wed, 7 Sep 2016 12:32:29 +0000 (15:32 +0300)]
disable edit contract for non-physical elements; extract applicability method
Anna Kozlova [Wed, 7 Sep 2016 12:09:31 +0000 (15:09 +0300)]
testdata to convert anonymous to lambda with overloads
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
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)
Konstantin Bulenkov [Wed, 7 Sep 2016 12:11:44 +0000 (14:11 +0200)]
fix tests
peter [Wed, 7 Sep 2016 11:55:31 +0000 (13:55 +0200)]
MultiCaretCodeInsightAction: commit the document only when the action is invoked (IDEA-160724)
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.
Alexey Utkin [Wed, 7 Sep 2016 11:56:40 +0000 (14:56 +0300)]
IDEA-160904 Semantic highlighting setting isn't saved between restarts
Anna Kozlova [Wed, 7 Sep 2016 11:53:32 +0000 (14:53 +0300)]
disable external annotations on non-physical elements (IDEA-160840)
Anna Kozlova [Wed, 7 Sep 2016 11:20:47 +0000 (14:20 +0300)]
unused declaration: remove problems count from view (IDEA-160870)
Anna Kozlova [Wed, 7 Sep 2016 10:26:22 +0000 (13:26 +0300)]
unused declaration: method patterns conversion to manual entry points (IDEA-160856)
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
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
Alexey Kudravtsev [Wed, 7 Sep 2016 11:09:39 +0000 (14:09 +0300)]
review followup
Alexey Kudravtsev [Tue, 6 Sep 2016 14:41:59 +0000 (17:41 +0300)]
cleanup
Alexey Kudravtsev [Tue, 6 Sep 2016 14:41:25 +0000 (17:41 +0300)]
IDEA-151933 Optimize Imports can produce ambiguous code
Alexey Kudravtsev [Tue, 6 Sep 2016 11:15:05 +0000 (14:15 +0300)]
cleanup
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.
Alexey Kudravtsev [Fri, 2 Sep 2016 15:18:06 +0000 (18:18 +0300)]
SBJspClass plugin compatibility restored
Alexey Kudravtsev [Fri, 2 Sep 2016 15:15:39 +0000 (18:15 +0300)]
cleanup: try-with-resources, reduce visibility
Alexey Kudravtsev [Fri, 2 Sep 2016 15:05:30 +0000 (18:05 +0300)]
do not wrap RuntimeException and Error to make stacktraces shorter
peter [Wed, 7 Sep 2016 10:36:20 +0000 (12:36 +0200)]
instantiate actions outside of lock (IDEA-160763)
peter [Wed, 7 Sep 2016 10:35:27 +0000 (12:35 +0200)]
remove unnecessary invokeLaterIfNeeded from PsiDocumentManagerImpl save
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)
peter [Wed, 7 Sep 2016 10:31:20 +0000 (12:31 +0200)]
javadoc for getModuleRuntimeScope (IDEA-CR-13423)
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
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
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)
peter [Tue, 6 Sep 2016 15:03:18 +0000 (17:03 +0200)]
use app invokeLater in ant target execution (EA-88043 - assert: FileDocumentManagerImpl.saveAllDocuments)
Vladimir Krivosheev [Wed, 7 Sep 2016 10:14:44 +0000 (12:14 +0200)]
Merge branch 'develar/ll'
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
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()
Tagir Valeev [Wed, 7 Sep 2016 09:26:46 +0000 (16:26 +0700)]
IDEA-160802 ReplaceInefficientStreamCountInspection registered in IdeaPlugin.xml
Tagir Valeev [Wed, 7 Sep 2016 09:14:27 +0000 (16:14 +0700)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Rustam Vishnyakov [Wed, 7 Sep 2016 09:03:06 +0000 (12:03 +0300)]
format.sh product/command substitution on Mac
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
Egor.Ushakov [Wed, 7 Sep 2016 08:18:04 +0000 (11:18 +0300)]
IDEA-160533 - added a small drop icon
Egor.Ushakov [Tue, 6 Sep 2016 16:20:30 +0000 (19:20 +0300)]
fixed remove watch icon
Vladimir Krivosheev [Wed, 7 Sep 2016 06:06:57 +0000 (08:06 +0200)]
fix after merge
Vladimir Krivosheev [Wed, 7 Sep 2016 05:49:49 +0000 (07:49 +0200)]
LinkLabel — simplify link
Vladimir Krivosheev [Tue, 6 Sep 2016 14:28:26 +0000 (16:28 +0200)]
convert ITNReporter, JetBrainsAccountDialog to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:28:07 +0000 (16:28 +0200)]
convert ITNReporter, JetBrainsAccountDialog to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:12:24 +0000 (16:12 +0200)]
convert ErrorReportConfigurable to kotlin
Vladimir Krivosheev [Tue, 6 Sep 2016 14:12:05 +0000 (16:12 +0200)]
convert ErrorReportConfigurable to kotlin
Dmitry Trofimov [Tue, 6 Sep 2016 22:13:04 +0000 (00:13 +0200)]
Revert accidently committed from another changelist
Dmitry Trofimov [Tue, 6 Sep 2016 21:48:49 +0000 (23:48 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 6 Sep 2016 21:46:19 +0000 (23:46 +0200)]
Move Maya flavor from community to special Maya plugin
Dmitry Trofimov [Tue, 6 Sep 2016 21:39:05 +0000 (23:39 +0200)]
Add extension point to provide custom Python flavors
Konstantin Bulenkov [Tue, 6 Sep 2016 21:06:35 +0000 (23:06 +0200)]
IDEA-160816 Search by abbreviation in Keymap configurable
Daniil Ovchinnikov [Tue, 6 Sep 2016 18:49:25 +0000 (21:49 +0300)]
[groovy] enable 'New Class' action in resource folders (IDEA-160694)
Daniil Ovchinnikov [Tue, 6 Sep 2016 18:32:35 +0000 (21:32 +0300)]
[groovy] allow 'trait' as package name (IDEA-127422)
Daniil Ovchinnikov [Tue, 6 Sep 2016 17:55:33 +0000 (20:55 +0300)]
[groovy] fix stub version
Anna Kozlova [Tue, 6 Sep 2016 17:47:50 +0000 (20:47 +0300)]
anonymous -> lambda: more pessimistic
Anna Kozlova [Tue, 6 Sep 2016 17:02:05 +0000 (20:02 +0300)]
update junit 5 dependency to M2
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)
Daniil Ovchinnikov [Tue, 6 Sep 2016 16:44:29 +0000 (19:44 +0300)]
[groovy] fix warnings in script run configuration
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
Roman Shevchenko [Tue, 6 Sep 2016 17:31:36 +0000 (20:31 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 6 Sep 2016 17:24:02 +0000 (20:24 +0300)]
[platform] moves misplaced layout.kt
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.
Roman Shevchenko [Tue, 6 Sep 2016 16:45:47 +0000 (19:45 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 6 Sep 2016 16:33:49 +0000 (19:33 +0300)]
Cleanup (warnings)
Egor.Ushakov [Tue, 6 Sep 2016 16:08:37 +0000 (19:08 +0300)]
support renderers in kotlin, groovy, etc (in correct context)
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)
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)
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)
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)
Pavel Dolgov [Mon, 5 Sep 2016 17:29:25 +0000 (20:29 +0300)]
Java inspection: More tests for "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)
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)
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)
Anton Tarasov [Tue, 6 Sep 2016 15:51:44 +0000 (18:51 +0300)]
Draw tabs image via UIUtil.drawImage to meet HiDPI/Retina.
Anna Kozlova [Tue, 6 Sep 2016 15:40:41 +0000 (18:40 +0300)]
testng: fire configuration started if configuration listener is available
Alexander.Kirsanov [Tue, 6 Sep 2016 15:13:31 +0000 (18:13 +0300)]
Added safe cast to ScalableIcon in DeferredIconImpl
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
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
Anna Kozlova [Tue, 6 Sep 2016 14:39:58 +0000 (17:39 +0300)]
IDEA-CR-13563
Anna Kozlova [Tue, 6 Sep 2016 14:33:46 +0000 (17:33 +0300)]
update coverage to jdk 9 compatible asm
Anna Kozlova [Tue, 6 Sep 2016 13:56:56 +0000 (16:56 +0300)]
allow external annotations outside project or everything inside project (IDEA-160840)
Dmitry Trofimov [Tue, 6 Sep 2016 14:12:12 +0000 (16:12 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 6 Sep 2016 14:04:03 +0000 (16:04 +0200)]
Merge remote-tracking branch 'origin/master'
Semyon Proshev [Wed, 3 Aug 2016 15:43:58 +0000 (18:43 +0300)]
ConvertVariadicParamIntention: merge findKeywordContainerSubscriptions and findKeywordContainerCalls into one method with given predicate
Semyon Proshev [Wed, 3 Aug 2016 15:03:08 +0000 (18:03 +0300)]
ConvertVariadicParamIntention: annotate, rename and update replaceCallElements method
Semyon Proshev [Wed, 3 Aug 2016 14:46:46 +0000 (17:46 +0300)]
ConvertVariadicParamIntention: annotate, rename and update replaceSubscriptions method
Semyon Proshev [Wed, 3 Aug 2016 14:40:44 +0000 (17:40 +0300)]
ConvertVariadicParamIntention: annotate, rename and update isCallElement and fillCallExpressions methods
Semyon Proshev [Wed, 3 Aug 2016 14:31:29 +0000 (17:31 +0300)]
ConvertVariadicParamIntention: annotate, rename and update fillSubscriptions method