File tree 4 files changed +53
-17
lines changed
4 files changed +53
-17
lines changed Original file line number Diff line number Diff line change @@ -1743,25 +1743,57 @@ linters-settings:
1743
1743
begin : false
1744
1744
1745
1745
uncalled :
1746
+ default-category : uncalled
1746
1747
rules :
1747
- # Check for uncalled Rows.Err
1748
- - name : sql.Rows
1749
- disabled : false
1750
- severity : warning
1748
+ # Checks for missing sql Rows.Err() calls.
1749
+ - name : sql-rows-err
1750
+ # Default: false
1751
+ disabled : true
1752
+ category : sql
1751
1753
packages :
1752
1754
- database/sql
1753
1755
- github.com/jmoiron/sqlx
1754
- call :
1755
- methods : []
1756
- results :
1757
- - type : .Rows
1758
- pointer : true
1759
- - type : error
1760
- pointer : false
1761
- expect :
1762
- method : .Err
1763
- resultIndex : 0
1764
- args : []
1756
+ methods : []
1757
+ results :
1758
+ - type : .Rows
1759
+ pointer : true
1760
+ expect :
1761
+ call : .Err
1762
+ args : []
1763
+ - type : error
1764
+ pointer : false
1765
+ # Checks for missing http Reponse.Body.Close() calls.
1766
+ - name : http-response-body-close
1767
+ # Default: false
1768
+ disabled : true
1769
+ category : http
1770
+ packages :
1771
+ - net/http
1772
+ methods : []
1773
+ results :
1774
+ - type : .Response
1775
+ pointer : true
1776
+ expect :
1777
+ call : .Body.Close
1778
+ args : []
1779
+ - type : error
1780
+ pointer : false
1781
+ # Checks for missing context CancelFunc() calls.
1782
+ - name : context-cancel
1783
+ # Default: false
1784
+ disabled : true
1785
+ category : context
1786
+ packages :
1787
+ - context
1788
+ methods : []
1789
+ results :
1790
+ - type : .Context
1791
+ pointer : false
1792
+ - type : .CancelFunc
1793
+ pointer : false
1794
+ expect :
1795
+ call :
1796
+ args : []
1765
1797
1766
1798
1767
1799
usestdlibvars :
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ require (
93
93
github.com/spf13/viper v1.12.0
94
94
github.com/ssgreg/nlreturn/v2 v2.2.1
95
95
github.com/stbenjam/no-sprintf-host-port v0.1.1
96
- github.com/stevenh/go-uncalled v0.5.0
96
+ github.com/stevenh/go-uncalled v0.7.1
97
97
github.com/stretchr/testify v1.8.1
98
98
github.com/tdakkota/asciicheck v0.1.1
99
99
github.com/tetafro/godot v1.4.11
Original file line number Diff line number Diff line change 9
9
)
10
10
11
11
func NewUncalled (settings * config.UncalledSettings ) * goanalysis.Linter {
12
- a := uncalled .NewAnalyzer (settings )
12
+ a := uncalled .NewAnalyzer (uncalled . ConfigOpt ( settings ) )
13
13
return goanalysis .NewLinter (
14
14
a .Name ,
15
15
a .Doc ,
You can’t perform that action at this time.
0 commit comments