diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8ddd1d6..ac82036 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.60" + ".": "0.1.0-alpha.61" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 045d0ff..135986b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 0.1.0-alpha.61 (2026-08-18) + +Full Changelog: [v0.1.0-alpha.60...v0.1.0-alpha.61](https://github.com/OneBusAway/java-sdk/compare/v0.1.0-alpha.60...v0.1.0-alpha.61) + +### Bug Fixes + +* **docs:** link the javadoc badge so the version stays current after release ([1ec660b](https://github.com/OneBusAway/java-sdk/commit/1ec660bef1a6c2fca611d7f162f7cd1e711c4891)) + + +### Chores + +* **internal:** codegen related update ([2184209](https://github.com/OneBusAway/java-sdk/commit/218420994e2eadb1a7c9e3a5d75c72d25dc2bff9)) +* **internal:** codegen related update ([2d80c6b](https://github.com/OneBusAway/java-sdk/commit/2d80c6bfe9eb0df7c24c0be11ef08764db711e6b)) + ## 0.1.0-alpha.60 (2026-08-04) Full Changelog: [v0.1.0-alpha.59...v0.1.0-alpha.60](https://github.com/OneBusAway/java-sdk/compare/v0.1.0-alpha.59...v0.1.0-alpha.60) diff --git a/README.md b/README.md index 18a0a9f..8e4c6d7 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -[![Maven Central](https://img.shields.io/maven-central/v/org.onebusaway/onebusaway-sdk-java)](https://central.sonatype.com/artifact/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.60) -[![javadoc](https://javadoc.io/badge2/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.60/javadoc.svg)](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.60) +[![Maven Central](https://img.shields.io/maven-central/v/org.onebusaway/onebusaway-sdk-java)](https://central.sonatype.com/artifact/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.61) +[![javadoc](https://javadoc.io/badge2/org.onebusaway/onebusaway-sdk-java/javadoc.svg)](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.61) @@ -15,7 +15,7 @@ It is generated with [Stainless](https://www.stainless.com/). -The REST API documentation can be found on [developer.onebusaway.org](https://developer.onebusaway.org). Javadocs are available on [javadoc.io](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.60). +The REST API documentation can be found on [developer.onebusaway.org](https://developer.onebusaway.org). Javadocs are available on [javadoc.io](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.61). @@ -26,7 +26,7 @@ The REST API documentation can be found on [developer.onebusaway.org](https://de ### Gradle ```kotlin -implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.60") +implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.61") ``` ### Maven @@ -35,7 +35,7 @@ implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.60") org.onebusaway onebusaway-sdk-java - 0.1.0-alpha.60 + 0.1.0-alpha.61 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 54c5d64..32111e7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "org.onebusaway" - version = "0.1.0-alpha.60" // x-release-please-version + version = "0.1.0-alpha.61" // x-release-please-version } subprojects { diff --git a/onebusaway-sdk-java-core/build.gradle.kts b/onebusaway-sdk-java-core/build.gradle.kts index ff7abc7..db02d41 100644 --- a/onebusaway-sdk-java-core/build.gradle.kts +++ b/onebusaway-sdk-java-core/build.gradle.kts @@ -38,4 +38,5 @@ dependencies { testImplementation("org.mockito:mockito-core:5.14.2") testImplementation("org.mockito:mockito-junit-jupiter:5.14.2") testImplementation("org.mockito.kotlin:mockito-kotlin:4.1.0") + testImplementation("org.slf4j:slf4j-nop:1.7.36") } diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/agencieswithcoverage/AgenciesWithCoverageListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/agencieswithcoverage/AgenciesWithCoverageListResponse.kt index 6f7081f..a3c4110 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/agencieswithcoverage/AgenciesWithCoverageListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/agencieswithcoverage/AgenciesWithCoverageListResponse.kt @@ -424,9 +424,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforagency/RoutesForAgencyListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforagency/RoutesForAgencyListResponse.kt index 3fa3a52..01c51d5 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforagency/RoutesForAgencyListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforagency/RoutesForAgencyListResponse.kt @@ -421,9 +421,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforlocation/RoutesForLocationListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforlocation/RoutesForLocationListResponse.kt index 8a70d5c..55890f1 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforlocation/RoutesForLocationListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/routesforlocation/RoutesForLocationListResponse.kt @@ -444,9 +444,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforroute/SearchForRouteListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforroute/SearchForRouteListResponse.kt index 5f3c848..d1bcf85 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforroute/SearchForRouteListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforroute/SearchForRouteListResponse.kt @@ -441,9 +441,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforstop/SearchForStopListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforstop/SearchForStopListResponse.kt index f77dea2..574be7a 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforstop/SearchForStopListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/searchforstop/SearchForStopListResponse.kt @@ -441,9 +441,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } @@ -948,9 +948,9 @@ private constructor( /** * Sets [Builder.routeIds] to an arbitrary JSON value. * - * You should usually call [Builder.routeIds] with a well-typed `List` value - * instead. This method is primarily for setting the field to an undocumented or not - * yet supported value. + * You should usually call [Builder.routeIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun routeIds(routeIds: JsonField>) = apply { this.routeIds = routeIds.map { it.toMutableList() } @@ -974,9 +974,9 @@ private constructor( /** * Sets [Builder.staticRouteIds] to an arbitrary JSON value. * - * You should usually call [Builder.staticRouteIds] with a well-typed `List` - * value instead. This method is primarily for setting the field to an undocumented - * or not yet supported value. + * You should usually call [Builder.staticRouteIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun staticRouteIds(staticRouteIds: JsonField>) = apply { diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforagency/StopsForAgencyListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforagency/StopsForAgencyListResponse.kt index c848110..c153143 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforagency/StopsForAgencyListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforagency/StopsForAgencyListResponse.kt @@ -948,9 +948,9 @@ private constructor( /** * Sets [Builder.routeIds] to an arbitrary JSON value. * - * You should usually call [Builder.routeIds] with a well-typed `List` value - * instead. This method is primarily for setting the field to an undocumented or not - * yet supported value. + * You should usually call [Builder.routeIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun routeIds(routeIds: JsonField>) = apply { this.routeIds = routeIds.map { it.toMutableList() } @@ -974,9 +974,9 @@ private constructor( /** * Sets [Builder.staticRouteIds] to an arbitrary JSON value. * - * You should usually call [Builder.staticRouteIds] with a well-typed `List` - * value instead. This method is primarily for setting the field to an undocumented - * or not yet supported value. + * You should usually call [Builder.staticRouteIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun staticRouteIds(staticRouteIds: JsonField>) = apply { diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforlocation/StopsForLocationListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforlocation/StopsForLocationListResponse.kt index a7df44e..693a58e 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforlocation/StopsForLocationListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/stopsforlocation/StopsForLocationListResponse.kt @@ -442,9 +442,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } @@ -948,9 +948,9 @@ private constructor( /** * Sets [Builder.routeIds] to an arbitrary JSON value. * - * You should usually call [Builder.routeIds] with a well-typed `List` value - * instead. This method is primarily for setting the field to an undocumented or not - * yet supported value. + * You should usually call [Builder.routeIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun routeIds(routeIds: JsonField>) = apply { this.routeIds = routeIds.map { it.toMutableList() } @@ -974,9 +974,9 @@ private constructor( /** * Sets [Builder.staticRouteIds] to an arbitrary JSON value. * - * You should usually call [Builder.staticRouteIds] with a well-typed `List` - * value instead. This method is primarily for setting the field to an undocumented - * or not yet supported value. + * You should usually call [Builder.staticRouteIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun staticRouteIds(staticRouteIds: JsonField>) = apply { diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforlocation/TripsForLocationListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforlocation/TripsForLocationListResponse.kt index f1ba984..b91db70 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforlocation/TripsForLocationListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforlocation/TripsForLocationListResponse.kt @@ -446,9 +446,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } @@ -839,9 +839,9 @@ private constructor( /** * Sets [Builder.situationIds] to an arbitrary JSON value. * - * You should usually call [Builder.situationIds] with a well-typed `List` - * value instead. This method is primarily for setting the field to an undocumented - * or not yet supported value. + * You should usually call [Builder.situationIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun situationIds(situationIds: JsonField>) = apply { this.situationIds = situationIds.map { it.toMutableList() } @@ -1153,8 +1153,8 @@ private constructor( * Sets [Builder.stopTimes] to an arbitrary JSON value. * * You should usually call [Builder.stopTimes] with a well-typed - * `List` value instead. This method is primarily for setting the - * field to an undocumented or not yet supported value. + * `kotlin.collections.List` value instead. This method is primarily + * for setting the field to an undocumented or not yet supported value. */ fun stopTimes(stopTimes: JsonField>) = apply { this.stopTimes = stopTimes.map { it.toMutableList() } @@ -2875,8 +2875,8 @@ private constructor( * Sets [Builder.situationIds] to an arbitrary JSON value. * * You should usually call [Builder.situationIds] with a well-typed - * `List` value instead. This method is primarily for setting the field - * to an undocumented or not yet supported value. + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun situationIds(situationIds: JsonField>) = apply { diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforroute/TripsForRouteListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforroute/TripsForRouteListResponse.kt index 9c1c2bd..b182f77 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforroute/TripsForRouteListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/tripsforroute/TripsForRouteListResponse.kt @@ -421,9 +421,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } @@ -798,9 +798,9 @@ private constructor( /** * Sets [Builder.situationIds] to an arbitrary JSON value. * - * You should usually call [Builder.situationIds] with a well-typed `List` - * value instead. This method is primarily for setting the field to an undocumented - * or not yet supported value. + * You should usually call [Builder.situationIds] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun situationIds(situationIds: JsonField>) = apply { this.situationIds = situationIds.map { it.toMutableList() } @@ -1112,8 +1112,8 @@ private constructor( * Sets [Builder.stopTimes] to an arbitrary JSON value. * * You should usually call [Builder.stopTimes] with a well-typed - * `List` value instead. This method is primarily for setting the - * field to an undocumented or not yet supported value. + * `kotlin.collections.List` value instead. This method is primarily + * for setting the field to an undocumented or not yet supported value. */ fun stopTimes(stopTimes: JsonField>) = apply { this.stopTimes = stopTimes.map { it.toMutableList() } @@ -2834,8 +2834,8 @@ private constructor( * Sets [Builder.situationIds] to an arbitrary JSON value. * * You should usually call [Builder.situationIds] with a well-typed - * `List` value instead. This method is primarily for setting the field - * to an undocumented or not yet supported value. + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun situationIds(situationIds: JsonField>) = apply { diff --git a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/vehiclesforagency/VehiclesForAgencyListResponse.kt b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/vehiclesforagency/VehiclesForAgencyListResponse.kt index 5585604..3bcb6be 100644 --- a/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/vehiclesforagency/VehiclesForAgencyListResponse.kt +++ b/onebusaway-sdk-java-core/src/main/kotlin/org/onebusaway/models/vehiclesforagency/VehiclesForAgencyListResponse.kt @@ -422,9 +422,9 @@ private constructor( /** * Sets [Builder.list] to an arbitrary JSON value. * - * You should usually call [Builder.list] with a well-typed `List` value instead. - * This method is primarily for setting the field to an undocumented or not yet - * supported value. + * You should usually call [Builder.list] with a well-typed + * `kotlin.collections.List` value instead. This method is primarily for setting + * the field to an undocumented or not yet supported value. */ fun list(list: JsonField>) = apply { this.list = list.map { it.toMutableList() } @@ -2452,8 +2452,8 @@ private constructor( * Sets [Builder.situationIds] to an arbitrary JSON value. * * You should usually call [Builder.situationIds] with a well-typed - * `List` value instead. This method is primarily for setting the field - * to an undocumented or not yet supported value. + * `kotlin.collections.List` value instead. This method is primarily for + * setting the field to an undocumented or not yet supported value. */ fun situationIds(situationIds: JsonField>) = apply {