mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-23 18:34: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
-
4f3a15e235
solve random stdlib issue
Dave Halter
2014-04-20 01:25:02 +02:00 -
404baf5020
use Param.stars more generally
Dave Halter
2014-04-20 00:12:52 +02:00 -
2b091076c1
fix the named param issue in the autocompletion
Dave Halter
2014-04-19 22:57:41 +02:00 -
34488d1bb6
named param tests for *args/**kwargs
Dave Halter
2014-04-19 22:26:24 +02:00 -
10e2dc2f6c
remove unused imports from helpers
Dave Halter
2014-04-19 16:28:31 +02:00 -
0b5ed6a5fe
array_for_pos -> call_signature_array_for_pos
Dave Halter
2014-04-19 16:27:41 +02:00 -
1f7fd6f439
search_call_signature refactoring
Dave Halter
2014-04-19 16:26:15 +02:00 -
bb6874bc7c
fix for problems with incomplete one liner string literals, after a start of an incomplete string literal the whole line should be seen as an error token
Dave Halter
2014-04-19 13:56:04 +02:00 -
54568c1868
disable refactoring tests for now.
Dave Halter
2014-04-18 17:29:01 +02:00 -
33fa2b0cb4
call_signatures should work on more nested edge cases
Dave Halter
2014-04-18 17:17:10 +02:00 -
ef23f7401e
specify a deprecation process, see also #395
Dave Halter
2014-04-18 15:24:36 +02:00 -
99b1ad18b4
test for davidhalter/jedi-vim#268, Definition objects should be unique per position. This was fixed a few commits ago by the whole usage fixes.
Dave Halter
2014-04-18 15:10:57 +02:00 -
efc24a9ecc
forgot __ne__ function for python 2 compatibility in Definition
Dave Halter
2014-04-18 14:53:43 +02:00 -
0301606d18
Now remove Usage completely.
Dave Halter
2014-04-18 14:45:03 +02:00 -
f0e7b5583d
update parser pickling version again, because we've changed a lot in the last few commits
Dave Halter
2014-04-18 14:41:29 +02:00 -
547ec56bd3
remove NamePart.string, can be done by casting it to unicode
Dave Halter
2014-04-18 14:40:13 +02:00 -
240b0c9581
NamePart doesn't have an __eq__ method anymore
Dave Halter
2014-04-18 14:36:10 +02:00 -
c2bdda339b
again Definition/Usage merging
Dave Halter
2014-04-18 01:51:09 +02:00 -
b643325889
type of NamePart in definition should work.
Dave Halter
2014-04-18 01:31:07 +02:00 -
fe98940624
test for problem with builtins in usages
Dave Halter
2014-04-17 14:41:56 +02:00 -
5f4c4de229
Usage is now a subclass of Definition, #395
Dave Halter
2014-04-17 14:39:22 +02:00 -
a92c9dd81b
added a docstring to _Help
Dave Halter
2014-04-17 14:21:20 +02:00 -
084a4a5a43
Help -> _Help for now
Dave Halter
2014-04-17 14:14:30 +02:00 -
0582979db5
documentation to docstring, #395
Dave Halter
2014-04-17 14:13:47 +02:00 -
2384556861
use Help instead of Documentation. see #392 for a discussion about that.
Dave Halter
2014-04-16 11:18:22 +02:00 -
ddc1cb0e6a
same problem with KeywordStatement
Dave Halter
2014-04-16 10:28:12 +02:00 -
15fdecdb61
for flows triggered an exception if goto_assignments was used on the keyword. found with the help of sith.py
Dave Halter
2014-04-16 09:57:01 +02:00 -
a341791fda
found list indexing issue with sith and fixed it.
Dave Halter
2014-04-16 01:31:49 +02:00 -
62bd8bd8ef
make the parametrizing of tests nicer for integration tests
Dave Halter
2014-04-14 17:07:34 +02:00 -
b81eb9f8b3
NameFinder.filter_name is simpler now.
Dave Halter
2014-04-14 13:45:31 +02:00 -
6a40c9b671
remove get_set_vars completely from existance
Dave Halter
2014-04-14 12:40:59 +02:00 -
237af765b7
start to get rid of the get_set_vars/get_defined_names distinction
Dave Halter
2014-04-14 12:28:14 +02:00 -
4c53a64ca0
increase speed again for compiled objects by not using sorted + lambda on its list of defined names
Dave Halter
2014-04-14 10:12:29 +02:00 -
ff810d9ece
cache compiled.CompiledObject.defined_names attribute, improves test suite performance by 20%, numpy by more than 50%. Awesome!
Dave Halter
2014-04-14 02:20:22 +02:00 -
3fced34544
the last commit featured an incomplete caching for compiled objects. The current one should improve this.
Dave Halter
2014-04-13 21:55:29 +02:00 -
4bc55be103
significant speedup due to compiled caching
Dave Halter
2014-04-13 16:31:38 +02:00 -
edeebd0bb9
Name initialization should always take the same param types as input
Dave Halter
2014-04-13 15:00:49 +02:00 -
058e123879
fix issues with a copy.copy usage for Name
Dave Halter
2014-04-13 14:55:07 +02:00 -
3d9d0bfd03
Name.get_code caching to make lookups faster
Dave Halter
2014-04-12 15:27:35 +02:00 -
7f288eb0b0
Add a nice and small profile script for Jedi.
Dave Halter
2014-04-11 16:01:26 +02:00 -
27645af6d2
make a slow inspect.getdoc() call lazy, which improves performance for numpy completions by 30%
Dave Halter
2014-04-11 11:53:11 +02:00 -
a6bfb1b3ad
fix issues with os.path completions
Dave Halter
2014-04-11 10:33:32 +02:00 -
840a806246
generalize import optimizations and make them behave more like sys.modules
Dave Halter
2014-04-10 15:21:23 +02:00 -
4bc89d638c
start caching some parts of the imports to significantly speed up numpy completions.
Dave Halter
2014-04-10 14:55:49 +02:00 -
14bf618af0
put some list casts into a different place.
Dave Halter
2014-04-10 12:24:30 +02:00 -
6de46fe373
realizing that #241 is more of a feature than a bug, I disabled the corresponding test. This will be changed once the whole implementation of isinstance becomes more flexible and also allows checks on subclasses, so that no information is lost.
Dave Halter
2014-04-09 16:27:42 +02:00 -
d8d6b20a17
fix line split issues in cache
Dave Halter
2014-04-09 13:16:28 +02:00 -
46277eb9c9
call_signatures caching should be much more precise, now. fixes #390
Dave Halter
2014-04-09 12:26:37 +02:00 -
d2dc39e0c2
also allow unicode, bytes, bytearray, dict -> fixes #297
Dave Halter
2014-04-07 16:16:27 +02:00 -
193e04ae8e
get rid of side effects in the interpreter if trying to use the index on an iterable (using __getitem__)
Dave Halter
2014-04-07 16:11:23 +02:00 -
17345b6e78
reduce/remove getitem side effects, tests for #297
Dave Halter
2014-04-07 16:06:07 +02:00 -
ea62ad6a50
backwards tokenizer can now handle 10e-5 and so on literals
Dave Halter
2014-04-07 15:45:11 +02:00 -
0dd3936c5c
small clean up in the user context backwards tokenizer
Dave Halter
2014-04-07 15:39:15 +02:00 -
1704185ed1
fix Completion.parent() issues with builtins
Dave Halter
2014-04-07 15:21:17 +02:00 -
0d9f9f0e4a
parent on completions tests
Dave Halter
2014-04-07 14:54:56 +02:00 -
120099ac5e
removed the complex number tests somewhere along the line -> reintroduced.
Dave Halter
2014-04-07 14:46:26 +02:00 -
484ace2cfd
fix last problems with #327
Dave Halter
2014-04-07 14:43:46 +02:00 -
b48d0bf622
passing hex/oct/bin tests for #327
Dave Halter
2014-04-07 14:12:12 +02:00 -
d15203162a
more tests for #327, for complex numbersand the power notation.
Dave Halter
2014-04-07 13:50:07 +02:00 -
99beac1c2b
fix completion on int literals, fixes #327
Dave Halter
2014-04-07 13:04:45 +02:00 -
6ebc40792a
completions should also have the parent attribute -> move parent to BaseDefinition
Dave Halter
2014-04-07 00:53:34 +02:00 -
79e2ec85cc
implement slicing for __getitem__ with interpreter
Dave Halter
2014-04-04 15:09:25 +02:00 -
09854ae6ca
negative factors like -1 are now evaluated
Dave Halter
2014-04-04 15:07:45 +02:00 -
a6fbcde184
more detailed tests and implementation of array indexing in the interpreter
Dave Halter
2014-04-04 13:22:12 +02:00 -
50ef3c7fa3
implement __getitem__ access for CompiledObject
Dave Halter
2014-04-04 12:59:16 +02:00 -
f7e236971b
moved the input of get_index_types to a more typical type system
Dave Halter
2014-04-04 12:09:46 +02:00 -
84fde13b84
implemented a first prototype of a slicing and index creation function
Dave Halter
2014-04-03 21:10:42 +02:00 -
b8987fe451
CompiledObject.get_index_types implementation example
Dave Halter
2014-04-03 19:05:29 +02:00 -
1facdb2961
test for 3 part slice precedences
Dave Halter
2014-04-03 18:59:16 +02:00 -
9959929220
test lists in Interpreter, #297
Dave Halter
2014-04-03 11:42:22 +02:00 -
9854a42922
add elpy to the list of supported emacs implementations
Dave Halter
2014-04-03 11:08:11 +02:00 -
5784e23b4e
tuples are also a possiblity in docstring type annotations
Dave Halter
2014-04-02 21:17:57 +02:00 -
bb72ecfa8a
docstring annotation types should be instantiated -> execute them, fixes #178
Dave Halter
2014-04-02 20:42:18 +02:00 -
e681ed9fda
test for #178, docstring type annotations should be executed
Dave Halter
2014-04-02 20:41:25 +02:00 -
28fbdbc0f6
docs were not correct about epydoc docstrings. fixes davidhalter/jedi#245
Dave Halter
2014-04-02 16:43:59 +02:00 -
69364c598f
fix abroken test
Dave Halter
2014-04-02 16:01:39 +02:00 -
a66f8e5a0b
more Definition.parent tests.
Dave Halter
2014-04-02 15:44:55 +02:00 -
d8c433cb20
Definition.parent is working. fixes #325
Dave Halter
2014-04-02 15:37:41 +02:00 -
99f292fbb5
tests for Definition.parent(), #325
Dave Halter
2014-04-02 15:25:57 +02:00 -
cc5957d56c
reverse backwords incompatibility of #393 and therefore deprecate CallSignature.module
Dave Halter
2014-04-02 13:59:05 +02:00 -
edb0bbd183
use defined_names also for modules, fixes symbol browsing issues - fixes #344
Dave Halter
2014-04-02 13:48:27 +02:00 -
b823a196d6
tests for support for symbol browsing with imports and 'defined_names', see #344
Dave Halter
2014-04-02 13:17:44 +02:00 -
347ae636e4
cache Definition objects
Dave Halter
2014-04-02 12:04:46 +02:00 -
d6ffc80f0e
cast pr.Function to er.Function even in the api.
Dave Halter
2014-04-02 11:39:45 +02:00 -
dfd2b202ff
use _follow_statements_imports also in the BaseDefinition.params
Dave Halter
2014-04-02 11:05:32 +02:00 -
7763192850
use the generalized _follow_statements_imports internally
Dave Halter
2014-04-02 10:46:57 +02:00 -
c26b57bef6
generalize Completion.follow_definition to Definition._follow_statements_imports
Dave Halter
2014-04-02 10:41:47 +02:00 -
283a5086f9
use memoize_default instead of strange underscore_decorators in api classes
Dave Halter
2014-04-02 10:34:43 +02:00 -
8ac9e16f3f
clean up the is_callable stuff
Dave Halter
2014-04-02 09:47:27 +02:00 -
305b593f3b
create an is_callable method for all representation objects, to determine if something is callable or not
Dave Halter
2014-04-02 09:42:15 +02:00 -
d1a6dd1098
tests for call signatures that are not actually callable.
Dave Halter
2014-04-01 15:22:43 +02:00 -
72aa7f918f
the type of a compiled object is also function, not def
Dave Halter
2014-04-01 14:45:05 +02:00 -
ee18e19711
moved params to BaseDefinition. This enables completions and gotos to check for call signatures as well, fixes #238
Dave Halter
2014-04-01 14:32:20 +02:00 -
03b02f9830
temporary support for unicode in Documentation objects. We still need to discuss the exact details of that class #392
Dave Halter
2014-03-31 12:44:47 +02:00 -
9b3b28f185
use defaultdict instead of OrderedDict for testing purposes, since OrderedDict is not supported in Python 2.6
Dave Halter
2014-03-31 12:18:53 +02:00 -
dc953d3c54
fix broken goto_definition command for variables in the same statement
Dave Halter
2014-03-29 16:52:54 +01:00 -
ced5b6ca82
goto_assignments and usages both working now with issues like #315
Dave Halter
2014-03-29 16:37:39 +01:00 -
29435852e6
trying to clean up the goto mess
Dave Halter
2014-03-28 13:46:31 +01:00 -
54d9d325da
temporary fix for #315. in the future we should be removing that whole indent change crap
Dave Halter
2014-03-28 02:08:22 +01:00 -
5b7843747c
test for recurring use of variable name with gotos, #315
Dave Halter
2014-03-28 02:01:57 +01:00