aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java
diff options
context:
space:
mode:
authorThibault Gagnaux <tgagnaux@gmail.com>2022-02-23 11:04:50 +0100
committerThibault Gagnaux <tgagnaux@gmail.com>2022-02-23 11:06:00 +0100
commita4879784e7be87b5ee184b47eb8faba635019a5d (patch)
tree0af50423e29ab1038d6007607791dc929a14f504 /src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java
parentadbe33ac3ce08e4c5d73ba659313c7904273887a (diff)
downloadfrege-gradle-plugin-a4879784e7be87b5ee184b47eb8faba635019a5d.tar.gz
frege-gradle-plugin-a4879784e7be87b5ee184b47eb8faba635019a5d.tar.bz2
frege-gradle-plugin-a4879784e7be87b5ee184b47eb8faba635019a5d.zip
refactor: finishes the replFregeTask refactoring
Diffstat (limited to 'src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java')
-rw-r--r--src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java b/src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java
index 57af617..e6191a3 100644
--- a/src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java
+++ b/src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java
@@ -5,7 +5,8 @@ import org.gradle.api.file.FileCollection;
import org.gradle.api.provider.Provider;
import org.gradle.api.provider.Property;
-public final class SharedTaskLogic {
+public final class SharedTaskLogic
+{
private SharedTaskLogic() {};
public static final Provider<FileCollection> setupClasspath(
@@ -19,4 +20,9 @@ public final class SharedTaskLogic {
: project.files(depsClasspath, paths);
});
}
+
+ public static final String extractClassNameFromFregeModuleName(String moduleName)
+ {
+ return moduleName.substring(moduleName.lastIndexOf(".") + 1);
+ }
}