Skip to content

Commit 9aa1672

Browse files
committed
output
1 parent 1f69a01 commit 9aa1672

14 files changed

+48
-44
lines changed

generators/src/main/java/com/algolia/codegen/cts/AlgoliaCTSGenerator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,12 @@ public void processOpts() {
6464
testsGenerators.add(new TestsClient(ctsManager, true));
6565
testsGenerators.add(new TestsClient(ctsManager, false));
6666
} else if (mode.equals("snippets")) {
67-
ctsManager.addSnippetsSupportingFiles(supportingFiles);
67+
ctsManager.addSnippetsSupportingFiles(supportingFiles, mode);
6868

6969
testsGenerators.add(new SnippetsGenerator(ctsManager));
7070
} else if (mode.equals("guides")) {
71+
ctsManager.addSnippetsSupportingFiles(supportingFiles, mode);
72+
7173
testsGenerators.add(new GuidesGenerator(ctsManager));
7274
} else {
7375
throw new RuntimeException("Unknown mode: " + mode);

generators/src/main/java/com/algolia/codegen/cts/manager/CSharpCTSManager.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ public void addTestsSupportingFiles(List<SupportingFile> supportingFiles) {
2727
}
2828

2929
@Override
30-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
31-
supportingFiles.add(new SupportingFile("snippets/src.csproj.mustache", "snippets/csharp/src/src.csproj"));
32-
supportingFiles.add(new SupportingFile("snippets/Program.mustache", "snippets/csharp/src/Program.cs"));
33-
supportingFiles.add(new SupportingFile("snippets/.gitignore.mustache", "snippets/csharp/.gitignore"));
34-
supportingFiles.add(new SupportingFile("snippets/Algolia.mustache", "snippets/csharp/Algolia.sln"));
35-
supportingFiles.add(new SupportingFile("snippets/dotnet-tools.mustache", "snippets/csharp/.config/dotnet-tools.json"));
30+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
31+
supportingFiles.add(new SupportingFile("snippets/src.csproj.mustache", output + "/csharp/src/src.csproj"));
32+
supportingFiles.add(new SupportingFile("snippets/Program.mustache", output + "/csharp/src/Program.cs"));
33+
supportingFiles.add(new SupportingFile("snippets/.gitignore.mustache", output + "/csharp/.gitignore"));
34+
supportingFiles.add(new SupportingFile("snippets/Algolia.mustache", output + "/csharp/Algolia.sln"));
35+
supportingFiles.add(new SupportingFile("snippets/dotnet-tools.mustache", output + "/csharp/.config/dotnet-tools.json"));
3636
}
3737

3838
@Override

generators/src/main/java/com/algolia/codegen/cts/manager/CTSManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public default void addTestsSupportingFiles(List<SupportingFile> supportingFiles
3131
// NO-OP
3232
}
3333

34-
public default void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
34+
public default void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
3535
// NO-OP
3636
}
3737

generators/src/main/java/com/algolia/codegen/cts/manager/DartCTSManager.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ public void addDataToBundle(Map<String, Object> bundle) throws GeneratorExceptio
3838
}
3939

4040
@Override
41-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
42-
supportingFiles.add(new SupportingFile("snippets/.gitignore.mustache", "snippets/dart/.gitignore"));
43-
supportingFiles.add(new SupportingFile("snippets/analysis_options.mustache", "snippets/dart/analysis_options.yaml"));
44-
supportingFiles.add(new SupportingFile("snippets/pubspec.mustache", "snippets/dart/pubspec.yaml"));
45-
supportingFiles.add(new SupportingFile("snippets/pubspec_overrides.mustache", "snippets/dart/pubspec_overrides.yaml"));
41+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
42+
supportingFiles.add(new SupportingFile("snippets/.gitignore.mustache", output + "/dart/.gitignore"));
43+
supportingFiles.add(new SupportingFile("snippets/analysis_options.mustache", output + "/dart/analysis_options.yaml"));
44+
supportingFiles.add(new SupportingFile("snippets/pubspec.mustache", output + "/dart/pubspec.yaml"));
45+
supportingFiles.add(new SupportingFile("snippets/pubspec_overrides.mustache", output + "/dart/pubspec_overrides.yaml"));
4646
}
4747
}

generators/src/main/java/com/algolia/codegen/cts/manager/GoCTSManager.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ public void addDataToBundle(Map<String, Object> bundle) throws GeneratorExceptio
3434
}
3535

