peter [Tue, 17 Jan 2012 18:33:30 +0000 (19:33 +0100)]
test killability
peter [Tue, 17 Jan 2012 18:29:33 +0000 (19:29 +0100)]
move some tests to the platform
peter [Tue, 17 Jan 2012 17:21:09 +0000 (18:21 +0100)]
PathMacroManagerTest -> community
anna [Tue, 17 Jan 2012 18:01:35 +0000 (19:01 +0100)]
restore local variable during inplace introduce (EA-33085 - NPE: IntroduceFieldDialog$.<init>)
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
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
peter [Tue, 17 Jan 2012 16:57:18 +0000 (17:57 +0100)]
dump.threads.on.empty.lookup(cherry picked from commit
3725f48)
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
anna [Tue, 17 Jan 2012 16:52:10 +0000 (17:52 +0100)]
copy package-info with package annotations (IDEA-79980)
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
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
Maxim.Mossienko [Fri, 13 Jan 2012 11:34:57 +0000 (15:34 +0400)]
check for existence in last turn
Alexey Kudravtsev [Tue, 17 Jan 2012 16:25:59 +0000 (20:25 +0400)]
annotated
Alexey Kudravtsev [Tue, 17 Jan 2012 14:09:36 +0000 (18:09 +0400)]
attach jdk annotations automatically
Alexey Kudravtsev [Tue, 17 Jan 2012 13:49:09 +0000 (17:49 +0400)]
generate jdkAnnotations.jar from the jdkAnnotations directory
Alexey Kudravtsev [Tue, 17 Jan 2012 13:48:09 +0000 (17:48 +0400)]
moved jdk annotations to community
peter [Tue, 17 Jan 2012 16:22:18 +0000 (17:22 +0100)]
canonicalize module paths when reading the data for compile server (fixes GroovyCompilerTest)
Eugene Zhuravlev [Tue, 17 Jan 2012 15:49:40 +0000 (16:49 +0100)]
perform checks for java sdks only
anna [Tue, 17 Jan 2012 15:39:10 +0000 (16:39 +0100)]
testng: run test method of an abstract class in inheritors (IDEA-53111)
anna [Tue, 17 Jan 2012 15:03:09 +0000 (16:03 +0100)]
testng: run multiple tests at once
anna [Tue, 17 Jan 2012 13:25:10 +0000 (14:25 +0100)]
execution:api: run test method of an abstract class in inheritors
anna [Tue, 17 Jan 2012 13:12:41 +0000 (14:12 +0100)]
junit: run test method of an abstract class in inheritors (IDEA-53111)
Eugene Zhuravlev [Tue, 17 Jan 2012 14:09:36 +0000 (15:09 +0100)]
propagate exceptions
Eugene Zhuravlev [Tue, 17 Jan 2012 13:12:19 +0000 (14:12 +0100)]
hotswap: scan using java.io.File instead of VirtualFile
peter [Tue, 17 Jan 2012 12:36:01 +0000 (13:36 +0100)]
save paths outside $PROJECT_DIR$ as absolute
Dmitry Avdeev [Tue, 17 Jan 2012 12:14:57 +0000 (16:14 +0400)]
typos & capitalization
Alexey Kudravtsev [Tue, 17 Jan 2012 11:39:41 +0000 (15:39 +0400)]
reverted
Alexey Kudravtsev [Tue, 17 Jan 2012 09:37:13 +0000 (13:37 +0400)]
allow for jdk annotations to reside inside jar
Anton Makeev [Sun, 15 Jan 2012 15:26:41 +0000 (16:26 +0100)]
Maven: case-insensitive sorting in projects tree (IDEA-76089)
irengrig [Tue, 17 Jan 2012 10:56:08 +0000 (14:56 +0400)]
OC-2778 Perforce commands do not work; reviewed by amakeev
irengrig [Tue, 17 Jan 2012 09:30:27 +0000 (13:30 +0400)]
SVN 1.7: svnkit 8493, with better locks behavior
irengrig [Tue, 17 Jan 2012 09:17:33 +0000 (13:17 +0400)]
SVN 1.7: cancellable cleanup
irengrig [Mon, 16 Jan 2012 15:17:27 +0000 (19:17 +0400)]
IDEA-79926 IDEA does not map new-ly added file from patch
Dmitry Avdeev [Tue, 17 Jan 2012 09:53:22 +0000 (13:53 +0400)]
tasks & contexts menu groups merged
Alexey Kudravtsev [Tue, 17 Jan 2012 08:37:45 +0000 (12:37 +0400)]
PackagesTreeStructureTest.testPackageView
Alexey Kudravtsev [Tue, 17 Jan 2012 08:31:48 +0000 (12:31 +0400)]
test fix
Eugene Zhuravlev [Mon, 16 Jan 2012 21:45:46 +0000 (22:45 +0100)]
compile-server: compilation completed statuses and notification;
unused code cleanup
anna [Mon, 16 Jan 2012 19:13:07 +0000 (20:13 +0100)]
Merge remote-tracking branch 'origin/master'
anna [Mon, 16 Jan 2012 18:50:58 +0000 (19:50 +0100)]
replace constant duplicates (IDEA-43784)
Eugene Zhuravlev [Mon, 16 Jan 2012 19:06:27 +0000 (20:06 +0100)]
proper 'incremental' flag processing for modules
peter [Mon, 16 Jan 2012 18:23:44 +0000 (19:23 +0100)]
separate waitUntilFinished from invokeAfterUpdate logic in vcs update
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
peter [Mon, 16 Jan 2012 17:06:13 +0000 (18:06 +0100)]
IDEA-79908 Balloons should be displayed in a not-focused window
Dmitry Jemerov [Mon, 16 Jan 2012 18:23:36 +0000 (19:23 +0100)]
Merge remote branch 'origin/master'
Dmitry Jemerov [Mon, 16 Jan 2012 18:05:08 +0000 (19:05 +0100)]
optional treeCrawlUp-less resolve for Python
Eugene Zhuravlev [Mon, 16 Jan 2012 16:59:12 +0000 (17:59 +0100)]
switch off debug
peter [Mon, 16 Jan 2012 16:42:48 +0000 (17:42 +0100)]
export provided gant dependency to make jps-groovyc see it
anna [Mon, 16 Jan 2012 16:10:11 +0000 (17:10 +0100)]
method duplicates: correctly process qualifiers (IDEA-79954)
anna [Mon, 16 Jan 2012 14:45:50 +0000 (15:45 +0100)]
EA-33054 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
anna [Mon, 16 Jan 2012 14:36:43 +0000 (15:36 +0100)]
EA-32903 - assert: DefaultImplementationTextSelectioner.getTextStartOffset: use known range
Dmitry Jemerov [Mon, 16 Jan 2012 16:05:33 +0000 (17:05 +0100)]
@Nullable
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
Eugene Zhuravlev [Mon, 16 Jan 2012 14:53:14 +0000 (15:53 +0100)]
support for forced compilation of a set of files/modules
Dmitry Jemerov [Mon, 16 Jan 2012 14:54:39 +0000 (15:54 +0100)]
Merge remote branch 'origin/master'
Dmitry Jemerov [Mon, 16 Jan 2012 14:51:18 +0000 (15:51 +0100)]
IDEA-55441 (by Alexander Lobas)
Alexey Kudravtsev [Mon, 16 Jan 2012 14:05:15 +0000 (18:05 +0400)]
tests
Alexey Kudravtsev [Mon, 16 Jan 2012 13:15:21 +0000 (17:15 +0400)]
removed aliases from JDK annotations
javadoc
peter [Mon, 16 Jan 2012 14:26:13 +0000 (15:26 +0100)]
PropertiesCompletionContributor to the correct module (IDEA-79973)
anna [Mon, 16 Jan 2012 14:18:24 +0000 (15:18 +0100)]
update mock jdk 1.7 to contain correct @Deprecated version
anna [Mon, 16 Jan 2012 12:24:46 +0000 (13:24 +0100)]
do not commit document if project is already closed (IDEA-79970)
anna [Mon, 16 Jan 2012 11:37:37 +0000 (12:37 +0100)]
junit: generate parameters method for @Parameterized test class
Dmitry Avdeev [Mon, 16 Jan 2012 13:46:18 +0000 (17:46 +0400)]
fori live template
Dmitry Avdeev [Mon, 16 Jan 2012 12:44:46 +0000 (16:44 +0400)]
save task on commit
Dmitry Avdeev [Mon, 16 Jan 2012 12:33:26 +0000 (16:33 +0400)]
save task on commit
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()
peter [Mon, 16 Jan 2012 12:46:31 +0000 (13:46 +0100)]
no self-references in dom (IDEA-79731)
Mikhail Senkov [Mon, 16 Jan 2012 11:54:39 +0000 (15:54 +0400)]
performance improvement: using Queue instead of LinkedList
irengrig [Mon, 16 Jan 2012 09:11:52 +0000 (13:11 +0400)]
Merge remote branch 'origin/master'
nik [Mon, 16 Jan 2012 09:07:42 +0000 (13:07 +0400)]
IDEA-79500: IDEA crashed and deleted whole directories
irengrig [Mon, 16 Jan 2012 08:59:48 +0000 (12:59 +0400)]
SVN: multiple refreshes test
anna [Sun, 15 Jan 2012 17:36:50 +0000 (18:36 +0100)]
scope view: restore expand state during update (IDEA-79804)
anna [Sun, 15 Jan 2012 16:55:19 +0000 (17:55 +0100)]
do not highlight unused parameters for annotated methods (IDEA-75640)
anna [Sun, 15 Jan 2012 16:39:29 +0000 (17:39 +0100)]
IDEA-77607 Introduce refactoring looses annotation
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)
anna [Sun, 15 Jan 2012 15:18:29 +0000 (16:18 +0100)]
IDEA-47924 Updating a disabled plugin should prompt to enable it
anna [Sun, 15 Jan 2012 13:49:28 +0000 (14:49 +0100)]
fix name case
Anton Makeev [Sat, 14 Jan 2012 16:53:40 +0000 (17:53 +0100)]
AppCode:Run Configurations: Selecting all installed simulators (OC-2152)
Anton Makeev [Sat, 14 Jan 2012 11:07:13 +0000 (12:07 +0100)]
Undo: document change assertion
kirill.safonov [Sat, 14 Jan 2012 08:07:41 +0000 (12:07 +0400)]
cosmetics
Eugene Zhuravlev [Fri, 13 Jan 2012 22:25:38 +0000 (23:25 +0100)]
build cancellation support for jps-based compilation
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
anna [Fri, 13 Jan 2012 20:33:58 +0000 (21:33 +0100)]
create constructor matching super: insert braces when no present (IDEA-77194)
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
anna [Fri, 13 Jan 2012 19:29:30 +0000 (20:29 +0100)]
junit: run @Ignore test when only one selected (IDEA-79873)
peter [Fri, 13 Jan 2012 19:33:54 +0000 (20:33 +0100)]
no empty lines between doc comment and method after /**<enter> in groovy
Eugene Zhuravlev [Fri, 13 Jan 2012 18:39:39 +0000 (19:39 +0100)]
support progress for jps-based compilation
anna [Fri, 13 Jan 2012 18:53:57 +0000 (19:53 +0100)]
quick doc: do not escape - leave it as in javadoc tool
anna [Fri, 13 Jan 2012 18:20:21 +0000 (19:20 +0100)]
introduce variable: reassign value to the existing: correctly process occurrences
anna [Fri, 13 Jan 2012 17:56:19 +0000 (18:56 +0100)]
dispose range markers during templates (IDEA-79909)
anna [Fri, 13 Jan 2012 15:08:40 +0000 (16:08 +0100)]
custom plugin repository: prepare to reuse same server output (~IDEA-78874)
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
peter [Fri, 13 Jan 2012 17:25:08 +0000 (18:25 +0100)]
further debugging blinking perforce tests
Dmitry Boulytchev [Fri, 13 Jan 2012 16:54:41 +0000 (20:54 +0400)]
Fixed externalizer for ProtoMember (jps/incremental).
peter [Fri, 13 Jan 2012 16:52:07 +0000 (17:52 +0100)]
further debugging blinking perforce tests
peter [Fri, 13 Jan 2012 16:36:09 +0000 (17:36 +0100)]
[^romka] IDEA-78303 Color picker does not return value (Linux)
Bas Leijdekkers [Fri, 13 Jan 2012 16:35:18 +0000 (17:35 +0100)]
IDEA-77968 (Intention "Replace with 'for each'" with ListIterator: wrong replace)
Dmitry Jemerov [Fri, 13 Jan 2012 16:25:15 +0000 (17:25 +0100)]
Merge remote branch 'origin/master'
Sergey Evdokimov [Fri, 13 Jan 2012 17:16:09 +0000 (20:16 +0300)]
IDEA-78960 (Filtered Resources: @ delimeter and custom delimeters are not supported)
Eugene Zhuravlev [Fri, 13 Jan 2012 15:53:25 +0000 (16:53 +0100)]
use persistent deltas to minimize memory usage
peter [Fri, 13 Jan 2012 15:42:56 +0000 (16:42 +0100)]
further debugging blinking perforce tests