Commit Graph
163012 Commits
Author SHA1 Message Date
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