mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-06-18 14:50:56 +00:00
automatically remove "Template" from end of config templates in docs
This commit is contained in:
@@ -6,7 +6,6 @@ import com.dfsek.tectonic.api.config.template.annotations.Value
|
|||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.FileInputStream
|
import java.io.FileInputStream
|
||||||
import java.io.InputStream
|
import java.io.InputStream
|
||||||
import java.lang.IllegalArgumentException
|
|
||||||
import org.gradle.api.DefaultTask
|
import org.gradle.api.DefaultTask
|
||||||
import org.gradle.api.plugins.JavaPluginExtension
|
import org.gradle.api.plugins.JavaPluginExtension
|
||||||
import org.gradle.api.tasks.TaskAction
|
import org.gradle.api.tasks.TaskAction
|
||||||
@@ -28,7 +27,7 @@ abstract class GenerateDocsTask : DefaultTask() {
|
|||||||
it.desc.equals(descriptor(Value::class.java.canonicalName))
|
it.desc.equals(descriptor(Value::class.java.canonicalName))
|
||||||
} == true
|
} == true
|
||||||
}) {
|
}) {
|
||||||
classes[sources
|
var name = sources
|
||||||
.java
|
.java
|
||||||
.classesDirectory
|
.classesDirectory
|
||||||
.get()
|
.get()
|
||||||
@@ -36,7 +35,11 @@ abstract class GenerateDocsTask : DefaultTask() {
|
|||||||
.toPath()
|
.toPath()
|
||||||
.relativize(file.toPath())
|
.relativize(file.toPath())
|
||||||
.toString()
|
.toString()
|
||||||
.substringBeforeLast('.')] = node
|
.substringBeforeLast('.')
|
||||||
|
if(name.endsWith("Template")) {
|
||||||
|
name = name.substringBeforeLast("Template")
|
||||||
|
}
|
||||||
|
classes[name] = node
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user