idea/community.git
11 years agoLess yellow code.
Dmitry Trofimov [Thu, 19 May 2011 13:12:48 +0000 (17:12 +0400)]
Less yellow code.

11 years ago[Git] IDEA-69906 Don't pass non-conflicting files to the merge dialog.
Kirill Likhodedov [Thu, 19 May 2011 10:32:55 +0000 (14:32 +0400)]
[Git] IDEA-69906 Don't pass non-conflicting files to the merge dialog.

11 years agoIDEA-69452: "functions" namespace considered to be unsed even if it used in EL
Dmitry Avdeev [Thu, 19 May 2011 12:02:08 +0000 (16:02 +0400)]
IDEA-69452: "functions" namespace considered to be unsed even if it used in EL

11 years agoskip raw checks for everything under jdk 7
anna [Thu, 19 May 2011 12:02:41 +0000 (16:02 +0400)]
skip raw checks for everything under jdk 7

11 years agodo not insert second time already inserted directory (IDEA-69864)
anna [Thu, 19 May 2011 11:35:38 +0000 (15:35 +0400)]
do not insert second time already inserted directory (IDEA-69864)

11 years agodo not search recursively
anna [Thu, 19 May 2011 10:02:12 +0000 (14:02 +0400)]
do not search recursively

11 years agoinclude module type in statistics report
Kirill.Safonov [Thu, 19 May 2011 11:53:52 +0000 (15:53 +0400)]
include module type in statistics report

11 years agoIDEA-69629 (don't override erasure during check)
Roman Shevchenko [Thu, 19 May 2011 11:38:50 +0000 (15:38 +0400)]
IDEA-69629 (don't override erasure during check)

11 years agodo not get file type in possible N^2 loop
Maxim.Mossienko [Thu, 19 May 2011 11:25:52 +0000 (15:25 +0400)]
do not get file type in possible N^2 loop

11 years agoEA-27219 - SOE: EditorImpl.logicalToVisualPosition
Denis Zhdanov [Thu, 19 May 2011 11:18:43 +0000 (15:18 +0400)]
EA-27219 - SOE: EditorImpl.logicalToVisualPosition

Corrected soft wraps processing in case of the change inside collapsed soft-wrapped fold region

11 years agotests fix
Alexey Kudravtsev [Thu, 19 May 2011 10:40:17 +0000 (14:40 +0400)]
tests fix

11 years agoadd currently opened file in case tabs.size == 1
Konstantin Bulenkov [Wed, 18 May 2011 14:38:02 +0000 (18:38 +0400)]
add currently opened file in case tabs.size == 1

11 years agoIDEA-69824 Validating XML against Schema throws ConcurrentModificationException
Maxim.Mossienko [Thu, 19 May 2011 09:09:10 +0000 (13:09 +0400)]
IDEA-69824 Validating XML against Schema throws ConcurrentModificationException

11 years agoIDEA-66819: wrong XML validation/completion when XSDfile includes redefine: redefine...
Dmitry Avdeev [Thu, 19 May 2011 09:00:44 +0000 (13:00 +0400)]
IDEA-66819: wrong XML validation/completion when XSDfile includes redefine: redefine base type

11 years agoOOME in indexing: setting limit to simultaneously indexed files size
Dmitry Avdeev [Thu, 19 May 2011 08:53:06 +0000 (12:53 +0400)]
OOME in indexing: setting limit to simultaneously indexed files size

11 years agoIDEA-69549: IntelliJ Tasks Sends Plain Text User Credentials In JIRA Request URL
Dmitry Avdeev [Thu, 19 May 2011 08:51:50 +0000 (12:51 +0400)]
IDEA-69549: IntelliJ Tasks Sends Plain Text User Credentials In JIRA Request URL

11 years agocleanup
Dmitry Avdeev [Thu, 19 May 2011 08:50:16 +0000 (12:50 +0400)]
cleanup

11 years agoIDEA-69815: When using IDEA 10, I cannot run any code that uses native libraries...
Dmitry Avdeev [Thu, 19 May 2011 08:49:47 +0000 (12:49 +0400)]
IDEA-69815: When using IDEA 10, I cannot run any code that uses native libraries via JNA.

11 years agomyModalityState made volatile to ensure value set in thread starting progress is...
Maxim.Mossienko [Thu, 19 May 2011 08:05:43 +0000 (12:05 +0400)]
myModalityState made volatile to ensure value set in thread starting progress is seen in thread working under progress (IDEA-67401)

11 years ago[Git] IDEA-69696 Git: moved file is marked added until explicit refresh
Kirill Likhodedov [Wed, 18 May 2011 15:16:38 +0000 (19:16 +0400)]
[Git] IDEA-69696 Git: moved file is marked added until explicit refresh

Don't use FilePath.getPath() since it queries the VirtualFile, use the IO file.

[Reviewed by Max]
(cherry picked from commit 5e99bbd3b6a89472fd689a89c604447fc6a29e95)

11 years ago[Git] IDEA-59587 again. Moved New files are marked as not changed.
Kirill Likhodedov [Wed, 18 May 2011 15:16:14 +0000 (19:16 +0400)]
[Git] IDEA-59587 again. Moved New files are marked as not changed.

Root cause: comparing VirtualFiles when identifying who is the ancestor, while VirtualFile has changed due to the file move.
1. Don't work with FilePaths - instead compare paths as Strings sorted lexicographically. This might leave extra paths, but it's faster.
2. Add a test for the bug.

[Reviewed by Max]
(cherry picked from commit de3ff0576939ffc4412e0228dd6103825cdd2a73)

Conflicts:

plugins/git4idea/tests/git4idea/tests/GitChangeProviderTest.java

11 years ago[Git] Rework GitChangeProviderTest
Kirill Likhodedov [Wed, 18 May 2011 14:50:10 +0000 (18:50 +0400)]
[Git] Rework GitChangeProviderTest

+use MockDirtyScope,
* add to dirty scope correctly,
+testMoveNewFile
+tos()-methods for more descriptive output.
*add random string when creating files to avoid Git rename detection.

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