${project.name} ${!"unspecified".equals(project.version) ? project.version : ""}

Dependency License Report

${new Date().format("yyyy-MM-dd HH:mm:ss z")}

${name}

<% externalInventories.each { name, modules -> %>

${name}

<% } %>

${name}

<% inventory.keySet().sort().each { license -> %>

${license}

<% inventory[license].sort({ a, b -> a.group <=> b.group }).each { data -> printDependency.call(out, data) } %> <% } %> <% externalInventories.keySet().sort().each { String name -> %>

${name}

<% externalInventories[name].each { String license, dependencies -> %> <% dependencies.each { importedData -> printImportedDependency.call(out, importedData) } %> <% } %> <% } %>