Roman Shevchenko
37ef1d7bca
[java] avoid copying nullability type annotations (IDEA-132058)
2015-11-17 12:58:08 +01:00
Roman Shevchenko
d36fa738a4
[java] API for exploring annotation targets
2015-11-17 12:46:26 +01:00
Egor.Ushakov
8657475ff0
IDEA-140542 Forward navigation to already navigated items (ctrl + alt + right )) seems to be broken
2015-11-17 14:32:06 +03:00
Alexey Ushakov
0c788a5588
CIDR: Refactoring. Added tests for pattern version parsing
2015-11-17 14:24:16 +03:00
Vladislav.Soroka
c5a962f354
gradle: exclude classes from project libraries and sources from build classpath search if not ExternalModuleBuildGlobalSearchScope or EverythingGlobalScope used
2015-11-17 13:57:52 +03:00
Yann Cébron
99ea458274
IDEA-123587 DevKit: get rid of "Collection Child xxx" tooltips on tags in plugin.xml
2015-11-17 11:17:16 +01:00
Mikhail Golubev
cde29bdae2
PY-17674 Add linefeed before right brace in dict literals when it's preceded by colon
...
Rules about literal braces is considered earlier than those for colons
in spacing builder.
2015-11-17 12:55:40 +03:00
Bas Leijdekkers
75dff6418f
IDEA-147395 (Slf4j placeholder inspection should be able to handle simple concatenation in logStringArgument)
2015-11-17 10:44:24 +01:00
peter
95bd36ecc3
dispose temporary smart pointers created in tree UI
2015-11-17 10:41:58 +01:00
peter
7a92b8d135
include "liftShorter" weights into completion sorting diagnostics: need to supply items in the original order and need to actually iterate over the result
2015-11-17 10:41:57 +01:00
nik
10d7e95ccb
external build: disable java extensions for external build process to ensure that build won't fail if incompatible version of a library used by the build process is added to extensions directory (IDEA-147368)
2015-11-17 12:13:45 +03:00
Anna Kozlova
5acfb29d7e
new inference: session container (I)
2015-11-17 09:34:45 +01:00
Anna Kozlova
1880e18fba
javafx: accept imports in fx:root tags (IDEA-147975)
2015-11-17 09:34:45 +01:00
Anna Kozlova
94cbf2fd2a
expected type by parent: parameter rename
2015-11-17 09:34:45 +01:00
Dmitry Batrak
aad1282f7a
diagnostics for EA-75948 - ISE: TextLayoutCache.checkDisposed
2015-11-17 11:13:17 +03:00
Alexey Ushakov
70450d4496
CIDR: Refactoring. Moved pattern version parsing to Version
2015-11-17 10:50:25 +03:00
Gregory.Shrago
f8d199cffe
fix nullability issues in children and getRawDeepestLast
2015-11-17 04:09:30 +03:00
Gregory.Shrago
61ddac994c
Language comparator: use natural compare
2015-11-17 04:09:30 +03:00
Gregory.Shrago
c136f7ec01
display file size instead of repeating the app name
2015-11-17 04:09:30 +03:00
Bas Leijdekkers
5d56455dd6
IDEA-106188 (Inspection "Call to default .toString" should not trigger on abstract classes)
2015-11-16 22:04:40 +01:00
Yann Cébron
001771fd42
jetbrains.dic: +"jacoco"
2015-11-16 20:41:29 +01:00
Dmitry Jemerov
bec3688cb8
download_kotlin: use beta 2 branch by default
2015-11-16 20:03:29 +01:00
Maxim.Mossienko
424f809931
try harder to close files ignoring exceptions
2015-11-16 19:56:40 +01:00
Roman Shevchenko
aebc3568fb
Merge remote-tracking branch 'origin/master'
2015-11-16 19:40:27 +01:00
Bas Leijdekkers
dae504e27f
IG: ignore casts to concrete class inside equals() and clone() methods (IDEA-148010)
2015-11-16 19:09:29 +01:00
Bas Leijdekkers
0ff65a0815
make IG test light
2015-11-16 19:09:28 +01:00
Ekaterina Tuzova
cc23e67ae1
fixed PY-7760 No module named pyparsing false positive after installing package
...
PY-13946 Remote Interpreter: Package is not resolved after installing
Store sdks in cache by homepath instead of name. Do not store sdk in PyPackageManager at all, we can always find it by homepath
2015-11-16 20:55:43 +03:00
Elizaveta Shashkova
07315c7029
Error on stop process when debugging (PY-17546)
...
Do not stop on exception breakpoints in case of KeyboardInterrupt
2015-11-16 20:25:39 +03:00
Roman Shevchenko
8e62c0f4ef
Cleanup (duplication; correct light test setup; formatting; typos)
2015-11-16 18:24:00 +01:00
Dmitry Jemerov
6369b5cb05
use ConcurrentFactoryMap to simplify implementation of CoreJarFileSystem; add API to clear list of handlers
2015-11-16 17:58:31 +01:00
Andrey Vlasovskikh
bbbe7ddfba
Merge branch 'python-fixes'
2015-11-16 19:33:47 +03:00
Andrey Vlasovskikh
b9f205b61f
Use TypeEvalContext.userInitiated() for replace tuple with list quickfix (PY-15558)
...
The default type evaluation context doesn't allow to perform proper
follow assignments chain even for AST-based trees now (which is
consistent with stub-based trees). We have to specify the appropriate
context manually.
2015-11-16 19:25:58 +03:00
Andrey Vlasovskikh
971a9ee872
Use better TypeEvalContext.codeAnalysis() instead of codeInsightFallback() for reference expressions (PY-15558)
...
For PyReferenceExpressionImpl we are sure that we are a part of an AST,
not a stub, so we can use the current file as the anchor for a more
powerful codeAnalysis() type evaluation context.
2015-11-16 19:23:58 +03:00
Andrey Vlasovskikh
c2ad6bce61
Use the appropriate TypeEvalContext in tests (PY-15558)
2015-11-16 19:22:23 +03:00
peter
25c7e2e081
check lookup element presentation from previous completion to preserve selection (IDEA-CR-6776)
2015-11-16 17:08:34 +01:00
Kirill Likhodedov
714c6d37a0
IDEA-147758 Add "Show In Git Log" to the annotation gutter popup
2015-11-16 18:44:01 +03:00
Kirill Likhodedov
9380e9faa2
@NotNull, javadoc
2015-11-16 18:43:59 +03:00
Kirill Likhodedov
de44b55568
git: rename & move action to a more proper place
2015-11-16 18:43:58 +03:00
Kirill Likhodedov
e9f8b69228
git: remove action description since it duplicates the title
2015-11-16 18:43:56 +03:00
Aleksey Pivovarov
bcbd2ac002
github: cleanup
...
myLineNumber is already corrected as we use UpToDateLineNumberListener now
2015-11-16 18:41:39 +03:00
Anton Makeev
4692d75722
IDEA-128336 Settings list: better readability and navigation: debugger goes before deployment, App Servers have default priority
2015-11-16 16:19:18 +01:00
Kirill Likhodedov
4838afd428
MergeDialogCustomizer cleanup: nullability, formatting
2015-11-16 18:03:50 +03:00
Denis Fokin
57b12ace14
It is incorrect to compare key char and vk
2015-11-16 19:01:25 +04:00
Ekaterina Tuzova
8a5034dbe6
fixed PY-17586 Conda: No repositories for installing packages
2015-11-16 17:58:40 +03:00
Ekaterina Tuzova
c862573352
added PY-11790 Add support to pyenv
2015-11-16 17:58:39 +03:00
Dmitry Batrak
9b8e53567f
EA-75912 - assert: EditorSizeManager.calculatePreferredWidth
2015-11-16 17:43:52 +03:00
Andrey Vlasovskikh
b925c07ab6
Fixed non-determinism for target exprs with qualified assigned values during stubs->AST (PY-15558)
...
Now we use exactly the same algorithm for resolving values assigned to
target expressions for both stubs and AST.
2015-11-16 17:38:55 +03:00
Mikhail Golubev
a0752e66ed
Merge remote-tracking branch 'origin/master'
2015-11-16 17:04:21 +03:00
Aleksey Pivovarov
1a38f03730
diff: mark DirDiff actions DumbAware
2015-11-16 16:59:32 +03:00
Aleksey Pivovarov
77b9549b51
diff: fix painting bug in PyCharm color settings
...
avoid changes at the end of file
2015-11-16 16:59:32 +03:00