idea/community.git
11 years agotest killability
peter [Tue, 17 Jan 2012 18:33:30 +0000 (19:33 +0100)]
test killability

11 years agomove some tests to the platform
peter [Tue, 17 Jan 2012 18:29:33 +0000 (19:29 +0100)]
move some tests to the platform

11 years agoPathMacroManagerTest -> community
peter [Tue, 17 Jan 2012 17:21:09 +0000 (18:21 +0100)]
PathMacroManagerTest -> community

11 years agorestore local variable during inplace introduce (EA-33085 - NPE: IntroduceFieldDialog...
anna [Tue, 17 Jan 2012 18:01:35 +0000 (19:01 +0100)]
restore local variable during inplace introduce (EA-33085 - NPE: IntroduceFieldDialog$.<init>)

11 years agorestore storing paths as relative to $PROJECT_DIR$, otherwise many projects would...
peter [Tue, 17 Jan 2012 17:18:31 +0000 (18:18 +0100)]
restore storing paths as relative to $PROJECT_DIR$, otherwise many projects would break

11 years agothe selected item shouldn't necessarily be a class when I'm typing a class name
peter [Tue, 17 Jan 2012 17:16:45 +0000 (18:16 +0100)]
the selected item shouldn't necessarily be a class when I'm typing a class name

11 years agodump.threads.on.empty.lookup(cherry picked from commit 3725f48)
peter [Tue, 17 Jan 2012 16:57:18 +0000 (17:57 +0100)]
dump.threads.on.empty.lookup(cherry picked from commit 3725f48)

11 years agotyping 'new File(' shouldn't insert some File* imported class when java.io.File is...
peter [Tue, 17 Jan 2012 16:56:07 +0000 (17:56 +0100)]
typing 'new File(' shouldn't insert some File* imported class when java.io.File is not imported yet

11 years agocopy package-info with package annotations (IDEA-79980)
anna [Tue, 17 Jan 2012 16:52:10 +0000 (17:52 +0100)]
copy package-info with package annotations (IDEA-79980)

11 years agoname index to decrease unsuccessful io operations during class search &
Maxim.Mossienko [Tue, 17 Jan 2012 16:35:06 +0000 (20:35 +0400)]
name index to decrease unsuccessful io operations during class search &
do not store strings in class path cache

11 years agowhen processing all resources with names, use available cache to avoid scanning all...
Maxim.Mossienko [Fri, 13 Jan 2012 18:10:21 +0000 (22:10 +0400)]
when processing all resources with names, use available cache to avoid scanning all class sources

11 years agocheck for existence in last turn
Maxim.Mossienko [Fri, 13 Jan 2012 11:34:57 +0000 (15:34 +0400)]
check for existence in last turn

11 years agoannotated
Alexey Kudravtsev [Tue, 17 Jan 2012 16:25:59 +0000 (20:25 +0400)]
annotated

11 years agoattach jdk annotations automatically
Alexey Kudravtsev [Tue, 17 Jan 2012 14:09:36 +0000 (18:09 +0400)]
attach jdk annotations automatically

11 years agogenerate jdkAnnotations.jar from the jdkAnnotations directory
Alexey Kudravtsev [Tue, 17 Jan 2012 13:49:09 +0000 (17:49 +0400)]
generate jdkAnnotations.jar from the jdkAnnotations directory

11 years agomoved jdk annotations to community
Alexey Kudravtsev [Tue, 17 Jan 2012 13:48:09 +0000 (17:48 +0400)]
moved jdk annotations to community

11 years agocanonicalize module paths when reading the data for compile server (fixes GroovyCompi...
peter [Tue, 17 Jan 2012 16:22:18 +0000 (17:22 +0100)]
canonicalize module paths when reading the data for compile server (fixes GroovyCompilerTest)

11 years agoperform checks for java sdks only
Eugene Zhuravlev [Tue, 17 Jan 2012 15:49:40 +0000 (16:49 +0100)]
perform checks for java sdks only

11 years agotestng: run test method of an abstract class in inheritors (IDEA-53111)
anna [Tue, 17 Jan 2012 15:39:10 +0000 (16:39 +0100)]
testng: run test method of an abstract class in inheritors (IDEA-53111)

11 years agotestng: run multiple tests at once
anna [Tue, 17 Jan 2012 15:03:09 +0000 (16:03 +0100)]
testng: run multiple tests at once

11 years agoexecution:api: run test method of an abstract class in inheritors
anna [Tue, 17 Jan 2012 13:25:10 +0000 (14:25 +0100)]
execution:api: run test method of an abstract class in inheritors

11 years agojunit: run test method of an abstract class in inheritors (IDEA-53111)
anna [Tue, 17 Jan 2012 13:12:41 +0000 (14:12 +0100)]
junit: run test method of an abstract class in inheritors (IDEA-53111)

11 years agopropagate exceptions pycharm/112.457
Eugene Zhuravlev [Tue, 17 Jan 2012 14:09:36 +0000 (15:09 +0100)]
propagate exceptions

11 years agohotswap: scan using java.io.File instead of VirtualFile
Eugene Zhuravlev [Tue, 17 Jan 2012 13:12:19 +0000 (14:12 +0100)]
hotswap: scan using java.io.File instead of VirtualFile

11 years agosave paths outside $PROJECT_DIR$ as absolute rubymine/112.455
peter [Tue, 17 Jan 2012 12:36:01 +0000 (13:36 +0100)]
save paths outside $PROJECT_DIR$ as absolute

11 years agotypos & capitalization
Dmitry Avdeev [Tue, 17 Jan 2012 12:14:57 +0000 (16:14 +0400)]
typos & capitalization

11 years agoreverted
Alexey Kudravtsev [Tue, 17 Jan 2012 11:39:41 +0000 (15:39 +0400)]
reverted

11 years agoallow for jdk annotations to reside inside jar
Alexey Kudravtsev [Tue, 17 Jan 2012 09:37:13 +0000 (13:37 +0400)]
allow for jdk annotations to reside inside jar

11 years agoMaven: case-insensitive sorting in projects tree (IDEA-76089)
Anton Makeev [Sun, 15 Jan 2012 15:26:41 +0000 (16:26 +0100)]
Maven: case-insensitive sorting in projects tree (IDEA-76089)

11 years agoOC-2778 Perforce commands do not work; reviewed by amakeev
irengrig [Tue, 17 Jan 2012 10:56:08 +0000 (14:56 +0400)]
OC-2778  Perforce commands do not work; reviewed by amakeev

11 years agoSVN 1.7: svnkit 8493, with better locks behavior
irengrig [Tue, 17 Jan 2012 09:30:27 +0000 (13:30 +0400)]
SVN 1.7: svnkit 8493, with better locks behavior

11 years agoSVN 1.7: cancellable cleanup
irengrig [Tue, 17 Jan 2012 09:17:33 +0000 (13:17 +0400)]
SVN 1.7: cancellable cleanup

11 years agoIDEA-79926 IDEA does not map new-ly added file from patch
irengrig [Mon, 16 Jan 2012 15:17:27 +0000 (19:17 +0400)]
IDEA-79926  IDEA does not map new-ly added file from patch

11 years agotasks & contexts menu groups merged
Dmitry Avdeev [Tue, 17 Jan 2012 09:53:22 +0000 (13:53 +0400)]
tasks & contexts menu groups merged

11 years ago PackagesTreeStructureTest.testPackageView rubymine/112.454
Alexey Kudravtsev [Tue, 17 Jan 2012 08:37:45 +0000 (12:37 +0400)]
 PackagesTreeStructureTest.testPackageView

11 years agotest fix
Alexey Kudravtsev [Tue, 17 Jan 2012 08:31:48 +0000 (12:31 +0400)]
test fix

11 years agocompile-server: compilation completed statuses and notification; cidr/112.449 idea/112.451 pycharm/112.452 rubymine/112.453 storm/112.448
Eugene Zhuravlev [Mon, 16 Jan 2012 21:45:46 +0000 (22:45 +0100)]
compile-server: compilation completed statuses and notification;
unused code cleanup

11 years agoMerge remote-tracking branch 'origin/master'
anna [Mon, 16 Jan 2012 19:13:07 +0000 (20:13 +0100)]
Merge remote-tracking branch 'origin/master'

11 years agoreplace constant duplicates (IDEA-43784)
anna [Mon, 16 Jan 2012 18:50:58 +0000 (19:50 +0100)]
replace constant duplicates (IDEA-43784)

11 years agoproper 'incremental' flag processing for modules
Eugene Zhuravlev [Mon, 16 Jan 2012 19:06:27 +0000 (20:06 +0100)]
proper 'incremental' flag processing for modules

11 years agoseparate waitUntilFinished from invokeAfterUpdate logic in vcs update
peter [Mon, 16 Jan 2012 18:23:44 +0000 (19:23 +0100)]
separate waitUntilFinished from invokeAfterUpdate logic in vcs update

11 years agoIDEA-79567 @Grab dependencies action doesn't work if Groovy jars are managed by...
peter [Mon, 16 Jan 2012 17:26:31 +0000 (18:26 +0100)]
IDEA-79567  @Grab dependencies action doesn't work if Groovy jars are managed by Maven

11 years agoIDEA-79908 Balloons should be displayed in a not-focused window
peter [Mon, 16 Jan 2012 17:06:13 +0000 (18:06 +0100)]
IDEA-79908  Balloons should be displayed in a not-focused window

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Mon, 16 Jan 2012 18:23:36 +0000 (19:23 +0100)]
Merge remote branch 'origin/master'

11 years agooptional treeCrawlUp-less resolve for Python
Dmitry Jemerov [Mon, 16 Jan 2012 18:05:08 +0000 (19:05 +0100)]
optional treeCrawlUp-less resolve for Python

11 years agoswitch off debug
Eugene Zhuravlev [Mon, 16 Jan 2012 16:59:12 +0000 (17:59 +0100)]
switch off debug

11 years agoexport provided gant dependency to make jps-groovyc see it
peter [Mon, 16 Jan 2012 16:42:48 +0000 (17:42 +0100)]
export provided gant dependency to make jps-groovyc see it

11 years agomethod duplicates: correctly process qualifiers (IDEA-79954)
anna [Mon, 16 Jan 2012 16:10:11 +0000 (17:10 +0100)]
method duplicates: correctly process qualifiers (IDEA-79954)

11 years agoEA-33054 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
anna [Mon, 16 Jan 2012 14:45:50 +0000 (15:45 +0100)]
EA-33054 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText

11 years agoEA-32903 - assert: DefaultImplementationTextSelectioner.getTextStartOffset: use known...
anna [Mon, 16 Jan 2012 14:36:43 +0000 (15:36 +0100)]
EA-32903 - assert: DefaultImplementationTextSelectioner.getTextStartOffset: use known range

11 years ago@Nullable
Dmitry Jemerov [Mon, 16 Jan 2012 16:05:33 +0000 (17:05 +0100)]
@Nullable

11 years agoFormatterTestCase moved to testFramework; remove incorrect dependency of sass on...
Dmitry Jemerov [Mon, 16 Jan 2012 15:25:41 +0000 (16:25 +0100)]
FormatterTestCase moved to testFramework; remove incorrect dependency of sass on idea-tests

11 years agosupport for forced compilation of a set of files/modules
Eugene Zhuravlev [Mon, 16 Jan 2012 14:53:14 +0000 (15:53 +0100)]
support for forced compilation of a set of files/modules

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Mon, 16 Jan 2012 14:54:39 +0000 (15:54 +0100)]
Merge remote branch 'origin/master'

