diff options
author | Thibault Gagnaux <tgagnaux@gmail.com> | 2022-02-23 11:04:50 +0100 |
---|---|---|
committer | Thibault Gagnaux <tgagnaux@gmail.com> | 2022-02-23 11:06:00 +0100 |
commit | a4879784e7be87b5ee184b47eb8faba635019a5d (patch) | |
tree | 0af50423e29ab1038d6007607791dc929a14f504 /src/main/java/ch/fhnw/thga/gradleplugins/SharedTaskLogic.java | |
parent | adbe33ac3ce08e4c5d73ba659313c7904273887a (diff) | |
download | frege-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.java | 8 |
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); + } } |