Documentation by YARD 0.9.38
Alphabetic Index
File Listing
README
Namespace Listing A-Z
A
AST
(Ruby::Rego)
Aggregates
(Ruby::Rego::Builtins)
ArrayComprehension
(Ruby::Rego::AST)
ArrayLiteral
(Ruby::Rego::AST)
ArrayOps
(Ruby::Rego::Builtins::Collections)
ArrayValue
(Ruby::Rego)
AssignmentSupport
(Ruby::Rego::Evaluator)
B
Base
(Ruby::Rego::AST)
Base
(Ruby::Rego::Builtins)
BinaryOp
(Ruby::Rego::AST)
BindingHelpers
(Ruby::Rego::Evaluator)
BooleanLiteral
(Ruby::Rego::AST)
BooleanValue
(Ruby::Rego)
BoundVariableCollector
(Ruby::Rego::Evaluator)
BracketMatcher
(Ruby::Rego::Parser)
BracketRefArg
(Ruby::Rego::AST)
BuiltinArgumentError
(Ruby::Rego)
BuiltinInvocation
(Ruby::Rego::Builtins)
BuiltinRegistry
(Ruby::Rego::Builtins)
BuiltinRegistryOverlay
(Ruby::Rego::Builtins)
Builtins
(Ruby::Rego)
ByteFormatter
(RegoValidate::Profiler)
C
CLI
(RegoValidate)
Call
(Ruby::Rego::AST)
CallName
(Ruby::Rego)
Casts
(Ruby::Rego::Builtins::Comparisons)
Collections
(Ruby::Rego::Builtins)
Comparisons
(Ruby::Rego::Builtins)
CompilationError
(Ruby::Rego)
CompiledModule
(Ruby::Rego)
Compiler
(Ruby::Rego)
ComprehensionEvaluator
(Ruby::Rego::Evaluator)
ConfigLoadResult
(RegoValidate)
ConfigLoader
(RegoValidate)
Context
(Ruby::Rego::Memoization)
D
DefaultRuleCallName
(Ruby::Rego)
DefaultRuleValidator
(Ruby::Rego)
Definition
(Ruby::Rego::AST::Rule)
Delta
(RegoValidate::Profiler)
DotRefArg
(Ruby::Rego::AST)
E
Entry
(Ruby::Rego::Builtins::BuiltinRegistry)
Environment
(Ruby::Rego)
EnvironmentOverrides
(Ruby::Rego)
EnvironmentPool
(Ruby::Rego)
EnvironmentReferenceResolution
(Ruby::Rego)
Error
(Ruby::Rego)
ErrorPayload
(RegoValidate::ErrorReporter)
ErrorPayload
(Ruby::Rego)
ErrorReporter
(RegoValidate)
EvaluationError
(Ruby::Rego)
EvaluationResult
(RegoValidate)
Evaluator
(Ruby::Rego)
Every
(Ruby::Rego::AST)
ExpressionDispatch
(Ruby::Rego::Evaluator)
ExpressionEvaluator
(Ruby::Rego::Evaluator)
H
Helpers
(Ruby::Rego::Parser)
Helpers
(Ruby::Rego::Unifier)
I
IdentifierContext
(Ruby::Rego::Parser)
Import
(Ruby::Rego::AST)
J
JsonFormatter
(RegoValidate::OutcomeEmitter)
JsonFormatter
(RegoValidate::ErrorReporter)
L
Lexer
(Ruby::Rego)
LexerError
(Ruby::Rego)
Literal
(Ruby::Rego::AST)
Location
(Ruby::Rego)
M
Measurement
(RegoValidate::Profiler)
Memoization
(Ruby::Rego)
ModifierContext
(Ruby::Rego::Evaluator::RuleEvaluator)
Module
(Ruby::Rego::AST)
N
NullLiteral
(Ruby::Rego::AST)
NullValue
(Ruby::Rego)
NumberLiteral
(Ruby::Rego::AST)
NumberValue
(Ruby::Rego)
NumericHelpers
(Ruby::Rego::Builtins)
O
ObjectBindingState
(Ruby::Rego::Unifier)
ObjectComprehension
(Ruby::Rego::AST)
ObjectKeyConflictError
(Ruby::Rego)
ObjectLiteral
(Ruby::Rego::AST)
ObjectLiteralEvaluator
(Ruby::Rego::Evaluator)
ObjectOps
(Ruby::Rego::Builtins::Collections)
ObjectValue
(Ruby::Rego)
OperatorEvaluator
(Ruby::Rego::Evaluator)
OptionDefinitions
(RegoValidate::OptionsParser)
Options
(RegoValidate)
OptionsParser
(RegoValidate)
OptionsValidator
(RegoValidate)
Outcome
(RegoValidate)
OutcomeBuilder
(RegoValidate)
OutcomeEmitter
(RegoValidate)
OutcomePayload
(RegoValidate::OutcomeEmitter)
P
Package
(Ruby::Rego::AST)
ParseResult
(RegoValidate)
ParseResultBuilder
(RegoValidate::OptionsParser)
Parser
(Ruby::Rego)
ParserError
(Ruby::Rego)
Policy
(Ruby::Rego)
PolicyEvaluator
(RegoValidate)
Precedence
(Ruby::Rego::Parser)
Profiler
(RegoValidate)
Q
QueryContext
(Ruby::Rego::Evaluator::RuleEvaluator)
QueryLiteral
(Ruby::Rego::AST)
QueryNodeBuilder
(Ruby::Rego::Evaluator)
R
RefArg
(Ruby::Rego::AST)
Reference
(Ruby::Rego::AST)
ReferenceKeyContext
(Ruby::Rego::Unifier)
ReferenceKeyResolver
(Ruby::Rego::Evaluator)
ReferenceResolver
(Ruby::Rego::Evaluator)
RegistryHelpers
(Ruby::Rego::Builtins)
Rego
(Ruby)
RegoValidate
Result
(Ruby::Rego)
ResultBuilder
(Ruby::Rego)
Ruby
Rule
(Ruby::Rego::AST)
RuleEvaluator
(Ruby::Rego::Evaluator)
RuleHeadPathBuilder
(Ruby::Rego::Parser)
RuleValueProvider
(Ruby::Rego::Evaluator)
S
Sample
(RegoValidate::Profiler)
SetComprehension
(Ruby::Rego::AST)
SetLiteral
(Ruby::Rego::AST)
SetOps
(Ruby::Rego::Builtins::Collections)
SetValue
(Ruby::Rego)
Snapshot
(RegoValidate::Profiler)
SomeDecl
(Ruby::Rego::AST)
SourceLoader
(RegoValidate)
State
(Ruby::Rego::Environment)
StaticKeyBuilder
(Ruby::Rego::Evaluator::ReferenceResolver)
Store
(Ruby::Rego::Memoization)
StringLiteral
(Ruby::Rego::AST)
StringValue
(Ruby::Rego)
Strings
(Ruby::Rego::Builtins)
T
TemplateString
(Ruby::Rego::AST)
TemplateValueFormatter
(Ruby::Rego::Evaluator)
TextFormatter
(RegoValidate::OutcomeEmitter)
TextFormatter
(RegoValidate::ErrorReporter)
Token
(Ruby::Rego)
TokenType
(Ruby::Rego)
TypeError
(Ruby::Rego)
Types
(Ruby::Rego::Builtins)
U
UnaryOp
(Ruby::Rego::AST)
UndefinedValue
(Ruby::Rego)
UnificationError
(Ruby::Rego)
Unifier
(Ruby::Rego)
V
Value
(Ruby::Rego)
ValueEvaluationContext
(Ruby::Rego::Evaluator::RuleEvaluator)
Variable
(Ruby::Rego::AST)
VariableCollector
(Ruby::Rego::Evaluator)
VariableCollectorHelpers
(Ruby::Rego::Evaluator)
W
WithModifier
(Ruby::Rego::AST)
WithModifier
(Ruby::Rego::WithModifiers)
WithModifierApplier
(Ruby::Rego::WithModifiers)
WithModifierBuiltinOverride
(Ruby::Rego::WithModifiers)
WithModifierBuiltinResolver
(Ruby::Rego::WithModifiers)
WithModifierContext
(Ruby::Rego::WithModifiers)
WithModifierPathKeyResolver
(Ruby::Rego::WithModifiers)
WithModifierPathOverride
(Ruby::Rego::WithModifiers)
WithModifierRootScope
(Ruby::Rego::WithModifiers)
WithModifiers
(Ruby::Rego)