11 years agoIDEA-55441 (by Alexander Lobas)
Dmitry Jemerov [Mon, 16 Jan 2012 14:51:18 +0000 (15:51 +0100)]
IDEA-55441 (by Alexander Lobas)

11 years agotests
Alexey Kudravtsev [Mon, 16 Jan 2012 14:05:15 +0000 (18:05 +0400)]
tests

11 years agoremoved aliases from JDK annotations
Alexey Kudravtsev [Mon, 16 Jan 2012 13:15:21 +0000 (17:15 +0400)]
removed aliases from JDK annotations
javadoc

11 years agoPropertiesCompletionContributor to the correct module (IDEA-79973)
peter [Mon, 16 Jan 2012 14:26:13 +0000 (15:26 +0100)]
PropertiesCompletionContributor to the correct module (IDEA-79973)

11 years agoupdate mock jdk 1.7 to contain correct @Deprecated version
anna [Mon, 16 Jan 2012 14:18:24 +0000 (15:18 +0100)]
update mock jdk 1.7 to contain correct @Deprecated version

11 years agodo not commit document if project is already closed (IDEA-79970)
anna [Mon, 16 Jan 2012 12:24:46 +0000 (13:24 +0100)]
do not commit document if project is already closed (IDEA-79970)

11 years agojunit: generate parameters method for @Parameterized test class
anna [Mon, 16 Jan 2012 11:37:37 +0000 (12:37 +0100)]
junit: generate parameters method for @Parameterized test class

