Bas Leijdekkers [Tue, 24 Feb 2015 15:31:11 +0000 (16:31 +0100)]
EA-65305 (IAE: StructuralSearchUtil.getProfileByPsiElement)
Bas Leijdekkers [Tue, 24 Feb 2015 15:19:47 +0000 (16:19 +0100)]
SSR: remove debug output
Bas Leijdekkers [Tue, 24 Feb 2015 11:30:19 +0000 (12:30 +0100)]
SSR: extra escaping for quoted constraints
Bas Leijdekkers [Tue, 24 Feb 2015 11:24:13 +0000 (12:24 +0100)]
SSR: only allow a single target of the search
Vladimir Krivosheev [Tue, 24 Feb 2015 16:05:49 +0000 (17:05 +0100)]
UpdateSettings — don't save defaults
improve JDOMExternalizableStringListBinding as CompactCollectionBinding to simplify migration to persistence component.
Roman Shevchenko [Tue, 24 Feb 2015 16:04:04 +0000 (17:04 +0100)]
IDEA-136855 (warning message clarified)
Aleksey Pivovarov [Tue, 24 Feb 2015 15:49:17 +0000 (18:49 +0300)]
github: set default protocol
Aleksey Pivovarov [Tue, 24 Feb 2015 15:45:42 +0000 (18:45 +0300)]
github: we need write access to change issue state
Dmitry Batrak [Tue, 24 Feb 2015 15:42:42 +0000 (18:42 +0300)]
IDEA-105576 MacOs Lion kbd feature "press-and-hold popup" incorrectly works in editor
workaround suitable for Oracle JDK
Liana Bakradze [Tue, 24 Feb 2015 15:39:54 +0000 (18:39 +0300)]
removed useless listener
Aleksey Pivovarov [Tue, 24 Feb 2015 14:54:04 +0000 (17:54 +0300)]
diff: fix capitalisation
Dennis Ushakov [Tue, 24 Feb 2015 09:59:55 +0000 (12:59 +0300)]
EA-64560
Dennis Ushakov [Tue, 24 Feb 2015 09:48:37 +0000 (12:48 +0300)]
diagnostics for EA-64904
Dennis Ushakov [Tue, 24 Feb 2015 09:25:19 +0000 (12:25 +0300)]
minor
Roman Shevchenko [Tue, 24 Feb 2015 14:59:09 +0000 (15:59 +0100)]
project: deprecated YourKit agent option dropped
Egor.Ushakov [Tue, 24 Feb 2015 14:46:21 +0000 (17:46 +0300)]
EA-59357 - ISFE: StackFrameProxyImpl.isLocalVariableVisible
Egor.Ushakov [Tue, 24 Feb 2015 14:14:52 +0000 (17:14 +0300)]
extra logging for EA-63606
Aleksey Pivovarov [Tue, 24 Feb 2015 14:31:33 +0000 (17:31 +0300)]
diff: better option names
* fix capitalisation
Elizaveta Shashkova [Tue, 24 Feb 2015 14:45:54 +0000 (17:45 +0300)]
Merge branch 'origin/master'
Elizaveta Shashkova [Tue, 24 Feb 2015 14:44:46 +0000 (17:44 +0300)]
Access to mySequence and mySocket is in synchronized contexts only (PY-13927)
Dmitry Batrak [Tue, 24 Feb 2015 14:28:36 +0000 (17:28 +0300)]
EA-26820 - IAE: RangeMarkerImpl.<init>
Dmitry Jemerov [Tue, 24 Feb 2015 14:04:36 +0000 (15:04 +0100)]
call getClasses() in read action (EA-64639 - assert: PsiFileImpl.getStubTree)
Rustam Vishnyakov [Tue, 24 Feb 2015 13:31:45 +0000 (16:31 +0300)]
Migrate PhpDoc to markdown4j
Anna Kozlova [Tue, 24 Feb 2015 14:00:42 +0000 (15:00 +0100)]
revert to assure that inspectionFinished is called exactly once
Anna Kozlova [Tue, 24 Feb 2015 13:28:04 +0000 (14:28 +0100)]
method refs: simplify if first parameter is a receiver for method reference (IDEA-136882)
Anna Kozlova [Tue, 24 Feb 2015 11:23:59 +0000 (12:23 +0100)]
testdata for IDEA-136887
Anna Kozlova [Tue, 24 Feb 2015 11:06:33 +0000 (12:06 +0100)]
mew inference: checked exceptions with incompatible bounds
Egor.Ushakov [Tue, 24 Feb 2015 13:45:00 +0000 (16:45 +0300)]
EA-63794 - PIEAE: LeafPsiElement.invalid
Denis Fokin [Tue, 24 Feb 2015 13:29:57 +0000 (16:29 +0300)]
New lcd contrast values
Dmitry Avdeev [Tue, 24 Feb 2015 13:44:47 +0000 (16:44 +0300)]
ModificationTracker fro dumb mode
Mikhail Golubev [Tue, 24 Feb 2015 13:32:59 +0000 (16:32 +0300)]
Merge remote-tracking branch 'origin/master'
Mikhail Golubev [Tue, 24 Feb 2015 13:29:19 +0000 (16:29 +0300)]
Update javadoc and toString for CustomTaskState
Dmitry Avdeev [Tue, 24 Feb 2015 12:44:58 +0000 (15:44 +0300)]
javadoc moved
Dmitry Avdeev [Tue, 24 Feb 2015 12:43:33 +0000 (15:43 +0300)]
ModificationTracker fro dumb mode
Julia Beliaeva [Tue, 24 Feb 2015 12:22:46 +0000 (15:22 +0300)]
[vcs-log] minor: Selection explicitly depends on VcsLogGraphTable and therefore can be static
Mikhail Golubev [Tue, 24 Feb 2015 11:57:47 +0000 (14:57 +0300)]
Merge branch 'mikhail.golubev/configurable-issues-states'
Conflicts:
plugins/tasks/tasks-tests/test/com/intellij/tasks/integration/JiraIntegrationTest.java
Kirill Likhodedov [Mon, 23 Feb 2015 12:49:41 +0000 (15:49 +0300)]
IDEA-135623 fix change type detection
Create a fake EmptyTextFilePatch which doesn't hold any patch texts,
but only detects the file type.
A better fix would be to return different kinds of FilePatches in
different situations, but since everything resides in vcs-api,
it's better not to break compatibility until really necessary.
Maxim.Mossienko [Tue, 24 Feb 2015 12:13:55 +0000 (13:13 +0100)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Tue, 24 Feb 2015 12:10:54 +0000 (13:10 +0100)]
Karma:140.2109 was marked as incompatible
Liana Bakradze [Tue, 24 Feb 2015 12:07:52 +0000 (15:07 +0300)]
get course language from stepic
Dmitry Avdeev [Tue, 24 Feb 2015 11:56:04 +0000 (14:56 +0300)]
test fixed
Dmitry Avdeev [Tue, 24 Feb 2015 11:54:46 +0000 (14:54 +0300)]
cleanup
Dmitry Avdeev [Tue, 24 Feb 2015 10:29:26 +0000 (13:29 +0300)]
any attributes cache should be dropped on exit from dumb mode
peter [Tue, 24 Feb 2015 11:49:50 +0000 (12:49 +0100)]
a registry key to turn off PsiClassImplUtil.correctType
peter [Tue, 24 Feb 2015 11:26:56 +0000 (12:26 +0100)]
advance MultipleModuleHighlightingTest bombs
Dmitry Batrak [Tue, 24 Feb 2015 11:47:10 +0000 (14:47 +0300)]
IDEA-136848 Error splitting a comment by pressing Enter
Vladimir Krivosheev [Tue, 24 Feb 2015 11:14:03 +0000 (12:14 +0100)]
cleanup
peter [Tue, 24 Feb 2015 10:24:03 +0000 (11:24 +0100)]
IDEA-136816 Find in Path restricted to module scope does not search non-source paths
peter [Tue, 24 Feb 2015 09:50:01 +0000 (10:50 +0100)]
IDEA-136826 Autocomplete fails for static nested annotations
Aleksey Pivovarov [Tue, 24 Feb 2015 08:47:50 +0000 (11:47 +0300)]
IDEA-136799 diff: change action title depending on selected file type
Aleksey Pivovarov [Sun, 22 Feb 2015 20:10:43 +0000 (23:10 +0300)]
IDEA-136802 diff: show right help page for dir diff
Liana Bakradze [Tue, 24 Feb 2015 10:58:44 +0000 (13:58 +0300)]
cosmetics
Vladimir Krivosheev [Tue, 24 Feb 2015 10:50:28 +0000 (11:50 +0100)]
don't set ide.firstStartup to false in tests — otherwise will be stored - we must not create config files in tests
Mikhail Golubev [Fri, 20 Feb 2015 14:30:40 +0000 (17:30 +0300)]
PY-15136 Sync tree in "Project" toolwindow even if only template directories were changed
Vladimir Krivosheev [Tue, 24 Feb 2015 10:43:05 +0000 (11:43 +0100)]
IDEA-133605 set "Access-Control-Request-Headers" to "origin, accept, authorization, content-type"
Vladimir Krivosheev [Tue, 24 Feb 2015 10:32:39 +0000 (11:32 +0100)]
store registry state in ide.general.xml
Maxim.Mossienko [Tue, 24 Feb 2015 10:39:15 +0000 (11:39 +0100)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Tue, 24 Feb 2015 10:27:58 +0000 (11:27 +0100)]
Marked as incompatible
- scala 1.2.67.3.EAP 1.3.2-14.1 1.3.3-14.1
- ruby 7.0.0.
20150216 7.0.0.
20150204
- NodeJS 140.2045
- JSTestDriver 140.2109
Vladimir Krivosheev [Tue, 24 Feb 2015 09:52:53 +0000 (10:52 +0100)]
remove default registry values from user properties
Eugene Zhuravlev [Tue, 24 Feb 2015 09:26:56 +0000 (10:26 +0100)]
fail-safe isAffected() implementation
Dmitry Batrak [Tue, 24 Feb 2015 09:26:03 +0000 (12:26 +0300)]
IDEA-136853 readonly locker doesn't work well between splits
Yaroslav Lepenkin [Tue, 24 Feb 2015 09:24:02 +0000 (12:24 +0300)]
Do not ignore stored in document indent options when showing notification. In other case new calculated options can be different from used ones (IDEA-136752)
peter [Tue, 24 Feb 2015 08:34:04 +0000 (09:34 +0100)]
IDEA-136868 AE at com.intellij.codeInsight.daemon.impl.analysis.IncreaseLanguageLevelFix.invoke(IncreaseLanguageLevelFix.java:101)
peter [Mon, 23 Feb 2015 07:57:55 +0000 (08:57 +0100)]
make toggle soft wraps actions DumbAware
Max Medvedev [Mon, 23 Feb 2015 21:18:43 +0000 (00:18 +0300)]
OC-11340 parameterized resolving
Dmitry Avdeev [Tue, 24 Feb 2015 08:44:10 +0000 (11:44 +0300)]
hunting for the blinking test
Vladimir Krivosheev [Tue, 24 Feb 2015 08:40:50 +0000 (09:40 +0100)]
ExternalResourceManagerImpl must not save defaults (standard ignored resources)
Vladimir Krivosheev [Tue, 24 Feb 2015 06:33:09 +0000 (07:33 +0100)]
use SkipDefaultsSerializationFilter in tests
Dmitry Batrak [Tue, 24 Feb 2015 07:35:09 +0000 (10:35 +0300)]
IDEA-136798 Switching between editors does not restore scroll position properly when soft-wraps are involved
Vladimir Krivosheev [Tue, 24 Feb 2015 06:22:41 +0000 (07:22 +0100)]
cache hasEqualMethod in BeanBinding
Vladimir Krivosheev [Mon, 23 Feb 2015 15:36:06 +0000 (16:36 +0100)]
cleanup
Vladimir Krivosheev [Mon, 23 Feb 2015 15:25:44 +0000 (16:25 +0100)]
cleanup
Vladimir Krivosheev [Mon, 23 Feb 2015 15:24:53 +0000 (16:24 +0100)]
Persistence state classes doesn't have to implement "equals" anymore
If you don’t implement “equals” in your sub state class, XmlSerializer cannot check it for defaults.
TextDiffSettingsHolder.State.SHARED_SETTINGS = new SharedSettings();
The problem — “new SharedSettings()” is not equals to “new SharedSettings()”.
As result, user gets
<option name="SHARED_SETTINGS">
<SharedSettings />
</option>
even if SkipDefaultValuesSerializationFilters is used.
While I dream about Kotlin, I can’t fight anymore against Java-developers. XmlSerializer can throw warning in this case, but to simplify developer life, it will compare objects by serializable fields, but not by reference (if equals is not implemented).
Vladimir Krivosheev [Mon, 23 Feb 2015 12:49:57 +0000 (13:49 +0100)]
deprecate unused StorageId, Storage#isDefault
Vladimir Krivosheev [Mon, 23 Feb 2015 12:38:56 +0000 (13:38 +0100)]
cleanup
Anna Kozlova [Mon, 23 Feb 2015 20:35:02 +0000 (21:35 +0100)]
new inference: ensure only proper checked exceptions are proceed
Anna Kozlova [Mon, 23 Feb 2015 19:01:01 +0000 (20:01 +0100)]
disarmed bombs
Anna Kozlova [Mon, 23 Feb 2015 18:39:32 +0000 (19:39 +0100)]
ensure resolve is not cached during overload resolution
Anna Kozlova [Mon, 23 Feb 2015 13:05:36 +0000 (14:05 +0100)]
testdata for IDEA-136856
Anna Kozlova [Mon, 23 Feb 2015 12:41:04 +0000 (13:41 +0100)]
missed inspectionFinished (IDEA-136834)
Bas Leijdekkers [Mon, 23 Feb 2015 18:49:22 +0000 (19:49 +0100)]
SSR: fix within predicate bugs
Bas Leijdekkers [Mon, 23 Feb 2015 09:44:22 +0000 (10:44 +0100)]
SSR: simplify xml matching
Bas Leijdekkers [Mon, 23 Feb 2015 09:36:18 +0000 (10:36 +0100)]
SSR: explicitly set file type instead of depending on default file type in tests
Bas Leijdekkers [Sun, 22 Feb 2015 15:10:40 +0000 (16:10 +0100)]
SSR: more lenient if statement matching
Bas Leijdekkers [Sun, 22 Feb 2015 12:12:18 +0000 (13:12 +0100)]
SSR: initialize file type lazily
Bas Leijdekkers [Sat, 21 Feb 2015 11:22:58 +0000 (12:22 +0100)]
SSR: fix within predicate for different languages
Konstantin Bulenkov [Mon, 23 Feb 2015 15:22:05 +0000 (16:22 +0100)]
remove logging
Roman Shevchenko [Mon, 23 Feb 2015 14:34:16 +0000 (15:34 +0100)]
platform: class path fixes and cleanups
- no more duplicates in class path
- correct order of entries copied from app class loader hierarchy
- dysfunctional case of Ant class loaders dropped
Yann Cébron [Mon, 23 Feb 2015 14:00:29 +0000 (15:00 +0100)]
PatternPackageReferenceSet.processSubPackages: restore recursive invocation (IDEA-COMMUNITY-CR-1557)
Konstantin Bulenkov [Mon, 23 Feb 2015 13:13:42 +0000 (14:13 +0100)]
disable shadows for HiDPI configurations for awhile
Konstantin Bulenkov [Mon, 23 Feb 2015 12:35:51 +0000 (13:35 +0100)]
rollback @2x icons
Konstantin Bulenkov [Mon, 23 Feb 2015 12:35:23 +0000 (13:35 +0100)]
rollback @2x icons
Roman Shevchenko [Mon, 23 Feb 2015 12:37:03 +0000 (13:37 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 23 Feb 2015 12:35:16 +0000 (13:35 +0100)]
Cleanup (formatting; names; unneeded condition)
Roman Shevchenko [Mon, 23 Feb 2015 12:34:41 +0000 (13:34 +0100)]
platform: JarLoader prevented from using ZIP file cache
First, this effectively doesn't change the behavior - as ZipFileCache was effectively disabled by a (somewhat inconvenient) condition in it. Next, this allows to drop the condition while still preventing it from loading at bootstrap.
Anna Kozlova [Mon, 23 Feb 2015 12:17:02 +0000 (13:17 +0100)]
show error if test runner doesn't provide description (IDEA-136817)
Anna Kozlova [Mon, 23 Feb 2015 12:03:19 +0000 (13:03 +0100)]
generate setter: correct annotation place (IDEA-136851)
Maxim.Mossienko [Mon, 23 Feb 2015 12:25:15 +0000 (13:25 +0100)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Mon, 23 Feb 2015 12:20:28 +0000 (13:20 +0100)]
attr made fixed
Anna Kozlova [Mon, 23 Feb 2015 11:29:41 +0000 (12:29 +0100)]
move TestListener extension point registration to correct place