wdl-analysis 0.24.0

Analysis of Workflow Description Language (WDL) documents.
Documentation
# This is a test for duplicate keys in a runtime section.

version 1.1

task test {
    command <<<>>>

    runtime {
        foo: "first"
        bar: "first"
        baz: "first"

        foo: "dup"
        bar: "dup"
        foo: "dup"
    }
}

# Check for duplicated aliases in the runtime section.
task test2 {
    command <<<>>>

    runtime {
        docker: "foo"
        container: "bar"
    }
}