Update some method and variable descriptions
This commit is contained in:
parent
13b682d24c
commit
35868ca52d
2 changed files with 7 additions and 7 deletions
|
@ -29,5 +29,5 @@ enum LoggerLevel { NONE, SPECIAL, ERROR, WARN, INFO, VERB, DIAG }
|
||||||
enum SceneType { NONE, DEBUG, CUTSCENE, MENU, MAIN, BACKGROUND }
|
enum SceneType { NONE, DEBUG, CUTSCENE, MENU, MAIN, BACKGROUND }
|
||||||
## To what degree [i]something[/i] should be blocked.
|
## To what degree [i]something[/i] should be blocked.
|
||||||
enum BlockadeLevel { IGNORE, WARN, BLOCK }
|
enum BlockadeLevel { IGNORE, WARN, BLOCK }
|
||||||
## All rule types data can be checked against.
|
## All validation rules some data can be checked against.
|
||||||
enum ValidationType { MATCHES_TYPE, MATCHES_CLASS, IN_RANGE, HAS_MINIMUM, HAS_MAXIMUM, HAS_VALUES, CONTAINS, MATCHES_REGEX, IS_NOT_EMPTY, IS_NOT_NULL, IS_NORMALIZED, IS_ORTHONORMALIZED }
|
enum ValidationType { MATCHES_TYPE, MATCHES_CLASS, IN_RANGE, HAS_MINIMUM, HAS_MAXIMUM, HAS_VALUES, CONTAINS, MATCHES_REGEX, IS_NOT_EMPTY, IS_NOT_NULL, IS_NORMALIZED, IS_ORTHONORMALIZED }
|
||||||
|
|
|
@ -33,7 +33,7 @@ var data # This is the only instance where we don't want to define what type th
|
||||||
## All rules to evaluate in [method evaluate].[br]
|
## All rules to evaluate in [method evaluate].[br]
|
||||||
## [b]Note: [i]Don't modify.[/i][/b]
|
## [b]Note: [i]Don't modify.[/i][/b]
|
||||||
var rules: Array[Dictionary]
|
var rules: Array[Dictionary]
|
||||||
## The amount of failures.[br]
|
## Contains error messages for failed rules.[br]
|
||||||
## [b]Note: [i]Don't modify.[/i][/b]
|
## [b]Note: [i]Don't modify.[/i][/b]
|
||||||
var failures: Array[String] = []
|
var failures: Array[String] = []
|
||||||
|
|
||||||
|
@ -245,25 +245,25 @@ func in_range_float(from: float, to: float) -> CoreValidationSingle:
|
||||||
|
|
||||||
## Ensures that [param data] is equal to or exceeds the specified integer.[br]
|
## Ensures that [param data] is equal to or exceeds the specified integer.[br]
|
||||||
## Applies to [int].
|
## Applies to [int].
|
||||||
func has_minimum_value_int(minimum: int) -> CoreValidationSingle:
|
func has_minimum_int(minimum: int) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_MINIMUM, "matched_against": "integer", "minimum": minimum })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_MINIMUM, "matched_against": "integer", "minimum": minimum })
|
||||||
return self
|
return self
|
||||||
|
|
||||||
## Ensures that [param data] is under the specified integer.[br]
|
## Ensures that [param data] is under the specified integer.[br]
|
||||||
## Applies to [int].
|
## Applies to [int].
|
||||||
func has_maximum_value_int(maximum: int) -> CoreValidationSingle:
|
func has_maximum_int(maximum: int) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_MAXIMUM, "matched_against": "integer", "maximum": maximum })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_MAXIMUM, "matched_against": "integer", "maximum": maximum })
|
||||||
return self
|
return self
|
||||||
|
|
||||||
## Ensures that [param data] is equal to or exceeds the specified float.[br]
|
## Ensures that [param data] is equal to or exceeds the specified float.[br]
|
||||||
## Applies to [float].
|
## Applies to [float].
|
||||||
func has_minimum_value_float(minimum: float) -> CoreValidationSingle:
|
func has_minimum_float(minimum: float) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_MINIMUM, "matched_against": "float", "minimum": minimum })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_MINIMUM, "matched_against": "float", "minimum": minimum })
|
||||||
return self
|
return self
|
||||||
|
|
||||||
## Ensures that [param data] is under the specified float.[br]
|
## Ensures that [param data] is under the specified float.[br]
|
||||||
## Applies to [float].
|
## Applies to [float].
|
||||||
func has_maximum_value_float(maximum: float) -> CoreValidationSingle:
|
func has_maximum_float(maximum: float) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_MAXIMUM, "matched_against": "float", "maximum": maximum })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_MAXIMUM, "matched_against": "float", "maximum": maximum })
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ func has_values(values: Array) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_VALUES, "values": values })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_VALUES, "values": values })
|
||||||
return self
|
return self
|
||||||
|
|
||||||
## Ensures that [param data] contains at least [code]<minimum_matches>[/code] values.[br]
|
## Ensures that [param data] contains at least <[code]minimum_matches[/code]> values.[br]
|
||||||
## Applies to [String] & [StringName].
|
## Applies to [String] & [StringName].
|
||||||
func contains(values: Array[String], minimum_matches: int = 1) -> CoreValidationSingle:
|
func contains(values: Array[String], minimum_matches: int = 1) -> CoreValidationSingle:
|
||||||
rules.append({ "type": CoreTypes.ValidationType.HAS_VALUES, "values": values, "minimum_matches": minimum_matches })
|
rules.append({ "type": CoreTypes.ValidationType.HAS_VALUES, "values": values, "minimum_matches": minimum_matches })
|
||||||
|
|
Loading…
Reference in a new issue