Skip to content

Commit a24d146

Browse files
Extract refresh models into separate module
1 parent 9b821b0 commit a24d146

12 files changed

Lines changed: 28 additions & 14 deletions

File tree

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,23 @@ publish-to-bintray:
3333
./gradlew :services:bintrayUpload ; \
3434
./gradlew :services-turf:bintrayUpload ; \
3535
./gradlew :services-directions-models:bintrayUpload ; \
36+
./gradlew :services-directions-refresh-models:bintrayUpload ; \
3637

3738
publish-snapshot:
3839
./gradlew :services-core:artifactoryPublish ; \
3940
./gradlew :services-geojson:artifactoryPublish ; \
4041
./gradlew :services:artifactoryPublish ; \
4142
./gradlew :services-turf:artifactoryPublish ; \
4243
./gradlew :services-directions-models:artifactoryPublish ; \
44+
./gradlew :services-directions-refresh-models:artifactoryPublish ; \
4345

4446
graphs:
4547
./gradlew :services-core:generateDependencyGraphMapboxLibraries
4648
./gradlew :services-geojson:generateDependencyGraphMapboxLibraries
4749
./gradlew :services:generateDependencyGraphMapboxLibraries
4850
./gradlew :services-turf:generateDependencyGraphMapboxLibraries
49-
./gradlew :services-directions:generateDependencyGraphMapboxLibraries
51+
./gradlew :services-directions-models:generateDependencyGraphMapboxLibraries
52+
./gradlew :services-directions-refresh-models:generateDependencyGraphMapboxLibraries
5053

5154
directions-matrix-fixtures:
5255
# request a symmetric 1x3 matrix for pedestrians

build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,15 @@ def TESTABLE_MODULES = ["services",
8484
"services-tilequery",
8585
"services-turf",
8686
"services-directions-refresh",
87+
"services-directions-refresh-models",
8788
"services-isochrone"]
8889

8990
def RELEASE_MODULES = ["services",
9091
"services-core",
9192
"services-geojson",
9293
"services-turf",
93-
"services-directions-models"]
94+
"services-directions-models",
95+
"services-directions-refresh-models"]
9496

9597
subprojects { subproject ->
9698

services-core/src/test/java/com/mapbox/core/MapboxServiceTest.java

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apply plugin: 'java-library'
2+
3+
dependencies {
4+
api project(":services-directions-models")
5+
6+
// Annotations
7+
implementation dependenciesList.supportAnnotation
8+
9+
// AutoValue
10+
compileOnly dependenciesList.autoValue
11+
compileOnly dependenciesList.autoValueGson
12+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
POM_ARTIFACT_ID=mapbox-sdk-directions-refresh-models
2+
POM_DESCRIPTION=Mapbox Directions Refresh Services Models
3+
POM_PACKAGING=jar

services-directions-refresh/src/main/java/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshAdapterFactory.java renamed to services-directions-refresh-models/src/main/java/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshAdapterFactory.java

File renamed without changes.

services-directions-refresh/src/main/java/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.java renamed to services-directions-refresh-models/src/main/java/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.java

File renamed without changes.

services-directions-refresh/src/main/java/com/mapbox/api/directionsrefresh/v1/models/package-info.java renamed to services-directions-refresh-models/src/main/java/com/mapbox/api/directionsrefresh/v1/models/package-info.java

File renamed without changes.

services-directions-refresh/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ apply plugin: 'java-library'
33
dependencies {
44
implementation fileTree(dir: 'libs', include: ['*.jar'])
55
api project(":services-core")
6+
api project(":services-directions-refresh-models")
67

78
// Annotations
89
compileOnly dependenciesList.supportAnnotation

0 commit comments

Comments
 (0)