type github.com/google/go-cmp/cmp.Option
26 uses
github.com/google/go-cmp/cmp (current package)
compare.go#L93: func Equal(x, y interface{}, opts ...Option) bool {
compare.go#L113: func Diff(x, y interface{}, opts ...Option) string {
compare.go#L186: func newState(opts []Option) *state {
compare.go#L194: func (s *state) processOption(opt Option) {
compare.go#L615: m := map[Option]int{}
options.go#L25: type Option interface {
options.go#L40: Option
options.go#L51: Option
options.go#L66: type Options []Option
options.go#L118: func FilterPath(f func(Path) bool, opt Option) Option {
options.go#L131: opt Option
options.go#L159: func FilterValues(f interface{}, opt Option) Option {
options.go#L178: opt Option
options.go#L198: func Ignore() Option { return ignore{} }
options.go#L277: func Transformer(name string, f interface{}) Option {
options.go#L344: func Comparer(f interface{}) Option {
options.go#L405: func Exporter(f func(reflect.Type) bool) Option {
options.go#L422: func AllowUnexported(types ...interface{}) Option {
options.go#L509: }) Option {
options.go#L527: func normalizeOption(src Option) Option {
path.go#L308: func (tf Transform) Option() Option { return tf.trans }
gotest.tools/v3/assert
assert.go#L219: func DeepEqual(t TestingT, x, y interface{}, opts ...gocmp.Option) {
gotest.tools/v3/assert/cmp
compare.go#L27: func DeepEqual(x, y interface{}, opts ...cmp.Option) Comparison {