Oleksandr Redko
2ae682968f
refactor: remove unused parameter in unexported function ( #1096 )
2024-11-07 08:58:37 -03:00
Oleksandr Redko
6228ba57cf
refactor: simplify tests ( #1089 )
2024-11-04 09:25:03 -03:00
Oleksandr Redko
0fc9613257
docs(README): Update the list of contributors ( #1076 )
2024-11-04 09:22:08 -03:00
Onur Cinar
e1a4191f40
Appending Indicator to the list of projects using Revive. ( #1065 )
2024-11-04 09:20:19 -03:00
chavacava
7c068a7dde
fix duplicated findings for string-format when there is more than one… ( #1085 )
2024-11-04 09:19:29 -03:00
Oleksandr Redko
fa9af82039
fix: change "GO" to "Go" in the use-any rule ( #1077 )
2024-11-04 09:18:50 -03:00
Oleksandr Redko
9a8587cc49
revive: add revive.toml for linting revive itself ( #1094 )
2024-11-04 09:18:17 -03:00
chavacava
eb18252088
adds filename-format rule ( #1092 )
2024-11-02 14:23:46 -03:00
Oleksandr Redko
511e4e65ff
fix: extractInstructionFromJSON returns an error ( #1082 )
2024-10-29 13:33:38 +01:00
Oleksandr Redko
7c29b560c3
refactor: fix typo in the field name of TestFileFilterRule ( #1086 )
2024-10-29 13:33:18 +01:00
Oleksandr Redko
0ac1ef7298
refactor: fix revive.early-return issues ( #1087 )
2024-10-29 08:48:49 -03:00
Oleksandr Redko
14babf2824
refactor: move lint.Name to name.go file ( #1084 )
2024-10-28 13:22:36 +01:00
chavacava
a213a5f7f6
documents default exclusion of vendor
2024-10-28 09:15:06 -03:00
Oleksandr Redko
d29323985f
refactor: add tests for isGenerated in the lint package ( #1083 )
2024-10-28 08:24:10 -03:00
Oleksandr Redko
21344f1bd5
refactor: change to t.Fatal(err) ( #1081 )
2024-10-28 08:21:57 -03:00
Oleksandr Redko
3bead6f4a0
feat: add file-length-limit
rule ( #1072 )
2024-10-26 07:40:24 -03:00
Oleksandr Redko
599874c773
chore: remove unnecessary empty lines ( #1080 )
2024-10-26 07:35:02 -03:00
Ludovic Fernandez
ad0f03a03f
chore: fix typo ( #1079 )
2024-10-25 09:52:31 -03:00
Oleksandr Redko
8ef730cd03
docs(README): fix TOC, add empty lines ( #1074 )
2024-10-25 09:34:38 -03:00
renovate[bot]
7fa1b2786d
chore(deps): update golang docker tag to v1.23 ( #1071 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 09:33:34 -03:00
Ludovic Fernandez
1a3d95f6ab
chore: update actions ( #1075 )
...
* chore: update GitHub actions
* chore: move PR template
2024-10-25 09:32:38 -03:00
Oleksandr Redko
662e02cd70
refactor: use "filepath" instead of "path" ( #1073 )
2024-10-25 11:48:41 +02:00
Markus Wiegand
842b3e2fa3
enhance Docker build process ( #1070 )
2024-10-24 12:56:51 -03:00
renovate[bot]
3780c36134
fix(deps): update module github.com/fatih/color to v1.18.0 ( #1067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-22 17:59:56 +02:00
Marcin Federowicz
501cc4a675
feat: ignore vendor if no exclude set ( #1058 )
2024-10-17 15:25:24 -07:00
renovate[bot]
cea28f882a
fix(deps): update module golang.org/x/tools to v0.26.0 ( #1057 )
2024-10-09 18:02:39 +02:00
Marcin Federowicz
d76ffb98f6
update testdata: var case ( #1055 )
2024-10-02 12:20:39 +02:00
Marcin Federowicz
ff7b0adb4c
rule.exported: add feature to disable checking on const,method,function, variable ( #1047 )
...
Co-authored-by: chavacava <salvadorcavadini+github@gmail.com>
2024-10-02 10:46:52 +02:00
chavacava
ca2a32b087
code cleanup ( #1054 )
2024-10-01 12:14:02 +02:00
chavacava
798ce21849
makes exported rule behave as golint ( #1051 )
...
Co-authored-by: chavacava <salvador.cavadini@gmail.com>
2024-09-29 22:50:49 +02:00
chavacava
fa37c00bdf
removes redefinition of max built-in ( #1052 )
2024-09-29 10:08:15 +02:00
chavacava
e9b7f3aa68
bumps go version to 1.21.1 and update dependencies ( #1050 )
...
Co-authored-by: chavacava <salvador.cavadini@gmail.com>
2024-09-28 18:02:46 +02:00
chavacava
4c3641ebc3
fix #1032 by comparing string representations of types ( #1049 )
2024-09-24 11:29:20 +02:00
Denis Voytyuk
3249a5ef06
fix: enforce-repeated-arg-type-style rule finds false positives in case of invalid types ( #1046 )
...
* fix: enforce-repeated-arg-type-style rule finds false positives in case of invalid types
* Fix oversight issue
2024-09-23 13:48:49 +02:00
chavacava
53a111d36e
adds check for receiver names length ( #1048 )
...
Co-authored-by: chavacava <salvador.cavadini@gmail.com>
Co-authored-by: yuta nishiyama <57400690+ytnsym@users.noreply.github.com>
2024-09-23 12:38:39 +02:00
chavacava
a65fb8d1b5
adds tests for specific go versions ( #1043 )
...
Co-authored-by: chavacava <salvador.cavadini@gmail.com>
2024-09-20 16:09:24 +02:00
yuta nishiyama
4ac5cb5e39
fix gitignore ( #1042 )
2024-09-19 08:11:04 +02:00
Oleksandr Redko
59131927d3
Move away from deprecated github.com/pkg/errors ( #1039 )
2024-09-16 09:40:46 +02:00
yuta nishiyama
6b745b0075
fix lint issues ( #1038 )
2024-09-16 09:32:34 +02:00
Oleksandr Redko
259f22ea3f
docs: update Go wiki links ( #1036 )
2024-09-14 21:38:45 +02:00
Oleksandr Redko
8bea739f45
docs: fix typo in comments ( #1037 )
2024-09-14 21:38:06 +02:00
chavacava
6a139caf92
fix #1029 ( #1030 )
2024-08-21 10:38:34 +02:00
chavacava
251470be6a
use a default Go version (1.0) in absence of go.mod ( #1028 )
2024-08-18 19:21:50 +02:00
chavacava
56702bd8d7
extract go version without depending on go list ( #1025 )
...
* extract go version without depending on go list
---------
Co-authored-by: chavacava <salvador.cavadini@gmail.com>
2024-08-18 09:53:45 +02:00
Shoichi Kaji
05c4801f9b
check param, result, type param of function in redefines-builtin-id rule ( #1023 )
...
* check param, result, type param of function in redefines-builtin-id rule
* combine the if statements
* tiny refactoring to make it more Go idiomatic
---------
Co-authored-by: chavacava <salvadorcavadini+github@gmail.com>
2024-08-15 13:29:11 +02:00
Shoichi Kaji
e54773e4b9
check clear/max/min in redefines-builtin-id rule on go1.21+ ( #1024 )
...
* check clear/max/min in redefines-builtin-id rule on go1.21+
* Update rule/redefines-builtin-id.go
Co-authored-by: Denis Voytyuk <5462781+denisvmedia@users.noreply.github.com>
---------
Co-authored-by: Denis Voytyuk <5462781+denisvmedia@users.noreply.github.com>
2024-08-15 13:14:16 +02:00
Trifun
a638ed6e24
Add multiple scopes support to string-format rule ( #1009 )
...
* Add multiple scopes support to string-format rule
* Add new parsing rule
* Fix example
2024-08-09 21:01:17 +02:00
renovate[bot]
24a70cdf18
fix(deps): update module golang.org/x/tools to v0.24.0 ( #1019 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-09 20:55:14 +02:00
Fagim Sadykov
8f9edc9fe7
#1002 - add "checkPublicInterface" option to "exported" rule to allow check documentation on public methods on public interfaces ( #1003 )
...
* [var-naming] handle private uppercased const
* FEATURE #1002 - "checkPublicInterface" option for "exported" rule - to check public interface method comments
* fix exported #1002 for ast.Ident
* fix exported #1002 for ast.Ident 2
* go fmt applyed
* #1002 update documentation on `exported` rule
* refactor `exported` rule configuration logic
* test and review fixes
---------
Co-authored-by: fregin <freginpanklinshtern@gmail.com>
2024-07-30 10:36:03 +02:00
Amin Cheloh
a0fcd5a3c5
docs: typo in add-constant configuration ( #1018 )
2024-07-30 10:34:54 +02:00