11 years agofori live template
Dmitry Avdeev [Mon, 16 Jan 2012 13:46:18 +0000 (17:46 +0400)]
fori live template

11 years agosave task on commit
Dmitry Avdeev [Mon, 16 Jan 2012 12:44:46 +0000 (16:44 +0400)]
save task on commit

11 years agosave task on commit
Dmitry Avdeev [Mon, 16 Jan 2012 12:33:26 +0000 (16:33 +0400)]
save task on commit

11 years agoFixed IDEA-79459 Code Style Schemes dialog has no preselected scheme on opening,...
Rustam.Vishnyakov [Mon, 16 Jan 2012 12:48:47 +0000 (16:48 +0400)]
Fixed IDEA-79459 Code Style Schemes dialog has no preselected scheme on opening, AE at ManageCodeStyleSchemesDialog$3.actionPerformed()

11 years agono self-references in dom (IDEA-79731)
peter [Mon, 16 Jan 2012 12:46:31 +0000 (13:46 +0100)]
no self-references in dom (IDEA-79731)

11 years agoperformance improvement: using Queue instead of LinkedList
Mikhail Senkov [Mon, 16 Jan 2012 11:54:39 +0000 (15:54 +0400)]
performance improvement: using Queue instead of LinkedList

11 years agoMerge remote branch 'origin/master'
irengrig [Mon, 16 Jan 2012 09:11:52 +0000 (13:11 +0400)]
Merge remote branch 'origin/master'

