idea/community.git
11 years ago@Nullable
Kirill Likhodedov [Tue, 17 May 2011 07:21:55 +0000 (11:21 +0400)]
@Nullable

11 years agodo not inspect nonphysical files
Alexey Kudravtsev [Thu, 19 May 2011 07:15:13 +0000 (11:15 +0400)]
do not inspect nonphysical files

11 years agoIDEA-69728 "Start New Line" shortcut for starting a new line above the current line
Denis Zhdanov [Thu, 19 May 2011 07:13:20 +0000 (11:13 +0400)]
IDEA-69728 "Start New Line" shortcut for starting a new line above the current line

11 years ago[review: max] IDEA-69804 Broken code when pasting multiline string in 10.5 (regression)
Denis Zhdanov [Thu, 19 May 2011 06:37:57 +0000 (10:37 +0400)]
[review: max] IDEA-69804 Broken code when pasting multiline string in 10.5 (regression)

1. Corrected string literal copy paste processor behavior for composite strings;
2. Corresponding test is added;

11 years agofind: race condition which leads to IDEA-69857 fixed cidr/108.250 idea/108.251 pycharm/108.252 rubymine/108.253 storm/108.248
andrey zaytsev [Wed, 18 May 2011 20:44:19 +0000 (00:44 +0400)]
find: race condition which leads to IDEA-69857 fixed

11 years agoIDEA-69218 (Not working) Search History dropdown by "down key" if there is no text...
andrey zaytsev [Wed, 18 May 2011 15:10:14 +0000 (19:10 +0400)]
IDEA-69218 (Not working) Search History dropdown by "down key" if there is no text in search field

11 years ago[cdr] Improved catch analysis relaxed for general exceptions
Roman Shevchenko [Wed, 18 May 2011 15:46:04 +0000 (19:46 +0400)]
[cdr] Improved catch analysis relaxed for general exceptions

11 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Bas Leijdekkers [Wed, 18 May 2011 18:06:27 +0000 (20:06 +0200)]
Merge branch 'master' of git.labs.intellij.net:idea/community

