Ekaterina Tuzova
|
ce7c8cdc46
|
fixed tests since we don't propose to make static decorated method
|
2013-12-02 21:25:20 +04:00 |
|
Ekaterina Tuzova
|
184c578f63
|
fixed PY-11500 False positive in method may be static inspection for decorated methods
|
2013-11-28 18:32:27 +04:00 |
|
Ekaterina Tuzova
|
3052d82ef6
|
fixed PY-2984 Surround with try/except reformats entire file
|
2013-11-27 17:38:46 +04:00 |
|
Ekaterina Tuzova
|
afd0517bb6
|
fixed test data
|
2013-11-25 20:06:29 +04:00 |
|
Ekaterina Tuzova
|
18db741b06
|
fixed PY-11476 No error given for mismatched accolade and squarebracket
|
2013-11-25 19:39:35 +04:00 |
|
Ekaterina Tuzova
|
ae50061591
|
fixed tests
|
2013-11-25 18:37:39 +04:00 |
|
Dmitry Jemerov
|
c6bc240104
|
correctly attach leading comment to statement list (PY-1909)
|
2013-11-12 16:12:10 +01:00 |
|
Dmitry Jemerov
|
03fe0f49d1
|
if there happens to be a line break inside a qualified reference, make sure we add an indent (PY-6359)
|
2013-11-12 15:28:05 +01:00 |
|
Dmitry Jemerov
|
2d074933c3
|
don't indent comments following a statement list (PY-9542)
|
2013-11-12 15:12:35 +01:00 |
|
Dmitry Jemerov
|
bfc761dff8
|
allow wrapping in imports (PY-9163)
|
2013-11-12 14:41:26 +01:00 |
|
Dmitry Jemerov
|
fdfb56f0f6
|
pass ASTNode at caret to WhiteSpaceFormattingStrategy.adjustWhiteSpaceIfNecessary(); use that to correctly insert \ when a line break is inserted via the document formatting model (PY-10319)
|
2013-11-12 13:39:04 +01:00 |
|
Dmitry Jemerov
|
6b085fe7e8
|
formatter removes spaces in import statement parentheses (PY-11359)
|
2013-11-11 13:04:28 +01:00 |
|
Dmitry Jemerov
|
38f058d76f
|
failing test for PY-10319
|
2013-11-06 19:17:43 +01:00 |
|
Dmitry Jemerov
|
aa885ea720
|
report missing identifier after 'as' (PY-9853)
|
2013-11-06 19:17:42 +01:00 |
|
Dmitry Jemerov
|
52efcb58c5
|
only allow single expression after 'in'; tweak error recovery when waiting for colon (PY-9561)
|
2013-11-06 19:17:41 +01:00 |
|
Dmitry Jemerov
|
664ee85163
|
improve parser recovery if keyword is used as function or class name (PY-8319)
|
2013-11-05 19:37:49 +01:00 |
|
Dmitry Jemerov
|
5d6bac5b12
|
improve parser recovery if keyword is used as named parameter (PY-8318)
|
2013-11-05 19:37:49 +01:00 |
|
Dmitry Jemerov
|
f52709b867
|
tweak decorator parsing so that following line comment is outside the text range of PyDecorator (PY-5912)
|
2013-11-05 19:37:47 +01:00 |
|
Dmitry Jemerov
|
1bf433610e
|
consistent behavior of PyFunction.getContainingClass() in stub-based and non-stub-based cases (PY-1448)
|
2013-11-05 19:37:45 +01:00 |
|
Dmitry Jemerov
|
dd5841d56d
|
optimize imports inserts blank lines between groups also when we don't have any missorted imports (PY-8355)
|
2013-11-04 18:55:32 +01:00 |
|
Dmitry Jemerov
|
4ca7cb7e98
|
restore space in Python line comment prefix (PY-10929); re-fix PY-9840 correctly
|
2013-11-04 18:55:31 +01:00 |
|
Dmitry Jemerov
|
5cfd1a1183
|
don't inject regexp into first argument of RegexpObject.sub() (PY-11069)
|
2013-11-04 18:55:30 +01:00 |
|
Dmitry Jemerov
|
63a262060b
|
if an attribute is declared in __init__ and another method, prefer navigating to __init__ (PY-9228)
|
2013-11-04 18:55:30 +01:00 |
|
Dmitry Jemerov
|
363b5a6fe9
|
select word works correctly inside escape sequence (PY-9014)
|
2013-11-04 18:55:29 +01:00 |
|
Dmitry Jemerov
|
a558b1d5d3
|
highlight star expression used outside of assignment context (PY-10177)
|
2013-10-31 21:00:20 +01:00 |
|
Dmitry Jemerov
|
56b50d1dff
|
report parsing error if no expression was found after * (PY-10177 part 1)
|
2013-10-31 21:00:19 +01:00 |
|
Dmitry Jemerov
|
8e3e414a66
|
verify argument list even if unable to resolve callee (PY-10351)
|
2013-10-31 21:00:19 +01:00 |
|
Dmitry Jemerov
|
eb53fab850
|
highlight keyword argument after **kwarg as error (PY-9934)
|
2013-10-31 21:00:18 +01:00 |
|
Dmitry Jemerov
|
4216441340
|
import sorter skips from __future__ imports (PY-10022)
|
2013-10-31 21:00:16 +01:00 |
|
Dmitry Jemerov
|
09b25c16d1
|
from __future__ import is moved after module docstring (PY-10080)
|
2013-10-31 21:00:16 +01:00 |
|
Dmitry Jemerov
|
d4fc857429
|
PyStringLiteralLexer doesn't handle escape sequences in raw strings (PY-10322)
|
2013-10-31 21:00:15 +01:00 |
|
Andrey Vlasovskikh
|
55b0458375
|
Made 'dict.fromkeys' a '@staticmethod' (PY-11169)
|
2013-10-31 16:38:20 +04:00 |
|
Andrey Vlasovskikh
|
66a17bea7c
|
Fixed signatures of str() and unicode() (PY-11162)
|
2013-10-31 16:22:51 +04:00 |
|
Ekaterina Tuzova
|
e6d73b2b6d
|
fixed PY-4539 Completion: elif keyword shouldn't be available in completion list after else
extracted keyword completion tests
|
2013-10-29 17:01:40 +04:00 |
|
Ekaterina Tuzova
|
0b790578ad
|
Merge remote-tracking branch 'origin/master'
|
2013-10-24 15:44:34 +04:00 |
|
Ekaterina Tuzova
|
c6f3fbab5d
|
fixed PY-11109 Incorrect "Instance attribute defined outside __init__" in local classes
|
2013-10-24 15:31:39 +04:00 |
|
Andrey Vlasovskikh
|
198c872e98
|
Don't use relative import resolving for references in user skeletons
|
2013-10-23 20:12:12 +04:00 |
|
Dmitry Jemerov
|
46ac22c347
|
move testdata for env tests back to professional repo
|
2013-10-21 16:31:53 +02:00 |
|
Dmitry Jemerov
|
eaea8dbcf6
|
delete accidentally checked in .class files
|
2013-10-18 18:48:08 +02:00 |
|
Ekaterina Tuzova
|
42e59eb15d
|
PY-11106 Wrong error message: "accessing protected member of class" for module._member (PyCharm3)
|
2013-10-16 13:56:46 +02:00 |
|
Ekaterina Tuzova
|
9132454299
|
PY-11103 Method can be static: false positive for aliased class abstractproperty(property):
|
2013-10-14 20:02:41 +02:00 |
|
Ekaterina Tuzova
|
1e17c7aa78
|
fixed PY-10848 Implement abstract method: do not insert super call for abstract method implementations
|
2013-10-14 12:45:45 +02:00 |
|
Ekaterina Tuzova
|
ec5f16c8e0
|
fixed PY-11058 False positive Statement expected, found statement break
|
2013-10-11 17:05:05 +04:00 |
|
Ekaterina Tuzova
|
33a3ecf730
|
PY-9365 Make function from method: leads to unresolved attribute reference for method usages in class
|
2013-10-10 18:25:33 +04:00 |
|
Ekaterina Tuzova
|
ddb0d98b13
|
extracted augment assignment tests
|
2013-10-10 17:45:17 +04:00 |
|
Dmitry Jemerov
|
543d5760fb
|
move testdata to community
|
2013-10-10 14:10:37 +02:00 |
|
Ekaterina Tuzova
|
6efecb7514
|
fixed PY-10993 Instance attribute defined outside __init__, which is strictly true, but it's an invalid issue.
|
2013-10-10 13:23:37 +04:00 |
|
Ekaterina Tuzova
|
227ec9f97a
|
Merge remote-tracking branch 'origin/master'
|
2013-10-10 13:12:03 +04:00 |
|
Ekaterina Tuzova
|
c8fc10393f
|
fixed test data
|
2013-10-10 13:11:17 +04:00 |
|
Andrey Vlasovskikh
|
810296625e
|
Added test for PY-3991
|
2013-10-09 20:26:42 +04:00 |
|