Ameba::Rule::Layout::TrailingBlankLines
Inherits YAML::Serializable::Strict < YAML::Serializable < Ameba::Rule::Base < Ameba::Config::RuleConfig < Reference < Object
A rule that disallows trailing blank lines at the end of the source file.
YAML configuration example:
Layout/TrailingBlankLines:
Enabled: true
Constants
MSG = "Excessive trailing newline detected"
MSG_FINAL_NEWLINE = "Trailing newline missing"
Constructors
new(config = nil)
A rule that disallows trailing blank lines at the end of the source file.
YAML configuration example:
Layout/TrailingBlankLines:
Enabled: true
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Instance methods
description
description=(description : String)
enabled=(enabled : Bool)
enabled?
excluded
severity
severity=(severity : Ameba::Severity)
since_version
Sourcesince_version=(since_version : String)
test(source)
Source