forked from cerc-io/ipld-eth-server
Don't return unexported types
This commit is contained in:
@@ -42,7 +42,7 @@ type builder struct {
|
||||
}
|
||||
|
||||
// Requires populated plugin config
|
||||
func NewPluginBuilder(gc config.Plugin) *builder {
|
||||
func NewPluginBuilder(gc config.Plugin) PluginBuilder {
|
||||
return &builder{
|
||||
GenConfig: gc,
|
||||
tmpVenDirs: make([]string, 0),
|
||||
|
||||
@@ -36,7 +36,7 @@ type generator struct {
|
||||
}
|
||||
|
||||
// Creates a new generator from a plugin and database config
|
||||
func NewGenerator(gc config.Plugin, dbc config.Database) (*generator, error) {
|
||||
func NewGenerator(gc config.Plugin, dbc config.Database) (Generator, error) {
|
||||
if len(gc.Transformers) < 1 {
|
||||
return nil, errors.New("plugin generator is not configured with any transformers")
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ type manager struct {
|
||||
}
|
||||
|
||||
// Manager requires both filled in generator and database configs
|
||||
func NewMigrationManager(gc config.Plugin, dbc config.Database) *manager {
|
||||
func NewMigrationManager(gc config.Plugin, dbc config.Database) MigrationManager {
|
||||
return &manager{
|
||||
GenConfig: gc,
|
||||
DBConfig: dbc,
|
||||
|
||||
@@ -37,7 +37,7 @@ type writer struct {
|
||||
}
|
||||
|
||||
// Requires populated plugin config
|
||||
func NewPluginWriter(gc config.Plugin) *writer {
|
||||
func NewPluginWriter(gc config.Plugin) PluginWriter {
|
||||
return &writer{
|
||||
GenConfig: gc,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user