11 years agoIDEA-79500: IDEA crashed and deleted whole directories
nik [Mon, 16 Jan 2012 09:07:42 +0000 (13:07 +0400)]
IDEA-79500: IDEA crashed and deleted whole directories

11 years agoSVN: multiple refreshes test
irengrig [Mon, 16 Jan 2012 08:59:48 +0000 (12:59 +0400)]
SVN: multiple refreshes test

11 years agoscope view: restore expand state during update (IDEA-79804) cidr/112.437 idea/112.438 pycharm/112.440 rubymine/112.441 storm/112.436
anna [Sun, 15 Jan 2012 17:36:50 +0000 (18:36 +0100)]
scope view: restore expand state during update (IDEA-79804)

11 years agodo not highlight unused parameters for annotated methods (IDEA-75640)
anna [Sun, 15 Jan 2012 16:55:19 +0000 (17:55 +0100)]
do not highlight unused parameters for annotated methods (IDEA-75640)

11 years agoIDEA-77607 Introduce refactoring looses annotation
anna [Sun, 15 Jan 2012 16:39:29 +0000 (17:39 +0100)]
IDEA-77607 Introduce refactoring looses annotation

11 years agofixes:
Eugene Zhuravlev [Sun, 15 Jan 2012 16:01:57 +0000 (17:01 +0100)]
fixes:
when registering delete path, remove it from 'toRecompile' list
prevent infinite recursion on make when compiling mutually dependent files in successive compilation rounds
mark dirty files on make considering module layout (sources were attributed to wrong chunk)

11 years agoIDEA-47924 Updating a disabled plugin should prompt to enable it
anna [Sun, 15 Jan 2012 15:18:29 +0000 (16:18 +0100)]
IDEA-47924 Updating a disabled plugin should prompt to enable it

11 years agofix name case
anna [Sun, 15 Jan 2012 13:49:28 +0000 (14:49 +0100)]
fix name case

11 years agoAppCode:Run Configurations: Selecting all installed simulators (OC-2152) cidr/112.424 idea/112.426 pycharm/112.425 rubymine/112.427 storm/112.423
Anton Makeev [Sat, 14 Jan 2012 16:53:40 +0000 (17:53 +0100)]
AppCode:Run Configurations: Selecting all installed simulators (OC-2152)

11 years agoUndo: document change assertion
Anton Makeev [Sat, 14 Jan 2012 11:07:13 +0000 (12:07 +0100)]
Undo: document change assertion

11 years agocosmetics
kirill.safonov [Sat, 14 Jan 2012 08:07:41 +0000 (12:07 +0400)]
cosmetics

11 years agobuild cancellation support for jps-based compilation cidr/112.418 idea/112.420 pycharm/112.422 rubymine/112.421
Eugene Zhuravlev [Fri, 13 Jan 2012 22:25:38 +0000 (23:25 +0100)]
build cancellation support for jps-based compilation

11 years agomethod rename: do not rename class when rename was performed on the method without...
anna [Fri, 13 Jan 2012 20:49:12 +0000 (21:49 +0100)]
method rename: do not rename class when rename was performed on the method without return type but with improper name

