mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-14 02:49:29 +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
-
5a8c46d509
seperate parser and testing code
Claude
2015-12-13 21:13:20 +01:00 -
6e3b5dfb23
Add memoize_function to cache and use it in fake.get_faked
ColinDuquesnoy
2015-12-13 20:10:09 +01:00 -
9a25d55953
Add regression test for issue #591
ColinDuquesnoy
2015-12-13 20:08:48 +01:00 -
fadf4f4419
initial poc pep-0484 type hints
Claude
2015-12-13 15:20:26 +01:00 -
7b8d4e86ac
The evaluator recursion limitations are now reset in static analysis for each node, otherwise it's incredibly unprecise.
Dave Halter
2015-12-13 17:18:19 +01:00 -
106f6f7f5a
too many values and too few values errors implemented for list comprehensions tuple unpacking.
Dave Halter
2015-12-12 04:16:49 +01:00 -
28585dcdba
Better testing of classes.
Dave Halter
2015-12-12 02:48:37 +01:00 -
75ac2b9686
Enable better ways for analysis to analyze loop variables.
Dave Halter
2015-12-11 20:25:49 +01:00 -
8d3be10270
Fix issues in Python 2.7.
Dave Halter
2015-12-10 17:20:21 +01:00 -
a1410de9e8
Better description of the py__XXX__ attributes.
Dave Halter
2015-12-10 16:53:08 +01:00 -
1189868593
Use CheckAttribute descriptor more in CompiledObject to avoid duplicate code.
Dave Halter
2015-12-10 16:43:42 +01:00 -
5087584fdc
evaluator is now used only as an attribute in CompiledObject.
Dave Halter
2015-12-10 16:40:56 +01:00 -
9e8da17688
Remove py__class__ evaluator param from representation objects.
Dave Halter
2015-12-10 16:39:27 +01:00 -
afb1d6c3b8
Remove evaluator param from py__call__.
Dave Halter
2015-12-10 16:20:46 +01:00 -
506d5a4f31
Remove evaluator param from py__bases__.
Dave Halter
2015-12-10 16:16:30 +01:00 -
98b1845784
Remove evaluator param from py__mro__.
Dave Halter
2015-12-10 16:10:32 +01:00 -
b16fd84628
Remove py__getattribute__.
Dave Halter
2015-12-10 16:07:15 +01:00 -
9bac88100a
Get rid of get_exact_index_types.
Dave Halter
2015-12-10 15:58:34 +01:00 -
b10a048167
Get rid of Array.values() and Array.__iter__().
Dave Halter
2015-12-10 15:56:45 +01:00 -
3a975db0d7
Get completely rid of get_index_types.
Dave Halter
2015-12-10 04:41:21 +01:00 -
058779dd42
Get completely rid of iter_content.
Dave Halter
2015-12-10 04:38:59 +01:00 -
9bd6e6c340
Fix: iterators are working smoothly now. Finally tests are passing again.
Dave Halter
2015-12-10 04:37:23 +01:00 -
e23f453a11
Fix all remaining issues from the compiled refactoring except static analysis.
Dave Halter
2015-12-10 01:48:08 +01:00 -
86037222b4
Fix: stdlib issues with the latest CompiledObject changes.
Dave Halter
2015-12-10 00:02:06 +01:00 -
c9a5caa96e
Fix: dicts lookups were not working in all cases.
Dave Halter
2015-12-08 22:37:30 +01:00 -
bef5fca516
Refactor compiled.CompiledObject so it always owns an evaluator instance.
Dave Halter
2015-12-08 02:19:33 +01:00 -
18a10c436f
Simplify names_dict lookups for Arrays.
Dave Halter
2015-12-06 03:16:21 +01:00 -
1b634d77af
Add ranged test execution for alternate test runner.
Dave Halter
2015-12-06 03:03:11 +01:00 -
ffeedb32de
Fix remaining issues with FakeDict.
Dave Halter
2015-12-05 22:33:41 +01:00 -
2008775370
Fix an issue with dict lookups.
Dave Halter
2015-12-05 20:40:41 +01:00 -
3910d97b7e
Fix: __getitem__ sometimes didnt evaluate all the types.
Dave Halter
2015-12-05 12:36:05 +01:00 -
d65684a40b
Fix py__getitem__ on Array.
Dave Halter
2015-12-05 02:48:20 +01:00 -
db060c70c9
Start creating py__getitem__.
Dave Halter
2015-12-04 12:08:29 +01:00 -
76345c0b58
Final fixes for pure usage of py__iter__.
Dave Halter
2015-12-04 00:15:48 +01:00 -
5f36019752
Added isinstance tests in static analysis.
Dave Halter
2015-12-03 16:21:00 +01:00 -
21faf2431a
Added isinstance type checks in the linter.
Dave Halter
2015-12-03 16:14:26 +01:00 -
8daa0b8784
Introduce an additional node parameter for py__iter__ which helps static analysis.
Dave Halter
2015-12-03 11:52:54 +01:00 -
f66b8138b7
Remove ordered_elements_of_iterable and get_iterator_types, because they are not used anymore.
Dave Halter
2015-12-03 09:25:11 +01:00 -
76bbc91ff9
Remove some stdlib stuff that only complicated things.
Dave Halter
2015-12-02 13:46:13 +01:00 -
d835ffc5a3
Get rid of ordered_elements_of_iterable and use py__iter__ instead.
Dave Halter
2015-12-02 13:36:39 +01:00 -
9a2256f557
Fix issues with py__iter__types.
Dave Halter
2015-12-02 07:11:36 +01:00 -
41537a78e1
Fix: Array additions (append, insert) should not cause an additional py__iter__ entry if there's none.
Dave Halter
2015-12-01 22:57:54 +01:00 -
53dbdf22a2
Fix: In the py__iter__ version, we didn't respect __next__ being an option.
Dave Halter
2015-12-01 19:55:13 +01:00 -
37c21726e7
Fix: py__iter__ in dynamic list/set usages with empy params.
Dave Halter
2015-12-01 18:35:12 +01:00 -
0a10947ff0
py__iter__ for MergedArray.
Dave Halter
2015-11-28 20:14:14 +01:00 -
777ec7588c
py__iter__ for ArrayInstance.
Dave Halter
2015-11-28 19:35:14 +01:00 -
55615fb3c1
unite returns a set now, this simplifies all the set(unite( calls.
Dave Halter
2015-11-28 17:52:39 +01:00 -
9259a432b7
Dicts should be iterated by its keys (__iter__).
Dave Halter
2015-11-28 16:08:38 +01:00 -
09f7930104
Start implementing py__iter__ for all classes.
Dave Halter
2015-11-27 13:07:54 +01:00 -
6f4ac70140
Issues with isinstance checks.
Dave Halter
2015-11-27 12:22:02 +01:00 -
bc41ba7ca9
get_code now has a normalized variable.
Dave Halter
2015-11-26 07:11:56 +01:00 -
a99368c421
Fix: elifs where not considered for isinstance type inference.
Dave Halter
2015-11-25 22:14:23 +01:00 -
9dbfb90c20
Fix: Nested flows user scope detection was wrong.
Dave Halter
2015-11-25 21:36:17 +01:00 -
17ab7bbc3d
prepare_goto -> type_inference.
Dave Halter
2015-11-25 07:11:48 +01:00 -
59e4f567a2
Create a failing test for an issue probably with the parser.
Dave Halter
2015-11-25 06:58:09 +01:00 -
8dee92bcc5
Fix: Tuple unpacking to x[0] would raise bugs.
Dave Halter
2015-11-24 01:27:23 +01:00 -
cf4c2cb198
Fix: Dicts shouldn't be accessible in tuple assignments for now.
Dave Halter
2015-11-24 01:11:41 +01:00 -
724f7111a8
Now expr_stmt tuple unpacking automatically works with static analysis.
Dave Halter
2015-11-24 01:07:32 +01:00 -
8ee42e24a8
Added a test that shouldn't throw an error when using it. However, because we omited statements to use the actual variables the bug is never seen.
Dave Halter
2015-11-23 05:48:57 +01:00 -
8d65129a19
Power operation was not implemented before.
Dave Halter
2015-11-20 18:26:39 +01:00 -
030131d705
Forget to make the set comprehension result a set().
Dave Halter
2015-11-20 15:03:49 +01:00 -
ffaf81bf1b
Fix: Set/Dict Comprehensions don't raise an error. They are just ignored for now.
Dave Halter
2015-11-20 14:51:52 +01:00 -
7cc54e08c7
Forgot to include static analysis comprehension tests a while ago.
Dave Halter
2015-11-18 18:00:50 +01:00 -
8174b312b5
Fix: CompFor.nodes_to_execute didn't include the right nodes. Sometimes too many, sometimes too few.
Dave Halter
2015-11-18 18:00:15 +01:00 -
595b803f1f
Fix an issue with strings that can be chained in the parser.
Dave Halter
2015-11-17 11:38:51 +01:00 -
03efbca586
Tried to get the recursion issues with if stmts working.
Dave Halter
2015-11-16 11:30:30 +01:00 -
4361ce0778
test/run.py should be runnable from everywhere.
Dave Halter
2015-11-14 23:17:26 +01:00 -
dc2e52fd7d
Create Comprehension.py__iter__.
Dave Halter
2015-11-14 20:34:33 +01:00 -
239f0d7213
Small generator correction that leads to more stability in its result.
Dave Halter
2015-11-11 11:34:18 +01:00 -
f1c827821b
Comprehension lookups are now more precise.
Dave Halter
2015-11-10 22:31:50 +01:00 -
306d274a3d
Merge dev into linter.
Dave Halter
2015-11-10 21:49:32 +01:00 -
292366d3a6
Fix an issue in the API that was created by creating set types.
Dave Halter
2015-11-10 21:30:08 +01:00 -
eececf0f74
It seems like join completion was wrong before when used within the interpreter.
Dave Halter
2015-11-10 21:25:40 +01:00 -
7c94cd674a
Fix an issue with the default type of memoize_default nt being a set.
Dave Halter
2015-11-10 20:53:42 +01:00 -
498e24df94
Fix an issue with combined reversed and yield without for loops.
Dave Halter
2015-11-10 09:37:07 +01:00 -
9f82cce3bb
Implement py__iter__ for Generators, which means that yield expressions are now orderable, if they are not too complicated.
Dave Halter
2015-11-09 15:15:03 +01:00 -
4549157d39
parser.Tree.ForStmt got more utility functions.
Dave Halter
2015-11-08 22:29:49 +01:00 -
99739aa640
per_index_values is now a method that all the iterable objects should support. however its name is confusing and it should soon be refactored.
Dave Halter
2015-11-03 17:35:45 +01:00 -
84c43bf2dc
Correct issues with slices and some more subtle bugs.
Dave Halter
2015-11-01 21:30:41 +01:00 -
dd6ade194a
+= assignments bug fix.
Dave Halter
2015-11-01 13:21:41 +01:00 -
ee51b0a62f
More issues from the list of types to set of types conversion.
Dave Halter
2015-10-30 10:32:17 +01:00 -
05798734bf
Fix an issue with the new set of types instead of lists.
Dave Halter
2015-10-29 20:53:14 +01:00 -
c50fc7a044
Merge pull request #636 from immerrr/add-sys-path-customization
Dave Halter
2015-10-26 22:07:18 +01:00 -
45642cc16c
.coveragerc: exclude imported site.py
#636
immerrr
2015-10-26 14:23:24 +03:00 -
f634db7a20
jedi.api.Script: document sys_path parameter and VIRTUAL_ENV variable
immerrr
2015-10-26 13:37:18 +03:00 -
cc139e8f70
evaluate.site: copy/adapt site-packages related functionality from stdlib
immerrr
2015-10-26 12:49:12 +03:00 -
fb592ad028
test_imports: add test to ensure caching works with sys_path
immerrr
2015-10-21 17:57:27 +03:00 -
90a08794ba
test_imports: use sys_path
immerrr
2015-10-21 17:35:28 +03:00 -
da4dbe81a9
sys_path: order egg-link files for reproducible test results
immerrr
2015-10-21 12:03:39 +03:00 -
f500457100
sample_venvs: exclude venvs dir from py.test discovery
immerrr
2015-10-21 08:29:53 +03:00 -
4eb3cf7921
Improve virtualenv support & egg-link resolution
immerrr
2015-04-05 00:19:11 +02:00 -
3eaa3b954a
Merge pull request #641 from kelleyk/dev
Dave Halter
2015-10-25 11:07:29 +01:00 -
2fc962bc3a
Add myself to AUTHORS.txt.
#641
Kevin Kelley
2015-10-24 23:34:46 +00:00 -
e13224bf50
Fix issue with lambda parsing; new test cases now pass.
Kevin Kelley
2015-10-24 21:26:41 +00:00 -
9ff7f99bac
Add test cases demonstrating the issues with parser.tree.Lambda.
Kevin Kelley
2015-10-24 21:07:03 +00:00 -
8d8dcc2b6e
Fix bug in branch condition causing lambdas to be treated like scopes and not like functions.
Kevin Kelley
2015-10-24 20:12:24 +00:00 -
e0753da6f1
Merge pull request #637 from immerrr/set-sudo-false
Dave Halter
2015-10-22 11:21:15 +02:00 -
a6512f7702
Move clean_jedi_cache fixture to top-level conftest.py
#637
immerrr
2015-10-21 10:07:01 +03:00 -
c88f251206
travis.yml: run on new infrastructure
immerrr
2015-10-21 11:06:33 +03:00 -
70160d97e7
Debugging with more colors, yay.
Dave Halter
2015-10-18 14:19:03 +02:00