Alexander Zolotov
1eeeb4c02a
Allow TestOnly annotation on types
2015-09-14 14:47:45 +03:00
Alexey Kudravtsev
8dfe4b86b4
fix compilation
2015-09-14 14:38:18 +03:00
Vladimir.Orlov
97b2ade5e2
Merge remote-tracking branch 'origin/master'
2015-09-14 14:24:15 +03:00
Denis Fokin
7f47a433a1
IDEA-133942 Focus often stays in editor when dialogs are shown (typo)
2015-09-14 14:21:13 +03:00
Vladimir.Orlov
23114cede3
updated links to the python 3.5 for PyCharm EDU.
2015-09-14 14:19:42 +03:00
Alexey Kudravtsev
09f9d4ef5b
use reflection for Unsafe.shouldbeInitialized to fix installers
2015-09-14 14:18:22 +03:00
Alexey Kudravtsev
ffedfbf8ea
test fix
2015-09-14 14:18:20 +03:00
Alexey Kudravtsev
72c926d6d0
refresh vfs before use files
2015-09-14 14:18:18 +03:00
Konstantin Bulenkov
eb5e94c871
fix Progress bars in tests for IntelliJ laf on Mac
2015-09-14 13:11:21 +02:00
Konstantin Bulenkov
9ca9709cdf
better clipping for determine progress bar
2015-09-14 12:58:42 +02:00
Egor.Ushakov
28f5b261f9
IDEA-145015 Quick evaluate expression (ctrl+alt+8) instruction is silently ignored when an attempt is made to evaluate the same expression a second time.
2015-09-14 13:53:12 +03:00
Liana Bakradze
e823b339cb
EDU-463 Select the first answer placeholder on Go to Next task action
2015-09-14 13:42:59 +03:00
peter
a26719d401
assert that just created smart pointers can always be restored correctly + handle corner cases of empty-ranged PSI
2015-09-14 12:40:29 +02:00
peter
71bbadcb28
stub-based smart pointers: when switching to tree and finding anchor, required element type will change (e.g. PsiClass->PsiIdentifier)
2015-09-14 12:34:18 +02:00
Roman Shevchenko
36336844ac
Merge remote-tracking branch 'origin/master'
2015-09-14 13:28:06 +03:00
Roman Shevchenko
3c208cb89a
Merge remote-tracking branch 'origin/master'
2015-09-14 13:27:34 +03:00
Roman Shevchenko
a8435e3a3f
[platform] class path cache logger's severity increased
2015-09-14 13:26:49 +03:00
peter
87ba909e5f
when creating anchor-based smart pointers, ensure we can restore PSI by anchors
2015-09-14 12:26:48 +02:00
Denis Fokin
b65f7aa3e3
IDEA-133942 Focus often stays in editor when dialogs are shown
2015-09-14 13:23:57 +03:00
Anna Kozlova
ccb23843f9
new sampling coverage under -Didea.new.sampling.coverage
2015-09-14 13:21:58 +03:00
Dmitry Batkovich
0ba37afe56
ResourceBundleAsVirtualFile#isValid method is rewritten to check validity of resource bundle virtual files. Based on exception from IDEA-145012
2015-09-14 13:19:00 +03:00
Sergey Ignatov
ecf79bf051
public -> private
2015-09-14 13:10:37 +03:00
Sergey Ignatov
67b58dc6c5
PresentationModeProgressPanel: dispose cancel button
2015-09-14 13:10:36 +03:00
Sergey Ignatov
cbdd540b58
IDEA-132765 Floating progress indicator doesn't disappear after exiting Distraction Free mode or Presentation mode
2015-09-14 13:10:35 +03:00
peter
41b3657a89
implement PsiManager.findFile for default project (needed for smart pointer restoration)
2015-09-14 12:07:22 +02:00
Konstantin Bulenkov
28851e8703
implement indeterminate progress bars for yosemite
2015-09-14 12:02:29 +02:00
Konstantin Bulenkov
6887b23e63
+ indeterminate animation effect resources
2015-09-14 12:02:27 +02:00
Roman Shevchenko
3d5da846db
Cleanup (formatting; warnings)
2015-09-14 13:02:10 +03:00
peter
ec1818c2b2
in file smart pointers, remember tha language that should be used to find the PsiFile: it can be different from file.getLangage()
2015-09-14 11:55:44 +02:00
nik
7cf24e2b5a
removed useless warnings about modules which aren't included into distribution
2015-09-14 12:40:01 +03:00
Vassiliy.Kudryashov
1f8af3a5e0
Check if toolwindow has been registered.
2015-09-14 12:23:25 +03:00
Bas Leijdekkers
d3624e72d3
EA-73022 (assert: MethodCallUtils.findMethodWithReplacedArgument)
2015-09-14 11:13:54 +02:00
Egor.Ushakov
6884de0f33
IDEA-139294 Evaluate expression: confusing dialog if class field hides superclass field
2015-09-14 12:11:15 +03:00
Egor.Ushakov
74b2a07801
logging not needed any more
2015-09-14 12:11:13 +03:00
Andrey Vlasovskikh
af612206f8
Merge branch 'vlan/async-await'
2015-09-14 11:58:35 +03:00
Alexander Kass
81054b12ae
EditorTextFieldCellRenderer: ability to create non-abbreviating version + customize editor
2015-09-14 11:54:37 +03:00
Andrey Vlasovskikh
2c11893112
Code completion and highlighting for special methods related to async-await (PY-16094)
2015-09-14 11:51:36 +03:00
nik
65812f52a4
dispose libraries removed after reloading project files
2015-09-14 09:49:45 +03:00
Pavel Fatin
f3239deedb
Zero-latency typing: stats calculation improved
2015-09-14 00:56:53 +02:00
Pavel Fatin
736adf7477
Zero-latency typing: typing latency stats
2015-09-13 22:01:50 +02:00
Pavel Fatin
c395ef881e
Zero-latency typing: using utility methods
2015-09-13 22:01:49 +02:00
Pavel Fatin
1fe8fb166b
Zero-latency typing: call Toolkit.sync()
2015-09-13 22:01:47 +02:00
Andrey Vlasovskikh
9d2bd32bba
Extract async function (PY-16094)
2015-09-12 15:54:47 +03:00
Andrey Vlasovskikh
17db5621d6
Wrap the return type from type providers for async function into the coroutine type (PY-16094)
...
It is suggested in https://github.com/ambv/typehinting/issues/119 and
most likely will become a part of PEP 484 after Python 3.5.
2015-09-12 14:30:18 +03:00
Andrey Vlasovskikh
538263246a
Type inference for async functions and 'await' expressions (PY-16094)
...
We had to make PyCollectionType look more like a parameterized type
where you can specify several type parameters and they don't look like
a single tuple parameter. Also we had to get rid of several (but not all
yet) places where we made an implicit assumption that when you were
interating over a PyCollectionType you could just yield its element
type.
2015-09-12 13:59:48 +03:00
Gregory.Shrago
35c7eb05ce
uiTraverser(Component)
2015-09-11 22:18:13 +03:00
Ilya.Kazakevich
f7d8cd71bb
Merge remote-tracking branch 'origin/master'
2015-09-11 22:10:47 +03:00
Ilya.Kazakevich
64b832c6d7
PY-16484 custom test suite do not have some required proprties, but still should work
2015-09-11 22:09:27 +03:00
peter
ee78a3a8d8
diagnostics for null references in IdentifierHighlighterPass (EA-72748 - IAE: ReferenceRange.getRanges)
2015-09-11 20:34:34 +02:00
Vassiliy.Kudryashov
ab05d963c4
IDEA-70943 Tooltip animations and buggy visibility are exceedingly frustrating
2015-09-11 21:08:52 +03:00