mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-23 08:44:28 +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
-
034a818863
repr improvements
Dave Halter
2014-06-24 13:42:40 +02:00 -
393833059a
fixed inheritance for exception checks
Dave Halter
2014-06-23 13:01:12 +02:00 -
c1181a0459
fix except: usage in analysis
Dave Halter
2014-06-23 12:13:10 +02:00 -
9348d4bb6c
jedi should be able to detect exceptions even in except X: statements
Dave Halter
2014-06-23 12:07:51 +02:00 -
e106e4ffc8
fixed for loop in exception issue combined with usage of an exception variable
Dave Halter
2014-06-22 23:32:07 +02:00 -
401914e91c
exception elements are always instances
Dave Halter
2014-06-22 16:25:42 +02:00 -
3e0f719915
changed the way how the dynamic param function searches it's parent scope, to enable smooth list comprehension following
Dave Halter
2014-06-22 13:48:30 +02:00 -
b7bf8d515c
support for completions on return statements.
Dave Halter
2014-06-22 12:05:22 +02:00 -
d752907290
temporary solution for completions in asserts
Dave Halter
2014-06-22 11:27:28 +02:00 -
ddca14980e
introduce an is_scope function to make it easier to work with scopes
Dave Halter
2014-06-20 17:47:42 +02:00 -
3ee3a04bcb
fix list comprehension issues in nested parentheses.
Dave Halter
2014-06-20 17:29:30 +02:00 -
2fc404f99d
fix issue with list comprehensions in function calls
Dave Halter
2014-06-20 16:28:31 +02:00 -
8c924afdb8
manifest was missing the fake paths, which makes the last release a bad one. This means basically that in the last (few?) release(s) the stdlib was not correctly supported.
Dave Halter
2014-06-20 16:25:05 +02:00 -
ea271c8047
replace _sre fake module literals with undefined types.
Dave Halter
2014-06-20 11:18:54 +02:00 -
be3ac0b1c0
fix issue with reordering var_args
Dave Halter
2014-06-20 00:35:25 +02:00 -
bbc5ad748d
Merge pull request #423 from syohex/fix-package_data
Dave Halter
2014-06-19 15:07:08 +04:30 -
36fbb6cd3e
reorder var_args if named arguments are in front of *args.
Dave Halter
2014-06-19 12:18:24 +02:00 -
605ab9c6f5
Fix package_data '*.pym' paths
#423
Syohei YOSHIDA
2014-06-19 19:10:58 +09:00 -
6edff1d952
Merge pull request #403 from mfussenegger/dev_buildout
Dave Halter
2014-06-19 02:05:31 +04:30 -
bf43fcf1c6
detect buildout and add buildout eggs to sys.path
#403
Mathias Fussenegger
2014-05-02 12:02:21 +02:00 -
a373818965
fix function execution mutable list issue
Dave Halter
2014-06-16 17:12:27 +02:00 -
eb1f299444
function repr should only include the decorated function if it actually is one.
Dave Halter
2014-06-16 13:04:12 +02:00 -
8aeac478a5
message improvement for param failure
Dave Halter
2014-06-13 12:20:08 +02:00 -
acfa40afa7
*args without self but still an implicit self from a method decorator
Dave Halter
2014-06-12 21:32:49 +02:00 -
371ec888e9
further test for list comprehensions
Dave Halter
2014-06-12 11:20:46 +02:00 -
d5758adb2b
fix list comprehensions. they were not implemented in a good way
Dave Halter
2014-06-12 11:10:10 +02:00 -
f5f8d99233
Merge pull request #422 from fbergroth/fix-completion-params
Dave Halter
2014-06-12 13:10:40 +04:30 -
f8b79b3dd0
work in progress refactoring to make ListComprehension a sublass of ForFlow
Dave Halter
2014-06-12 10:13:49 +02:00 -
d3ac1e902e
Always cast pr to er in _follow_statements_imports
#422
Fredrik Bergroth
2014-06-11 23:28:40 +02:00 -
43e54b6173
list comprehensions should be able to serve as an input for dynamic params as well.
Dave Halter
2014-06-11 21:54:18 +02:00 -
63868feb5d
hasattr checks working now, #408
Dave Halter
2014-06-10 16:08:32 +02:00 -
bba120d906
hasattr test for static analysis, it's a common idiom.
Dave Halter
2014-06-10 11:15:59 +02:00 -
c6aea92753
fix issues with tokens in expression list
Dave Halter
2014-06-10 11:03:36 +02:00 -
e6331f8ac8
fix issues with the previous commits (broken tests)
Dave Halter
2014-06-10 01:13:37 +02:00 -
081fa79d9b
fix issues with generator comprehensions used directly with a send() call or something similar
Dave Halter
2014-06-10 00:56:51 +02:00 -
9cffbef608
tests for generator to tuple assignment as well as generator comprehensions
Dave Halter
2014-06-10 00:40:38 +02:00 -
af801ef9b4
make generator comprehensions work
Dave Halter
2014-06-10 00:36:36 +02:00 -
cd5b8aebfd
fix issues with equal names before and after listcomprehension
Dave Halter
2014-06-09 20:28:24 +02:00 -
0b926ca454
get rid of is_list_comp boolean in favor of a direct check of ListComprehensionFlow
Dave Halter
2014-06-09 20:19:31 +02:00 -
dd8e4341db
create a ListComprehensionFlow, to make the distinction between ForFlow and list comprehensions clearer
Dave Halter
2014-06-09 20:09:53 +02:00 -
c48146093e
test: list comprehension name resolve should not include its own definitions
Dave Halter
2014-06-09 12:53:17 +02:00 -
496671966b
instance issue with param static analysis
Dave Halter
2014-06-09 01:59:54 +02:00 -
920eb3b06a
fix a default argument issue
Dave Halter
2014-06-08 14:19:22 +02:00 -
c8b7d79b54
erroneus star arguments warning
Dave Halter
2014-06-07 13:10:19 +02:00 -
62db176e5e
cleanup
Dave Halter
2014-06-07 12:36:16 +02:00 -
f061de0f74
Wrong var_args with a star star function.
Dave Halter
2014-06-06 16:49:53 +02:00 -
cb430c4c36
add a merged array class to account for array additions
Dave Halter
2014-06-06 02:51:48 +02:00 -
8798f5b1d7
add comments to the *args/**kwargs merge code
Dave Halter
2014-06-05 12:08:08 +02:00 -
cf7b5b6b2b
disable two failing multiple value tests. These are things jedi is not able to detect at the moment. It's not a huge problem, but it would be very nice if we could detect these as well. But there would be a need of restructuring var_args unpacking.
Dave Halter
2014-06-05 11:54:46 +02:00 -
6f83eb65ce
raise multiple key errors also if they are an input to kwargs
Dave Halter
2014-06-05 10:35:44 +02:00 -
acb4959a6a
temporary very unfinished solution for the *args/**kwargs combination problem, if they are used in common with dynamic params. This doesn't solve the issue entirely, but it's at least a start and will probably solve all autocompletion issues. However, static analysis needs a little bit more than that.
Dave Halter
2014-06-04 17:18:09 +02:00 -
945888a535
fix for kwargs params
Dave Halter
2014-06-01 13:52:21 +02:00 -
933e231d74
small update on multiple value named argument type error
Dave Halter
2014-06-01 11:34:20 +02:00 -
b8525c7e1e
get dicts partially working
Dave Halter
2014-06-01 11:24:24 +02:00 -
248cca2e5e
fix issues with empty *args as inputs
Dave Halter
2014-05-31 11:03:37 +02:00 -
f4a508ac53
handle *args arguments the right way.
Dave Halter
2014-05-29 20:53:32 +02:00 -
b24178b275
multiple values refactoring in params
Dave Halter
2014-05-29 16:59:56 +02:00 -
1899f16a4a
if there's a func listener, stop the execution of a function. This solves the issue of nested *args that were reported as having too many params in static analysis.
Dave Halter
2014-05-29 12:15:07 +02:00 -
4f66591227
nested functions with *args should only raise an error if there's well defined input.
Dave Halter
2014-05-28 14:35:48 +02:00 -
a695166585
add a new static_analysis file to test star arguments separately
Dave Halter
2014-05-28 11:08:44 +02:00 -
11e867d2c1
fix calling_var_args with tuples
Dave Halter
2014-05-28 11:00:24 +02:00 -
23edfd27ad
detect origin of a call in case of missing params. This is important, because the user doesn't care about decorators in between.
Dave Halter
2014-05-28 02:29:56 +02:00 -
b7aaec50e3
add ExecutedParam instead of using copy.copy
Dave Halter
2014-05-28 00:50:14 +02:00 -
40c2d64bac
use the internal api to get a param name instead of doing crazy stuff
Dave Halter
2014-05-27 15:04:22 +02:00 -
f3e986a285
add multiple values for keyword type error detection
Dave Halter
2014-05-26 18:40:02 +02:00 -
720907531b
small corrections in too few argument errors
Dave Halter
2014-05-26 17:38:14 +02:00 -
425f7a8b64
better error reporting for static analysis
Dave Halter
2014-05-26 17:31:50 +02:00 -
3a946ab549
fix for the newly created keyword/default tests
Dave Halter
2014-05-26 12:37:47 +02:00 -
f71e2d5b8f
keyword/default param tests
Dave Halter
2014-05-26 11:21:16 +02:00 -
e46979c354
improved static analysis found mistakes in its own test suite
Dave Halter
2014-05-26 10:51:19 +02:00 -
ad120f529d
param.py doesn't seem to be needing some default value checks
Dave Halter
2014-05-26 10:50:41 +02:00 -
0d0d123393
Merge pull request #415 from pombredanne/patch-1
Dave Halter
2014-05-25 18:29:42 +04:30 -
6f69d7d17f
Fixed comment typo
#415
Philippe Ombredanne
2014-05-25 15:38:57 +02:00 -
a621662440
some param refactorings.
Dave Halter
2014-05-23 19:54:27 +02:00 -
d9f17beea5
unexpected keyword arguments detection
Dave Halter
2014-05-23 15:34:16 +02:00 -
acd836f30d
new named arguments tests for static analysis
Dave Halter
2014-05-23 15:18:55 +02:00 -
9214e0b358
move a closure out of get_params
Dave Halter
2014-05-22 10:58:38 +02:00 -
9d4dc546ca
first version of too few params detection
Dave Halter
2014-05-21 13:01:12 +02:00 -
4ecc150d85
first version of too many arguments detection
Dave Halter
2014-05-21 12:30:51 +02:00 -
a252d825f2
remove an unimportant test case that showed strange unreproducible behavior on travis.
Dave Halter
2014-05-20 16:47:23 +02:00 -
f57b53bbe2
check for 'if foo is not None' checks in the NameFinder. Solves the issues with the subprocess library.
Dave Halter
2014-05-20 16:13:39 +02:00 -
79556a7935
finder docstring and naming improvements
Dave Halter
2014-05-20 15:17:07 +02:00 -
ad762f674e
renaming of an unclear variable
Dave Halter
2014-05-20 14:01:43 +02:00 -
dd50001ed1
update pickling version, because we have changed some things about the KeywordStatement a while ago
Dave Halter
2014-05-19 13:49:52 +02:00 -
77baabb93b
% operation returned both left and right side, but only the left side is really important.
Dave Halter
2014-05-19 13:26:12 +02:00 -
a717981679
more extensive __file__ tests, #408
Dave Halter
2014-05-19 01:03:40 +02:00 -
08b48807e9
a (temporary) solution for the __file__ access issues in imported modules, see #408
Dave Halter
2014-05-19 01:01:56 +02:00 -
709c53a679
empty reversed issue, fixes traceback of #408
Dave Halter
2014-05-17 12:32:18 +02:00 -
41f32f21ea
Merge pull request #411 from jorgenschaefer/fix-deprecation-docstring-typo
Dave Halter
2014-05-17 13:04:45 +04:30 -
1cbbc00089
Fix names in docstrings and DeprecationWarnings.
#411
Jorgen Schaefer
2014-05-17 10:07:10 +02:00 -
06bae0e835
fix test issue with python 2.7
Dave Halter
2014-05-16 18:03:36 +02:00 -
ecf9043d97
Improved error messages for AttributeErrors, however not a final version #408
Dave Halter
2014-05-16 18:02:33 +02:00 -
ca2cc65686
improved import positioning errors in static analysis
Dave Halter
2014-05-16 17:20:45 +02:00 -
9bf50e6022
better knowledge in the importer where the import names originate from
Dave Halter
2014-05-16 17:05:43 +02:00 -
87704ec16a
custom message capability for analysis
Dave Halter
2014-05-16 15:46:08 +02:00 -
11b7f9f7f6
decorators should also be included in the static analysis
Dave Halter
2014-05-16 15:33:21 +02:00 -
0f7a17090c
static analysis start positions are now tested
Dave Halter
2014-05-16 15:03:59 +02:00 -
552502a2e9
list comprehension static analysis test
Dave Halter
2014-05-16 14:28:23 +02:00 -
4e596060b9
test for is_nested failure
Dave Halter
2014-05-16 13:00:13 +02:00 -
8e27ed556e
fix returns/flow command edge cases
Dave Halter
2014-05-16 12:33:00 +02:00