generator

package
v2.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2020 License: MIT Imports: 11 Imported by: 6

Documentation

Index

Constants

View Source
const ChangelogGeneratorPluginName = "changelog_generator"

Variables

View Source
var File_pkg_generator_changelog_generator_proto protoreflect.FileDescriptor

Functions

func RegisterChangelogGeneratorPluginServer

func RegisterChangelogGeneratorPluginServer(s *grpc.Server, srv ChangelogGeneratorPluginServer)

Types

type ChangelogGenerator

type ChangelogGenerator interface {
	Init(map[string]string) error
	Name() string
	Version() string
	Generate(*ChangelogGeneratorConfig) string
}

type ChangelogGeneratorClient

type ChangelogGeneratorClient struct {
	Impl ChangelogGeneratorPluginClient
}

func (*ChangelogGeneratorClient) Generate

func (*ChangelogGeneratorClient) Init added in v2.3.0

func (*ChangelogGeneratorClient) Name added in v2.3.0

func (c *ChangelogGeneratorClient) Name() string

func (*ChangelogGeneratorClient) Version added in v2.3.0

func (c *ChangelogGeneratorClient) Version() string

type ChangelogGeneratorConfig

type ChangelogGeneratorConfig struct {
	Commits       []*semrel.Commit `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
	LatestRelease *semrel.Release  `protobuf:"bytes,2,opt,name=latest_release,json=latestRelease,proto3" json:"latest_release,omitempty"`
	NewVersion    string           `protobuf:"bytes,3,opt,name=new_version,json=newVersion,proto3" json:"new_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorConfig) Descriptor deprecated

func (*ChangelogGeneratorConfig) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorConfig.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorConfig) GetCommits

func (x *ChangelogGeneratorConfig) GetCommits() []*semrel.Commit

func (*ChangelogGeneratorConfig) GetLatestRelease

func (x *ChangelogGeneratorConfig) GetLatestRelease() *semrel.Release

func (*ChangelogGeneratorConfig) GetNewVersion

func (x *ChangelogGeneratorConfig) GetNewVersion() string

func (*ChangelogGeneratorConfig) ProtoMessage

func (*ChangelogGeneratorConfig) ProtoMessage()

func (*ChangelogGeneratorConfig) ProtoReflect

func (x *ChangelogGeneratorConfig) ProtoReflect() protoreflect.Message

func (*ChangelogGeneratorConfig) Reset

func (x *ChangelogGeneratorConfig) Reset()

func (*ChangelogGeneratorConfig) String

func (x *ChangelogGeneratorConfig) String() string

type ChangelogGeneratorInit added in v2.3.0

type ChangelogGeneratorInit struct {
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorInit) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorInit) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorInit.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorInit) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorInit) ProtoMessage()

func (*ChangelogGeneratorInit) ProtoReflect added in v2.3.0

func (x *ChangelogGeneratorInit) ProtoReflect() protoreflect.Message

func (*ChangelogGeneratorInit) Reset added in v2.3.0

func (x *ChangelogGeneratorInit) Reset()

func (*ChangelogGeneratorInit) String added in v2.3.0

func (x *ChangelogGeneratorInit) String() string

type ChangelogGeneratorInit_Request added in v2.3.0

type ChangelogGeneratorInit_Request struct {
	Config map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorInit_Request) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorInit_Request) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorInit_Request.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorInit_Request) GetConfig added in v2.3.0

func (x *ChangelogGeneratorInit_Request) GetConfig() map[string]string

func (*ChangelogGeneratorInit_Request) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorInit_Request) ProtoMessage()

func (*ChangelogGeneratorInit_Request) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorInit_Request) Reset added in v2.3.0

func (x *ChangelogGeneratorInit_Request) Reset()

func (*ChangelogGeneratorInit_Request) String added in v2.3.0

type ChangelogGeneratorInit_Response added in v2.3.0

type ChangelogGeneratorInit_Response struct {
	Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorInit_Response) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorInit_Response) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorInit_Response.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorInit_Response) GetError added in v2.3.0

func (*ChangelogGeneratorInit_Response) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorInit_Response) ProtoMessage()

func (*ChangelogGeneratorInit_Response) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorInit_Response) Reset added in v2.3.0

func (*ChangelogGeneratorInit_Response) String added in v2.3.0

type ChangelogGeneratorName added in v2.3.0

type ChangelogGeneratorName struct {
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorName) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorName) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorName.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorName) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorName) ProtoMessage()

func (*ChangelogGeneratorName) ProtoReflect added in v2.3.0

func (x *ChangelogGeneratorName) ProtoReflect() protoreflect.Message

func (*ChangelogGeneratorName) Reset added in v2.3.0

func (x *ChangelogGeneratorName) Reset()

func (*ChangelogGeneratorName) String added in v2.3.0

func (x *ChangelogGeneratorName) String() string

type ChangelogGeneratorName_Request added in v2.3.0

type ChangelogGeneratorName_Request struct {
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorName_Request) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorName_Request) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorName_Request.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorName_Request) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorName_Request) ProtoMessage()

func (*ChangelogGeneratorName_Request) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorName_Request) Reset added in v2.3.0

func (x *ChangelogGeneratorName_Request) Reset()

func (*ChangelogGeneratorName_Request) String added in v2.3.0

type ChangelogGeneratorName_Response added in v2.3.0

type ChangelogGeneratorName_Response struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorName_Response) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorName_Response) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorName_Response.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorName_Response) GetName added in v2.3.0

func (*ChangelogGeneratorName_Response) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorName_Response) ProtoMessage()

