Skip to content

Commit 19dbb4d

Browse files
committed
Remove generator-java and spotify-web-api-java
The generator-java and the Java wrapper have been moved to its own repository: https://github.com/sonallux/spotify-web-api-java
1 parent 95b8038 commit 19dbb4d

File tree

246 files changed

+4
-13039
lines changed

Some content is hidden

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

246 files changed

+4
-13039
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ jobs:
2626
# Do not run the parser, so we do not get failures because of breaking updates of the Spotify Web API reference
2727
#- name: Parse web API
2828
# run: ./scripts/parse-web-api.sh
29-
- name: Generate Java
30-
run: ./scripts/generate-java.sh
3129
- name: Generate Open API
3230
run: ./scripts/generate-open-api.sh
3331
- name: Generate TypeScript

.github/workflows/update-api-documentation.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ jobs:
2525
run: ./mvnw -B package -Pcli
2626
- name: Parse web API
2727
run: ./scripts/parse-web-api.sh
28-
- name: Generate Java
29-
run: ./scripts/generate-java.sh
3028
- name: Generate Open API
3129
run: ./scripts/generate-open-api.sh
3230
- name: Generate TypeScript

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Update API documentation](https://github.com/sonallux/spotify-web-api/workflows/Update%20API%20documentation/badge.svg)](https://github.com/sonallux/spotify-web-api/actions?query=workflow%3A%22Update+API+documentation%22)
55
[![GitHub](https://img.shields.io/github/license/sonallux/spotify-web-api)](https://github.com/sonallux/spotify-web-api/blob/master/LICENSE)
66

7-
This monorepo contains tools for parsing the [Spotify Web API Reference](https://developer.spotify.com/documentation/web-api/reference-beta) into a machine-readable format and generating an [Open API Specification](https://github.com/OAI/OpenAPI-Specification) and a java wrapper for Spotify's Web API.
7+
This monorepo contains tools for parsing the [Spotify Web API Reference](https://developer.spotify.com/documentation/web-api/reference-beta) into a machine-readable format and generating an [Open API Specification](https://github.com/OAI/OpenAPI-Specification) from it.
88

99
## Modules
1010

@@ -13,12 +13,11 @@ This monorepo contains tools for parsing the [Spotify Web API Reference](https:/
1313
| [spotify-web-api-core](spotify-web-api-core/README.md) | Contains the model for the Spotify Web API Reference |
1414
| [spotify-web-api-parser](spotify-web-api-parser/README.md) | The parser for the Spotify Web API Reference |
1515
| [spotify-web-api-generator-open-api](spotify-web-api-generator-open-api/README.md) | Generates an Open API Specification for Spotify's Web API |
16-
| [spotify-web-api-generator-java](spotify-web-api-generator-java/README.md) | Generates a Java wrapper for Spotify's Web API |
1716
| [spotify-web-api-generator-ts](spotify-web-api-generator-ts/README.md) | Generates a TypeScript wrapper for Spotify's Web API |
18-
| [spotify-web-api-java](spotify-web-api-java/README.md) | Contains the java wrapper for Spotify's Web API generated by the [spotify-web-api-generator-java](spotify-web-api-generator-java/README.md) |
1917

20-
## Why the effort of parsing Spotify's web API reference
21-
- Automated API wrapper generation
18+
## Why the effort of parsing Spotify's Web API Reference?
19+
- Automated generation of an Open API Specification
20+
- Automated generation of wrapper
2221
- Get notified about changes
2322

2423

pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@
1515

1616
<modules>
1717
<module>spotify-web-api-core</module>
18-
<module>spotify-web-api-generator-java</module>
1918
<module>spotify-web-api-generator-open-api</module>
2019
<module>spotify-web-api-generator-ts</module>
21-
<module>spotify-web-api-java</module>
2220
<module>spotify-web-api-parser</module>
2321
</modules>
2422

scripts/generate-java.sh

Lines changed: 0 additions & 29 deletions
This file was deleted.

spotify-web-api-generator-java/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

spotify-web-api-generator-java/pom.xml

Lines changed: 0 additions & 138 deletions
This file was deleted.

spotify-web-api-generator-java/src/main/java/de/sonallux/spotify/generator/java/CLI.java

Lines changed: 0 additions & 120 deletions
This file was deleted.

spotify-web-api-generator-java/src/main/java/de/sonallux/spotify/generator/java/EndpointHelper.java

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)