summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-03-01 12:23:27 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-03-01 12:23:27 +0100
commitc6ea7a2a134a0806c1fc9dbdf99213e3c8e4b8ec (patch)
tree9704f64b8755740d786d43b00a94b4e51e85a50d
parent26167c24f6f82e7586a03ecbfa9979a74825585d (diff)
downloadgitlab-ce-feature/gb/pipeline-variable-expressions.tar.gz
Add a comment to expressions parser tree methodfeature/gb/pipeline-variable-expressions
-rw-r--r--lib/gitlab/ci/pipeline/expression/parser.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/gitlab/ci/pipeline/expression/parser.rb b/lib/gitlab/ci/pipeline/expression/parser.rb
index a55e50eebde..90f94d0b763 100644
--- a/lib/gitlab/ci/pipeline/expression/parser.rb
+++ b/lib/gitlab/ci/pipeline/expression/parser.rb
@@ -8,6 +8,11 @@ module Gitlab
@nodes = []
end
+ ##
+ # This produces a reverse descent parse tree.
+ #
+ # It currently does not support precedence of operators.
+ #
def tree
while token = @tokens.next
case token.type