idea/community.git
9 years agoIDEA-45629
Alexander Lobas [Mon, 30 Jan 2012 16:26:33 +0000 (20:26 +0400)]
IDEA-45629

9 years agoMerge remote-tracking branch 'origin/master'
Alexander Lobas [Mon, 30 Jan 2012 13:55:45 +0000 (17:55 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-80510
Alexander Lobas [Mon, 30 Jan 2012 13:53:15 +0000 (17:53 +0400)]
IDEA-80510

9 years agoIDEA-53476: Gradle integration (Maven's level - dependencies, modules, repositories)
Denis.Zhdanov [Mon, 30 Jan 2012 13:07:57 +0000 (17:07 +0400)]
IDEA-53476: Gradle integration (Maven's level - dependencies, modules, repositories)

New gradle icon is added

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Mon, 30 Jan 2012 13:04:40 +0000 (17:04 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-80255 Cosmetic fixes in GitBranchOperations messages.
Kirill Likhodedov [Mon, 30 Jan 2012 13:03:15 +0000 (17:03 +0400)]
IDEA-80255 Cosmetic fixes in GitBranchOperations messages.

9 years agoUpgraded to the jmock 2.5.1
Denis.Zhdanov [Mon, 30 Jan 2012 12:57:25 +0000 (16:57 +0400)]
Upgraded to the jmock 2.5.1

9 years agoIDEA-76142: Gradle support - cannot update IDEA projects once one of build.gradle...
Denis.Zhdanov [Mon, 30 Jan 2012 11:49:26 +0000 (15:49 +0400)]
IDEA-76142: Gradle support - cannot update IDEA projects once one of build.gradle files changes

1. Test DSL for testing gradle changes model is introduced;
2. Test for the 'merge local' changes use-case is added;
3. More gradle class dependencies are configured via IoC now;

9 years agoIDEA-76142: Gradle support - cannot update IDEA projects once one of build.gradle...
Denis.Zhdanov [Mon, 30 Jan 2012 11:47:15 +0000 (15:47 +0400)]
IDEA-76142: Gradle support - cannot update IDEA projects once one of build.gradle files changes

Gradle tool window is shown all the time when 'gradle' plugin is enabled (used to be hidden because there were no content)

9 years agoUpgraded to the jmock 2.5.1
Denis.Zhdanov [Fri, 27 Jan 2012 13:21:00 +0000 (17:21 +0400)]
Upgraded to the jmock 2.5.1

9 years agoIDEA-80313: Import in JSPs not working - from version 9 to 11 idea/112.642
Dmitry Avdeev [Mon, 30 Jan 2012 12:19:45 +0000 (16:19 +0400)]
IDEA-80313: Import in JSPs not working - from version 9 to 11

9 years ago@Nullable
Dmitry Avdeev [Mon, 30 Jan 2012 11:55:00 +0000 (15:55 +0400)]
@Nullable

9 years ago@Nullable
Dmitry Avdeev [Mon, 30 Jan 2012 11:54:32 +0000 (15:54 +0400)]
@Nullable

9 years agotesting auto import
Dmitry Avdeev [Mon, 30 Jan 2012 10:08:04 +0000 (14:08 +0400)]
testing auto import

9 years agoCompile fix List -> Collection
Kirill Likhodedov [Mon, 30 Jan 2012 12:15:54 +0000 (16:15 +0400)]
Compile fix List -> Collection

9 years agoIDEA-79817 Better detection of rejected push; fix setStderrSuppressed in setSilent.
Kirill Likhodedov [Mon, 30 Jan 2012 12:02:20 +0000 (16:02 +0400)]
IDEA-79817 Better detection of rejected push; fix setStderrSuppressed in setSilent.

For branches with hyphens, for example.

[Reviewed by irengrig]
(cherry picked from commit 9d67aa2f6c29e260d8e44d94577c4cac691c83f0)

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Mon, 30 Jan 2012 12:10:57 +0000 (16:10 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-80258 Git: sort repositories when performing multi-repo actions
Kirill Likhodedov [Mon, 30 Jan 2012 12:09:21 +0000 (16:09 +0400)]
IDEA-80258 Git: sort repositories when performing multi-repo actions

Return repositories from the repository manager already sorted.
The order matters => change Collection to List in GitBranchPopup and GitBranchOperationsProcessor

9 years agosmaller upper limit for mapped byte buffers on x64 when using btree based enumerator
Maxim.Mossienko [Mon, 30 Jan 2012 12:03:08 +0000 (16:03 +0400)]
smaller upper limit for mapped byte buffers on x64 when using btree based enumerator

9 years agoavoid exception on trying to detect injection inside another injection (WI-9523)
Maxim.Mossienko [Mon, 30 Jan 2012 12:01:55 +0000 (16:01 +0400)]
avoid exception on trying to detect injection inside another injection (WI-9523)

9 years agoless synchronization
Maxim.Mossienko [Mon, 30 Jan 2012 10:10:21 +0000 (14:10 +0400)]
less synchronization

9 years agofile structure base test case
Konstantin Bulenkov [Mon, 30 Jan 2012 11:53:57 +0000 (12:53 +0100)]
file structure base test case

9 years agoCosmetics
Kirill Likhodedov [Mon, 30 Jan 2012 11:51:17 +0000 (15:51 +0400)]
Cosmetics

9 years agoContinue retooling incremental tests to the new builders (compiler server).
dboulytchev [Mon, 30 Jan 2012 10:26:32 +0000 (14:26 +0400)]
Continue retooling incremental tests to the new builders  (compiler server).

9 years agoadd space before "cherry-picked" message, remove unnecessary StringBuilder
Bas Leijdekkers [Mon, 30 Jan 2012 10:15:12 +0000 (11:15 +0100)]
add space before "cherry-picked" message, remove unnecessary StringBuilder

9 years agofix useless components loading
Konstantin Bulenkov [Mon, 30 Jan 2012 09:37:42 +0000 (10:37 +0100)]
fix useless components loading

9 years agomiddle click close support
Dennis Ushakov [Mon, 30 Jan 2012 09:09:37 +0000 (13:09 +0400)]
middle click close support

9 years agoimprove quickfix for "'StringBuffer' can be replaced with 'String'" inspection and...
Bas Leijdekkers [Mon, 30 Jan 2012 09:36:10 +0000 (10:36 +0100)]
improve quickfix for "'StringBuffer' can be replaced with 'String'" inspection and add some tests for it

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Mon, 30 Jan 2012 09:30:49 +0000 (13:30 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-76525 Git: "Branch not fully merged" dialog layout
Kirill Likhodedov [Mon, 30 Jan 2012 09:29:24 +0000 (13:29 +0400)]
IDEA-76525 Git: "Branch not fully merged" dialog layout

9 years agofix installers idea/112.641
Anna Kozlova [Mon, 30 Jan 2012 08:37:56 +0000 (12:37 +0400)]
fix installers

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Mon, 30 Jan 2012 07:02:34 +0000 (11:02 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-74499 Remember the last visited root and use it if no files are selected and...
Kirill Likhodedov [Mon, 30 Jan 2012 06:39:07 +0000 (10:39 +0400)]
IDEA-74499 Remember the last visited root and use it if no files are selected and no editors open.

If there are no information about recently visited roots, get the project root if exists.

9 years agoSpringFacetInspectionTest
Dmitry Avdeev [Mon, 30 Jan 2012 06:23:58 +0000 (10:23 +0400)]
SpringFacetInspectionTest

9 years agorunning task tests on their own classpath
Dmitry Avdeev [Mon, 30 Jan 2012 06:22:59 +0000 (10:22 +0400)]
running task tests on their own classpath

9 years agoIDEA-73509: Spring Model / Spring Facet inspection: "Inspection 'Spring Facet' option...
Dmitry Avdeev [Fri, 27 Jan 2012 12:01:41 +0000 (16:01 +0400)]
IDEA-73509: Spring Model / Spring Facet inspection: "Inspection 'Spring Facet' options." hyperlink does nothing

9 years agooptimisation: way to get file boolean attributes in batch
Alexey Kudravtsev [Fri, 27 Jan 2012 15:39:30 +0000 (19:39 +0400)]
optimisation: way to get file boolean attributes in batch

9 years agooptimisation: do not start background thread if there is no contention
Alexey Kudravtsev [Fri, 27 Jan 2012 09:14:12 +0000 (13:14 +0400)]
optimisation: do not start background thread if there is no contention

9 years agoIDEA-80310
Alexey Kudravtsev [Thu, 26 Jan 2012 14:50:09 +0000 (18:50 +0400)]
IDEA-80310

9 years agoContinue retooling incremental tests to the new builders (compiler server). cidr/112.638 pycharm/112.637 rubymine/112.636 storm/112.635
dboulytchev [Sun, 29 Jan 2012 22:08:49 +0000 (02:08 +0400)]
Continue retooling incremental tests to the new builders  (compiler server).

9 years agocompile-server: automake mode (eclipse-like compilation), initial
Eugene Zhuravlev [Sun, 29 Jan 2012 17:45:42 +0000 (18:45 +0100)]
compile-server: automake mode (eclipse-like compilation), initial

9 years agorename BaseResourceReference -> AndroidResourceReference
Eugene Kudelevsky [Sun, 29 Jan 2012 16:15:47 +0000 (20:15 +0400)]
rename BaseResourceReference -> AndroidResourceReference

9 years agoandroid: do not store target psi elements in resource references
Eugene Kudelevsky [Sun, 29 Jan 2012 16:14:57 +0000 (20:14 +0400)]
android: do not store target psi elements in resource references

9 years agoclean up
Eugene Kudelevsky [Sun, 29 Jan 2012 15:47:34 +0000 (19:47 +0400)]
clean up

9 years agoandroid: prebuild map for system value resources
Eugene Kudelevsky [Sun, 29 Jan 2012 15:44:19 +0000 (19:44 +0400)]
android: prebuild map for system value resources

9 years agoclean up
Eugene Kudelevsky [Sun, 29 Jan 2012 15:37:01 +0000 (19:37 +0400)]
clean up

9 years agouse smart pointers instead of hard links
Eugene Kudelevsky [Sun, 29 Jan 2012 13:30:36 +0000 (17:30 +0400)]
use smart pointers instead of hard links

9 years agodon't change over image when going through separators storm/112.634
Dennis Ushakov [Sun, 29 Jan 2012 12:53:51 +0000 (16:53 +0400)]
don't change over image when going through separators

9 years agoIDEA-80459 allow drag to finish before detaching drag helper
Dennis Ushakov [Sun, 29 Jan 2012 12:52:44 +0000 (16:52 +0400)]
IDEA-80459 allow drag to finish before detaching drag helper

9 years agoIDEA-80459 allow drag to finish before detaching drag helper
Dennis Ushakov [Sun, 29 Jan 2012 12:49:47 +0000 (16:49 +0400)]
IDEA-80459 allow drag to finish before detaching drag helper

9 years agodon't hang in GroovyDebuggerTest
peter [Sun, 29 Jan 2012 09:12:07 +0000 (10:12 +0100)]
don't hang in GroovyDebuggerTest

9 years agoIDEA-80487 Debug tool window: generic UI: dropping tab into tab row turn views into...
Dennis Ushakov [Sun, 29 Jan 2012 07:23:49 +0000 (11:23 +0400)]
IDEA-80487 Debug tool window: generic UI: dropping tab into tab row turn views into tabs

9 years agoIDEA-80493 Debug tool window: generic UI: Restore Layout set "Debugger" name to logs...
Dennis Ushakov [Sat, 28 Jan 2012 22:04:47 +0000 (02:04 +0400)]
IDEA-80493 Debug tool window: generic UI: Restore Layout set "Debugger" name to logs view

9 years agoIDEA-80492 Run tool window: generic UI: Restore Layout places logs view into not...
Dennis Ushakov [Sat, 28 Jan 2012 20:00:20 +0000 (00:00 +0400)]
IDEA-80492  Run tool window: generic UI: Restore Layout places logs view into not default position

9 years agoIDEA-80345 don't show drop location when dropping on tab
Dennis Ushakov [Sat, 28 Jan 2012 13:32:02 +0000 (17:32 +0400)]
IDEA-80345 don't show drop location when dropping on tab

9 years agosupport hiding drop location
Dennis Ushakov [Sat, 28 Jan 2012 13:31:06 +0000 (17:31 +0400)]
support hiding drop location

9 years agocreate debugger subwindows as dialogs with minimum decorations
Dennis Ushakov [Sat, 28 Jan 2012 13:11:18 +0000 (17:11 +0400)]
create debugger subwindows as dialogs with minimum decorations

9 years agodialog creation support for dock containers
Dennis Ushakov [Sat, 28 Jan 2012 13:08:24 +0000 (17:08 +0400)]
dialog creation support for dock containers

9 years agocompile-server: support per-project build task queues on server side cidr/112.629 pycharm/112.630 rubymine/112.631
Eugene Zhuravlev [Sat, 28 Jan 2012 20:17:20 +0000 (21:17 +0100)]
compile-server: support per-project build task queues on server side

9 years agodrop memory caches only when is dirty
Eugene Zhuravlev [Sat, 28 Jan 2012 18:21:28 +0000 (19:21 +0100)]
drop memory caches only when is dirty

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Sat, 28 Jan 2012 16:17:18 +0000 (20:17 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-78817 Make Git -> Branches and GitBranchWidget active and showing current branch...
Kirill Likhodedov [Sat, 28 Jan 2012 16:15:13 +0000 (20:15 +0400)]
IDEA-78817 Make Git -> Branches and GitBranchWidget active and showing current branch when user is browsing a library source/class file.

Refactoring: get GitRepository for selected file, don't bother with roots.
If GitRepository#getRepositoryForFile get the root for jar file if current file is inside it.
For libraries as JDK which jars are outside the project, get the module root.

9 years agoa test for partial groovy-java cross compile
peter [Sat, 28 Jan 2012 16:05:13 +0000 (17:05 +0100)]
a test for partial groovy-java cross compile

9 years agospeedup: call force() only at the end of the build, between chunk builds drop only...
Eugene Zhuravlev [Sat, 28 Jan 2012 15:59:16 +0000 (16:59 +0100)]
speedup: call force() only at the end of the build, between chunk builds drop only memory caches

9 years agoflush persistent maps after each module chunk
Eugene Zhuravlev [Sat, 28 Jan 2012 14:56:52 +0000 (15:56 +0100)]
flush persistent maps after each module chunk

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Sat, 28 Jan 2012 14:35:34 +0000 (18:35 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-80512 Watch for refs/remotes and refs/heads dirs recursively; update branches...
Kirill Likhodedov [Sat, 28 Jan 2012 14:33:53 +0000 (18:33 +0400)]
IDEA-80512 Watch for refs/remotes and refs/heads dirs recursively; update branches after fetch

9 years agomore compact logging
Eugene Zhuravlev [Sat, 28 Jan 2012 13:36:27 +0000 (14:36 +0100)]
more compact logging

9 years agoReplace PsiManager.getInstance(psiElement.getProject()) to psiElement.getManager...
Sergey Evdokimov [Sat, 28 Jan 2012 13:23:15 +0000 (17:23 +0400)]
Replace PsiManager.getInstance(psiElement.getProject()) to psiElement.getManager() and add inspection to this case.

9 years agoIDEA-79218 (Grails tags inside Groovy code should be completed as method (with '...
Sergey Evdokimov [Sat, 28 Jan 2012 12:47:12 +0000 (16:47 +0400)]
IDEA-79218 (Grails tags inside Groovy code should be completed as method (with '()'))

9 years agofor each chunk: delete output corresponding to modified sources before running builders
Eugene Zhuravlev [Sat, 28 Jan 2012 12:41:32 +0000 (13:41 +0100)]
for each chunk: delete output corresponding to modified sources before running builders

9 years agomore tests -> community cidr/112.622 pycharm/112.625 rubymine/112.627 storm/112.621
peter [Fri, 27 Jan 2012 22:35:44 +0000 (23:35 +0100)]
more tests -> community

9 years agomore tests -> community
peter [Fri, 27 Jan 2012 22:32:21 +0000 (23:32 +0100)]
more tests -> community

9 years agofind usages tests -> community
peter [Fri, 27 Jan 2012 22:28:35 +0000 (23:28 +0100)]
find usages tests -> community

9 years agofind usages tests -> community
peter [Fri, 27 Jan 2012 22:24:53 +0000 (23:24 +0100)]
find usages tests -> community

9 years agofix NPE
peter [Fri, 27 Jan 2012 22:03:03 +0000 (23:03 +0100)]
fix NPE

9 years agoRetooling incremental tests to the new builders (compiler server).
Dmitry Boulytchev [Fri, 27 Jan 2012 20:49:38 +0000 (00:49 +0400)]
Retooling incremental tests to the new builders  (compiler server).

9 years ago"always scan" mode for FSState
Eugene Zhuravlev [Fri, 27 Jan 2012 20:10:25 +0000 (21:10 +0100)]
"always scan" mode for FSState

9 years agoToolbarDecorator for PathEditor
Evgeny Zakrevsky [Fri, 27 Jan 2012 19:35:18 +0000 (23:35 +0400)]
ToolbarDecorator for PathEditor

9 years agocompile server: honor javac vm additional params
Eugene Zhuravlev [Fri, 27 Jan 2012 19:19:06 +0000 (20:19 +0100)]
compile server: honor javac vm additional params

9 years agoIDEA-80415 Find in path: IDEA seems to check every file when I try to search in...
peter [Fri, 27 Jan 2012 18:51:36 +0000 (19:51 +0100)]
IDEA-80415  Find in path: IDEA seems to check every file when I try to search in current file

9 years agoavoid synchronized methods of DataOutputStream
Maxim.Mossienko [Fri, 27 Jan 2012 18:34:26 +0000 (22:34 +0400)]
avoid synchronized methods of DataOutputStream

9 years agoIDEA-76854 (read VM options file by a specially trained class)
Roman Shevchenko [Fri, 27 Jan 2012 18:27:58 +0000 (22:27 +0400)]
IDEA-76854 (read VM options file by a specially trained class)

9 years agoTypo
Roman Shevchenko [Fri, 27 Jan 2012 15:09:49 +0000 (19:09 +0400)]
Typo

9 years agoFix test option in Unix startup script (-f is less common)
Roman Shevchenko [Fri, 27 Jan 2012 14:06:44 +0000 (18:06 +0400)]
Fix test option in Unix startup script (-f is less common)

9 years agoUse "/usr/libexec/java_home" for detecting Java on Macs
Roman Shevchenko [Fri, 27 Jan 2012 13:05:22 +0000 (17:05 +0400)]
Use "/usr/libexec/java_home" for detecting Java on Macs

9 years agoIDEA-24296 "Migrate type" refactor locked cpu at 100%
Anna Kozlova [Fri, 27 Jan 2012 18:22:03 +0000 (22:22 +0400)]
IDEA-24296 "Migrate type" refactor locked cpu at 100%

9 years agop4 integration should handle file move regardless of its cached file status, more...
peter [Fri, 27 Jan 2012 18:10:47 +0000 (19:10 +0100)]
p4 integration should handle file move regardless of its cached file status, more debugging

9 years agodon't access directory index for default project (IDEA-80427)
peter [Fri, 27 Jan 2012 17:41:29 +0000 (18:41 +0100)]
don't access directory index for default project (IDEA-80427)

9 years agoidea groovy stub generator: always generate them when there are java files in current...
peter [Fri, 27 Jan 2012 15:05:00 +0000 (16:05 +0100)]
idea groovy stub generator: always generate them when there are java files in current module

9 years agoEA-33234 SIOOBE
peter [Thu, 26 Jan 2012 18:16:16 +0000 (19:16 +0100)]
EA-33234 SIOOBE

9 years agocleanup
peter [Thu, 26 Jan 2012 18:13:04 +0000 (19:13 +0100)]
cleanup

9 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 27 Jan 2012 18:02:01 +0000 (22:02 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-80311 Git: Select repository with unmerged changes in GitBranchIsNotFullyMerged...
Kirill Likhodedov [Fri, 27 Jan 2012 18:00:36 +0000 (22:00 +0400)]
IDEA-80311  Git: Select repository with unmerged changes in GitBranchIsNotFullyMergedDialog

Instead of showing the first one which may have no unmerged commits.

9 years agoinline: warn if assignment with operation (IDEA-80348)
Anna Kozlova [Fri, 27 Jan 2012 17:46:36 +0000 (21:46 +0400)]
inline: warn if assignment with operation (IDEA-80348)

9 years agoskip chooser if method from abstract class is chosen from non-abstract inheritor
Anna Kozlova [Fri, 27 Jan 2012 17:27:45 +0000 (21:27 +0400)]
skip chooser if method from abstract class is chosen from non-abstract inheritor

9 years agoKryo library
andrey.zaytsev [Fri, 27 Jan 2012 17:37:15 +0000 (21:37 +0400)]
Kryo library

9 years agofix test line markers
Konstantin Bulenkov [Fri, 27 Jan 2012 17:22:15 +0000 (18:22 +0100)]
fix test line markers

9 years agopublic constructor
Eugene Zhuravlev [Fri, 27 Jan 2012 17:19:53 +0000 (18:19 +0100)]
public constructor

9 years agoProject Structure. Global Libraries. Toolbar Decorator.
Evgeny Zakrevsky [Fri, 27 Jan 2012 17:11:51 +0000 (21:11 +0400)]
Project Structure. Global Libraries. Toolbar Decorator.
IDEA-78256 Project Structure | Global Libraries: Change Version button is shorter than others; spaces between buttons are different