Documentation by YARD 0.9.44
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)
Aws
(Ruby::Rego::Builtins::Providers)
B
Base
(Ruby::Rego::AST)
Base
(Ruby::Rego::Builtins)
Base64Url
(Ruby::Rego::Builtins)
BinaryOp
(Ruby::Rego::AST)
BindingHelpers
(Ruby::Rego::Evaluator)
Bits
(Ruby::Rego::Builtins)
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)
CertificateStruct
(Ruby::Rego::Builtins::Crypto)
Codecs
(Ruby::Rego::Builtins)
Collections
(Ruby::Rego::Builtins)
Comparisons
(Ruby::Rego::Builtins)
CompilationError
(Ruby::Rego)
CompiledModule
(Ruby::Rego)
CompiledPolicySet
(Ruby::Rego)
Compiler
(Ruby::Rego)
Components
(Ruby::Rego::Builtins::Uri::Parser)
ComprehensionEvaluator
(Ruby::Rego::Evaluator)
ConfigLoadResult
(RegoValidate)
ConfigLoader
(RegoValidate)
Context
(Ruby::Rego::Memoization)
Crypto
(Ruby::Rego::Builtins)
D
DefaultRuleCallName
(Ruby::Rego)
DefaultRuleValidator
(Ruby::Rego)
Definition
(Ruby::Rego::AST::Rule)
Delta
(RegoValidate::Profiler)
DotRefArg
(Ruby::Rego::AST)
E
Emitter
(Ruby::Rego::Builtins::Yaml)
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)
F
Formats
(Ruby::Rego::Builtins::Codecs::JsonSchema)
G
Glob
(Ruby::Rego::Builtins)
GlobCompiler
(Ruby::Rego::Builtins::Glob)
GlobError
(Ruby::Rego::Builtins::Regex::GlobIntersection)
GlobIntersection
(Ruby::Rego::Builtins::Regex)
GoLayout
(Ruby::Rego::Builtins::Times)
GoNumberFormat
(Ruby::Rego)
GoTemplate
(Ruby::Rego::Builtins::Regex)
Graph
(Ruby::Rego::Builtins)
H
Helpers
(Ruby::Rego::Parser)
Helpers
(Ruby::Rego::Unifier)
I
IdentifierContext
(Ruby::Rego::Parser)
Import
(Ruby::Rego::AST)
Intersector
(Ruby::Rego::Builtins::Regex::GlobIntersection)
J
JsonDecoder
(Ruby::Rego::Builtins::Codecs)
JsonFormatter
(RegoValidate::OutcomeEmitter)
JsonFormatter
(RegoValidate::ErrorReporter)
JsonPatch
(Ruby::Rego::Builtins)
JsonPaths
(Ruby::Rego::Builtins)
JsonSchema
(Ruby::Rego::Builtins::Codecs)
Jwk
(Ruby::Rego::Builtins::Jwt)
Jwt
(Ruby::Rego::Builtins)
L
Lexer
(Ruby::Rego)
LexerError
(Ruby::Rego)
Literal
(Ruby::Rego::AST)
LocalShadowing
(Ruby::Rego::Evaluator)
Location
(Ruby::Rego)
M
MagnitudeError
(Ruby::Rego::Number)
MailAddress
(Ruby::Rego::Builtins::Codecs::JsonSchema::Formats)
MalformedCertificate
(Ruby::Rego::Builtins::Crypto)
MarshalError
(Ruby::Rego::Builtins::Yaml::Emitter)
Matcher
(Ruby::Rego::Builtins::Codecs::JsonSchema)
Measurement
(RegoValidate::Profiler)
Memoization
(Ruby::Rego)
ModifierContext
(Ruby::Rego::Evaluator::RuleEvaluator)
Module
(Ruby::Rego::AST)
ModuleContext
(Ruby::Rego::Evaluator)
ModuleContextRegistry
(Ruby::Rego::Evaluator)
N
Name
(Ruby::Rego::Builtins::Crypto)
Net
(Ruby::Rego::Builtins)
NullLiteral
(Ruby::Rego::AST)
NullValue
(Ruby::Rego)
Number
(Ruby::Rego)
NumberLiteral
(Ruby::Rego::AST)
NumberValue
(Ruby::Rego)
Numbers
(Ruby::Rego::Builtins)
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)
ParseError
(Ruby::Rego::Builtins::Codecs::JsonDecoder)
ParseResult
(RegoValidate)
ParseResultBuilder
(RegoValidate::OptionsParser)
Parser
(Ruby::Rego)
Parser
(Ruby::Rego::Builtins::Times::GoLayout)
Parser
(Ruby::Rego::Builtins::Uri)
ParserError
(Ruby::Rego)
Policy
(Ruby::Rego)
PolicyEvaluator
(RegoValidate)
Precedence
(Ruby::Rego::Parser)
Profiler
(RegoValidate)
Providers
(Ruby::Rego::Builtins)
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)
Regex
(Ruby::Rego::Builtins)
RegistryHelpers
(Ruby::Rego::Builtins)
Rego
(Ruby)
RegoValidate
ResolveError
(Ruby::Rego::Builtins::Yaml::ScalarResolver)
Result
(Ruby::Rego)
ResultBuilder
(Ruby::Rego)
Rfc2047
(Ruby::Rego::Builtins::Codecs::JsonSchema::Formats)
Ruby
Rule
(Ruby::Rego::AST)
RuleEvaluator
(Ruby::Rego::Evaluator)
RuleHeadPathBuilder
(Ruby::Rego::Parser)
RuleValueProvider
(Ruby::Rego::Evaluator)
RuneBudget
(Ruby::Rego::Builtins::Regex::GlobIntersection)
S
Sample
(RegoValidate::Profiler)
ScalarResolver
(Ruby::Rego::Builtins::Yaml)
Semver
(Ruby::Rego::Builtins)
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)
TermOrder
(Ruby::Rego::Builtins)
TextFormatter
(RegoValidate::OutcomeEmitter)
TextFormatter
(RegoValidate::ErrorReporter)
Times
(Ruby::Rego::Builtins)
Token
(Ruby::Rego)
Token
(Ruby::Rego::Builtins::Regex::GlobIntersection)
TokenType
(Ruby::Rego)
TypeError
(Ruby::Rego)
Types
(Ruby::Rego::Builtins)
U
UnaryOp
(Ruby::Rego::AST)
UndefinedValue
(Ruby::Rego)
UnificationError
(Ruby::Rego)
Unifier
(Ruby::Rego)
Units
(Ruby::Rego::Builtins)
Uri
(Ruby::Rego::Builtins)
Uuid
(Ruby::Rego::Builtins)
V
Value
(Ruby::Rego)
ValueEvaluationContext
(Ruby::Rego::Evaluator::RuleEvaluator)
Variable
(Ruby::Rego::AST)
VariableCollector
(Ruby::Rego::Evaluator)
VariableCollectorHelpers
(Ruby::Rego::Evaluator)
Version
(Ruby::Rego::Builtins::Semver)
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)
Y
Yaml
(Ruby::Rego::Builtins)