MCPcopy Create free account

hub / github.com/src-d/hercules / functions

Functions1,629 in github.com/src-d/hercules

MethodLess
(other *sortableChange)
internal/plumbing/renames.go:545
MethodLess
interface needed for sorting
internal/rbtree/rbtree_test.go:136
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
leaves/devs.go:90
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
leaves/couples.go:96
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
leaves/imports_printer.go:71
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
leaves/file_history.go:64
MethodListConfigurationOptions
ListConfigurationOptions tells the engine which parameters can be changed through the command line.
contrib/_plugin_example/churn_analysis.go:86
MethodListConfigurationOptions
()
internal/core/pipeline_test.go:61
MethodListConfigurationOptions
()
internal/core/pipeline_test.go:172
MethodListConfigurationOptions
()
internal/core/forks_test.go:34
MethodListConfigurationOptions
()
internal/core/registry_test.go:46
MethodListConfigurationOptions
()
internal/core/registry_test.go:94
MethodListConfigurationOptions
()
internal/core/registry_test.go:131
MethodListConfigurationOptions
()
internal/core/registry_test.go:168
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/ticks.go:64
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/blob_cache.go:121
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/diff.go:71
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/renames.go:93
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/tree_diff.go:88
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/imports/extractor.go:61
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/uast/diff_refiner.go:50
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/uast/uast.go:127
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/uast/uast.go:391
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/uast/uast.go:502
MethodListConfigurationOptions
ListConfigurationOptions returns the list of changeable public properties of this PipelineItem.
internal/plumbing/identity/identity.go:82
FunctionLoadCommitsFromFile
LoadCommitsFromFile reads the file by the specified FS path and generates the sequence of commits by interpreting each line as a Git commit hash.
core.go:95
MethodMax
Max checks if the iterator points to the maximum element in the tree.
internal/rbtree/rbtree.go:552
MethodMerge
Merge combines several items together. We apply the special file merging logic here.
leaves/burndown.go:419
MethodMerge
(branches []PipelineItem)
internal/core/pipeline_test.go:139
MethodMerge
(branches []PipelineItem)
internal/core/pipeline_test.go:216
MethodMerge
Merge does nothing.
internal/core/forks.go:44
MethodMerge
(branches []PipelineItem)
internal/core/registry_test.go:69
MethodMerge
(branches []PipelineItem)
internal/core/registry_test.go:110
MethodMerge
(branches []PipelineItem)
internal/core/registry_test.go:147
MethodMerge
(branches []PipelineItem)
internal/core/registry_test.go:184
MethodMerge
Merge combines several prepared File-s together.
internal/burndown/file.go:284
MethodMergeResults
MergeResults combines two DevsAnalysis-es together.
leaves/devs.go:255
FunctionMetadataToCommonAnalysisResult
MetadataToCommonAnalysisResult copies the data from a Protobuf message.
core.go:59
MethodMin
Min checks if the iterator points to the minimum element in the tree.
internal/rbtree/rbtree.go:547
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
leaves/devs.go:69
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
leaves/couples.go:77
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
leaves/imports_printer.go:52
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
leaves/file_history.go:45
MethodName
Analysis' name in the graph is usually the same as the type's name, however, does not have to.
contrib/_plugin_example/churn_analysis.go:60
MethodName
()
internal/core/pipeline_test.go:39
MethodName
()
internal/core/pipeline_test.go:160
MethodName
()
internal/core/forks_test.go:18
MethodName
()
internal/core/registry_test.go:26
MethodName
()
internal/core/registry_test.go:74
MethodName
()
internal/core/registry_test.go:115
MethodName
()
internal/core/registry_test.go:152
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/ticks.go:45
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/blob_cache.go:102
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/diff.go:52
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/renames.go:74
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/tree_diff.go:69
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/imports/extractor.go:42
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/uast/diff_refiner.go:26
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/uast/uast.go:103
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/uast/uast.go:372
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/uast/uast.go:483
MethodName
Name of this PipelineItem. Uniquely identifies the type, used for mapping keys, etc.
internal/plumbing/identity/identity.go:63
MethodNewEncodedObject
()
internal/plumbing/identity/identity_test.go:345
FunctionNewLogger
NewLogger returns an instance of the default Hercules logger
core.go:184
FunctionNewPipeline
NewPipeline initializes a new instance of Pipeline struct.
core.go:89
FunctionParseBlobFromTestRepo
ParseBlobFromTestRepo extracts the UAST from the file by it's hash and name.
internal/plumbing/uast/test/utils.go:13
FunctionPathifyFlagValue
PathifyFlagValue changes the type of a string command line argument to "path".
core.go:170
MethodProtoMessage
()
internal/pb/pb.pb.go:47
MethodProtoMessage
()
internal/pb/pb.pb.go:136
MethodProtoMessage
()
internal/pb/pb.pb.go:178
MethodProtoMessage
()
internal/pb/pb.pb.go:238
MethodProtoMessage
()
internal/pb/pb.pb.go:291
MethodProtoMessage
()
internal/pb/pb.pb.go:383
MethodProtoMessage
()
internal/pb/pb.pb.go:452
MethodProtoMessage
()
internal/pb/pb.pb.go:497
MethodProtoMessage
()
internal/pb/pb.pb.go:540
MethodProtoMessage
()
internal/pb/pb.pb.go:603
MethodProtoMessage
()
internal/pb/pb.pb.go:669
MethodProtoMessage
()
internal/pb/pb.pb.go:710
MethodProtoMessage
()
internal/pb/pb.pb.go:769
MethodProtoMessage
()
internal/pb/pb.pb.go:808
MethodProtoMessage
()
internal/pb/pb.pb.go:853
MethodProtoMessage
()
internal/pb/pb.pb.go:893
MethodProtoMessage
()
internal/pb/pb.pb.go:947
MethodProtoMessage
()
internal/pb/pb.pb.go:999
MethodProtoMessage
()
internal/pb/pb.pb.go:1041
MethodProtoMessage
()
internal/pb/pb.pb.go:1095
MethodProtoMessage
()
internal/pb/pb.pb.go:1147
MethodProtoMessage
()
internal/pb/pb.pb.go:1187
MethodProtoMessage
()
internal/pb/pb.pb.go:1242
MethodProtoMessage
()
internal/pb/pb.pb.go:1302
MethodProtoMessage
()
internal/pb/pb.pb.go:1351
MethodProtoMessage
()
internal/pb/pb.pb.go:1417
MethodProtoMessage
()
internal/pb/pb.pb.go:1455
MethodProtoMessage
()
internal/pb/pb.pb.go:1493
MethodProtoMessage
()
internal/pb/pb.pb.go:1531
MethodProtoMessage
()
internal/pb/pb.pb.go:1572
MethodProtoMessage
()
internal/pb/pb.pb.go:1626
MethodProvides
Provides returns the list of names of entities which are produced by this PipelineItem. Each produced entity will be inserted into `deps` of dependent
leaves/devs.go:76
MethodProvides
Provides returns the list of names of entities which are produced by this PipelineItem. Each produced entity will be inserted into `deps` of dependent
leaves/couples.go:84
← previousnext →801–900 of 1,629, ranked by callers