peter
8bf079ca59
prefer instanceofed variants in java completion (IDEA-138937)
2015-04-08 18:13:15 +02:00
peter
4ec8011316
relax "!null" contract checking to accept exceptions thrown (IDEA-133488)
2015-04-08 18:13:15 +02:00
Bas Leijdekkers
5c964ca6fc
IDEA-138565 (CVS. Show history for files with DEAD status)
2015-04-08 18:06:20 +02:00
Yaroslav Lepenkin
1012d92756
Set initial focus on options tree in configure code style on selected fragment dialog
2015-04-08 18:14:39 +03:00
Sergey Malenkov
f35e6e9045
IDEA-132304 Update com.intellij.openapi.options.Configurable java doc with links to ConfigurableEP
2015-04-08 18:00:50 +03:00
Sergey Malenkov
14997068cb
IDEA-132304 Update com.intellij.openapi.options.ConfigurableEP java doc
2015-04-08 17:47:48 +03:00
nik
e1b2d0e7ff
devkit: test data simplified
2015-04-08 17:41:41 +03:00
nik
836357cfd9
devkit: don't highlight inner 'configurable' tags inside applicationConfigurable/projectConfigurable as errors
2015-04-08 17:41:40 +03:00
Yaroslav Lepenkin
0e9ea6151f
Calculating dialog location to prevent selected text hiding. We take first place from: on the right of the text, over selected text, under selected text, if dialog fits there.
2015-04-08 16:43:00 +03:00
Mikhail Golubev
8f30a5836a
PY-15469 Delimiter "->" in Python is parsed as single token
...
Thanks to that, pressing enter no longer inserts backslash in the
middle of "->" sequence (and such corrupted code is properly
highlighted now on).
2015-04-08 16:28:54 +03:00
Mikhail Golubev
aced4ab039
PY-15469 Properly place backslashes in various places inside function header
2015-04-08 16:28:54 +03:00
Vladislav.Soroka
90f415fdba
Merge remote-tracking branch 'origin/master'
2015-04-08 15:32:05 +03:00
Sergey Malenkov
73dc8f8cb5
IDEA-132304 Update com.intellij.openapi.options.Configurable java doc
2015-04-08 15:20:44 +03:00
Vladislav.Soroka
14bd2962d1
maven: use maven-processor-plugin configuration only when annotation processing disabled (with "proc:none") in maven compiler plugin
2015-04-08 15:20:00 +03:00
Vladimir.Orlov
dc0fe8969e
Merge remote-tracking branch 'origin/master'
2015-04-08 15:08:54 +03:00
Alexander Zolotov
2a3f5cfbb6
Emmet: hide preview on release editor
2015-04-08 15:06:03 +03:00
Vladimir.Orlov
c2bc4c82be
IDEA-138834 Error launching IDEA. Text in error message ends unexpectedly
2015-04-08 15:05:56 +03:00
Vladislav.Soroka
6419025f44
Merge branch 'optionsForAnnotationProcessor' of https://github.com/klausbayrhammer/intellij-community
2015-04-08 15:00:18 +03:00
Dmitry Batkovich
cc683ae78d
CustomResourceBundleTest fixed to work on any locales environment
2015-04-08 14:18:17 +03:00
Anna Kozlova
765f6faa19
SOE on infinite types with super wildcards (IDEA-138880; IDEA-77600)
2015-04-08 13:12:21 +02:00
nik
b347eff43d
required plugins: suggest to download missing plugins
2015-04-08 14:04:08 +03:00
nik
e06c3c4e31
plugin advertiser: method moved
2015-04-08 14:04:08 +03:00
nik
673f355ca5
plugin advertiser: load plugins from custom repositories too
2015-04-08 14:04:07 +03:00
nik
b465a8d29b
plugin advertiser: method extracted
2015-04-08 14:04:07 +03:00
Mikhail Golubev
8fbe31bdb7
Move functionality of PyUtil#deleteElementSafely() to PyStatementListImpl#deleteChildInternal
2015-04-08 13:46:27 +03:00
Mikhail Golubev
31eeb5e84a
Fix test data in several tests that failed after PyUtil#deleteElementSafely was introduces
...
* `pass` is consistently inserted on the new line now
* excess spaces left after element was deleted are removed
Use PyUtil#deleteElementSafely in pull, push and extract superclass
refactoring implementations.
It turned out that all problems with whitespaces left after we moved
function are rooted in awkward implementation of PyFunctionImpl#delete()
that delegated to plain AST manipulation and thus ignored
usual additional reformatting step. I removed it and it's allowed to
clean a lot of test files and remove the code that was added previously
exactly for this purpose in PyMoveSymbolProcessor.
2015-04-08 13:46:26 +03:00
Mikhail Golubev
64807a9f8b
EA-66064 Fix the case where array returned by PyBlock#getItems contains null item
2015-04-08 13:46:26 +03:00
Denis Zhdanov
00fa68dfc5
Support LightVirtualFile.assignedFileType property during file type calculation.
...
The rationale is to support VirtualFile instances for injected fragments, e.g.
a js injection inside an xml file looks like a VirtualFileWindowImpl which
getName() returns 'myfile.xml', hence, current
CoreFileTypeRegistry.getFileTypeByFile() returns xml file type here. However,
the assignedFileType property correctly holds js file type
2015-04-08 13:23:35 +03:00
Anna Kozlova
b62f3b746c
change return type fix: ensure parameter types are untouched (IDEA-138748)
2015-04-08 12:06:01 +02:00
Anna Kozlova
45c5c2163f
extract functional parameter: ensure final inside anonymous, no additional qualifier (IDEA-138895)
2015-04-08 12:06:00 +02:00
Anna Kozlova
e1e48eb1e8
replace duplicates: process chained constructors (IDEA-138745)
2015-04-08 12:05:59 +02:00
Anna Kozlova
822934d37a
new overload resolution: do not accept primitive type as target of second search (IDEA-138839)
2015-04-08 12:05:58 +02:00
Anton Makeev
5f1d789685
Converting TargetElementUtilBase inheritors to extensible: a separate interface extracted to prevent plugins breakage
2015-04-08 11:56:39 +02:00
Roman Shevchenko
f6d5f75716
Merge remote-tracking branch 'origin/master'
2015-04-08 11:21:24 +02:00
Max Medvedev
44b1439a26
profiling psi inference
2015-04-08 12:13:49 +03:00
Dmitry Batkovich
1da4ad4817
Resource bundles association algorithm changed: doesn't union property files with non-default languages by automated association.
2015-04-08 11:43:49 +03:00
Aleksey Pivovarov
6ebd2d3d88
IDEA-138916 diff: fix selected file index
2015-04-08 11:39:25 +03:00
Ilya.Kazakevich
55620c2463
Merge remote-tracking branch 'origin/master'
2015-04-08 00:24:35 +03:00
Ilya.Kazakevich
09cf2c038e
new interface enabled for manage.py
2015-04-08 00:23:56 +03:00
Roman Shevchenko
b05f8ae580
Cleanup (annotations; formatting)
2015-04-07 22:40:35 +02:00
Gregory.Shrago
72f8d94b8e
support windows file paths: c:\xxx
2015-04-07 21:46:20 +03:00
Vyacheslav Karpukhin
e97effe814
pty4j 0.4.13
2015-04-07 20:25:44 +02:00
Gregory.Shrago
3608bbaec0
preserve original image transparency (IJ logo in Darcula)
2015-04-07 20:37:33 +03:00
peter
c751a86e7b
no one should step in the same LaterInvocator.leaveModal twice
2015-04-07 19:21:59 +02:00
Roman Shevchenko
a73c69a0c4
ADM-8242 (no plans so far to install an SSL certificate)
2015-04-07 19:08:56 +02:00
peter
2018eb9176
java: always return not-null when correcting types based on resolve scope
2015-04-07 18:23:00 +02:00
peter
6f97db6bb8
OrderEntryFix does multiple root changes interleaved with findClass calls, enable slow resolve to handle that
2015-04-07 18:23:00 +02:00
Ilya.Kazakevich
cdcbea3233
Merge remote-tracking branch 'origin/master'
2015-04-07 18:46:33 +03:00
Ilya.Kazakevich
3e510b3662
com.jetbrains.django.manage.deperecated package introduced to enable old manage.py functionality be feature-toggle. See registiry flag python.django.use_new_manage_py_interface
2015-04-07 18:45:19 +03:00
Bas Leijdekkers
afdbce7fa9
IDEA-138859 (Inspection 'throw inside 'finally' block'' is too eager)
2015-04-07 17:25:50 +02:00