11 years agoIDEA-69402 ('for' loop replaceable with 'for each' inspection incorrectly marks ListI...
Bas Leijdekkers [Wed, 18 May 2011 18:06:00 +0000 (20:06 +0200)]
IDEA-69402 ('for' loop replaceable with 'for each' inspection incorrectly marks ListIterator usage as replaceable)

11 years agomore consistently replace home dir with ~ on Mac/Linux
Dmitry Jemerov [Wed, 18 May 2011 15:27:33 +0000 (17:27 +0200)]
more consistently replace home dir with ~ on Mac/Linux

11 years agoinplace refactorings: when inplace fails - show dialog - inspired by (IDEA-67927)
anna [Wed, 18 May 2011 17:59:30 +0000 (21:59 +0400)]
inplace refactorings: when inplace fails - show dialog - inspired by (IDEA-67927)

11 years agopersist correct value of garbage right after compact completed
Eugene Zhuravlev [Wed, 18 May 2011 17:48:01 +0000 (19:48 +0200)]
persist correct value of garbage right after compact completed

11 years agobugfixes; exception fixes.
Alexander Kirillin [Wed, 18 May 2011 17:19:40 +0000 (21:19 +0400)]
bugfixes; exception fixes.

11 years agodo not insert _Dummy_ (IDEA-69719)
anna [Wed, 18 May 2011 16:26:23 +0000 (20:26 +0400)]
do not insert _Dummy_ (IDEA-69719)

11 years agoIDEA-69394: implemented heuristics for wrong encoding
Alexey Kudravtsev [Wed, 18 May 2011 16:15:32 +0000 (20:15 +0400)]
IDEA-69394: implemented heuristics for wrong encoding

11 years agocleanup
Alexey Kudravtsev [Wed, 18 May 2011 16:14:57 +0000 (20:14 +0400)]
cleanup

11 years agoperf tests
Alexey Kudravtsev [Wed, 18 May 2011 16:14:25 +0000 (20:14 +0400)]
perf tests

11 years agoadjust timings according to agent speed
Alexey Kudravtsev [Wed, 18 May 2011 15:38:21 +0000 (19:38 +0400)]
adjust timings according to agent speed

11 years agojavadoc
Alexey Kudravtsev [Wed, 18 May 2011 13:12:14 +0000 (17:12 +0400)]
javadoc

11 years agomore logging
Alexey Kudravtsev [Wed, 18 May 2011 13:11:48 +0000 (17:11 +0400)]
more logging

11 years agoCopy-pasted implementations of isAbsolutePath moved to utility methods.
Dmitry Trofimov [Tue, 17 May 2011 19:03:48 +0000 (23:03 +0400)]
Copy-pasted implementations of isAbsolutePath moved to utility methods.

11 years agocorrect update of views on node renderers changed
Eugene Zhuravlev [Wed, 18 May 2011 16:08:39 +0000 (18:08 +0200)]
correct update of views on node renderers changed

11 years agoIDEA-69053 (False positive on 'statically imported element unnecessarily qualified...
Bas Leijdekkers [Wed, 18 May 2011 14:41:37 +0000 (16:41 +0200)]
IDEA-69053 (False positive on 'statically imported element unnecessarily qualified' inspection)

11 years agoAppCode: correctly selecting default device in run configuration (OC-528)
Anton Makeev [Wed, 18 May 2011 13:48:44 +0000 (15:48 +0200)]
AppCode: correctly selecting default device in run configuration (OC-528)

11 years ago[ann] IDEA-69800 (unrestricted cast of argument types of JSR-292 "polymorphic" methods)
Roman Shevchenko [Wed, 18 May 2011 12:48:25 +0000 (16:48 +0400)]
[ann] IDEA-69800 (unrestricted cast of argument types of JSR-292 "polymorphic" methods)

11 years agoEA-27837 (not an error actually)
Roman Shevchenko [Wed, 18 May 2011 12:13:51 +0000 (16:13 +0400)]
EA-27837 (not an error actually)

11 years ago[ann] Exceptions with interfaces in multi-catch: correct erasure
Roman Shevchenko [Wed, 18 May 2011 07:39:32 +0000 (11:39 +0400)]
[ann] Exceptions with interfaces in multi-catch: correct erasure

11 years agoDead code dropped
Roman Shevchenko [Tue, 17 May 2011 16:52:19 +0000 (20:52 +0400)]
Dead code dropped

11 years agoEA-27837 (more logging)
Roman Shevchenko [Tue, 17 May 2011 16:35:58 +0000 (20:35 +0400)]
EA-27837 (more logging)

11 years ago[ann] Exceptions with interfaces in multi-catch: completion fix
Roman Shevchenko [Tue, 17 May 2011 14:34:41 +0000 (18:34 +0400)]
[ann] Exceptions with interfaces in multi-catch: completion fix

11 years ago[ann] Exceptions with interfaces in multi-catch: type migration fix
Roman Shevchenko [Tue, 17 May 2011 14:34:29 +0000 (18:34 +0400)]
[ann] Exceptions with interfaces in multi-catch: type migration fix

11 years ago[ann] Exceptions with interfaces in multi-catch: assignability and control flow fix
Roman Shevchenko [Tue, 17 May 2011 14:34:18 +0000 (18:34 +0400)]
[ann] Exceptions with interfaces in multi-catch: assignability and control flow fix

11 years agoCleanup
Roman Shevchenko [Mon, 16 May 2011 13:15:09 +0000 (17:15 +0400)]
Cleanup

11 years ago[ann] IDEA-69688 (unrestricted cast of return types of JSR-292 "polymorphic" methods)
Roman Shevchenko [Mon, 16 May 2011 12:23:36 +0000 (16:23 +0400)]
[ann] IDEA-69688 (unrestricted cast of return types of JSR-292 "polymorphic" methods)

11 years agoQuotes fixed in update.sh
Roman Shevchenko [Thu, 12 May 2011 14:51:54 +0000 (18:51 +0400)]
Quotes fixed in update.sh

11 years agoFix for WI-6349 Exception in settings | code style | wrapping and braces
Rustam.Vishnyakov [Wed, 18 May 2011 12:58:01 +0000 (16:58 +0400)]
Fix for WI-6349 Exception in settings | code style | wrapping and braces

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Wed, 18 May 2011 12:58:53 +0000 (16:58 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years agoEA-27822 - IAE: TObjectHash.throwObjectContractViolation
Gregory Shrago [Wed, 18 May 2011 12:42:13 +0000 (16:42 +0400)]
EA-27822 - IAE: TObjectHash.throwObjectContractViolation

11 years agoRevert "[xena] AbstractPopups show() is executed on focus processing finished to...
Kirill Kalishev [Wed, 18 May 2011 12:23:34 +0000 (16:23 +0400)]
Revert "[xena] AbstractPopups show() is executed on focus processing finished to avoid conflicts for restoring focus back"

This reverts commit 3c461494a0af205455ca5adaaae37a74dd0faf1d.

11 years agoRevert "[xena] hints show/hide fix - take 1"
Kirill Kalishev [Wed, 18 May 2011 12:23:10 +0000 (16:23 +0400)]
Revert "[xena] hints show/hide fix - take 1"

This reverts commit 478711c0b9f0c358e57c59f034af22345510d6b6.

11 years agoRevert "[xena] hints show/hide fix - take 2"
Kirill Kalishev [Wed, 18 May 2011 12:22:52 +0000 (16:22 +0400)]
Revert "[xena] hints show/hide fix - take 2"

This reverts commit 838ad58fbf61d99be243fc9b80ea69a83bd6d8d1.

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Wed, 18 May 2011 12:22:28 +0000 (16:22 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years agoAppCode: generate code layout
Anton Makeev [Wed, 18 May 2011 12:04:08 +0000 (14:04 +0200)]
AppCode: generate code layout

11 years agoMapEntry renderer - now render separately key and value with appropriate renderers...
Eugene Zhuravlev [Wed, 18 May 2011 11:41:06 +0000 (13:41 +0200)]
MapEntry renderer - now render separately key and value with appropriate renderers instead of evaluating their toStrings()

11 years agoPlatform: Code Style Settings: General Settings page layout
Anton Makeev [Tue, 17 May 2011 10:27:30 +0000 (12:27 +0200)]
Platform: Code Style Settings: General Settings page layout

11 years agofix poster printing
Konstantin Bulenkov [Wed, 18 May 2011 10:52:43 +0000 (14:52 +0400)]
fix poster printing

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Wed, 18 May 2011 11:14:16 +0000 (15:14 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years ago[xena] hints show/hide fix - take 2
Kirill Kalishev [Wed, 18 May 2011 11:14:09 +0000 (15:14 +0400)]
[xena] hints show/hide fix - take 2

11 years agoget rid of global lock, nullify field if map is empty to conserve memory
Alexey Kudravtsev [Wed, 18 May 2011 10:47:29 +0000 (14:47 +0400)]
get rid of global lock, nullify field if map is empty to conserve memory

11 years agoassertion for accessing VFS out of project in tests is reinstated
Alexey Kudravtsev [Wed, 18 May 2011 07:36:00 +0000 (11:36 +0400)]
assertion for accessing VFS out of project in tests is reinstated

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Wed, 18 May 2011 10:41:36 +0000 (14:41 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years ago[xena] hints show/hide fix - take 1
Kirill Kalishev [Wed, 18 May 2011 10:41:30 +0000 (14:41 +0400)]
[xena] hints show/hide fix - take 1

11 years agoIDEA-69631 (Inspection 'Mismatched query and update of StringBuilder' false when...
Bas Leijdekkers [Wed, 18 May 2011 10:31:04 +0000 (12:31 +0200)]
IDEA-69631 (Inspection 'Mismatched query and update of StringBuilder' false when append in return)

11 years agoIDEA-69309 Subversion: UI lock: progress bar appears over ExamineServerCertificate...
irengrig [Wed, 18 May 2011 10:10:35 +0000 (14:10 +0400)]
IDEA-69309 Subversion: UI lock: progress bar appears over ExamineServerCertificate dialog

11 years agoSVN: select branch popup to be cancellable after branch refresh
irengrig [Wed, 18 May 2011 09:40:19 +0000 (13:40 +0400)]
SVN: select branch popup to be cancellable after branch refresh

11 years agoIDEA-69709 Default project initialization: not good to do it on request. blocks UI
irengrig [Wed, 18 May 2011 09:14:33 +0000 (13:14 +0400)]
IDEA-69709 Default project initialization: not good to do it on request. blocks UI

11 years ago[xena] splitters cursor fix -- sideeffect from macs mnemonics
Kirill Kalishev [Wed, 18 May 2011 09:31:11 +0000 (13:31 +0400)]
[xena] splitters cursor fix -- sideeffect from macs mnemonics

11 years agobugfix cidr/108.244 idea/108.245 pycharm/108.247 rubymine/108.246 storm/108.242
Shaverdova Elena [Tue, 17 May 2011 17:55:34 +0000 (21:55 +0400)]
bugfix

11 years agodiamonds: cannot use diamonds with explicit constructor types/disable checks on type...
anna [Tue, 17 May 2011 16:31:59 +0000 (20:31 +0400)]
diamonds: cannot use diamonds with explicit constructor types/disable checks on type args for non generics constructors (sic!?)

11 years agoEA-27832 - assert: InjectorUtils.findInjectionSupport
Gregory Shrago [Tue, 17 May 2011 16:11:21 +0000 (20:11 +0400)]
EA-27832 - assert: InjectorUtils.findInjectionSupport

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Tue, 17 May 2011 15:53:22 +0000 (19:53 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years agoIDEA-69798 Since 10.5, main menu is shown in non-modal diff windows on Windows/Linux
Kirill Kalishev [Tue, 17 May 2011 15:53:11 +0000 (19:53 +0400)]
IDEA-69798 Since 10.5, main menu is shown in non-modal diff windows on Windows/Linux

11 years agoIDEA-69724 Formatter exception on Extract Method in Python
Denis Zhdanov [Tue, 17 May 2011 14:26:02 +0000 (18:26 +0400)]
IDEA-69724 Formatter exception on Extract Method in Python

Document-based formatting model doesn't use PSI-based white space adjusting now

11 years agoesc/undo
anna [Tue, 17 May 2011 14:23:14 +0000 (18:23 +0400)]
esc/undo

11 years agoNPE
anna [Tue, 17 May 2011 11:37:29 +0000 (15:37 +0400)]
NPE

11 years agofix isRebuildUiNeeded()
Konstantin Bulenkov [Tue, 17 May 2011 13:12:44 +0000 (17:12 +0400)]
fix isRebuildUiNeeded()

11 years agoThe history for replace strings says 'search history'
andrey zaytsev [Tue, 17 May 2011 10:45:35 +0000 (14:45 +0400)]
The history for replace strings says 'search history'

11 years agoIDEA-69764 phpstorm become frozen for a while after incoming debug connection + svn...
irengrig [Tue, 17 May 2011 12:03:42 +0000 (16:03 +0400)]
IDEA-69764 phpstorm become frozen for a while after incoming debug connection + svn update

11 years agoIDEA-69449 (Source files from dependent JAVA module not linked into GRAILS module.)
Sergey Evdokimov [Tue, 17 May 2011 12:06:12 +0000 (16:06 +0400)]
IDEA-69449 (Source files from dependent JAVA module not linked into GRAILS module.)

11 years agoMerge commit 'origin/master'
Eugene Kudelevsky [Tue, 17 May 2011 11:36:58 +0000 (15:36 +0400)]
Merge commit 'origin/master'

11 years agoIDEA-69724 Formatter exception on Extract Method in Python
Denis Zhdanov [Tue, 17 May 2011 11:05:55 +0000 (15:05 +0400)]
IDEA-69724 Formatter exception on Extract Method in Python

1. Corrected white space processing during PSI-based formatting;
2. Corresponding test is added;

11 years agoIDEA-69057 print output of 'emulator' tool to execution console
Eugene Kudelevsky [Tue, 17 May 2011 11:01:03 +0000 (15:01 +0400)]
IDEA-69057 print output of 'emulator' tool to execution console

11 years agofix default injector & thus JS tests idea/108.241
Gregory Shrago [Tue, 17 May 2011 10:55:34 +0000 (14:55 +0400)]
fix default injector & thus JS tests

11 years agoIDEA-69507 parse command line parameters by ParametersList#parse()
Eugene Kudelevsky [Tue, 17 May 2011 10:05:50 +0000 (14:05 +0400)]
IDEA-69507 parse command line parameters by ParametersList#parse()

11 years agoIDEA-69493 add "animation-list" to android dom model
Eugene Kudelevsky [Tue, 17 May 2011 09:38:26 +0000 (13:38 +0400)]
IDEA-69493 add "animation-list" to android dom model

11 years agoIDEA-69385 non-exising package in manifest should not be marked as error
Eugene Kudelevsky [Tue, 17 May 2011 08:55:47 +0000 (12:55 +0400)]
IDEA-69385 non-exising package in manifest should not be marked as error

11 years agoWI-6048 Web IDE slows down tremendously up with big one-lined css file open
Denis Zhdanov [Tue, 17 May 2011 08:42:40 +0000 (12:42 +0400)]
WI-6048 Web IDE slows down tremendously up with big one-lined css file open

Function -> NullableFunction

11 years agoPlatform: Code Style Settings: ability to rearrange settings
Anton Makeev [Tue, 17 May 2011 07:50:54 +0000 (09:50 +0200)]
Platform: Code Style Settings: ability to rearrange settings
AppCode: Formatter: separate options for method and functions alignment and braces (OC-878), UI

11 years agoAppCode: Formatter: separate options for method and functions alignment and braces...
Anton Makeev [Mon, 16 May 2011 12:06:46 +0000 (14:06 +0200)]
AppCode: Formatter: separate options for method and functions alignment and braces (OC-878)

11 years agodo not log error message twice cidr/108.235 cidr/108.240 idea/108.237 pycharm/108.239 rubymine/108.238 storm/108.234
Gregory Shrago [Tue, 17 May 2011 01:14:45 +0000 (05:14 +0400)]
do not log error message twice

11 years agoseparate column for type.
Gregory Shrago [Tue, 17 May 2011 00:39:53 +0000 (04:39 +0400)]
separate column for type.
correct error handling.
empty string handling & escaping fixes.

11 years agoIDEA-68974 Replace with Preserve Case does not preserve case on first attempt.
andrey zaytsev [Tue, 17 May 2011 00:01:55 +0000 (04:01 +0400)]
IDEA-68974 Replace with Preserve Case does not preserve case on first attempt.

11 years agoIDEA-69490 Ctrl+F (Find) opens with old search value: very dirty urgent hack to fix it.
andrey zaytsev [Mon, 16 May 2011 22:33:05 +0000 (02:33 +0400)]
IDEA-69490 Ctrl+F (Find) opens with old search value: very dirty urgent hack to fix it.

11 years agolazy pattern compiler & IDEA-18165 shareable intelliLang settings
Gregory Shrago [Mon, 16 May 2011 19:37:59 +0000 (23:37 +0400)]
lazy pattern compiler & IDEA-18165 shareable intelliLang settings

11 years agowhen we resolve method with partial signature, the last argument is currently being...
peter [Mon, 16 May 2011 19:11:09 +0000 (21:11 +0200)]
when we resolve method with partial signature, the last argument is currently being edited or evaluated for the expected type =>
    1) its generics will contribute nothing to the resolve process
    2) the inference of the generics may cause endless recursion
    => use raw type for this argument matching

11 years agofix app test
Vladimir Krivosheev [Mon, 16 May 2011 10:37:33 +0000 (14:37 +0400)]
fix app test

11 years agoIDEA-69645 (bad code is green: attribute value must be constant)
Bas Leijdekkers [Mon, 16 May 2011 17:37:27 +0000 (19:37 +0200)]
IDEA-69645 (bad code is green: attribute value must be constant)

11 years agoadd one more case to process assertEquals
anna [Mon, 16 May 2011 17:21:38 +0000 (21:21 +0400)]
add one more case to process assertEquals

11 years agodistinguish scopes per file (IDEA-68759)
anna [Mon, 16 May 2011 13:10:45 +0000 (17:10 +0400)]
distinguish scopes per file (IDEA-68759)

11 years agocreate from checkout sources: do not override explicitly set project directory (IDEA...
anna [Mon, 16 May 2011 11:29:40 +0000 (15:29 +0400)]
create from checkout sources: do not override explicitly set project directory (IDEA-69299)

11 years agocheck if alarm already disposed
Maxim.Mossienko [Mon, 16 May 2011 15:58:28 +0000 (19:58 +0400)]
check if alarm already disposed

11 years agoIDEA-54181 GSP: "Expand empty tag" intention fails when applied to groovy tags with...
Sergey Evdokimov [Mon, 16 May 2011 14:46:43 +0000 (18:46 +0400)]
IDEA-54181 GSP: "Expand empty tag" intention fails when applied to groovy tags with attributes,
IDEA-69468 Inspection "Replace tag empty end with empty body" causes crash.

11 years agoWI-6048 Web IDE slows down tremendously up with big one-lined css file open
Denis Zhdanov [Mon, 16 May 2011 15:07:56 +0000 (19:07 +0400)]
WI-6048 Web IDE slows down tremendously up with big one-lined css file open

Don't process fold regions which boundaries belong to the same logical line during gutter repainting

11 years agofix row height on Win/Unix
Konstantin Bulenkov [Mon, 16 May 2011 14:55:05 +0000 (18:55 +0400)]
fix row height on Win/Unix

11 years agodebugging the test
peter [Mon, 16 May 2011 14:38:16 +0000 (16:38 +0200)]
debugging the test

11 years agodon't restore random unapplicable settings for 'find in file' model (likely fix for...
Dmitry Jemerov [Mon, 16 May 2011 13:51:01 +0000 (15:51 +0200)]
don't restore random unapplicable settings for 'find in file' model (likely fix for IDEA-69711 & friends)

11 years agoIDEA-69610 (Incorrect and unnice handling of opening parentheses and character litera... rubymine/108.233
Bas Leijdekkers [Mon, 16 May 2011 12:58:36 +0000 (14:58 +0200)]
IDEA-69610 (Incorrect and unnice handling of opening parentheses and character literals when transforming concatenation to MessageFormat)
IDEA-13197 ("Convert to MessageFormat.format" / "Conver to String.format" should not run inside annotation parameter)

11 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Mon, 16 May 2011 12:51:21 +0000 (16:51 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

11 years agoIDEA-61445 OS X Menu Not Visible if Floating Editor is Selected [rev=max]
Kirill Kalishev [Mon, 16 May 2011 12:51:11 +0000 (16:51 +0400)]
IDEA-61445 OS X Menu Not Visible if Floating Editor is Selected [rev=max]

11 years agoVCS: IOOBE in com.intellij.openapi.vcs.actions.ContentsLines: annotation caching...
irengrig [Mon, 16 May 2011 12:28:42 +0000 (16:28 +0400)]
VCS: IOOBE in com.intellij.openapi.vcs.actions.ContentsLines: annotation caching for git hadn't kept line separators (failed in show diff from annotation)