gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module BenchmarkRunner::DataGenerator
    • module BenchmarkRunner::Term
    • module Canon
    • module Canon::Cache
    • module Canon::Commands
    • module Canon::Comparison
    • module Canon::Comparison::BaseComparator
    • module Canon::Comparison::ChildRealignment
    • module Canon::Comparison::Dimensions
    • module Canon::Comparison::Dimensions::Registry
    • module Canon::Comparison::MatchOptions
    • module Canon::Comparison::MatchOptions::Json
    • module Canon::Comparison::MatchOptions::Xml
    • module Canon::Comparison::MatchOptions::Yaml
    • module Canon::Comparison::NodeInspector
    • module Canon::Comparison::Pipeline
    • module Canon::Comparison::RubyObjectComparator
    • module Canon::Comparison::Strategies
    • module Canon::Comparison::WhitespaceSensitivity
    • module Canon::Comparison::XmlComparatorHelpers
    • module Canon::Comparison::XmlComparatorHelpers::ChildComparison
    • module Canon::Comparison::XmlComparatorHelpers::NodeTypeComparator
    • module Canon::Comparison::XmlNodeComparison
    • module Canon::Config::ConfigDSL
    • module Canon::Diff
    • module Canon::DiffFormatter::ByLine
    • module Canon::DiffFormatter::ByObject
    • module Canon::DiffFormatter::DebugOutput
    • module Canon::DiffFormatter::DiffDetailFormatter
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers::ColorHelper
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers::DimensionFormatter
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers::LocationExtractor
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers::NodeUtils
    • module Canon::DiffFormatter::DiffDetailFormatterHelpers::TextUtils
    • module Canon::DiffFormatter::Legend
    • module Canon::DiffFormatter::Theme
    • module Canon::Formatters
    • module Canon::Html
    • module Canon::Options
    • module Canon::Options::CliGenerator
    • module Canon::PrettyPrinter
    • module Canon::PrettyPrinter::HtmlVoidElements
    • module Canon::RSpecMatchers
    • module Canon::TreeDiff
    • module Canon::TreeDiff::Adapters
    • module Canon::TreeDiff::Core
    • module Canon::TreeDiff::Core::XmlEntityDecoder
    • module Canon::TreeDiff::Matchers
    • module Canon::TreeDiff::OperationConverterHelpers
    • module Canon::TreeDiff::OperationConverterHelpers::MetadataEnricher
    • module Canon::TreeDiff::OperationConverterHelpers::PostProcessor
    • module Canon::TreeDiff::OperationConverterHelpers::ReasonBuilder
    • module Canon::TreeDiff::OperationConverterHelpers::UpdateChangeHandler
    • module Canon::TreeDiff::Operations
    • module Canon::Validators
    • module Canon::Xml
    • module Canon::Xml::NamespaceHelper
    • module Canon::Xml::Nodes
    • module Canon::XmlBackend
    • module Canon::XmlParsing
    • module Performance
    • module Performance::DataGenerator
    • module PerformanceHelpers
    • module Xml
  • Classes

    • class BenchmarkRunner
    • class Canon::Cli
    • class Canon::ColorDetector
    • class Canon::Commands::DiffCommand
    • class Canon::Commands::FormatCommand
    • class Canon::CompareFormatMismatchError
    • class Canon::Comparison::CompareProfile
    • class Canon::Comparison::ComparisonResult
    • class Canon::Comparison::DiffNodeBuilder
    • class Canon::Comparison::Dimensions::Dimension
    • class Canon::Comparison::Dimensions::DimensionSet
    • class Canon::Comparison::FormatDetector
    • class Canon::Comparison::HtmlComparator
    • class Canon::Comparison::HtmlCompareProfile
    • class Canon::Comparison::HtmlParser
    • class Canon::Comparison::JsonComparator
    • class Canon::Comparison::JsonParser
    • class Canon::Comparison::MarkupComparator
    • class Canon::Comparison::MatchOptions::BaseResolver
    • class Canon::Comparison::MatchOptions::JsonResolver
    • class Canon::Comparison::MatchOptions::XmlResolver
    • class Canon::Comparison::MatchOptions::YamlResolver
    • class Canon::Comparison::ProfileDefinition
    • class Canon::Comparison::ProfileError
    • class Canon::Comparison::ResolvedMatchOptions
    • class Canon::Comparison::Strategies::BaseMatchStrategy
    • class Canon::Comparison::Strategies::MatchStrategyFactory
    • class Canon::Comparison::Strategies::SemanticTreeMatchStrategy
    • class Canon::Comparison::XmlComparator
    • class Canon::Comparison::XmlComparatorHelpers::AttributeComparator
    • class Canon::Comparison::XmlComparatorHelpers::AttributeFilter
    • class Canon::Comparison::XmlComparatorHelpers::NamespaceComparator
    • class Canon::Comparison::XmlComparatorHelpers::NodeParser
    • class Canon::Comparison::XmlParser
    • class Canon::Comparison::YamlComparator
    • class Canon::Config
    • class Canon::Config::DiffConfig
    • class Canon::Config::EnvProvider
    • class Canon::Config::EnvSchema
    • class Canon::Config::FormatConfig
    • class Canon::Config::MatchConfig
    • class Canon::Config::OverrideResolver
    • class Canon::Config::PrettyPrinterConfig
    • class Canon::Config::ProfileLoader
    • class Canon::Config::TypeConverter
    • class Canon::DataModel
    • class Canon::Diff::DiffBlock
    • class Canon::Diff::DiffBlockBuilder
    • class Canon::Diff::DiffCharRange
    • class Canon::Diff::DiffClassifier
    • class Canon::Diff::DiffContext
    • class Canon::Diff::DiffContextBuilder
    • class Canon::Diff::DiffLine
    • class Canon::Diff::DiffLineBuilder
    • class Canon::Diff::DiffNode
    • class Canon::Diff::DiffNodeEnricher
    • class Canon::Diff::DiffNodeMapper
    • class Canon::Diff::DiffReport
    • class Canon::Diff::DiffReportBuilder
    • class Canon::Diff::FormattingDetector
    • class Canon::Diff::NodeSerializer
    • class Canon::Diff::PathBuilder
    • class Canon::Diff::SourceLocator
    • class Canon::Diff::TextDecomposer
    • class Canon::Diff::XmlSerializationFormatter
    • class Canon::DiffFormatter
    • class Canon::DiffFormatter::ByLine::BaseFormatter
    • class Canon::DiffFormatter::ByLine::HtmlFormatter
    • class Canon::DiffFormatter::ByLine::JsonFormatter
    • class Canon::DiffFormatter::ByLine::SimpleFormatter
    • class Canon::DiffFormatter::ByLine::XmlFormatter
    • class Canon::DiffFormatter::ByLine::YamlFormatter
    • class Canon::DiffFormatter::ByLineFormatter
    • class Canon::DiffFormatter::ByObject::BaseFormatter
    • class Canon::DiffFormatter::ByObject::JsonFormatter
    • class Canon::DiffFormatter::ByObject::XmlFormatter
    • class Canon::DiffFormatter::ByObject::YamlFormatter
    • class Canon::DiffFormatter::ByObjectFormatter
    • class Canon::DiffFormatter::PrettyDiffFormatter
    • class Canon::DiffFormatter::Theme::Resolver
    • class Canon::DiffFormatter::Theme::ThemeInheritance
    • class Canon::Error
    • class Canon::Formatters::Html4Formatter
    • class Canon::Formatters::Html5Formatter
    • class Canon::Formatters::HtmlFormatter
    • class Canon::Formatters::HtmlFormatterBase
    • class Canon::Formatters::JsonFormatter
    • class Canon::Formatters::XmlFormatter
    • class Canon::Formatters::YamlFormatter
    • class Canon::Html::DataModel
    • class Canon::Options::Registry
    • class Canon::PrettyPrinter::Html
    • class Canon::PrettyPrinter::Json
    • class Canon::PrettyPrinter::Xml
    • class Canon::PrettyPrinter::XmlNormalized
    • class Canon::RSpecMatchers::SerializationMatcher
    • class Canon::SizeLimitExceededError
    • class Canon::TreeDiff::Adapters::HTMLAdapter
    • class Canon::TreeDiff::Adapters::JSONAdapter
    • class Canon::TreeDiff::Adapters::XMLAdapter
    • class Canon::TreeDiff::Adapters::YAMLAdapter
    • class Canon::TreeDiff::Core::AttributeComparator
    • class Canon::TreeDiff::Core::Matching
    • class Canon::TreeDiff::Core::NodeSignature
    • class Canon::TreeDiff::Core::NodeWeight
    • class Canon::TreeDiff::Core::TreeNode
    • class Canon::TreeDiff::Matchers::HashMatcher
    • class Canon::TreeDiff::Matchers::SimilarityMatcher
    • class Canon::TreeDiff::Matchers::StructuralPropagator
    • class Canon::TreeDiff::Matchers::UniversalMatcher
    • class Canon::TreeDiff::OperationConverter
    • class Canon::TreeDiff::Operations::Operation
    • class Canon::TreeDiff::Operations::OperationDetector
    • class Canon::TreeDiff::TreeDiffIntegrator
    • class Canon::ValidationError
    • class Canon::Validators::BaseValidator
    • class Canon::Validators::HtmlValidator
    • class Canon::Validators::JsonValidator
    • class Canon::Validators::XmlValidator
    • class Canon::Validators::YamlValidator
    • class Canon::Xml::AttributeHandler
    • class Canon::Xml::C14n
    • class Canon::Xml::CharacterEncoder
    • class Canon::Xml::DataModel
    • class Canon::Xml::ElementMatcher
    • class Canon::Xml::ElementMatcher::MatchResult
    • class Canon::Xml::LineRangeMapper
    • class Canon::Xml::NamespaceHandler
    • class Canon::Xml::Node
    • class Canon::Xml::Nodes::AttributeNode
    • class Canon::Xml::Nodes::CommentNode
    • class Canon::Xml::Nodes::ElementNode
    • class Canon::Xml::Nodes::NamespaceNode
    • class Canon::Xml::Nodes::ProcessingInstructionNode
    • class Canon::Xml::Nodes::RootNode
    • class Canon::Xml::Nodes::TextNode
    • class Canon::Xml::Processor
    • class Canon::Xml::SaxBuilder
    • class Canon::Xml::WhitespaceNormalizer
    • class Canon::Xml::XPathEngine
    • class Canon::Xml::XmlBaseHandler
    • class Performance::Report
    • class PerformanceComparator
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. canon
  3. 0.2.12
  4. module Canon::Comparison::Dimensions

module Canon::Comparison::Dimensions

Modules in this namespace

Registry

module

in Canon::Comparison::Dimensions

Classes in this namespace

Dimension

class

in Canon::Comparison::Dimensions

DimensionSet

class

in Canon::Comparison::Dimensions

Modules

  • Canon::Comparison::Dimensions::Registry

Classes

  • Canon::Comparison::Dimensions::Dimension
  • Canon::Comparison::Dimensions::DimensionSet

Defined in

  • lib/canon/comparison/dimensions.rb
  • lib/canon/comparison/dimensions/dimension.rb
  • lib/canon/comparison/dimensions/dimension_set.rb
  • lib/canon/comparison/dimensions/registry.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2026 gem.sh - Beautiful documentation for any Ruby gem