Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Commit 45402b1

Browse files
committed
Fix Requirements Generator for other types than Input and shorten out
replaces Signed-off-by: Adrian Nöthlich <git@promasu.tech>
1 parent 3e944ca commit 45402b1

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

project/RequirementsFile.scala

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,7 @@ class RequirementsFile(requirementsDirectory: File, requirementType: String, fil
6464

6565
val requiresValue = if (requirement.requires != "") requirement.requires else className
6666

67-
val generatedName = className
68-
.replace("Input", "")
69-
.replace("Output", "")
70-
.replace("Parameter", "")
67+
val generatedName = className.replace(requirementType, "")
7168

7269
val methodNameValue = if (requirement.methodName != "") {
7370
requirement.methodName.replace(" ", "")
@@ -85,7 +82,7 @@ class RequirementsFile(requirementsDirectory: File, requirementType: String, fil
8582
| * @return the requirement object. Use the get() method only at runtime!
8683
| */
8784
| public Requirement<$className> $methodNameValue(String uniqueRequirementId, String displayName, boolean isOptional) {
88-
| return requirements.requireInput(uniqueRequirementId, displayName, isOptional, $className.class);
85+
| return requirements.require$requirementType(uniqueRequirementId, displayName, isOptional, $className.class);
8986
| }
9087
|
9188
|"""
@@ -99,7 +96,7 @@ class RequirementsFile(requirementsDirectory: File, requirementType: String, fil
9996
| * @return the requirement object. Use the get() method only at runtime!
10097
| */
10198
| public Requirement<$className> $methodNameValue(String uniqueRequirementId) {
102-
| return requirements.requireInput(uniqueRequirementId, $displayName, false, $className.class);
99+
| return requirements.require$requirementType(uniqueRequirementId, $displayName, false, $className.class);
103100
| }
104101
|
105102
|"""

0 commit comments

Comments
 (0)