3636
@Override
37-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
38-
supportingFiles.add(new SupportingFile("snippets/.golangci.mustache", "snippets/go/.golangci.yml"));
39-
supportingFiles.add(new SupportingFile("snippets/go.mod.mustache", "snippets/go/go.mod"));
40-
supportingFiles.add(new SupportingFile("snippets/go.sum.mustache", "snippets/go/go.sum"));
37+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
38+
supportingFiles.add(new SupportingFile("snippets/.golangci.mustache", output + "/go/.golangci.yml"));
39+
supportingFiles.add(new SupportingFile("snippets/go.mod.mustache", output + "/go/go.mod"));
40+
supportingFiles.add(new SupportingFile("snippets/go.sum.mustache", output + "/go/go.sum"));
4141
}
4242
}

generators/src/main/java/com/algolia/codegen/cts/manager/JavaCTSManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ public void addTestsSupportingFiles(List<SupportingFile> supportingFiles) {
3737
}
3838

3939
@Override
40-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
41-
supportingFiles.add(new SupportingFile("tests/build.mustache", "snippets/java", "build.gradle"));
42-
supportingFiles.add(new SupportingFile("snippets/settings.mustache", "snippets/java", "settings.gradle"));
40+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
41+
supportingFiles.add(new SupportingFile("tests/build.mustache", output + "/java", "build.gradle"));
42+
supportingFiles.add(new SupportingFile("snippets/settings.mustache", output + "/java", "settings.gradle"));
4343
}
4444

4545
@Override

generators/src/main/java/com/algolia/codegen/cts/manager/JavascriptCTSManager.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ public void addTestsSupportingFiles(List<SupportingFile> supportingFiles) {
3737
}
3838

3939
@Override
40-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
41-
supportingFiles.add(new SupportingFile("snippets/package.mustache", "snippets/javascript", "package.json"));
42-
supportingFiles.add(new SupportingFile("snippets/tsconfig.mustache", "snippets/javascript", "tsconfig.json"));
43-
supportingFiles.add(new SupportingFile("snippets/.yarnrc.mustache", "snippets/javascript", ".yarnrc.yml"));
40+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
41+
supportingFiles.add(new SupportingFile("snippets/package.mustache", output + "/javascript", "package.json"));
42+
supportingFiles.add(new SupportingFile("snippets/tsconfig.mustache", output + "/javascript", "tsconfig.json"));
43+
supportingFiles.add(new SupportingFile("snippets/.yarnrc.mustache", output + "/javascript", ".yarnrc.yml"));
4444
}
4545

4646
@Override

generators/src/main/java/com/algolia/codegen/cts/manager/KotlinCTSManager.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ public String getClient() {
2323
}
2424

2525
@Override
26-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
27-
supportingFiles.add(new SupportingFile("snippets/build.gradle.mustache", "snippets/kotlin", "build.gradle.kts"));
28-
supportingFiles.add(new SupportingFile("snippets/gradle.mustache", "snippets/kotlin", "gradle.properties"));
29-
supportingFiles.add(new SupportingFile("snippets/libs.versions.mustache", "snippets/kotlin", "gradle/libs.versions.toml"));
30-
supportingFiles.add(new SupportingFile("snippets/settings.gradle.mustache", "snippets/kotlin", "settings.gradle.kts"));
26+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
27+
supportingFiles.add(new SupportingFile("snippets/build.gradle.mustache", output + "/kotlin", "build.gradle.kts"));
28+
supportingFiles.add(new SupportingFile("snippets/gradle.mustache", output + "/kotlin", "gradle.properties"));
29+
supportingFiles.add(new SupportingFile("snippets/libs.versions.mustache", output + "/kotlin", "gradle/libs.versions.toml"));
30+
supportingFiles.add(new SupportingFile("snippets/settings.gradle.mustache", output + "/kotlin", "settings.gradle.kts"));
3131
}
3232

3333
@Override

generators/src/main/java/com/algolia/codegen/cts/manager/PythonCTSManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ public void addTestsSupportingFiles(List<SupportingFile> supportingFiles) {
3131
}
3232

3333
@Override
34-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
35-
supportingFiles.add(new SupportingFile("snippets/pyproject.mustache", "snippets/python", "pyproject.toml"));
34+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
35+
supportingFiles.add(new SupportingFile("snippets/pyproject.mustache", output + "/python", "pyproject.toml"));
3636
}
3737

3838
@Override

generators/src/main/java/com/algolia/codegen/cts/manager/RubyCTSManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public void addDataToBundle(Map<String, Object> bundle) throws GeneratorExceptio
2828
}
2929

3030
@Override
31-
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles) {
32-
supportingFiles.add(new SupportingFile("snippets/Gemfile.mustache", "snippets/ruby", "Gemfile"));
31+
public void addSnippetsSupportingFiles(List<SupportingFile> supportingFiles, String output) {
32+
supportingFiles.add(new SupportingFile("snippets/Gemfile.mustache", output + "/ruby", "Gemfile"));
3333
}
3434
}

0 commit comments

Comments
 (0)