Method List
-
#add_occurrence Expressir::Commands::NonAsciiCharacter
-
#add_or_update_version Expressir::Changes::SchemaChange
-
#add_violation Expressir::Commands::FileViolations
-
apply_exclusions Expressir::Coverage
-
#ascii Expressir::Commands::Validate
-
#base_dir Expressir::Model::Repository
-
#base_dirs Expressir::Model::DependencyResolver
-
#base_dirs Expressir::Manifest::Resolver
-
#base_path Expressir::SchemaManifest
-
#benchmark Expressir::Cli
-
#benchmark_cache Expressir::Cli
-
#benchmark_enabled Expressir::Configuration
-
#benchmark_enabled? Expressir::Configuration
-
#benchmark_format Expressir::Configuration
-
#benchmark_ips Expressir::Configuration
-
#benchmark_ips? Expressir::Configuration
-
#benchmark_iterations Expressir::Configuration
-
#benchmark_parallel Expressir::Configuration
-
#benchmark_parallel? Expressir::Configuration
-
#benchmark_save Expressir::Configuration
-
#benchmark_save? Expressir::Configuration
-
#benchmark_verbose Expressir::Configuration
-
#benchmark_verbose? Expressir::Configuration
-
#benchmark_warmup Expressir::Configuration
-
#build Expressir::Commands::Package
-
#build Expressir::Model::Indexes::ReferenceIndex
-
#build Expressir::Model::Indexes::TypeIndex
-
#build Expressir::Package::Builder
-
#build Expressir::Model::Indexes::EntityIndex
-
#build_indexes Expressir::Model::Repository
-
#by_category Expressir::Model::Indexes::TypeIndex
-
#by_qualified_name Expressir::Model::Indexes::TypeIndex
-
#by_qualified_name Expressir::Model::Indexes::EntityIndex
-
#by_schema Expressir::Model::Indexes::EntityIndex
-
#by_schema Expressir::Model::Indexes::TypeIndex
-
#cache_version Expressir::Express::Error::CacheVersionMismatchError
-
call Expressir::Commands::ChangesImportEengine
-
#categorize Expressir::Model::Indexes::TypeIndex
-
#category_types Expressir::Model::Indexes::TypeIndex
-
#char Expressir::Commands::NonAsciiCharacter
-
#children Expressir::Model::Repository
-
#children Expressir::Model::Declarations::Type
-
#children Expressir::Model::Statements::Alias
-
#children Expressir::Model::Declarations::Attribute
-
#children Expressir::Model::Declarations::Constant
-
#children Expressir::Model::DataTypes::Generic
-
#children Expressir::Model::Declarations::Procedure
-
#children Expressir::Model::DataTypes
-
#children Expressir::Model::Declarations::Rule
-
#children Expressir::Model::Declarations::Entity
-
#children Expressir::Model::Expressions::QueryExpression
-
#children Expressir::Model::Declarations::SubtypeConstraint
-
#children Expressir::Model::Declarations::InterfacedItem
-
#children Expressir::Model::ModelElement
-
#children Expressir::Model::Declarations::Schema
-
#children Expressir::Model::Declarations::UniqueRule
-
#children Expressir::Model::Statements::Repeat
-
#children Expressir::Model::Declarations::Function
-
#children Expressir::Model::Declarations::WhereRule
-
#children Expressir::Model::Declarations::InformalPropositionRule
-
#children Expressir::Model::Declarations::Parameter
-
#children Expressir::Model::DataTypes::EnumerationItem
-
#children Expressir::Model::Declarations::Variable
-
#children Expressir::Model::DataTypes::Aggregate
-
#children_by_id Expressir::Model::ModelElement
-
#clean Expressir::Cli
-
#concat Expressir::SchemaManifest
-
#configuration Expressir::Config
-
#configure Expressir::Config
-
#container_path Expressir::SchemaManifestEntry
-
#count Expressir::Model::Indexes::TypeIndex
-
#count Expressir::Model::Indexes::EntityIndex
-
#count Expressir::Model::SearchEngine
-
#coverage Expressir::Cli
-
#coverage_percentage Expressir::Coverage::Report
-
#create Expressir::Commands::Manifest
-
#cstr Expressir::Express::Parser::Parser
-
#cts Expressir::Express::Parser::Parser
-
#data Expressir::Express::Visitor::Ctx
-
#data Expressir::Express::Visitor::SimpleCtx
-
#dependencies Expressir::Model::Indexes::ReferenceIndex
-
#dependency_chain Expressir::Model::DependencyResolver::CircularDependencyError
-
#dependency_statistics Expressir::Model::Repository
-
#detect_circular_dependencies Expressir::Model::Indexes::ReferenceIndex
-
#directory Expressir::Commands::FileViolations
-
#directory_reports Expressir::Coverage::Report
-
#display_path Expressir::Commands::FileViolations
-
#documented_entities Expressir::Coverage::Report
-
#each Expressir::Express::Visitor::Ctx
-
#empty? Expressir::Model::Indexes::TypeIndex
-
#empty? Expressir::Model::Indexes::ReferenceIndex
-
#empty? Expressir::Model::Indexes::EntityIndex
-
entity_documented? Expressir::Coverage
-
#entity_index Expressir::Model::Repository
-
#enumeration_items Expressir::Model::Declarations::Type
-
exit_on_failure? Expressir::Cli
-
#exit_with_error Expressir::Commands::Base
-
#export_to_package Expressir::Model::Repository
-
#expressir_version Expressir::Express::Error::CacheVersionMismatchError
-
#extract Expressir::Commands::Package
-
#extract_interfaces Expressir::Model::DependencyResolver
-
#file_reports Expressir::Coverage::Report
-
#file_violations Expressir::Commands::NonAsciiViolationCollection
-
#filename Expressir::Express::Error::SchemaParseFailure
-
#filename Expressir::Commands::FileViolations
-
#files_with_violations Expressir::Commands::NonAsciiViolationCollection
-
filter_skipped_entities Expressir::Coverage
-
#find Expressir::Model::ModelElement
-
#find Expressir::Model::Indexes::TypeIndex
-
#find Expressir::Model::Indexes::EntityIndex
-
find_entities Expressir::Coverage
-
find_entities_in_schema Expressir::Coverage
-
#find_entity Expressir::Model::Repository
-
find_nested_entities Expressir::Coverage
-
#find_type Expressir::Model::Repository
-
format Expressir::Express::Formatter
-
#format Expressir::Express::Formatter
-
#format Expressir::Cli
-
#format_remark_item Expressir::Express::RemarkItemFormatter
-
from_exp Expressir::Express::Parser
-
from_file Expressir::SchemaManifest
-
from_file Expressir::Changes::SchemaChange
-
from_file Expressir::Express::Parser
-
from_file Expressir::Express::Cache
-
from_file Expressir::Coverage::Report
-
from_file Expressir::Eengine::CompareReport
-
from_files Expressir::Express::Parser
-
from_files Expressir::Model::Repository
-
from_package Expressir::Model::Repository
-
from_repository Expressir::Coverage::Report
-
from_xml Expressir::Commands::ChangesImportEengine
-
from_xml Expressir::Eengine::CompareReport
-
#full_path Expressir::Commands::FileViolations
-
#full_source Expressir::Model::Declarations::Schema
-
#get_source Expressir::Express::Visitor
-
#get_source_pos Expressir::Express::Visitor
-
get_type_subtype Expressir::Coverage
-
#hex Expressir::Commands::NonAsciiCharacter
-
#ignored_file_reports Expressir::Coverage::Report
-
#ignored_files Expressir::Coverage::Report
-
#import_eengine Expressir::Commands::Changes
-
included Expressir::Model::Identifier
-
#info Expressir::Commands::Package
-
#initialize Expressir::SchemaManifest
-
#initialize Expressir::Express::Visitor
-
#initialize Expressir::Express::Visitor::SimpleCtx
-
#initialize Expressir::Model::InterfaceValidator
-
#initialize Expressir::Commands::FileViolations
-
#initialize Expressir::Express::Visitor::Ctx
-
#initialize Expressir::Model::SearchEngine
-
#initialize Expressir::Express::Error::FormatterMethodMissingError
-
#initialize Expressir::Express::Error::VisitorInvalidInputError
-
#initialize Expressir::Express::Error::VisitorReferenceResolutionError
-
#initialize Expressir::Model::Indexes::TypeIndex
-
#initialize Expressir::Model::Repository
-
#initialize Expressir::Express::Error::SchemaParseFailure
-
#initialize Expressir::Express::Error::CacheVersionMismatchError
-
#initialize Expressir::Commands::Base
-
#initialize Expressir::Model::RepositoryValidator
-
#initialize Expressir::Commands::NonAsciiCharacter
-
#initialize Expressir::Model::DependencyResolver
-
#initialize Expressir::Coverage::Report
-
#initialize Expressir::Express::Error::VisitorInvalidStateError
-
#initialize Expressir::Model::Indexes::EntityIndex
-
#initialize Expressir::Configuration
-
#initialize Expressir::Commands::Package
-
#initialize Expressir::Model::DependencyResolver::CircularDependencyError
-
#initialize Expressir::Commands::NonAsciiViolationCollection
-
#initialize Expressir::Model::Indexes::ReferenceIndex
-
#initialize Expressir::Model::ModelElement
-
#initialize Expressir::Express::Formatter
-
#initialize Expressir::Manifest::Validator
-
#initialize Expressir::Manifest::Resolver
-
inner_function? Expressir::Coverage
-
#is_math Expressir::Commands::NonAsciiCharacter
-
#keys Expressir::Express::Visitor::Ctx
-
#keyword_rule Expressir::Express::Parser::Parser
-
#largest_schemas Expressir::Model::Repository
-
#list Expressir::Model::Indexes::TypeIndex
-
#list Expressir::Model::Indexes::EntityIndex
-
#list Expressir::Commands::Package
-
#list Expressir::Model::SearchEngine
-
#list_entities Expressir::Model::Repository
-
#list_types Expressir::Model::Repository
-
#load Expressir::Commands::Validate
-
load Expressir::Package::Reader
-
#load Expressir::Package::Reader
-
#logs Expressir::Configuration
-
#manifest Expressir::Manifest::Validator
-
#manifest Expressir::Manifest::Resolver
-
measure_collection Expressir::Benchmark
-
measure_file Expressir::Benchmark
-
measure_references Expressir::Benchmark
-
measure_with_cache Expressir::Benchmark
-
#method_missing Expressir::Express::Visitor::Ctx
-
#mode Expressir::Eengine::MimCompareReport
-
#mode Expressir::Eengine::ArmCompareReport
-
#mode Expressir::Eengine::CompareReport
-
#name Expressir::Express::Visitor::Ctx
-
#name Expressir::Express::Visitor::SimpleCtx
-
#no_remarks Expressir::Express::Formatter
-
#occurrence_count Expressir::Commands::NonAsciiCharacter
-
#occurrences Expressir::Commands::NonAsciiCharacter
-
#options Expressir::Manifest::Validator
-
#options Expressir::Manifest::Resolver
-
#options Expressir::Commands::Package
-
#options Expressir::Commands::Base
-
#original_error Expressir::Express::Error::SchemaParseFailure
-
#output_path Expressir::SchemaManifest
-
#parent Expressir::Model::ModelElement
-
#parse_failure_cause Expressir::Express::Error::SchemaParseFailure
-
#path Expressir::Commands::FileViolations
-
#path Expressir::Model::ModelElement
-
#path_absolute_to_relative Expressir::SchemaManifest
-
#path_relative_to_absolute Expressir::SchemaManifest
-
#print_table_output Expressir::Commands::NonAsciiViolationCollection
-
#print_text_output Expressir::Commands::NonAsciiViolationCollection
-
#process_file Expressir::Commands::NonAsciiViolationCollection
-
#reference Expressir::Express::Error::VisitorReferenceResolutionError
-
#reference_from Expressir::Model::Indexes::ReferenceIndex
-
#reference_from_count Expressir::Model::Indexes::ReferenceIndex
-
#reference_index Expressir::Model::Repository
-
#reference_references Expressir::Model::Indexes::ReferenceIndex
-
#replacement Expressir::Commands::NonAsciiCharacter
-
#replacement_text Expressir::Commands::NonAsciiCharacter
-
#replacement_type Expressir::Commands::NonAsciiCharacter
-
#repository Expressir::Model::InterfaceValidator
-
#repository Expressir::Coverage::Report
-
#repository Expressir::Model::SearchEngine
-
#reset_children_by_id Expressir::Model::ModelElement
-
#resolve Expressir::Commands::Manifest
-
#resolve_all_references Expressir::Model::Repository
-
#resolve_dependencies Expressir::Model::DependencyResolver
-
#resolve_paths Expressir::Manifest::Resolver
-
#resolve_paths_simple Expressir::Manifest::Resolver
-
#resolve_schema_location Expressir::Model::DependencyResolver
-
root Expressir
-
root_path Expressir
-
#run Expressir::Commands::Benchmark
-
#run Expressir::Commands::Coverage
-
#run Expressir::Commands::Version
-
#run Expressir::Commands::ChangesValidate
-
#run Expressir::Commands::Clean
-
#run Expressir::Commands::Format
-
#run Expressir::Commands::ValidateAscii
-
#run Expressir::Commands::ValidateLoad
-
#run Expressir::Commands::BenchmarkCache
-
#safe_children Expressir::Model::Declarations::Schema
-
#safe_downcase String
-
#save_to_path Expressir::SchemaManifest
-
#say Expressir::Commands::Base
-
#schema_complexity Expressir::Model::Repository
-
#schema_dependencies Expressir::Model::Indexes::ReferenceIndex
-
#schema_entities Expressir::Model::Indexes::EntityIndex
-
#schema_registry Expressir::Model::DependencyResolver
-
#schema_reports Expressir::Coverage::Report
-
#schema_types Expressir::Model::Indexes::TypeIndex
-
#schemas Expressir::Model::InterfaceValidator
-
#schemas_by_category Expressir::Model::Repository
-
#schemas_by_complexity Expressir::Model::Repository
-
#schemas_from_yaml Expressir::SchemaManifest
-
#schemas_to_yaml Expressir::SchemaManifest
-
#search Expressir::Commands::Package
-
#search Expressir::Model::SearchEngine
-
#search_advanced Expressir::Model::SearchEngine
-
#search_ranked Expressir::Model::SearchEngine
-
#search_with_depth Expressir::Model::SearchEngine
-
#set_initial_path Expressir::SchemaManifest
-
#source Expressir::Model::Declarations::Schema
-
#source Expressir::Express::Error::VisitorReferenceResolutionError
-
#source Expressir::Model::ModelElement
-
#source_pos Expressir::Express::Visitor::Ctx
-
#statistics Expressir::Manifest::Resolver
-
#statistics Expressir::Model::Repository
-
#statistics Expressir::Model::DependencyResolver
-
#text Expressir::Express::Visitor::SimpleCtx
-
#text Expressir::Express::Visitor::Ctx
-
#to_ctx Expressir::Express::Visitor
-
#to_file Expressir::SchemaManifest
-
to_file Expressir::Express::Cache
-
#to_file Expressir::Changes::SchemaChange
-
#to_h Expressir::Package::Metadata
-
#to_h Expressir::Coverage::Report
-
#to_h Expressir::Commands::NonAsciiCharacter
-
#to_h Expressir::Commands::FileViolations
-
#to_manifest Expressir::Model::Repository
-
#to_s Expressir::Model::ModelElement
-
#to_yaml_data Expressir::Commands::NonAsciiViolationCollection
-
#total_entities Expressir::Coverage::Report
-
#total_files Expressir::Commands::NonAsciiViolationCollection
-
#total_occurrence_count Expressir::Commands::NonAsciiViolationCollection
-
#total_violations Expressir::Commands::NonAsciiViolationCollection
-
#tree Expressir::Commands::Package
-
#type_index Expressir::Model::Repository
-
#undocumented_entities Expressir::Coverage::Report
-
#unique_character_count Expressir::Commands::NonAsciiViolationCollection
-
#unique_characters Expressir::Commands::FileViolations
-
#unresolved Expressir::Model::DependencyResolver
-
#update_path Expressir::SchemaManifest
-
#update_schema_path Expressir::SchemaManifest
-
#use_from Expressir::Model::Indexes::ReferenceIndex
-
#use_from_count Expressir::Model::Indexes::ReferenceIndex
-
#use_references Expressir::Model::Indexes::ReferenceIndex
-
#utf8 Expressir::Commands::NonAsciiCharacter
-
#validate Expressir::Model::InterfaceValidator
-
#validate Expressir::Commands::Manifest
-
#validate Expressir::Package::Metadata
-
#validate Expressir::Model::Repository
-
#validate Expressir::Commands::Package
-
#validate Expressir::Commands::Changes
-
#validate Expressir::Model::RepositoryValidator
-
#validate_file_existence Expressir::Manifest::Validator
-
#validate_path_completeness Expressir::Manifest::Validator
-
#validate_referential_integrity Expressir::Manifest::Validator
-
#validate_schema Expressir::Model::InterfaceValidator
-
#validate_schema_names Expressir::Manifest::Validator
-
#values Expressir::Express::Visitor::Ctx
-
#verbose Expressir::Model::DependencyResolver
-
#version Expressir::Cli
-
#violation_count Expressir::Commands::FileViolations
-
#violations Expressir::Commands::FileViolations
-
#visit Expressir::Express::ModelVisitor
-
#visit Expressir::Express::Visitor
-
#visit Expressir::Express::ResolveReferencesModelVisitor
-
#visit_ast Expressir::Express::Visitor