Skip to content

Commit 0711e28

Browse files
authored
Merge pull request #17 from Gusto/speakeasy-sdk-regen-1768408063
chore: 🐝 Update SDK - Generate 0.3.0
2 parents 2e2235e + 14add13 commit 0711e28

File tree

3,766 files changed

+360267
-103781
lines changed

Some content is hidden

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

3,766 files changed

+360267
-103781
lines changed

.speakeasy/workflow.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
speakeasyVersion: 1.525.2
1+
speakeasyVersion: 1.685.0
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:bb694d0087b14cbcbac56c6f63203d43552891f2c8a49319ce33abedc35440bf
6-
sourceBlobDigest: sha256:37549766e4e4aaa724787a0c4d2ebc89fb776a0ccd77ca1836ece4c10a011b95
5+
sourceRevisionDigest: sha256:d5cbc3115f827c1a90905f1bc2c385a5d8953918262051b11e3c586f52a0af2c
6+
sourceBlobDigest: sha256:1cc65db8e42da095f794bd3821437ae587e7e612acdbaf5add5b0cd546d0dd45
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1743812272
10-
- "2024-04-01"
9+
- speakeasy-sdk-regen-1768408063
10+
- "2025-06-15"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:bb694d0087b14cbcbac56c6f63203d43552891f2c8a49319ce33abedc35440bf
16-
sourceBlobDigest: sha256:37549766e4e4aaa724787a0c4d2ebc89fb776a0ccd77ca1836ece4c10a011b95
15+
sourceRevisionDigest: sha256:d5cbc3115f827c1a90905f1bc2c385a5d8953918262051b11e3c586f52a0af2c
16+
sourceBlobDigest: sha256:1cc65db8e42da095f794bd3821437ae587e7e612acdbaf5add5b0cd546d0dd45
1717
codeSamplesNamespace: gusto-embedded-oas-java-code-samples
18-
codeSamplesRevisionDigest: sha256:48a3996e1a4d708a380a5c626cdac8591bc0f9c87a1c65dd002e57e9eb6ed311
18+
codeSamplesRevisionDigest: sha256:d5665bab8d4f5bc8bb9241d0d46370a7b1f43a7963435859a70326b805a2c5cd
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest
2222
sources:
2323
GustoEmbedded-OAS:
2424
inputs:
25-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2024-04-01.embedded.yaml
25+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2025-06-15.embedded.yaml
2626
authHeader: Authorization
2727
authSecret: $openapi_doc_auth_token
2828
overlays:

gusto_embedded/.gitattributes

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88
*.bat text eol=crlf
99

1010
# This allows generated code to be indexed correctly
11-
*.java linguist-generated=false
12-
11+
*.java linguist-generated=false

gusto_embedded/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
**/.speakeasy/temp/
2+
**/.speakeasy/logs/
3+
.env
4+
.env.local
15
# Ignore Gradle project-specific cache directory
26
.gradle
37
# Ignore Gradle build output directory

gusto_embedded/.speakeasy/gen.lock

Lines changed: 22201 additions & 5976 deletions
Large diffs are not rendered by default.

gusto_embedded/.speakeasy/gen.yaml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,46 @@ generation:
44
maintainOpenAPIOrder: true
55
usageSnippets:
66
optionalPropertyRendering: withExample
7+
sdkInitStyle: constructor
78
useClassNamesForArrayFields: true
89
fixes:
910
nameResolutionDec2023: true
1011
nameResolutionFeb2025: false
1112
parameterOrderingFeb2024: true
1213
requestResponseComponentNamesFeb2024: true
1314
securityFeb2025: true
15+
sharedErrorComponentsApr2025: false
1416
auth:
1517
oAuth2ClientCredentialsEnabled: true
1618
oAuth2PasswordEnabled: true
19+
hoistGlobalSecurity: true
20+
schemas:
21+
allOfMergeStrategy: shallowMerge
22+
requestBodyFieldName: ""
23+
persistentEdits: {}
24+
tests:
25+
generateTests: true
26+
generateNewTests: false
27+
skipResponseBodyAssertions: false
1728
java:
18-
version: 0.2.2
29+
version: 0.3.0
1930
additionalDependencies: []
2031
additionalPlugins: []
2132
artifactID: embedded-api
33+
asyncMode: enabled
34+
baseErrorName: GustoEmbeddedException
2235
clientServerStatusCodesAsErrors: true
2336
companyEmail: [email protected]
2437
companyName: My Company
2538
companyURL: www.mycompany.com
2639
defaultErrorName: APIException
40+
enableCustomCodeRegions: false
41+
enableSlf4jLogging: false
42+
enableStreamingUploads: false
2743
flattenGlobalSecurity: true
44+
forwardCompatibleEnumsByDefault: false
45+
generateOptionalUnionAccessors: false
46+
generateSpringBootStarter: true
2847
githubURL: github.com/owner/repo
2948
groupID: com.gusto
3049
imports:
@@ -35,12 +54,19 @@ java:
3554
operations: models/operations
3655
shared: models/components
3756
webhooks: models/webhooks
57+
inferUnionDiscriminators: false
3858
inputModelSuffix: input
59+
languageVersion: 11
3960
license:
4061
name: The MIT License (MIT)
4162
shortName: MIT
4263
url: https://mit-license.org/
4364
maxMethodParams: 4
65+
multipartArrayFormat: legacy
66+
nullFriendlyParameters: false
67+
openUnions: false
68+
operationScopedParams: true
4469
outputModelSuffix: output
4570
projectName: GustoEmbedded
4671
templateVersion: v2
72+
unionStrategy: populated-fields

0 commit comments

Comments
 (0)