Class: Glossarist::Validation::Rules::Base
- Inherits:
-
Object
- Object
- Glossarist::Validation::Rules::Base
show all
- Defined in:
- lib/glossarist/validation/rules/base.rb
Direct Known Subclasses
AsciidocXrefRule, AuthoritativeSourceRule, BibliographyYamlRule, CitationCompletenessRule, ConceptCountRule, ConceptIdRule, ConceptIdUniquenessRule, ConceptMentionRule, ConceptStatusRule, ConceptUriRule, DateTypeRule, DateValidityRule, DefinitionContentRule, DesignationStatusRule, DesignationTypeRule, DomainRefRule, DomainTargetRule, DuplicateTermRule, EntryStatusRule, FilenameIdRule, ImageReferenceRule, L10nUuidIntegrityRule, LanguageCodeFormatRule, LanguageCoverageRule, LanguageListRule, LocalityCompletenessRule, LocalizationConsistencyRule, LocalizationPresenceRule, ModelValidityRule, OrphanedBibliographyRule, OrphanedImagesRule, OrphanedL10nFilesRule, PreferredTermRule, RefShapeRule, RelatedConceptCycleRule, RelatedConceptRule, RelatedConceptSymmetryRule, RelatedConceptTargetRule, SchemaVersionRule, SourceEnumRule, SourceUrnFormatRule, TermsPresenceRule, UuidFormatRule
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.inherited(subclass) ⇒ Object
7
8
9
10
|
# File 'lib/glossarist/validation/rules/base.rb', line 7
def self.inherited(subclass)
super
Registry.register(subclass)
end
|
Instance Method Details
#applicable?(_context) ⇒ Boolean
28
29
30
|
# File 'lib/glossarist/validation/rules/base.rb', line 28
def applicable?(_context)
true
end
|
#category ⇒ Object
16
17
18
|
# File 'lib/glossarist/validation/rules/base.rb', line 16
def category
:general
end
|
#check(_context) ⇒ Object
32
33
34
|
# File 'lib/glossarist/validation/rules/base.rb', line 32
def check(_context)
[]
end
|
#code ⇒ Object
12
13
14
|
# File 'lib/glossarist/validation/rules/base.rb', line 12
def code
nil
end
|
#scope ⇒ Object
24
25
26
|
# File 'lib/glossarist/validation/rules/base.rb', line 24
def scope
:concept
end
|
#severity ⇒ Object
20
21
22
|
# File 'lib/glossarist/validation/rules/base.rb', line 20
def severity
"error"
end
|