11 years agocreate constructor matching super: insert braces when no present (IDEA-77194)
anna [Fri, 13 Jan 2012 20:33:58 +0000 (21:33 +0100)]
create constructor matching super: insert braces when no present (IDEA-77194)

11 years agocreate subclass: for private inner classes create implementation in the same containi...
anna [Fri, 13 Jan 2012 20:21:38 +0000 (21:21 +0100)]
create subclass: for private inner classes create implementation in the same containing class (IDEA-18954); IDEA-76741

11 years agojunit: run @Ignore test when only one selected (IDEA-79873)
anna [Fri, 13 Jan 2012 19:29:30 +0000 (20:29 +0100)]
junit: run @Ignore test when only one selected (IDEA-79873)

11 years agono empty lines between doc comment and method after /**<enter> in groovy
peter [Fri, 13 Jan 2012 19:33:54 +0000 (20:33 +0100)]
no empty lines between doc comment and method after /**<enter> in groovy

11 years agosupport progress for jps-based compilation
Eugene Zhuravlev [Fri, 13 Jan 2012 18:39:39 +0000 (19:39 +0100)]
support progress for jps-based compilation

11 years agoquick doc: do not escape - leave it as in javadoc tool
anna [Fri, 13 Jan 2012 18:53:57 +0000 (19:53 +0100)]
quick doc: do not escape - leave it as in javadoc tool

11 years agointroduce variable: reassign value to the existing: correctly process occurrences
anna [Fri, 13 Jan 2012 18:20:21 +0000 (19:20 +0100)]
introduce variable: reassign value to the existing: correctly process occurrences

11 years agodispose range markers during templates (IDEA-79909)
anna [Fri, 13 Jan 2012 17:56:19 +0000 (18:56 +0100)]
dispose range markers during templates (IDEA-79909)

11 years agocustom plugin repository: prepare to reuse same server output (~IDEA-78874)
anna [Fri, 13 Jan 2012 15:08:40 +0000 (16:08 +0100)]
custom plugin repository: prepare to reuse same server output (~IDEA-78874)

11 years agoIDEA-79907 Balloons and tool window notifications appear and disappear immediately...
peter [Fri, 13 Jan 2012 17:41:22 +0000 (18:41 +0100)]
IDEA-79907  Balloons and tool window notifications appear and disappear immediately when I click idea to get it focused

11 years agofurther debugging blinking perforce tests
peter [Fri, 13 Jan 2012 17:25:08 +0000 (18:25 +0100)]
further debugging blinking perforce tests

11 years agoFixed externalizer for ProtoMember (jps/incremental).
Dmitry Boulytchev [Fri, 13 Jan 2012 16:54:41 +0000 (20:54 +0400)]
Fixed externalizer for ProtoMember (jps/incremental).

11 years agofurther debugging blinking perforce tests
peter [Fri, 13 Jan 2012 16:52:07 +0000 (17:52 +0100)]
further debugging blinking perforce tests

11 years ago[^romka] IDEA-78303 Color picker does not return value (Linux)
peter [Fri, 13 Jan 2012 16:36:09 +0000 (17:36 +0100)]
[^romka] IDEA-78303  Color picker does not return value (Linux)

11 years agoIDEA-77968 (Intention "Replace with 'for each'" with ListIterator: wrong replace)
Bas Leijdekkers [Fri, 13 Jan 2012 16:35:18 +0000 (17:35 +0100)]
IDEA-77968  (Intention "Replace with 'for each'" with ListIterator: wrong replace)

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Fri, 13 Jan 2012 16:25:15 +0000 (17:25 +0100)]
Merge remote branch 'origin/master'

11 years agoIDEA-78960 (Filtered Resources: @ delimeter and custom delimeters are not supported)
Sergey Evdokimov [Fri, 13 Jan 2012 17:16:09 +0000 (20:16 +0300)]
IDEA-78960 (Filtered Resources: @ delimeter and custom delimeters are not supported)

11 years agouse persistent deltas to minimize memory usage
Eugene Zhuravlev [Fri, 13 Jan 2012 15:53:25 +0000 (16:53 +0100)]
use persistent deltas to minimize memory usage

11 years agofurther debugging blinking perforce tests
peter [Fri, 13 Jan 2012 15:42:56 +0000 (16:42 +0100)]
further debugging blinking perforce tests