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, DuplicateTermRule, EntryStatusRule, FilenameIdRule, ImageReferenceRule, L10nUuidIntegrityRule, LanguageCodeFormatRule, LanguageCoverageRule, LanguageListRule, LocalizationPresenceRule, OrphanedBibliographyRule, OrphanedImagesRule, OrphanedL10nFilesRule, PreferredTermRule, RelatedConceptCycleRule, RelatedConceptRule, RelatedConceptSymmetryRule, SourceEnumRule, TermsPresenceRule
Instance Method Summary
collapse
Instance Method Details
#applicable?(_context) ⇒ Boolean
23
24
25
|
# File 'lib/glossarist/validation/rules/base.rb', line 23
def applicable?(_context)
true
end
|
#category ⇒ Object
11
12
13
|
# File 'lib/glossarist/validation/rules/base.rb', line 11
def category
:general
end
|
#check(_context) ⇒ Object
27
28
29
|
# File 'lib/glossarist/validation/rules/base.rb', line 27
def check(_context)
[]
end
|
#code ⇒ Object
7
8
9
|
# File 'lib/glossarist/validation/rules/base.rb', line 7
def code
nil
end
|
#scope ⇒ Object
19
20
21
|
# File 'lib/glossarist/validation/rules/base.rb', line 19
def scope
:concept
end
|
#severity ⇒ Object
15
16
17
|
# File 'lib/glossarist/validation/rules/base.rb', line 15
def severity
"error"
end
|