Commit Graph
183438 Commits
Author SHA1 Message Date
Anna.Kozlova 39aa837db3 inference: don't distinguish parameterizations with 2 different interfaces (IDEA-163950) 2016-11-15 18:11:31 +01:00
Anna.Kozlova 38116b22c1 show conflict if move as enum would change the semantics (IDEA-163248) 2016-11-15 18:11:31 +01:00
Dmitry Batkovich 6298068d8b inspection view: try to navigate to file or file+line if file's problem was fixed 2016-11-15 19:25:04 +03:00
Dmitry Batkovich 1d67e66bf0 inspection view: clear single descriptor in RefElementNode if second problem was added 2016-11-15 19:25:04 +03:00
Rustam Vishnyakov 67207b64be Custom regions in structure view for all languages (IDEA-129599) 2016-11-15 19:05:42 +03:00
peter af898723a5 remove SmartPsiElementPointerImpl.myElementClass 2016-11-15 17:00:08 +01:00
peter e49db11ebf account for possible modal indexing finish under progress (IDEA-163999), add javadoc (IDEA-CR-15755) 2016-11-15 16:56:13 +01:00
Elizaveta Shashkova ce8532cda5 Reopening Debugger Console causes IllegalArgumentException (PY-21457)
Add console folding to debug console once
2016-11-15 18:47:03 +03:00
Valentin Fondaratov 1f4b9f3c78 RUBY-18677: trim middle of the text instead of the end and increase the length to 20 for folding text 2016-11-15 18:15:24 +03:00
Vladimir Krivosheev 0cecc76241 IDEA-155623 Loading settings from settings repository fails to import live template 2016-11-15 16:08:14 +01:00
Vladimir Krivosheev a990ae99ac extract addOptionTag 2016-11-15 16:08:14 +01:00
Vladimir Krivosheev 70ff9cd917 cleanup, use warn instead of info to report read error 2016-11-15 16:08:14 +01:00
Ilya.Kazakevich df33ed7c69 Provide headless focus manager for headless dialog because getFocusManager() can't return null: it leads to NPE in headless environment. 2016-11-15 17:53:53 +03:00
nik 3c263717f5 build scripts: javadocs added 2016-11-15 17:50:08 +03:00
peter 1eb3892b62 remove client allowStartingDumbModeInside usages 2016-11-15 15:38:15 +01:00
Alexey Utkin 7a996e83d3 CPP-7945 rainbow performance test + new local resolve 2016-11-15 17:07:36 +03:00
Yaroslav Lepenkin 4587be496e removed unused class 2016-11-15 16:40:23 +03:00
Denis Fokin 973496a8c6 IDEA-163770 OS X: Actions can be invoked despite them being unavailable in modal context 2016-11-15 16:25:50 +03:00
Egor.Ushakov 2b3f124b61 fixed incorrect position of folding hints on hidpi 2016-11-15 16:23:34 +03:00
Semyon Proshev 8883bb174a Minor readability updates in PyReferenceImpl.resolveInner 2016-11-15 16:08:37 +03:00
Semyon Proshev a04e558a43 Introduce PyOverridingReferenceResolveProvider and PythonOverridingBuiltinReferenceResolveProvider as its implementation to handle implicit __class__ 2016-11-15 16:08:29 +03:00
Semyon Proshev 1264bb0655 Attempt to make PythonBuiltinReferenceResolveProvider more readable 2016-11-15 16:06:22 +03:00
Semyon Proshev 5fea23d3c7 Pass TypeEvalContext to PyReferenceResolveProvider 2016-11-15 16:05:38 +03:00
Semyon Proshev 2594094290 Move resolving module __doc__ to PythonBuiltinReferenceResolveProvider 2016-11-15 16:05:09 +03:00
Semyon Proshev 146abbc28c Decrease number of warnings in PyReferenceImpl, PythonCompletionTest and Py3CompletionTest 2016-11-15 16:05:09 +03:00
Semyon Proshev 3b5e051bfe PY-20279 Fixed: Suggest implicit __class__ inside methods
In PyReferenceImpl add implicit __class__ to lookup variants
2016-11-15 16:05:09 +03:00
Semyon Proshev 8fba7e8988 Inherit os._wrap_close skeleton from io.TextIOWrapper[unicode] because it redirects all calls to wrapped value 2016-11-15 15:54:43 +03:00
Semyon Proshev 9bab826071 PY-21040 Fixed: False positive: os.popen(...).close() doesn't return anything
Update os.popen skeleton to return class which has return value in close()
2016-11-15 15:54:43 +03:00
Vladimir Krivosheev ac59e093c1 IDEA-163920 NPE when saving proxy settings 2016-11-15 13:43:59 +01:00
Vladimir Krivosheev 5ed750262d cleanup 2016-11-15 13:43:58 +01:00
Semyon Proshev c58302f45c PY-20757 Fixed: Incorrect warning about expected attribute
Make min skeletons generic.
2016-11-15 15:40:10 +03:00
Semyon Proshev a77aed6035 PY-20769 Fixed: Support PEP 519: File system path protocol
Update skeletons to accept PathLike objects in pathlib classes
2016-11-15 15:39:06 +03:00
Semyon Proshev 309dd061f0 Support type checking for positional arguments 2016-11-15 15:39:05 +03:00
Semyon Proshev f1a0dc0ab6 PY-20769 Fixed: Support PEP 519: File system path protocol
Update skeletons to accept PathLike objects in open and os.path functions
2016-11-15 15:39:05 +03:00
Semyon Proshev e67d313bf1 PY-20769 Fixed: Support PEP 519: File system path protocol
Add __fspath__ to PY36_BUILTIN_METHODS
2016-11-15 15:39:04 +03:00
Semyon Proshev 13cc11735e PY-21083 Fixed: Inspection of float.fromhex expecting incorrect arguments
Update 'constants.py' so 'float.fromhex' stub is generated with 'staticmethod' decorator, has correct modifier and PyCallByClassInspection doesn't show any warning
2016-11-15 15:37:20 +03:00
Semyon Proshev 15e5d938d5 PY-21083 Fixed: Inspection of float.fromhex expecting incorrect arguments
Fix skeleton for float.fromhex
2016-11-15 15:37:19 +03:00
Elizaveta Shashkova 7a1ee38531 Run PyQt tests with the latest version of envs plugin 2016-11-15 15:35:30 +03:00
Semyon Proshev 5c920951f0 PY-19702 Fixed: Unresolved metaclass attributes in children
In case of definition resolve attribute in metaclass definition and instance.
In case of instance check if metaclass is PyClass and look for attribute in instance attributes.
Same with completion.
2016-11-15 15:33:07 +03:00
peter 0bfd59ed6e rebuild chunk when groovy stub generator throws TypeNotPresentException (IDEA-163634) 2016-11-15 13:32:19 +01:00
Egor.Ushakov 0387d12734 fixed shadows on hidpi (we do not have x2 icons and scaled regular icons, which must remain 1px wide/high) 2016-11-15 15:30:43 +03:00
irengrig ccee6d8c1e test framework: intention action availability must be checked 2016-11-15 13:19:03 +01:00
Dmitry Trofimov df01fb4c05 Merge remote-tracking branch 'origin/master' 2016-11-15 12:51:49 +01:00
Dmitry Trofimov c838186ce4 Fix prompt in virtualenv auto activisation on Windows (PY-21452) 2016-11-15 12:40:55 +01:00
Yaroslav Lepenkin 4f109f5dbd [Formatter] remove obvious comments 2016-11-15 14:32:19 +03:00
Alexander Lobas 6ee83fe7de EA-91739 - assert: DataBindingWizardAction.actionPerformed 2016-11-15 14:21:15 +03:00
Alexander Lobas 042d35e060 EA-91784 - Throwable: BalloonImpl.hideAndDispose 2016-11-15 14:13:02 +03:00
Alexander Lobas 6d20503df0 IDEA-157763 Settings repository for IDE: unit tests 2016-11-15 13:53:57 +03:00
Vladimir Krivosheev bc15e07413 move methods from PathMacroManager to PathMacroSubstitutor to avoid misunderstaning
add javadoc to collapsePaths/collapsePathsRecursively
2016-11-15 11:45:41 +01:00
Vladimir Krivosheev c01e5f1395 cleanup 2016-11-15 11:45:41 +01:00