DefaultSchemaBuilder

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

A collection of possible SchemaClassifier

Link copied to clipboard
open override var divider: String

The symbol that is used to divide the version components, e.g. . or -

Link copied to clipboard
open override var prefixes: Collection<String>

Defines the beginning of a version, e.g. v or v.

Functions

Link copied to clipboard
fun addClassifier(value: String, divider: String, priority: Priority, componentDivider: String = ".", ignore: Boolean = false): <Error class: unknown class>

Add one classifier to classifiers

Link copied to clipboard
fun addPrefix(prefix: String): <Error class: unknown class>

Add one prefix toprefixes

Link copied to clipboard
open override fun build(): DefaultUpdateSchema
Link copied to clipboard
open override fun customClassifier(classifier: SchemaClassifier)
Link copied to clipboard
fun setDivider(divider: String): <Error class: unknown class>

Set the divider