Skip to content

Commit 5a76af8

Browse files
committed
Added fern generated v3 changes
1 parent cd92453 commit 5a76af8

File tree

2,854 files changed

+530977
-52787
lines changed

Some content is hidden

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

2,854 files changed

+530977
-52787
lines changed

.fernignore

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# Specify files that shouldn't be modified by Fern
2+
3+
# README should not be overwritten as it combines both SDKs
4+
README.md
5+
6+
# Examples and Migration Guide from auth0-real
7+
EXAMPLES.md
8+
v3_MIGRATION_GUIDE.md
9+
MIGRATION_GUIDE.md
10+
LICENSE
11+
CHANGELOG.md
12+
13+
# Legacy management API from auth0-real
14+
src/main/java/com/auth0/client/legacy/
15+
16+
# Authentication API (manually maintained from auth0-real)
17+
src/main/java/com/auth0/client/auth/
18+
src/test/java/com/auth0/client/auth/
19+
20+
# Supporting packages from auth0-real
21+
src/main/java/com/auth0/net/
22+
src/main/java/com/auth0/exception/
23+
src/main/java/com/auth0/utils/
24+
src/main/java/com/auth0/json/auth/
25+
src/main/java/com/auth0/json/mgmt/
26+
src/main/java/com/auth0/json/ObjectMapperProvider.java
27+
28+
# Client options from auth0-real
29+
src/main/java/com/auth0/client/HttpOptions.java
30+
src/main/java/com/auth0/client/ProxyOptions.java
31+
src/main/java/com/auth0/client/LoggingOptions.java
32+
33+
# TokenProvider interface (shared between Fern-generated Management API and auth0-provided Authentication API)
34+
src/main/java/com/auth0/client/mgmt/TokenProvider.java
35+
36+
# Test infrastructure from auth0-real
37+
src/test/java/com/auth0/net/
38+
src/test/java/com/auth0/exception/
39+
src/test/java/com/auth0/utils/
40+
src/test/java/com/auth0/json/
41+
src/test/resources/
42+
src/test/resources/auth/
43+
src/test/resources/keys/
44+
src/test/resources/mgmt/
45+
src/test/resources/mockito-extensions/
46+
src/test/java/com/auth0/client/legacy/
47+
48+
# Custom client builder and examples
49+
src/main/java/com/auth0/client/Auth0ClientBuilder.java
50+
src/main/java/com/auth0/client/ClientCredentialsTokenProvider.java
51+
src/main/java/com/auth0/client/ManagementApiWithTokenProvider.java
52+
src/main/java/com/auth0/client/TokenProvider.java
53+
src/main/java/com/auth0/client/interceptors/
54+
55+
# Custom OAuth client credentials support
56+
src/main/java/com/auth0/client/mgmt/core/RequestOptions.java
57+
src/main/java/com/auth0/client/mgmt/core/ClientOptions.java
58+
src/main/java/com/auth0/client/mgmt/core/OAuthTokenSupplier.java
59+
src/main/java/com/auth0/client/mgmt/core/OAuthTokenException.java
60+
61+
# Custom builder with domain-based initialization
62+
src/main/java/com/auth0/client/mgmt/ManagementApiBuilder.java
63+
64+
# Custom tests
65+
src/test/java/com/auth0/client/mgmt/DynamicTokenManagementTest.java
66+
src/test/java/com/auth0/client/mgmt/OAuthTokenSupplierTest.java
67+
src/test/java/com/auth0/client/mgmt/ManagementApiBuilderTest.java
68+
69+
# Configuration files from auth0-real
70+
.codecov.yml
71+
.editorconfig
72+
.semgrepignore
73+
.shiprc
74+
.snyk
75+
.version
76+
opslevel.yml
77+
.fern/
78+
79+
# GitHub workflows
80+
.github/
81+
82+
# Build files and configs
83+
gradle/
84+
gradlew
85+
gradlew.bat
86+
gradle.properties
87+
settings.gradle
88+
build.gradle
89+
sample-app/
90+

.github/workflows/build-and-test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@ on:
44
pull_request:
55
merge_group:
66
push:
7-
branches: ["master", "main", "v1"]
7+
branches: ["master", "main", "v3"]
88

99
jobs:
1010
gradle:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@v6
1414
- uses: actions/setup-java@v5
1515
with:
1616
distribution: temurin
1717
java-version: 8
1818

1919
- name: Set up Gradle
20-
uses: gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # v4.3.1
20+
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
2121

22-
- name: Test and Assemble and ApiDiff with Gradle
23-
run: ./gradlew assemble apiDiff check jacocoTestReport --continue --console=plain
22+
- name: Test and Assemble with Gradle
23+
run: ./gradlew assemble check --continue --console=plain
2424

2525
- uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
2626
with:
2727
flags: unittests
28-
- uses: actions/upload-artifact@v4
28+
- uses: actions/upload-artifact@v5
2929
with:
3030
name: Reports
3131
path: build/reports
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Claude Code PR Review
2+
3+
on:
4+
issue_comment:
5+
types: [ created ]
6+
pull_request_review_comment:
7+
types: [ created ]
8+
9+
jobs:
10+
claude-review:
11+
uses: auth0/auth0-ai-pr-analyzer-gh-action/.github/workflows/claude-code-review.yml@main

.github/workflows/gradle-wrapper-validation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ jobs:
66
name: "validation/gradlew"
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v5
10-
- uses: gradle/actions/wrapper-validation@v4
9+
- uses: actions/checkout@v6
10+
- uses: gradle/actions/wrapper-validation@v5

.github/workflows/java-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
# Checkout the code
33-
- uses: actions/checkout@v5
33+
- uses: actions/checkout@v6
3434
with:
3535
fetch-depth: 0
3636

.github/workflows/rl-scanner.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout code
34-
uses: actions/checkout@v5
34+
uses: actions/checkout@v6
3535

3636
- name: Set up Java
3737
uses: actions/setup-java@v5
@@ -40,10 +40,10 @@ jobs:
4040
java-version: ${{ inputs.java-version }}
4141

4242
- name: Set up Gradle
43-
uses: gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # v4.3.1
43+
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
4444

45-
- name: Test and Assemble and ApiDiff with Gradle
46-
run: ./gradlew assemble apiDiff check jacocoTestReport --continue --console=plain
45+
- name: Test and Assemble with Gradle
46+
run: ./gradlew assemble check --continue --console=plain
4747

4848
- id: get_version
4949
uses: ./.github/actions/get-version

.github/workflows/snyk.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030
- if: github.actor == 'dependabot[bot]' || github.event_name == 'merge_group'
3131
run: exit 0 # Skip unnecessary test runs for dependabot and merge queues. Artifically flag as successful, as this is a required check for branch protection.
3232

33-
- uses: actions/checkout@v5
33+
- uses: actions/checkout@v6
3434
with:
3535
ref: ${{ github.event.pull_request.head.sha || github.ref }}
3636

37-
- uses: snyk/actions/gradle-jdk11@b98d498629f1c368650224d6d212bf7dfa89e4bf # pin@0.4.0
37+
- uses: snyk/actions/gradle-jdk11@9adf32b1121593767fc3c057af55b55db032dc04 # pin@1.0.0
3838
env:
3939
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}

.gitignore

Lines changed: 18 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -1,122 +1,24 @@
1-
bin/
2-
3-
# Created by https://www.gitignore.io/api/java,gradle,osx,windows,intellij+iml
4-
5-
### OSX ###
6-
*.DS_Store
7-
.AppleDouble
8-
.LSOverride
9-
10-
# Icon must end with two \r
11-
Icon
12-
# Thumbnails
13-
._*
14-
# Files that might appear in the root of a volume
15-
.DocumentRevisions-V100
16-
.fseventsd
17-
.Spotlight-V100
18-
.TemporaryItems
19-
.Trashes
20-
.VolumeIcon.icns
21-
.com.apple.timemachine.donotpresent
22-
# Directories potentially created on remote AFP share
23-
.AppleDB
24-
.AppleDesktop
25-
Network Trash Folder
26-
Temporary Items
27-
.apdisk
28-
29-
30-
### Windows ###
31-
# Windows thumbnail cache files
32-
Thumbs.db
33-
ehthumbs.db
34-
ehthumbs_vista.db
35-
36-
# Folder config file
37-
Desktop.ini
38-
39-
# Recycle Bin used on file shares
40-
$RECYCLE.BIN/
41-
42-
# Windows Installer files
43-
*.cab
44-
*.msi
45-
*.msm
46-
*.msp
47-
48-
# Windows shortcuts
49-
*.lnk
50-
51-
52-
### Java ###
531
*.class
54-
55-
# BlueJ files
56-
*.ctxt
57-
58-
# Mobile Tools for Java (J2ME)
59-
.mtj.tmp/
60-
61-
# Package Files #
62-
*.jar
63-
*.war
64-
*.ear
65-
66-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
67-
hs_err_pid*
68-
69-
70-
### Gradle ###
2+
.project
713
.gradle
72-
/build/
73-
74-
# Ignore Gradle GUI config
75-
gradle-app.setting
76-
77-
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
78-
!gradle-wrapper.jar
79-
80-
# Cache of project
81-
.gradletasknamecache
82-
83-
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
84-
# gradle/wrapper/gradle-wrapper.properties
85-
86-
# End of https://www.gitignore.io/api/java,gradle,osx,windows
87-
88-
89-
### Intellij+iml ###
90-
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
91-
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
92-
93-
# User-specific stuff:
94-
.idea/workspace.xml
95-
.idea/tasks.xml
96-
97-
# Sensitive or high-churn files:
98-
.idea/
99-
100-
# Gradle:
101-
.idea/gradle.xml
102-
.idea/libraries
103-
104-
# Mongo Explorer plugin:
105-
.idea/mongoSettings.xml
106-
107-
## File-based project format:
108-
*.iws
109-
110-
### Intellij+iml Patch ###
111-
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
112-
4+
?
5+
.classpath
6+
.checkstyle
7+
.settings
8+
.node
9+
build
10+
11+
# IntelliJ
11312
*.iml
114-
modules.xml
115-
.idea/misc.xml
11613
*.ipr
117-
/out/
14+
*.iws
15+
.idea/
16+
out/
11817

119-
# End of https://www.gitignore.io/api/intellij+iml
18+
# Eclipse/IntelliJ APT
19+
generated_src/
20+
generated_testSrc/
21+
generated/
12022

121-
# NetBeans IDE files
122-
/.nb-gradle/
23+
bin
24+
build

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.26.0
1+
3.0.0-beta.0

0 commit comments

Comments
 (0)