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