Ekaterina Tuzova
ef73535523
fixed PY-11047 "Python version 3.3 does not have module exceptions" on relative import
...
do not run inspection on relative imports
2013-10-08 19:57:50 +04:00
Ekaterina Tuzova
ab9622ffc6
fixed PY-9274 Broken raw bytes literal parsing for Python 3.3
...
refactored lexer, added compatibility warnings, quickfix to remove not only U prefix
2013-03-29 16:44:08 +04:00
Andrey Vlasovskikh
377662303c
Fixed parsing ellipsis as an expression in Python 3 (PY-8257)
...
In Python 3 ellipsis can appear anywhere, not only in sequence slicings. The parser
now always passes ellipsis, it's incorrect use is detected at the unsupported features
annotator or compatibility inspection levels.
2013-02-18 16:08:33 +04:00
Ekaterina Tuzova
667011613f
more test data update
2012-12-03 17:40:09 +04:00
Ekaterina Tuzova
deccad0a6e
updated test data
2012-12-03 17:07:43 +04:00
Ekaterina Tuzova
106e6d415c
fixed PY-6766 Compatibility inspection doesn't detect 'raise from'
2012-06-15 14:32:30 +04:00
Ekaterina Tuzova
f9de665198
fixed PY-3245 Should complain about named param after *args on Python ≤2.5
2012-05-14 17:48:15 +04:00
Ekaterina Tuzova
0334bb96f7
fixed PY-5588 Compatibility inspection: highlight using keyword argument in the list of base classes as errors under py2
2012-03-12 21:31:20 +04:00
Ekaterina Tuzova
0d8205ae95
fixed PY-5732 code compat false positive, python version does not have email.Utils
...
problem in lower case fixed with patch
2012-03-12 17:26:17 +04:00
Ekaterina Tuzova
881a05e0ae
fixed PY-5990 Code compatibility inspection false positive when using relative imports
2012-03-12 15:25:40 +04:00
Dmitry Trofimov
035ec1f140
Fixed tests.
2011-12-14 22:04:28 +01:00
Ekaterina Tuzova
571e28c40d
canged compatibility inspection
2011-12-09 12:57:10 +04:00
Ekaterina Tuzova
859d698ad3
fixed PY-4293 Conditional expression in return clause is not flagged as incompatible with Python 2.4
...
removed duplicated tests
2011-08-19 15:24:19 +04:00
Ekaterina Tuzova
0727a52d3d
fixed comments for PY-3854
2011-06-14 16:05:20 +04:00
Ekaterina Tuzova
3c039a1d9a
added test for caught ImportError in compatibility inspection
2011-03-01 14:23:08 +03:00
Ekaterina Tuzova
8925932fcf
fixed failed tests. (builtins module in compatibility inspection)
2011-02-28 12:10:06 +03:00
Ekaterina Tuzova
92ef590519
fixed test data for compatibility inspection
2011-02-25 19:00:22 +03:00
Ekaterina Tuzova
845364a94a
fixed failed compatibility test; removed duplication in compatibility message
2011-02-24 17:17:22 +03:00
Ekaterina Tuzova
f5f0396f98
fixed failed test
2011-02-15 15:27:05 +03:00
Ekaterina Tuzova
4409191c74
UnsupportedFeatures and PyCompatiblityInspection refactored.
2011-02-15 13:22:41 +03:00
Ekaterina Tuzova
63c5f1b932
fixed failed test (compatibility inspection)
2011-02-09 10:49:20 +03:00
Ekaterina Tuzova
092d8ece12
fixed failed test in compatibility inspection.
2011-01-27 20:40:38 +03:00
Ekaterina Tuzova
eb2db013f0
fixed PY-2793 Py2.4 compatibility: relative imports: false negative on relative imports from modules
2011-01-27 19:14:18 +03:00
Ekaterina Tuzova
bebe92c8bb
fixed PY-2797 Py2.4 compatibility: highlight that with statement isn't available in python 2.4
2011-01-27 18:50:49 +03:00
Ekaterina Tuzova
d3dc22f32d
added tests for PY-2792, PY-2796, PY-2795
2011-01-27 18:28:37 +03:00
Ekaterina Tuzova
201898fce4
Added tests for compatibility inspections.
2011-01-23 16:12:11 +03:00