Permalink
Please sign in to comment.
Showing
with
14,764 additions
and 5 deletions.
- +3 −0 .gitignore
- +413 −5 README.md
- +59 −0 scala/wdl4s/README.md
- +66 −0 scala/wdl4s/build.sbt
- +9 −0 scala/wdl4s/project/plugins.sbt
- +35 −0 scala/wdl4s/src/main/java/wdl4s/parser/MemorySize.java
- +7,213 −0 scala/wdl4s/src/main/java/wdl4s/parser/WdlParser.java
- +220 −0 scala/wdl4s/src/main/scala/wdl4s/AstTools.scala
- +107 −0 scala/wdl4s/src/main/scala/wdl4s/Call.scala
- +49 −0 scala/wdl4s/src/main/scala/wdl4s/Declaration.scala
- +3 −0 scala/wdl4s/src/main/scala/wdl4s/Executable.scala
- +17 −0 scala/wdl4s/src/main/scala/wdl4s/Import.scala
- +41 −0 scala/wdl4s/src/main/scala/wdl4s/MemberAccess.scala
- +76 −0 scala/wdl4s/src/main/scala/wdl4s/RuntimeAttributes.scala
- +31 −0 scala/wdl4s/src/main/scala/wdl4s/Scatter.scala
- +124 −0 scala/wdl4s/src/main/scala/wdl4s/Scope.scala
- +153 −0 scala/wdl4s/src/main/scala/wdl4s/Task.scala
- +5 −0 scala/wdl4s/src/main/scala/wdl4s/TaskInput.scala
- +42 −0 scala/wdl4s/src/main/scala/wdl4s/TaskOutput.scala
- +5 −0 scala/wdl4s/src/main/scala/wdl4s/UnsatisfiedInputsException.scala
- +213 −0 scala/wdl4s/src/main/scala/wdl4s/WdlExpression.scala
- +370 −0 scala/wdl4s/src/main/scala/wdl4s/WdlNamespace.scala
- +207 −0 scala/wdl4s/src/main/scala/wdl4s/WdlSyntaxErrorFormatter.scala
- +173 −0 scala/wdl4s/src/main/scala/wdl4s/Workflow.scala
- +10 −0 scala/wdl4s/src/main/scala/wdl4s/WorkflowInput.scala
- +12 −0 scala/wdl4s/src/main/scala/wdl4s/WorkflowOutputDeclaration.scala
- +9 −0 scala/wdl4s/src/main/scala/wdl4s/command/CommandPart.scala
- +54 −0 scala/wdl4s/src/main/scala/wdl4s/command/ParameterCommandPart.scala
- +11 −0 scala/wdl4s/src/main/scala/wdl4s/command/StringCommandPart.scala
- +16 −0 scala/wdl4s/src/main/scala/wdl4s/expression/Evaluator.scala
- +141 −0 scala/wdl4s/src/main/scala/wdl4s/expression/FileEvaluator.scala
- +100 −0 scala/wdl4s/src/main/scala/wdl4s/expression/TypeEvaluator.scala
- +130 −0 scala/wdl4s/src/main/scala/wdl4s/expression/ValueEvaluator.scala
- +38 −0 scala/wdl4s/src/main/scala/wdl4s/expression/WdlFunctions.scala
- +134 −0 scala/wdl4s/src/main/scala/wdl4s/expression/WdlStandardLibraryFunctions.scala
- +167 −0 scala/wdl4s/src/main/scala/wdl4s/formatter/SyntaxFormatter.scala
- +19 −0 scala/wdl4s/src/main/scala/wdl4s/package.scala
- +47 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlAnyType.scala
- +55 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlArrayType.scala
- +34 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlBooleanType.scala
- +13 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlExpressionType.scala
- +28 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlFileType.scala
- +48 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlFloatType.scala
- +49 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlIntegerType.scala
- +22 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlMapType.scala
- +13 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlNamespaceType.scala
- +58 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlObjectType.scala
- +20 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlPrimitiveType.scala
- +31 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlStringType.scala
- +123 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlType.scala
- +22 −0 scala/wdl4s/src/main/scala/wdl4s/types/WdlTypeJsonFormatter.scala
- +24 −0 scala/wdl4s/src/main/scala/wdl4s/util/FileUtil.scala
- +20 −0 scala/wdl4s/src/main/scala/wdl4s/util/TerminalUtil.scala
- +42 −0 scala/wdl4s/src/main/scala/wdl4s/util/TryUtil.scala
- +47 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlArray.scala
- +46 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlBoolean.scala
- +46 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlFile.scala
- +74 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlFloat.scala
- +67 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlInteger.scala
- +80 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlMap.scala
- +87 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlObject.scala
- +3 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlPrimitive.scala
- +35 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlString.scala
- +46 −0 scala/wdl4s/src/main/scala/wdl4s/values/WdlValue.scala
- +22 −0 scala/wdl4s/src/test/scala/wdl4s/AstSpec.scala
- +55 −0 scala/wdl4s/src/test/scala/wdl4s/FqnResolverSpec.scala
- +68 −0 scala/wdl4s/src/test/scala/wdl4s/NestedScatterSpec.scala
- +126 −0 scala/wdl4s/src/test/scala/wdl4s/ParameterCommandPartSpec.scala
- +58 −0 scala/wdl4s/src/test/scala/wdl4s/PrerequisiteScopesSpec.scala
- +136 −0 scala/wdl4s/src/test/scala/wdl4s/RuntimeAttributeSpec.scala
- +27 −0 scala/wdl4s/src/test/scala/wdl4s/SameNameParametersSpec.scala
- +228 −0 scala/wdl4s/src/test/scala/wdl4s/SampleWdl.scala
- +90 −0 scala/wdl4s/src/test/scala/wdl4s/ScopeSpec.scala
- +260 −0 scala/wdl4s/src/test/scala/wdl4s/SyntaxErrorSpec.scala
- +203 −0 scala/wdl4s/src/test/scala/wdl4s/SyntaxHighlightSpec.scala
- +31 −0 scala/wdl4s/src/test/scala/wdl4s/TestFileUtil.scala
- +90 −0 scala/wdl4s/src/test/scala/wdl4s/ThreeStepImportNamespaceAliasSpec.scala
- +87 −0 scala/wdl4s/src/test/scala/wdl4s/ThreeStepImportNamespaceSpec.scala
- +86 −0 scala/wdl4s/src/test/scala/wdl4s/ThreeStepImportSpec.scala
- +62 −0 scala/wdl4s/src/test/scala/wdl4s/ThreeStepSpec.scala
- +56 −0 scala/wdl4s/src/test/scala/wdl4s/expression/FileEvaluatorSpec.scala
- +403 −0 scala/wdl4s/src/test/scala/wdl4s/expression/TypeEvaluatorSpec.scala
- +386 −0 scala/wdl4s/src/test/scala/wdl4s/expression/ValueEvaluatorSpec.scala
- +79 −0 scala/wdl4s/src/test/scala/wdl4s/expression/WdlExpressionSpec.scala
- +87 −0 scala/wdl4s/src/test/scala/wdl4s/types/WdlArrayTypeSpec.scala
- +99 −0 scala/wdl4s/src/test/scala/wdl4s/types/WdlMapTypeSpec.scala
- +106 −0 scala/wdl4s/src/test/scala/wdl4s/types/WdlObjectTypeSpec.scala
- +96 −0 scala/wdl4s/src/test/scala/wdl4s/types/WdlTypeSpec.scala
- +78 −0 scala/wdl4s/src/test/scala/wdl4s/values/WdlObjectSpec.scala
- +90 −0 scala/wdl4s/src/test/scala/wdl4s/values/WdlValueSpec.scala
0 comments on commit
9bd90c1