diff --git a/exercises/practice/pig-latin/build.gradle b/exercises/practice/pig-latin/build.gradle index 8bd005d42..8ff4540b3 100644 --- a/exercises/practice/pig-latin/build.gradle +++ b/exercises/practice/pig-latin/build.gradle @@ -22,3 +22,7 @@ test { events = ["passed", "failed", "skipped"] } } + +tasks.named("compileTestJava").configure { + dependsOn("copyTestsFilteringIgnores") +} \ No newline at end of file diff --git a/exercises/practice/pig-latin/src/main/java/PigLatinTranslator.java b/exercises/practice/pig-latin/src/main/java/PigLatinTranslator.java index 6178f1beb..90d6780a6 100644 --- a/exercises/practice/pig-latin/src/main/java/PigLatinTranslator.java +++ b/exercises/practice/pig-latin/src/main/java/PigLatinTranslator.java @@ -1,10 +1,10 @@ -/* +import java.lang.String; +public class PigLatinTranslator { + public PigLatinTranslator() { + throw new UnsupportedOperationException("Please implement the PigLatinTranslator constructor."); + } -Since this exercise has a difficulty of > 4 it doesn't come -with any starter implementation. -This is so that you get to practice creating classes and methods -which is an important part of programming in Java. - -Please remove this comment when submitting your solution. - -*/ + public String translate(String text) { + throw new UnsupportedOperationException("Please implement the PigLatinTranslator.translate method"); + } +} \ No newline at end of file