diff --git a/pkg/config/config.go b/pkg/config/config.go index 346f304b..72b231e3 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -96,11 +96,12 @@ func NewConfigFromViper(v *viper.Viper) (*Config, error) { } // Set defaults + v.SetDefault("resolve-type-alias", true) if len(packageList) == 0 { v.SetDefault("case", "camel") v.SetDefault("dir", ".") v.SetDefault("output", "./mocks") - v.SetDefault("resolve-type-alias", true) + } else { v.SetDefault("dir", "mocks/{{.PackagePath}}") v.SetDefault("filename", "mock_{{.InterfaceName}}.go") @@ -110,7 +111,6 @@ func NewConfigFromViper(v *viper.Viper) (*Config, error) { v.SetDefault("with-expecter", true) v.SetDefault("dry-run", false) v.SetDefault("log-level", "info") - v.SetDefault("resolve-type-alias", false) } if err := v.UnmarshalExact(c); err != nil {