func (*ChangelogGeneratorName_Response) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorName_Response) Reset added in v2.3.0

func (*ChangelogGeneratorName_Response) String added in v2.3.0

type ChangelogGeneratorPluginClient

ChangelogGeneratorPluginClient is the client API for ChangelogGeneratorPlugin service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ChangelogGeneratorPluginServer

ChangelogGeneratorPluginServer is the server API for ChangelogGeneratorPlugin service. All implementations must embed UnimplementedChangelogGeneratorPluginServer for forward compatibility

type ChangelogGeneratorServer

type ChangelogGeneratorServer struct {
	Impl ChangelogGenerator
	UnimplementedChangelogGeneratorPluginServer
}

func (*ChangelogGeneratorServer) Generate

func (*ChangelogGeneratorServer) Init added in v2.3.0

func (*ChangelogGeneratorServer) Name added in v2.3.0

func (*ChangelogGeneratorServer) Version added in v2.3.0

type ChangelogGeneratorVersion added in v2.3.0

type ChangelogGeneratorVersion struct {
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorVersion) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorVersion) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorVersion.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorVersion) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorVersion) ProtoMessage()

func (*ChangelogGeneratorVersion) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorVersion) Reset added in v2.3.0

func (x *ChangelogGeneratorVersion) Reset()

func (*ChangelogGeneratorVersion) String added in v2.3.0

func (x *ChangelogGeneratorVersion) String() string

type ChangelogGeneratorVersion_Request added in v2.3.0

type ChangelogGeneratorVersion_Request struct {
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorVersion_Request) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorVersion_Request) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorVersion_Request.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorVersion_Request) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorVersion_Request) ProtoMessage()

func (*ChangelogGeneratorVersion_Request) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorVersion_Request) Reset added in v2.3.0

func (*ChangelogGeneratorVersion_Request) String added in v2.3.0

type ChangelogGeneratorVersion_Response added in v2.3.0

type ChangelogGeneratorVersion_Response struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangelogGeneratorVersion_Response) Descriptor deprecated added in v2.3.0

func (*ChangelogGeneratorVersion_Response) Descriptor() ([]byte, []int)

Deprecated: Use ChangelogGeneratorVersion_Response.ProtoReflect.Descriptor instead.

func (*ChangelogGeneratorVersion_Response) GetVersion added in v2.3.0

func (*ChangelogGeneratorVersion_Response) ProtoMessage added in v2.3.0

func (*ChangelogGeneratorVersion_Response) ProtoMessage()

func (*ChangelogGeneratorVersion_Response) ProtoReflect added in v2.3.0

func (*ChangelogGeneratorVersion_Response) Reset added in v2.3.0

func (*ChangelogGeneratorVersion_Response) String added in v2.3.0

type GenerateChangelog

type GenerateChangelog struct {
	// contains filtered or unexported fields
}

func (*GenerateChangelog) Descriptor deprecated

func (*GenerateChangelog) Descriptor() ([]byte, []int)

Deprecated: Use GenerateChangelog.ProtoReflect.Descriptor instead.

func (*GenerateChangelog) ProtoMessage

func (*GenerateChangelog) ProtoMessage()

func (*GenerateChangelog) ProtoReflect

func (x *GenerateChangelog) ProtoReflect() protoreflect.Message

func (*GenerateChangelog) Reset

func (x *GenerateChangelog) Reset()

func (*GenerateChangelog) String

func (x *GenerateChangelog) String() string

type GenerateChangelog_Request

type GenerateChangelog_Request struct {
	Config *ChangelogGeneratorConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateChangelog_Request) Descriptor deprecated

func (*GenerateChangelog_Request) Descriptor() ([]byte, []int)

Deprecated: Use GenerateChangelog_Request.ProtoReflect.Descriptor instead.

func (*GenerateChangelog_Request) GetConfig

func (*GenerateChangelog_Request) ProtoMessage

func (*GenerateChangelog_Request) ProtoMessage()

func (*GenerateChangelog_Request) ProtoReflect

func (*GenerateChangelog_Request) Reset

func (x *GenerateChangelog_Request) Reset()

func (*GenerateChangelog_Request) String

func (x *GenerateChangelog_Request) String() string

type GenerateChangelog_Response

type GenerateChangelog_Response struct {
	Changelog string `protobuf:"bytes,1,opt,name=changelog,proto3" json:"changelog,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateChangelog_Response) Descriptor deprecated

func (*GenerateChangelog_Response) Descriptor() ([]byte, []int)

Deprecated: Use GenerateChangelog_Response.ProtoReflect.Descriptor instead.

func (*GenerateChangelog_Response) GetChangelog

func (x *GenerateChangelog_Response) GetChangelog() string

func (*GenerateChangelog_Response) ProtoMessage

func (*GenerateChangelog_Response) ProtoMessage()

func (*GenerateChangelog_Response) ProtoReflect

func (*GenerateChangelog_Response) Reset

func (x *GenerateChangelog_Response) Reset()

func (*GenerateChangelog_Response) String

func (x *GenerateChangelog_Response) String() string

type UnimplementedChangelogGeneratorPluginServer

type UnimplementedChangelogGeneratorPluginServer struct {
}

UnimplementedChangelogGeneratorPluginServer must be embedded to have forward compatible implementations.

func (*UnimplementedChangelogGeneratorPluginServer) Generate

func (*UnimplementedChangelogGeneratorPluginServer) Init added in v2.3.0

func (*UnimplementedChangelogGeneratorPluginServer) Name added in v2.3.0

func (*UnimplementedChangelogGeneratorPluginServer) Version added in v2.3.0

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL