Skip to content

Commit 5c08ae7

Browse files
authored
Merge branch 'main' into chore/keep-co-authors-spread
2 parents 70d47b4 + 91dcfb3 commit 5c08ae7

File tree

284 files changed

+20
-24
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

284 files changed

+20
-24
lines changed

.github/.cache_version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.0.4.3
1+
8.0.5

clients/algoliasearch-client-java-2/.openapi-generator-ignore

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ pom.xml
1818
gradle*
1919

2020
# Selective source file
21-
algoliasearch-core/com/algolia/auth/**
22-
algoliasearch-core/com/algolia/ApiException.java
23-
algoliasearch-core/com/algolia/Configuration.java
24-
algoliasearch-core/com/algolia/Server*.java
25-
algoliasearch-core/com/algolia/StringUtil.java
26-
algoliasearch-core/com/algolia/GzipRequestInterceptor.java
21+
algoliasearch-core/src/com/algolia/auth/**
22+
algoliasearch-core/src/com/algolia/ApiException.java
23+
algoliasearch-core/src/com/algolia/Configuration.java
24+
algoliasearch-core/src/com/algolia/Server*.java
25+
algoliasearch-core/src/com/algolia/StringUtil.java
26+
algoliasearch-core/src/com/algolia/GzipRequestInterceptor.java

clients/algoliasearch-client-java-2/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ tasks.withType(JavaCompile) {
3535
sourceSets {
3636
main {
3737
java {
38-
srcDirs = ["algoliasearch-core"]
38+
srcDirs = ["algoliasearch-core/src"]
3939
}
4040
}
4141
}

config/clients.config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"java": {
33
"folder": "clients/algoliasearch-client-java-2",
44
"mainPackage": "java-search",
5-
"modelFolder": "algoliasearch-core/com/algolia/model",
6-
"apiFolder": "algoliasearch-core/com/algolia/api",
5+
"modelFolder": "algoliasearch-core/src/com/algolia/model",
6+
"apiFolder": "algoliasearch-core/src/com/algolia/api",
77
"customGenerator": "algolia-java",
88
"tests": {
99
"extension": ".test.java",

generators/src/main/java/com/algolia/codegen/AlgoliaJavaGenerator.java

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -155,15 +155,15 @@ public Map<String, Object> postProcessAllModels(Map<String, Object> objs) {
155155
List<HashMap<String, String>> listOneOf = new ArrayList();
156156

157157
for (String iterateModel : model.oneOf) {
158-
HashMap<String, String> hashMapOneOf = new HashMap();
158+
HashMap<String, String> oneOfModel = new HashMap();
159159

160-
hashMapOneOf.put("type", iterateModel);
161-
hashMapOneOf.put(
160+
oneOfModel.put("type", iterateModel);
161+
oneOfModel.put(
162162
"name",
163163
iterateModel.replace("<", "").replace(">", "")
164164
);
165165

166-
listOneOf.add(hashMapOneOf);
166+
listOneOf.add(oneOfModel);
167167
}
168168

169169
model.vendorExtensions.put("x-is-one-of-interface", true);
@@ -189,7 +189,7 @@ public Map<String, Object> postProcessSupportingFileData(
189189
supportingFiles.add(
190190
new SupportingFile(
191191
"EchoResponse.mustache",
192-
"algoliasearch-core/com/algolia/utils/echo",
192+
sourceFolder + "/com/algolia/utils/echo",
193193
"EchoResponse" + clientName + ".java"
194194
)
195195
);
@@ -222,16 +222,13 @@ public String getHelp() {
222222

223223
@Override
224224
public void processOpts() {
225-
super.processOpts();
226-
227225
// generator specific options
228226
setDateLibrary("java8");
229-
setSourceFolder("algoliasearch-core");
227+
setSourceFolder("algoliasearch-core/src");
228+
setInvokerPackage("com.algolia");
230229
setApiNameSuffix(Utils.API_SUFFIX);
231230

232-
additionalProperties.put("apiNameSuffix", Utils.API_SUFFIX);
233-
additionalProperties.put("java8", true);
234-
additionalProperties.put("sourceFolder", "algoliasearch-core");
231+
super.processOpts();
235232

236233
// Prevent all useless file to generate
237234
apiTestTemplateFiles.clear();

generators/src/main/java/com/algolia/codegen/AlgoliaPhpGenerator.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,11 @@ public Map<String, Object> postProcessOperationsWithModels(
6262

6363
@Override
6464
public void processOpts() {
65-
super.processOpts();
66-
6765
// generator specific options
6866
setApiNameSuffix(Utils.API_SUFFIX);
6967
setParameterNamingConvention("camelCase");
70-
additionalProperties.put("apiNameSuffix", Utils.API_SUFFIX);
68+
69+
super.processOpts();
7170

7271
// Remove base template as we want to change its path
7372
supportingFiles.removeIf(file ->

0 commit comments

Comments
 (0)