Remove jcenter if not needed
This commit is contained in:
@@ -40,7 +40,7 @@ class Config {
|
||||
|
||||
val repositories = cfg.configMap("repositories")
|
||||
.map { (name, values) ->
|
||||
Repository(name, values["url"], values.getOrElse("default", false))
|
||||
Repository(name, values["url"])
|
||||
}
|
||||
|
||||
return StarterConfig(dependencies, inputs, repositories)
|
||||
|
||||
@@ -20,7 +20,7 @@ data class Dependency(
|
||||
val repository: String?,
|
||||
)
|
||||
|
||||
data class Repository(val name: String, val url: String, val default: Boolean)
|
||||
data class Repository(val name: String, val url: String)
|
||||
|
||||
data class Input(val name: String, val display: String, val value: String? = null)
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Server(
|
||||
}
|
||||
|
||||
val repositories = conf.repositories
|
||||
.filter { repo -> repo.default || repo.name in deps.mapNotNull { it.repository } }
|
||||
.filter { repo -> repo.name in deps.mapNotNull { it.repository } }
|
||||
|
||||
val project = Project(projectName, basePackage, inputs, deps, repositories)
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{% if repositories is not empty %}
|
||||
<repositories>
|
||||
{% for repo in repositories %}
|
||||
<repository>
|
||||
@@ -6,3 +7,4 @@
|
||||
</repository>
|
||||
{% endfor %}
|
||||
</repositories>
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user