mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-22 18:30:20 +08:00
Commit Graph
Select branches
Hide Pull Requests
master
tmp
typing
#1
#1
#10
#10
#100
#100
#1002
#1002
#1004
#1005
#1011
#1017
#1017
#1018
#1019
#1020
#1021
#1022
#1026
#1032
#1038
#104
#104
#1040
#1040
#1046
#105
#105
#1054
#1057
#106
#106
#1064
#1065
#1066
#1067
#1068
#1077
#1079
#108
#108
#1080
#1082
#1086
#1088
#109
#109
#1099
#110
#110
#1108
#1108
#1109
#1110
#1111
#1115
#1118
#1119
#112
#112
#1124
#1125
#1125
#1136
#1140
#1143
#1145
#1149
#115
#115
#1150
#1151
#1152
#1156
#1158
#1158
#1159
#1159
#1160
#1161
#1162
#1164
#1164
#1169
#1169
#1170
#1171
#1174
#1176
#1178
#1179
#118
#118
#1180
#1181
#1185
#1185
#119
#119
#1192
#1199
#12
#12
#120
#120
#1201
#1201
#1203
#1212
#1215
#1217
#1219
#1220
#1221
#1223
#1226
#1226
#1237
#1238
#124
#124
#125
#125
#1252
#1254
#1260
#1262
#1267
#1270
#128
#128
#1282
#1285
#1289
#1290
#1291
#1295
#1296
#1297
#130
#130
#1300
#1307
#1308
#1312
#1313
#1320
#1323
#1324
#1326
#134
#134
#1342
#1343
#1344
#1349
#135
#135
#1352
#1356
#136
#136
#1362
#1370
#1371
#1376
#1380
#1382
#1384
#139
#139
#1394
#1398
#140
#140
#1404
#1405
#1406
#1409
#141
#141
#142
#142
#1421
#143
#143
#1431
#1438
#1439
#144
#144
#1440
#1441
#1448
#145
#145
#1451
#146
#146
#1460
#1461
#1467
#148
#148
#149
#149
#1494
#1495
#1496
#1498
#15
#15
#1501
#1505
#1508
#1511
#1512
#152
#152
#1522
#1526
#153
#153
#1535
#1536
#1537
#154
#154
#1543
#1545
#1546
#1549
#155
#155
#1553
#1554
#1558
#1559
#156
#156
#1561
#1562
#1564
#157
#157
#1570
#1572
#1575
#1579
#158
#158
#1584
#1586
#1589
#159
#159
#1590
#1593
#1595
#1598
#1599
#16
#16
#1600
#1601
#1602
#1603
#1609
#161
#161
#1610
#1612
#1613
#1614
#1618
#1619
#1623
#1630
#1633
#1635
#1638
#164
#164
#1641
#1642
#1646
#1649
#165
#165
#166
#166
#1662
#1663
#1669
#167
#167
#1674
#168
#168
#1684
#17
#1704
#1706
#1707
#1708
#171
#171
#1711
#1715
#172
#172
#1727
#173
#173
#1734
#174
#174
#1741
#175
#175
#176
#176
#177
#177
#1772
#1775
#178
#178
#1780
#1780
#1784
#1784
#179
#179
#1793
#1794
#1795
#18
#18
#180
#180
#1800
#1805
#1819
#182
#182
#1820
#1821
#1826
#1827
#1828
#1834
#185
#185
#1851
#1855
#186
#186
#1861
#1867
#187
#187
#1870
#1871
#1875
#1876
#1879
#1885
#1889
#1903
#1907
#1910
#1911
#1915
#1916
#1917
#1918
#1922
#1923
#1926
#1927
#1930
#1934
#1935
#1936
#1937
#1942
#1943
#1956
#1957
#1959
#1960
#1961
#1964
#1966
#197
#197
#1973
#1976
#1977
#198
#198
#1983
#1989
#1994
#1996
#2003
#2004
#2005
#2006
#2008
#2013
#2014
#2016
#2018
#202
#202
#2027
#203
#203
#204
#204
#2042
#2043
#2045
#2045
#2049
#2051
#2052
#2054
#2055
#2066
#2070
#2070
#2079
#208
#208
#2081
#2081
#2083
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2095
#214
#214
#215
#215
#217
#217
#219
#219
#222
#222
#223
#223
#228
#228
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#242
#242
#250
#250
#252
#252
#255
#255
#258
#258
#260
#260
#263
#263
#264
#264
#265
#265
#266
#266
#267
#267
#268
#270
#270
#273
#273
#276
#276
#277
#277
#278
#278
#280
#280
#281
#281
#284
#284
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#296
#296
#316
#316
#321
#321
#323
#323
#33
#33
#333
#333
#338
#345
#345
#35
#35
#353
#354
#354
#358
#359
#359
#360
#362
#363
#365
#366
#366
#367
#368
#368
#37
#37
#374
#374
#375
#378
#387
#388
#388
#399
#403
#404
#404
#406
#407
#41
#41
#410
#410
#411
#415
#422
#423
#425
#426
#426
#43
#43
#430
#433
#434
#435
#437
#439
#439
#440
#441
#444
#444
#445
#445
#448
#45
#45
#450
#450
#451
#453
#456
#467
#469
#483
#484
#484
#502
#505
#505
#522
#527
#527
#528
#53
#53
#530
#532
#532
#534
#534
#539
#546
#546
#549
#55
#55
#550
#552
#556
#562
#562
#564
#564
#565
#565
#567
#578
#58
#58
#581
#584
#586
#599
#602
#612
#616
#616
#617
#617
#618
#621
#624
#624
#635
#635
#636
#637
#638
#638
#640
#640
#641
#644
#644
#649
#65
#65
#659
#659
#66
#66
#660
#661
#663
#664
#665
#665
#668
#669
#67
#67
#673
#673
#676
#676
#678
#678
#680
#680
#682
#682
#684
#684
#689
#69
#69
#690
#690
#691
#692
#692
#693
#696
#699
#70
#70
#701
#705
#708
#709
#711
#719
#721
#721
#725
#726
#727
#727
#728
#73
#73
#734
#736
#736
#738
#738
#74
#74
#743
#743
#745
#746
#746
#747
#751
#758
#763
#763
#764
#776
#780
#782
#783
#783
#786
#786
#787
#788
#789
#790
#794
#796
#796
#798
#798
#799
#807
#81
#81
#818
#818
#82
#82
#823
#829
#829
#832
#834
#840
#840
#847
#848
#85
#85
#851
#851
#852
#853
#857
#86
#86
#864
#866
#867
#868
#87
#87
#876
#88
#88
#881
#888
#889
#889
#89
#89
#890
#891
#891
#892
#892
#893
#894
#894
#898
#898
#899
#9
#9
#90
#90
#902
#91
#91
#912
#914
#922
#93
#93
#935
#938
#938
#941
#942
#947
#947
#948
#948
#95
#95
#950
#953
#958
#96
#96
#960
#963
#965
#965
#97
#97
#971
#976
#977
#978
#981
#982
#986
v0.10.0
v0.10.1
v0.10.2
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.19.1
v0.19.2
v0.5b4
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
Select branches
Hide Pull Requests
master
tmp
typing
#1
#1
#10
#10
#100
#100
#1002
#1002
#1004
#1005
#1011
#1017
#1017
#1018
#1019
#1020
#1021
#1022
#1026
#1032
#1038
#104
#104
#1040
#1040
#1046
#105
#105
#1054
#1057
#106
#106
#1064
#1065
#1066
#1067
#1068
#1077
#1079
#108
#108
#1080
#1082
#1086
#1088
#109
#109
#1099
#110
#110
#1108
#1108
#1109
#1110
#1111
#1115
#1118
#1119
#112
#112
#1124
#1125
#1125
#1136
#1140
#1143
#1145
#1149
#115
#115
#1150
#1151
#1152
#1156
#1158
#1158
#1159
#1159
#1160
#1161
#1162
#1164
#1164
#1169
#1169
#1170
#1171
#1174
#1176
#1178
#1179
#118
#118
#1180
#1181
#1185
#1185
#119
#119
#1192
#1199
#12
#12
#120
#120
#1201
#1201
#1203
#1212
#1215
#1217
#1219
#1220
#1221
#1223
#1226
#1226
#1237
#1238
#124
#124
#125
#125
#1252
#1254
#1260
#1262
#1267
#1270
#128
#128
#1282
#1285
#1289
#1290
#1291
#1295
#1296
#1297
#130
#130
#1300
#1307
#1308
#1312
#1313
#1320
#1323
#1324
#1326
#134
#134
#1342
#1343
#1344
#1349
#135
#135
#1352
#1356
#136
#136
#1362
#1370
#1371
#1376
#1380
#1382
#1384
#139
#139
#1394
#1398
#140
#140
#1404
#1405
#1406
#1409
#141
#141
#142
#142
#1421
#143
#143
#1431
#1438
#1439
#144
#144
#1440
#1441
#1448
#145
#145
#1451
#146
#146
#1460
#1461
#1467
#148
#148
#149
#149
#1494
#1495
#1496
#1498
#15
#15
#1501
#1505
#1508
#1511
#1512
#152
#152
#1522
#1526
#153
#153
#1535
#1536
#1537
#154
#154
#1543
#1545
#1546
#1549
#155
#155
#1553
#1554
#1558
#1559
#156
#156
#1561
#1562
#1564
#157
#157
#1570
#1572
#1575
#1579
#158
#158
#1584
#1586
#1589
#159
#159
#1590
#1593
#1595
#1598
#1599
#16
#16
#1600
#1601
#1602
#1603
#1609
#161
#161
#1610
#1612
#1613
#1614
#1618
#1619
#1623
#1630
#1633
#1635
#1638
#164
#164
#1641
#1642
#1646
#1649
#165
#165
#166
#166
#1662
#1663
#1669
#167
#167
#1674
#168
#168
#1684
#17
#1704
#1706
#1707
#1708
#171
#171
#1711
#1715
#172
#172
#1727
#173
#173
#1734
#174
#174
#1741
#175
#175
#176
#176
#177
#177
#1772
#1775
#178
#178
#1780
#1780
#1784
#1784
#179
#179
#1793
#1794
#1795
#18
#18
#180
#180
#1800
#1805
#1819
#182
#182
#1820
#1821
#1826
#1827
#1828
#1834
#185
#185
#1851
#1855
#186
#186
#1861
#1867
#187
#187
#1870
#1871
#1875
#1876
#1879
#1885
#1889
#1903
#1907
#1910
#1911
#1915
#1916
#1917
#1918
#1922
#1923
#1926
#1927
#1930
#1934
#1935
#1936
#1937
#1942
#1943
#1956
#1957
#1959
#1960
#1961
#1964
#1966
#197
#197
#1973
#1976
#1977
#198
#198
#1983
#1989
#1994
#1996
#2003
#2004
#2005
#2006
#2008
#2013
#2014
#2016
#2018
#202
#202
#2027
#203
#203
#204
#204
#2042
#2043
#2045
#2045
#2049
#2051
#2052
#2054
#2055
#2066
#2070
#2070
#2079
#208
#208
#2081
#2081
#2083
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2095
#214
#214
#215
#215
#217
#217
#219
#219
#222
#222
#223
#223
#228
#228
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#242
#242
#250
#250
#252
#252
#255
#255
#258
#258
#260
#260
#263
#263
#264
#264
#265
#265
#266
#266
#267
#267
#268
#270
#270
#273
#273
#276
#276
#277
#277
#278
#278
#280
#280
#281
#281
#284
#284
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#296
#296
#316
#316
#321
#321
#323
#323
#33
#33
#333
#333
#338
#345
#345
#35
#35
#353
#354
#354
#358
#359
#359
#360
#362
#363
#365
#366
#366
#367
#368
#368
#37
#37
#374
#374
#375
#378
#387
#388
#388
#399
#403
#404
#404
#406
#407
#41
#41
#410
#410
#411
#415
#422
#423
#425
#426
#426
#43
#43
#430
#433
#434
#435
#437
#439
#439
#440
#441
#444
#444
#445
#445
#448
#45
#45
#450
#450
#451
#453
#456
#467
#469
#483
#484
#484
#502
#505
#505
#522
#527
#527
#528
#53
#53
#530
#532
#532
#534
#534
#539
#546
#546
#549
#55
#55
#550
#552
#556
#562
#562
#564
#564
#565
#565
#567
#578
#58
#58
#581
#584
#586
#599
#602
#612
#616
#616
#617
#617
#618
#621
#624
#624
#635
#635
#636
#637
#638
#638
#640
#640
#641
#644
#644
#649
#65
#65
#659
#659
#66
#66
#660
#661
#663
#664
#665
#665
#668
#669
#67
#67
#673
#673
#676
#676
#678
#678
#680
#680
#682
#682
#684
#684
#689
#69
#69
#690
#690
#691
#692
#692
#693
#696
#699
#70
#70
#701
#705
#708
#709
#711
#719
#721
#721
#725
#726
#727
#727
#728
#73
#73
#734
#736
#736
#738
#738
#74
#74
#743
#743
#745
#746
#746
#747
#751
#758
#763
#763
#764
#776
#780
#782
#783
#783
#786
#786
#787
#788
#789
#790
#794
#796
#796
#798
#798
#799
#807
#81
#81
#818
#818
#82
#82
#823
#829
#829
#832
#834
#840
#840
#847
#848
#85
#85
#851
#851
#852
#853
#857
#86
#86
#864
#866
#867
#868
#87
#87
#876
#88
#88
#881
#888
#889
#889
#89
#89
#890
#891
#891
#892
#892
#893
#894
#894
#898
#898
#899
#9
#9
#90
#90
#902
#91
#91
#912
#914
#922
#93
#93
#935
#938
#938
#941
#942
#947
#947
#948
#948
#95
#95
#950
#953
#958
#96
#96
#960
#963
#965
#965
#97
#97
#971
#976
#977
#978
#981
#982
#986
v0.10.0
v0.10.1
v0.10.2
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.19.1
v0.19.2
v0.5b4
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
-
2515d283be
__getitem__ in instances.
Dave Halter
2014-12-01 15:41:13 +01:00 -
0ab9d331f8
Issues with dictionary/list/tuple literal methods.
Dave Halter
2014-12-01 15:36:36 +01:00 -
e51a393e4c
Fix reversed.
Dave Halter
2014-12-01 12:41:47 +01:00 -
3cc4da28ed
Fix lambda_nocond.
Dave Halter
2014-12-01 11:56:28 +01:00 -
bcd998ae02
Lambdas are own namespaces and deserve their own used_names dictionary in the parser.
Dave Halter
2014-12-01 11:49:52 +01:00 -
7c9de1fbeb
Some class lambdas tests too assure that they are working well with instances.
Dave Halter
2014-12-01 11:36:19 +01:00 -
50752df6dd
Fix an issue with combinations of InstanceElement and Lambdas.
Dave Halter
2014-12-01 11:26:35 +01:00 -
88853c78f4
Get lambdas mostly working.
Dave Halter
2014-12-01 02:47:48 +01:00 -
4ee5ad4ce3
iterating list comprehensions should be possible.
Dave Halter
2014-12-01 01:08:50 +01:00 -
ed1915eea0
Fixes for goto on list comprehensions.
Dave Halter
2014-12-01 01:02:41 +01:00 -
68bd9160e2
Fixed list comprehension name lookups.
Dave Halter
2014-12-01 00:08:27 +01:00 -
3928f466cf
Fix positioning of the user statements.
Dave Halter
2014-11-29 16:20:12 +01:00 -
cd7044cae3
Don't use NotFoundError anymore, since it's very ambiguous what that would imply.
Dave Halter
2014-11-29 15:57:18 +01:00 -
0184e80120
dynamic_params correction.
Dave Halter
2014-11-29 13:49:50 +01:00 -
417db4e83f
suites without indent can also be deleted.
Dave Halter
2014-11-29 13:30:21 +01:00 -
a7560069b0
Fixes for issues with empty compound_stmt. We always remove a whole stmt and just a funcdef as an error correction.
Dave Halter
2014-11-29 13:25:31 +01:00 -
3fb1934462
Fix invalid test issues.
Dave Halter
2014-11-29 01:35:26 +01:00 -
2b912cb75a
The func/class dictionaries must be changed if some scopes are removed by the parser's error recovery.
Dave Halter
2014-11-29 01:29:21 +01:00 -
43c01afcfc
invalid.py test changes. Error recovery will be different from the old one.
Dave Halter
2014-11-28 21:58:44 +01:00 -
2c684906e3
Working with dedents in error recovery.
Dave Halter
2014-11-28 21:33:40 +01:00 -
31600b9552
classes and functions are new statements and should never get removed by the error recovery.
Dave Halter
2014-11-28 02:44:34 +01:00 -
128dbd34b6
Check parentheses level in tokenizer.
Dave Halter
2014-11-28 02:14:38 +01:00 -
e1d6511f2f
Trying to move the indent/dedent logic back into the tokenizer.
Dave Halter
2014-11-28 02:04:04 +01:00 -
97516eb26b
The new tokenizer is more or less working now. Indents are calculated as they should
Dave Halter
2014-11-27 16:03:58 +01:00 -
c0df7003a5
Allow both the old tokenizer and the new one (able to toggle).
Dave Halter
2014-11-27 01:12:49 +01:00 -
c7862925f5
Small tokenizer changes & tokens now have a prefix attribute instead of preceeding_whitespace.
Dave Halter
2014-11-27 01:10:20 +01:00 -
02cb1fef95
Rename test_tokenizer to test_tokenize.
Dave Halter
2014-11-26 16:16:58 +01:00 -
cc1098b93c
Fix a few tokenize tests and merge them back together.
Dave Halter
2014-11-26 16:09:28 +01:00 -
f43c371467
Merge @joel-wright's whitespace tokenizer branch. Thanks!
Dave Halter
2014-11-26 15:55:18 +01:00 -
427056a22d
Change the pgen2 parser and its driver so that it can be accessed easily from the outside. This is a minor change and will allow Jedis tokenizer to work with pgen2.
Dave Halter
2014-11-26 15:05:36 +01:00 -
cd1e07a532
The now passing on_import tests should not worsen the performance of the other tests.
Dave Halter
2014-11-26 03:11:22 +01:00 -
f24a3bf997
Fix on_import tests.
Dave Halter
2014-11-26 03:07:41 +01:00 -
1326a2137d
Change the backwards tokenizer that keywords always stop.
Dave Halter
2014-11-26 02:31:35 +01:00 -
a940c31a86
Improvments to on import completion.
Dave Halter
2014-11-26 02:13:24 +01:00 -
149b4d8ad5
Import completion on syntactically correct imports.
Dave Halter
2014-11-26 01:15:40 +01:00 -
499c62df43
Fixes for os.path import
Dave Halter
2014-11-25 19:39:14 +01:00 -
5d82b11f59
First implementation to be ready to complete corrupt imports. Working ok.
Dave Halter
2014-11-25 19:35:27 +01:00 -
e72eaf7a59
on import completion preparations.
Dave Halter
2014-11-25 15:10:36 +01:00 -
52d4aaebbe
small fix for docstring parsing.
Dave Halter
2014-11-25 15:10:19 +01:00 -
5de84afff4
Fix __getitem__
Dave Halter
2014-11-24 02:10:02 +01:00 -
fae0a7b0c4
Small fixes for past mistakes.
Dave Halter
2014-11-24 01:56:54 +01:00 -
db76bbccc5
Trying to change the symbols in node. They are now strings.
Dave Halter
2014-11-24 01:51:14 +01:00 -
9f45f18ad1
Added a grammar param to the parser.
Dave Halter
2014-11-24 01:10:39 +01:00 -
c152a1c58b
Actually replace tree with representation (in all the imports).
Dave Halter
2014-11-23 19:46:52 +01:00 -
1fbc4c9196
Change parser.representation to parser.tree. It's shorter and says more.
Dave Halter
2014-11-23 19:35:46 +01:00 -
ac41c31015
Removed more of the old parser representation code.
Dave Halter
2014-11-23 19:33:18 +01:00 -
9b54541cae
Remove quite a bit of the old parser representation logic.
Dave Halter
2014-11-23 19:26:30 +01:00 -
0f21d38e2c
Remove the old parser.
Dave Halter
2014-11-23 19:17:50 +01:00 -
267016f533
Function for evaluating functions with already executed arguments.
Dave Halter
2014-11-23 19:12:25 +01:00 -
8adfc47297
Fix some issues with params.
Dave Halter
2014-11-23 12:22:03 +01:00 -
c10ec4f876
star arg iteration improved.
Dave Halter
2014-11-23 11:59:20 +01:00 -
f1cbd45575
Usages are pretty solid now except for parser issues.
Dave Halter
2014-11-22 15:43:23 +01:00 -
b82e1e28e5
Get at least some usages stuff right.
Dave Halter
2014-11-22 02:05:36 +01:00 -
22fbcf6c77
More goto improvements.
Dave Halter
2014-11-21 15:45:17 +01:00 -
eb0bfb4381
get_code in Definition.description should not return first prefix.
Dave Halter
2014-11-21 15:33:38 +01:00 -
f604066288
First small implementation of goto.
Dave Halter
2014-11-21 14:21:00 +01:00 -
fd16dfe2c7
Fix the first part of sys path checks.
Dave Halter
2014-11-21 01:46:18 +01:00 -
11fa71bac8
Fixes for nested star imports.
Dave Halter
2014-11-20 14:56:05 +01:00 -
3b7454e294
copy fixes.
Dave Halter
2014-11-20 14:51:01 +01:00 -
83b09f6c1e
Small issue with is_definition and params. Found by looking at stdlib/random.choice tests.
Dave Halter
2014-11-20 14:48:14 +01:00 -
cc465364d3
Fixes towards better MergedArray and partial functions.
Dave Halter
2014-11-20 13:33:05 +01:00 -
a6e1348757
type implementation.
Dave Halter
2014-11-20 12:31:11 +01:00 -
f2e3a3d090
Just rebuilt reversed.
Dave Halter
2014-11-20 11:56:54 +01:00 -
53c2a1679c
Fix types tests.
Dave Halter
2014-11-20 11:16:52 +01:00 -
2c3a7b6d6c
Imports are not Statements.
Dave Halter
2014-11-20 02:29:24 +01:00 -
164518b993
Get docstrings working.
Dave Halter
2014-11-20 02:19:01 +01:00 -
ce5d428d22
At least functions generate docstrings again.
Dave Halter
2014-11-20 01:37:18 +01:00 -
22b288fc73
Change docstring test function names, so that dynamic param completion doesn't interfere (especially because some of those files still generate parser errors).
Dave Halter
2014-11-20 00:35:48 +01:00 -
b5418d9d73
Small issue with dynamic params.
Dave Halter
2014-11-20 00:25:03 +01:00 -
e6364fdd8b
Fix os.path issues.
Dave Halter
2014-11-19 18:40:28 +01:00 -
ba0e61d99f
Star imports are now part of the ModuleWrapper.
Dave Halter
2014-11-19 18:09:49 +01:00 -
08bdcfb8ca
Small issue with relative imports that don't contain a path after from.
Dave Halter
2014-11-19 15:22:18 +01:00 -
aeaf073ca2
Move some tests that targeted completion on import statements into a separate file.
Dave Halter
2014-11-19 14:14:27 +01:00 -
bb9d6b4832
Temporarily disable on import completion. Not sure if we're going to do it with the normal parser.
Dave Halter
2014-11-19 13:24:45 +01:00 -
c71646a9a0
Fixed relative imports.
Dave Halter
2014-11-19 13:13:06 +01:00 -
6c5f3419ff
'as' test and implementation for ImportName. Working pretty well.
Dave Halter
2014-11-19 13:07:08 +01:00 -
e630eeb397
Care for import aliases better.
Dave Halter
2014-11-19 12:45:39 +01:00 -
1c240e75d3
Replace get_all_import_names with a leaf search method in Simple.
Dave Halter
2014-11-19 01:31:08 +01:00 -
bab6788b42
split and improved Import*._paths
Dave Halter
2014-11-19 00:45:20 +01:00 -
3c6d5dafb1
Split Import, now there is ImportFrom and ImportName as it exists in the python grammar.
Dave Halter
2014-11-19 00:40:16 +01:00 -
535a69e499
Small improvments to from imports
Dave Halter
2014-11-18 18:43:16 +01:00 -
9d5f3162d7
More import stuff. Fake imports work a little bit better.
Dave Halter
2014-11-18 18:22:26 +01:00 -
a4a767f8bb
Import improvements.
Dave Halter
2014-11-18 17:19:15 +01:00 -
b0109343e4
Jedi didn't care for decorator 'dotted_name' nodes and therefore descriptor tests failed.
Dave Halter
2014-11-18 15:44:32 +01:00 -
90ce1ac47f
Simplify decorators, make them easier to read in debugging mode.
Dave Halter
2014-11-18 15:04:20 +01:00 -
6d866eb915
Small cleanup: Dynamic params comparison works now with the evaluator functions.
Dave Halter
2014-11-18 13:28:24 +01:00 -
78b7b8ffaf
add a test that wasnt working with the old dynamic param lookup.
Dave Halter
2014-11-18 13:08:27 +01:00 -
93ffc799f5
Because of the change in dynamic params, we can now remove the decorator hack in the name finder.
Dave Halter
2014-11-18 13:06:20 +01:00 -
f9276a8bd2
Fix issues with decorators and dynamic params combined.
Dave Halter
2014-11-18 13:04:05 +01:00 -
4fa78e3482
Fix the last remaining issue with decorators.
Dave Halter
2014-11-17 23:59:38 +01:00 -
fd8752f285
Now most decorator tests pass.
Dave Halter
2014-11-17 23:46:05 +01:00 -
f62f181066
First decorator implementations.
Dave Halter
2014-11-17 22:24:54 +01:00 -
df5df1ccf5
FakeArray recursion issues.
Dave Halter
2014-11-17 20:41:32 +01:00 -
d49a8fc073
The test runner should only start tests if the name starts with the same letters.
Dave Halter
2014-11-17 17:56:43 +01:00 -
9ac66261c9
Fi dynamic param stuff combined with list comprehensions.
Dave Halter
2014-11-17 17:54:12 +01:00 -
ae3ff35674
Fix issues with buggy trailers in dynamic params.
Dave Halter
2014-11-17 17:49:34 +01:00 -
b57e4c4e7c
dynamic test descriptions.
Dave Halter
2014-11-17 17:18:03 +01:00 -
9054a3f674
Split dynamic tests into dynamic_params and dynamic_arrays.
Dave Halter
2014-11-17 17:11:58 +01:00 -
da5273ce20
Fix issues with dynamic class parameter completion.
Dave Halter
2014-11-17 17:07:32 +01:00 -
259aa6bd5f
First dynamic params working.
Dave Halter
2014-11-17 16:22:47 +01:00