Crate github_actions_expressions

Crate github_actions_expressions 

Source
Expand description

GitHub Actions expression parsing and analysis.

Modules§

call
Representation of function calls in GitHub Actions expressions.
context
Parsing and matching APIs for GitHub Actions expressions contexts (e.g. github.event.name).
identifier
Identifiers.
literal
Literal values.
op
Unary and binary operators.

Structs§

EvaluationSema
A wrapper around Evaluation that implements GitHub Actions various evaluation semantics (comparison, stringification, etc.).
Origin
Represents the origin of an expression, including its source span and unparsed form.
SpannedExpr
An expression along with its source origin (span and unparsed form).

Enums§

Evaluation
The result of evaluating a GitHub Actions expression.
Expr
Represents a GitHub Actions expression.