mirror of
https://github.com/mgechev/revive.git
synced 2025-01-10 03:17:11 +02:00
27 lines
357 B
Go
27 lines
357 B
Go
|
package fixtures
|
||
|
|
||
|
import (
|
||
|
"go/ast"
|
||
|
)
|
||
|
|
||
|
func one(a int) {
|
||
|
a,b:= 1,2 // MATCH /parameter 'a' seems to be modified/
|
||
|
a++ // MATCH /parameter 'a' seems to be modified/
|
||
|
}
|
||
|
|
||
|
func two(b, c float32) {
|
||
|
if c>0.0 {
|
||
|
b = 1 // MATCH /parameter 'b' seems to be modified/
|
||
|
}
|
||
|
}
|
||
|
|
||
|
type foo struct {
|
||
|
a string
|
||
|
}
|
||
|
|
||
|
func three(s *foo) {
|
||
|
s.a = "foooooo"
|
||
|
}
|
||
|
|
||
|
|