Konstantin Kolosovsky [Fri, 29 May 2015 12:17:43 +0000 (15:17 +0300)]
Merge remote-tracking branch 'origin/master'
Konstantin Kolosovsky [Fri, 29 May 2015 12:10:18 +0000 (15:10 +0300)]
tfs: Provided additional timeout configuration (controlled by "tfs.set.connection.timeout" registry key) for web service and upload/download requests
Dmitry Jemerov [Fri, 29 May 2015 11:26:06 +0000 (13:26 +0200)]
remove unnecessary throws annotations from tests
Yann Cébron [Fri, 29 May 2015 11:21:20 +0000 (13:21 +0200)]
IDEA-135340 When you create component (New -> project component) no @Override annotations inserted.
Yann Cébron [Fri, 29 May 2015 11:18:21 +0000 (13:18 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 29 May 2015 11:00:39 +0000 (13:00 +0200)]
Cleanup (formatting, unneeded comment)
Roman Shevchenko [Fri, 29 May 2015 10:52:33 +0000 (12:52 +0200)]
IDEA-CR-2949 (archive refresh not needed at all at this point)
Dmitry Batkovich [Fri, 29 May 2015 10:45:04 +0000 (13:45 +0300)]
i18n dialog: allow to reuse existing property key
Maxim.Mossienko [Fri, 29 May 2015 10:28:40 +0000 (12:28 +0200)]
extra assertions for number of PsiFileStub roots == 0 and stub serialization / deserialization
Alexey Kudravtsev [Fri, 29 May 2015 10:31:46 +0000 (13:31 +0300)]
cleanup
Alexey Kudravtsev [Fri, 29 May 2015 10:26:33 +0000 (13:26 +0300)]
run code smell problems: highlighting gets canceled sometimes
Alexey Kudravtsev [Fri, 29 May 2015 10:22:55 +0000 (13:22 +0300)]
micro optimisations
Alexey Kudravtsev [Thu, 28 May 2015 14:53:01 +0000 (17:53 +0300)]
diagnostics
Alexey Kudravtsev [Thu, 28 May 2015 14:01:08 +0000 (17:01 +0300)]
micro optimisations
Alexey Kudravtsev [Thu, 28 May 2015 11:12:51 +0000 (14:12 +0300)]
duplication removed, cleanup
Alexey Kudravtsev [Thu, 28 May 2015 10:49:16 +0000 (13:49 +0300)]
smart pointers data races
Alexey Kudravtsev [Thu, 28 May 2015 10:40:06 +0000 (13:40 +0300)]
sort modules during calc
Alexey Kudravtsev [Wed, 27 May 2015 18:03:45 +0000 (21:03 +0300)]
cleanup
Alexey Kudravtsev [Wed, 27 May 2015 17:21:19 +0000 (20:21 +0300)]
AIOOB
Alexey Kudravtsev [Wed, 27 May 2015 14:36:49 +0000 (17:36 +0300)]
cleanup, more diagnostics
Alexey Kudravtsev [Wed, 27 May 2015 14:35:44 +0000 (17:35 +0300)]
cancel daemon earlier on application exit
Alexey Kudravtsev [Wed, 27 May 2015 13:52:00 +0000 (16:52 +0300)]
cleanup, weaken visibility
Alexander Lobas [Fri, 29 May 2015 10:30:40 +0000 (13:30 +0300)]
IDEA-119927 UI Designer - Create Listener - overridden method is placed on wrong place
nik [Fri, 29 May 2015 09:52:22 +0000 (12:52 +0300)]
class-file versions checks corrected
Dmitry Batkovich [Fri, 29 May 2015 09:51:59 +0000 (12:51 +0300)]
i18n dialog: doesn't suggest xml-properties files to add new properties
Konstantin Ulitin [Thu, 28 May 2015 16:48:27 +0000 (19:48 +0300)]
add contract to UsefulTestCase.assertInstanceOf
Egor.Ushakov [Fri, 29 May 2015 09:46:23 +0000 (12:46 +0300)]
extracted getIcon and getPresentation for using in other debuggers
Anna Kozlova [Thu, 28 May 2015 18:25:21 +0000 (20:25 +0200)]
deprecate/remove unused code
Dmitry Batrak [Fri, 29 May 2015 09:15:57 +0000 (12:15 +0300)]
fixed visualPosition->xy conversion inside tab character
Dmitry Batrak [Fri, 29 May 2015 08:55:08 +0000 (11:55 +0300)]
fixed caret movement through folded region
Dmitry Batrak [Fri, 29 May 2015 07:50:44 +0000 (10:50 +0300)]
fixed caret movement in virtual space (after RTL line's end)
nik [Fri, 29 May 2015 09:15:13 +0000 (12:15 +0300)]
build annotations-java8.jar in 'redist' directory
nik [Fri, 29 May 2015 08:37:23 +0000 (11:37 +0300)]
disable all tests from JavaFXCollapseSubtagToAttributeTest on Mac to avoid craches
Kirill Likhodedov [Thu, 28 May 2015 14:06:59 +0000 (17:06 +0300)]
Modal Progress Indicator: repaint immediately to update indeterminacy
* The ProgressDialog doesn't receive any update() events after it has
been shown (unless the PI gets changed) => myProgressBar.isShowing()
is never true => the indeterminacy state gets never updated.
* The check myProgressBar.isShowing() was introduced back in 2006 within
d28a3b6 with a comment "NPE in Swing code caused by progress bar's
indeterminate property tweaking is most probably fixed", but
according to the code of JProgressBar,
the NPE is not possible there, at least not in JDK 1.6+.
Kirill Likhodedov [Wed, 27 May 2015 12:51:33 +0000 (15:51 +0300)]
Display empty InlineProgressIndicator as indeterminate without timeout and in the compact mode
Commonly empty (with 0 progress fraction) PI looks inaccurate,
it doesn't seem there is a reason to wait for 2 seconds before showing
it as indeterminate now (this reverts a change made for such waiting
back in 2007).
nik [Fri, 29 May 2015 08:19:38 +0000 (11:19 +0300)]
don't put annotations-java8.jar in 'lib' directory to avoid its inclusion to IDE classpath
nik [Fri, 29 May 2015 06:38:48 +0000 (09:38 +0300)]
removed reference to non-existing source folder
nik [Thu, 28 May 2015 18:20:58 +0000 (21:20 +0300)]
tests scripts: obsolete MaxPermSize args removed
peter [Fri, 29 May 2015 05:48:54 +0000 (07:48 +0200)]
remove unnecessary type parameters from reference ProviderBinding
peter [Fri, 29 May 2015 05:46:03 +0000 (07:46 +0200)]
make RunManagerImpl.myConfigurationToBeforeTasksMap concurrent to avoid test hangs
peter [Fri, 29 May 2015 05:20:41 +0000 (07:20 +0200)]
correct completion CCE diagnostics
Ilya.Kazakevich [Thu, 28 May 2015 22:01:57 +0000 (01:01 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 28 May 2015 21:42:11 +0000 (00:42 +0300)]
Modules renamed to fix PY-16054.
This issue should be fixed by creating separate package, moving everything to it and running modules with "-m". This is under discussion now.
Yann Cébron [Thu, 28 May 2015 20:46:04 +0000 (22:46 +0200)]
Merge remote-tracking branch 'origin/master'
peter [Thu, 28 May 2015 19:29:28 +0000 (21:29 +0200)]
faster PsiFileImpl.isValid
peter [Thu, 28 May 2015 19:28:11 +0000 (21:28 +0200)]
MiscPsiTest diagnostics
peter [Wed, 27 May 2015 15:47:56 +0000 (17:47 +0200)]
ProjectViewModuleNode: remove dead code
Dmitry Avdeev [Thu, 28 May 2015 19:09:49 +0000 (22:09 +0300)]
access all gutter actions via alt-enter
Dmitry Avdeev [Thu, 28 May 2015 18:29:42 +0000 (21:29 +0300)]
cleanup
Dmitry Avdeev [Thu, 28 May 2015 18:26:57 +0000 (21:26 +0300)]
cleanup
Dennis Ushakov [Thu, 28 May 2015 18:56:22 +0000 (21:56 +0300)]
insert single quotes when in double quoted context
#WEB-11048 fixed
Dennis Ushakov [Thu, 28 May 2015 18:39:33 +0000 (21:39 +0300)]
don't add quotes during completion when unneeded
#WEB-10716 fixed
Roman Shevchenko [Thu, 28 May 2015 18:16:36 +0000 (20:16 +0200)]
test: timeout added
Konstantin Bulenkov [Thu, 28 May 2015 18:03:46 +0000 (20:03 +0200)]
show non PsiNamedElements in Search Everywhere
Anna Kozlova [Thu, 28 May 2015 18:00:45 +0000 (20:00 +0200)]
testng: check sync (IDEA-140793)
Anna Kozlova [Thu, 28 May 2015 17:22:33 +0000 (19:22 +0200)]
capture conversion: ensure captured wildcards are not replaced after creation, so substitution is consistent; at the same time ensure that "?" with upper bound Runnable is equivalent to "? extends Runnable"
Anna Kozlova [Thu, 28 May 2015 13:05:27 +0000 (15:05 +0200)]
don't override protected methods from Object in interfaces (IDEA-140804)
Anna Kozlova [Thu, 28 May 2015 12:07:04 +0000 (14:07 +0200)]
method ref completion: complete receiver typed method ref without param in valid lambda context (IDEA-140730)
Dennis Ushakov [Thu, 28 May 2015 16:58:45 +0000 (19:58 +0300)]
support implicit head and body for html4
#WEB-2409 fixed
Dennis Ushakov [Thu, 28 May 2015 16:08:30 +0000 (19:08 +0300)]
try showing popup for whole editor area
#WEB-9022 fixed
Denis Fokin [Thu, 28 May 2015 16:59:32 +0000 (19:59 +0300)]
Retina displays should be antialiased without LCD rendering by default.
Sergey Malenkov [Thu, 28 May 2015 16:23:19 +0000 (19:23 +0300)]
Move the utility method to the utility class
Roman Shevchenko [Thu, 28 May 2015 15:37:10 +0000 (17:37 +0200)]
IDEA-138409 (postponed archive root refresh)
Egor.Ushakov [Thu, 28 May 2015 16:16:47 +0000 (19:16 +0300)]
IDEA-136480 Debugger: Show vaues in editor: show hex values for primitives option triples the result
Dmitry Batrak [Thu, 28 May 2015 14:33:53 +0000 (17:33 +0300)]
remember editor.disable.rtl flag value at editor creation
Dmitry Batrak [Thu, 28 May 2015 14:30:27 +0000 (17:30 +0300)]
correct navigation in bidirectional text using keyboard arrow keys (with caret stopping and switching direction on ltr/rtl boundary)
Dmitry Batrak [Thu, 28 May 2015 12:31:31 +0000 (15:31 +0300)]
symmetric painting of caret direction mark
peter [Thu, 28 May 2015 15:14:49 +0000 (17:14 +0200)]
ReferenceProvidersRegistry micro-optimizations: get applicable ProviderInfo-s in just one map access, don't always synchronize getRegistrar
peter [Thu, 28 May 2015 15:10:42 +0000 (17:10 +0200)]
when vfs findChild fails, don't search the same array again in vain
peter [Thu, 28 May 2015 14:46:07 +0000 (16:46 +0200)]
LiftShorterItemsClassifier: don't intern large arrays to avoid long pauses
nik [Thu, 28 May 2015 14:42:21 +0000 (17:42 +0300)]
cross-platform zip dist: provide idea64.vmoptions for Mac (IDEA-140003)
peter [Thu, 28 May 2015 13:48:34 +0000 (15:48 +0200)]
no java postfix templates in dumb mode (EA-66686 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Thu, 28 May 2015 13:22:46 +0000 (15:22 +0200)]
no resolve-based Show VCS History for Selection in dumb mode (EA-68875 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Thu, 28 May 2015 13:06:08 +0000 (15:06 +0200)]
enable slow findClass in AddImportAction (EA-66683 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Thu, 28 May 2015 12:57:35 +0000 (14:57 +0200)]
EA-67970 - CME: LiftShorterItemsClassifier.calculateToLift diagnostics
peter [Thu, 28 May 2015 12:40:57 +0000 (14:40 +0200)]
EA-64211 - assert: VfsData.getFileById diagnostics
Yann Cébron [Thu, 28 May 2015 13:53:41 +0000 (15:53 +0200)]
Merge remote-tracking branch 'origin/master'
Aleksey Pivovarov [Tue, 26 May 2015 18:06:04 +0000 (21:06 +0300)]
IDEA-136797 respect PROXY_EXCEPTIONS in Tasks plugin and other places
Aleksey Pivovarov [Mon, 25 May 2015 09:38:10 +0000 (12:38 +0300)]
IDEA-139870 vcs: avoid calling VcsVirtualFile.getFileType() in update()
this could lead to length(), that will lead to content loading from VCS
nik [Thu, 28 May 2015 13:43:06 +0000 (16:43 +0300)]
class-file versions checks corrected
Dennis Ushakov [Thu, 28 May 2015 13:36:21 +0000 (16:36 +0300)]
pass correct max offset + add xml comment characters to wrappable elements
#WEB-16691 fixed
Yann Cébron [Thu, 28 May 2015 13:31:10 +0000 (15:31 +0200)]
Merge remote-tracking branch 'origin/master'
Sergey Malenkov [Thu, 28 May 2015 13:26:03 +0000 (16:26 +0300)]
Fix centering splash on multi-monitor configuration
Roman Shevchenko [Thu, 28 May 2015 13:25:58 +0000 (15:25 +0200)]
test: junction file attributes test skipped on XP
Kirill Likhodedov [Thu, 28 May 2015 12:30:09 +0000 (15:30 +0300)]
[vcs] FilePath: fix and add some javadocs + mark a method as @NotNull
Kirill Likhodedov [Wed, 27 May 2015 13:11:54 +0000 (16:11 +0300)]
[git] IDEA-95846 Check & define user name under progress
+ extract methods and DRY a similar check
Yaroslav Lepenkin [Thu, 28 May 2015 11:24:13 +0000 (14:24 +0300)]
Provided option to disable detect indent notification (IDEA-140459)
Egor.Ushakov [Thu, 28 May 2015 12:50:39 +0000 (15:50 +0300)]
show alternative source notification only when debugger is stopped in the file
Sergey Ignatov [Wed, 27 May 2015 20:35:01 +0000 (22:35 +0200)]
cleanup
Dmitry Avdeev [Thu, 28 May 2015 12:36:25 +0000 (15:36 +0300)]
TestDataLineMarkerProvider mapping fixed
Dmitry Avdeev [Wed, 27 May 2015 17:43:36 +0000 (20:43 +0300)]
cleanup
peter [Thu, 28 May 2015 12:04:04 +0000 (14:04 +0200)]
second completion: just don't restore prefix if we can't (EA-64214 - NA: LookupOffsets.getLookupStart)
peter [Thu, 28 May 2015 12:00:47 +0000 (14:00 +0200)]
DataFlowInspectionBase: clarify logic about void lambdas
peter [Thu, 28 May 2015 11:45:04 +0000 (13:45 +0200)]
silence InterruptedException when closing project during indexing (IDEA-140662)
peter [Thu, 28 May 2015 11:34:03 +0000 (13:34 +0200)]
JavaCompletionUtil: diagnostics for missing document (EA-55351)
peter [Thu, 28 May 2015 10:17:52 +0000 (12:17 +0200)]
diagnostics and workaround for EA-68785 - CCE: ReferenceExpressionCompletionContributor.createMockReference
nik [Thu, 28 May 2015 11:09:19 +0000 (14:09 +0300)]
cleanup
nik [Thu, 28 May 2015 11:05:13 +0000 (14:05 +0300)]
capitalization fixes
nik [Thu, 28 May 2015 11:04:42 +0000 (14:04 +0300)]
quickfix adds annotations-java8.jar to classpath if language level permits (IDEA-123048)
nik [Thu, 28 May 2015 11:03:35 +0000 (14:03 +0300)]
build annotations.jar for Java 8 which contains @NotNull/@Nullable annotations which can be applied to types (IDEA-123048)