aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/golangci/dupl/printer/printer.go
blob: 385217bfc196a416eb34a94797f11067b9e5860b (plain)
1
2
3
4
5
6
7
8
9
10
11
package printer

import "github.com/golangci/dupl/syntax"

type ReadFile func(filename string) ([]byte, error)

type Printer interface {
	PrintHeader() error
	PrintClones(dups [][]*syntax.Node) error
	PrintFooter() error
}