MCPcopy Index your code

hub / github.com/crossplane/crossplane-tools / types & classes

Types & classes24 in github.com/crossplane/crossplane-tools

StructComments
Comments for a particular package.
internal/comments/comments.go:38
InterfaceFieldProcessor
FieldProcessor takes all information related to a field and processes it.
internal/types/types.go:62
TypeAliasFieldProcessorChain
FieldProcessorChain runs multiple FieldProcessor in order.
internal/types/types.go:49
FuncTypeFilter
A Filter is a function that determines whether a method should be written for the supplied object. It returns true if the method should be filtered.
internal/method/method.go:57
TypeAliasMarkers
Markers are comments that begin with a special character (typically DefaultMarkerPrefix). Comment markers that contain '=' are considered to be key=va
internal/comments/comments.go:84
FuncTypeMatcher
A Matcher is a function that returns true if the supplied Var (assumed to be a struct field) matches its requirements.
internal/fields/fields.go:73
StructMockObject
internal/method/method_test.go:28
InterfaceNamedProcessor
NamedProcessor takes a named struct with its comments and processes it. For example, you might want to take an action depending on its comments or mak
internal/types/types.go:44
TypeAliasNamedProcessorChain
NamedProcessorChain runs multiple NamedProcessors in order.
internal/types/types.go:29
FuncTypeNew
New is a function that adds a method on the supplied object in the supplied file.
internal/method/method.go:32
FuncTypeObject
An Object matcher is a function that returns true if the supplied object matches.
internal/match/match.go:29
StructProcessorConfig
ProcessorConfig lets you configure what processors will be run in given traversal.
internal/types/types.go:67
StructReference
Reference is the internal representation that has enough information to let us generate the resolver.
internal/method/reference_processor.go:42
StructReferenceProcessor
ReferenceProcessor detects whether the field is marked as referencer and composes the internal representation of that reference.
internal/method/reference_processor.go:102
FuncTypeReferenceProcessorOption
ReferenceProcessorOption is used to configure ReferenceProcessor.
internal/method/reference_processor.go:79
TypeAliasSet
A Set is a map of method names to the New functions that produce them.
internal/method/method.go:36
StructTraverser
Traverser goes through all fields of given type recursively. It runs the field processor for every field and named processor for every type it encount
internal/types/types.go:82
FuncTypeWriteOption
A WriteOption configures method generation behaviour.
internal/generate/generate.go:46
Structargs
cmd/breakingChanges/main_test.go:27
Structfl
internal/comments/comments.go:32
Structnames
internal/method/resolver.go:46
Structoptions
internal/generate/generate.go:39
FuncTyperesolutionCallFn
func(parentFields ...string) *jen.Statement
internal/method/resolver.go:134
Structwant
cmd/breakingChanges/main_test.go:31