RootNode@0..355 Comment@0..46 "# This is a test of r ..." Whitespace@46..48 "\n\n" VersionStatementNode@48..59 VersionKeyword@48..55 "version" Whitespace@55..56 " " Version@56..59 "1.1" Whitespace@59..61 "\n\n" TaskDefinitionNode@61..354 TaskKeyword@61..65 "task" Whitespace@65..66 " " Ident@66..70 "test" Whitespace@70..71 " " OpenBrace@71..72 "{" Whitespace@72..77 "\n " RuntimeSectionNode@77..352 RuntimeKeyword@77..84 "runtime" Whitespace@84..85 " " OpenBrace@85..86 "{" Whitespace@86..95 "\n " RuntimeItemNode@95..121 Ident@95..104 "container" Colon@104..105 ":" Whitespace@105..106 " " LiteralStringNode@106..121 DoubleQuote@106..107 "\"" LiteralStringText@107..120 "ubuntu:latest" DoubleQuote@120..121 "\"" Whitespace@121..130 "\n " RuntimeItemNode@130..148 Ident@130..139 "maxMemory" Colon@139..140 ":" Whitespace@140..141 " " LiteralStringNode@141..148 DoubleQuote@141..142 "\"" LiteralStringText@142..147 "36 GB" DoubleQuote@147..148 "\"" Whitespace@148..157 "\n " RuntimeItemNode@157..167 Ident@157..163 "maxCpu" Colon@163..164 ":" Whitespace@164..165 " " LiteralIntegerNode@165..167 Integer@165..167 "24" Whitespace@167..176 "\n " RuntimeItemNode@176..191 Ident@176..185 "shortTask" Colon@185..186 ":" Whitespace@186..187 " " LiteralBooleanNode@187..191 TrueKeyword@187..191 "true" Whitespace@191..200 "\n " RuntimeItemNode@200..227 Ident@200..220 "localizationOptional" Colon@220..221 ":" Whitespace@221..222 " " LiteralBooleanNode@222..227 FalseKeyword@222..227 "false" Whitespace@227..236 "\n " RuntimeItemNode@236..346 Ident@236..242 "inputs" Colon@242..243 ":" Whitespace@243..244 " " LiteralObjectNode@244..346 ObjectKeyword@244..250 "object" Whitespace@250..251 " " OpenBrace@251..252 "{" Whitespace@252..265 "\n " LiteralObjectItemNode@265..336 Ident@265..268 "foo" Colon@268..269 ":" Whitespace@269..270 " " LiteralObjectNode@270..336 ObjectKeyword@270..276 "object" Whitespace@276..277 " " OpenBrace@277..278 "{" Whitespace@278..296 " \n " LiteralObjectItemNode@296..322 Ident@296..316 "localizationOptional" Colon@316..317 ":" Whitespace@317..318 " " LiteralBooleanNode@318..322 TrueKeyword@318..322 "true" Whitespace@322..335 "\n " CloseBrace@335..336 "}" Whitespace@336..345 "\n " CloseBrace@345..346 "}" Whitespace@346..351 "\n " CloseBrace@351..352 "}" Whitespace@352..353 "\n" CloseBrace@353..354 "}" Whitespace@354..355 "\n"