Skip to content

Commit d1e881d

Browse files
committed
fix: imports
1 parent 9d491cb commit d1e881d

18 files changed

Lines changed: 57 additions & 56 deletions

model/article/article-apis.smithy

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,6 @@ $version: "2"
22

33
namespace com.shopping.inandout.article
44

5-
use com.shopping.inandout#DeleteRestrictedError
6-
use com.shopping.inandout#InternalServerError
7-
use com.shopping.inandout#InvalidInputError
8-
use com.shopping.inandout#PositiveDouble
9-
use com.shopping.inandout#ResourceAlreadyExistsError
10-
use com.shopping.inandout#ResourceNotFoundError
11-
use com.shopping.inandout#UUID
12-
use com.shopping.inandout.product#ProductSummary
135
use com.shopping.inandout.util#Price
146
use com.shopping.inandout.util#Slug
157

model/article/article-io.smithy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ $version: "2"
22

33
namespace com.shopping.inandout.article
44

5-
use com.shopping.inandout.util#Currency
65
use com.shopping.inandout.util#InputPagination
76
use com.shopping.inandout.util#PositiveDouble
87
use com.shopping.inandout.util#Price
9-
use com.shopping.inandout.util#UUID
8+
use com.shopping.inandout.util#ResourceName
9+
use com.shopping.inandout.util#Slug
1010

1111
structure CreateArticleInput {
1212
@required
1313
@httpLabel
1414
brandSlug: Slug
1515

1616
@required
17-
productSlug: String
17+
productSlug: Slug
1818

1919
@required
2020
price: Price

model/article/article-types.smithy

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@ $version: "2"
22

33
namespace com.shopping.inandout.article
44

5-
use com.shopping.inandout#AuditMetadata
6-
use com.shopping.inandout#PositiveDouble
7-
use com.shopping.inandout#ResourceName
8-
use com.shopping.inandout#Timestamp
9-
use com.shopping.inandout#UUID
5+
use com.shopping.inandout.util#Description
6+
use com.shopping.inandout.util#ImageUrl
7+
use com.shopping.inandout.util#OutputPagination
108
use com.shopping.inandout.util#Price
9+
use com.shopping.inandout.util#ResourceName
1110
use com.shopping.inandout.util#Slug
1211

1312
structure ProductSummary {

model/brand/brand-apis.smithy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ namespace com.shopping.inandout.brand
55
use com.shopping.inandout#DeleteRestrictedError
66
use com.shopping.inandout#ResourceAlreadyExistsError
77
use com.shopping.inandout#ResourceNotFoundError
8+
use com.shopping.inandout.article#Article
89
use com.shopping.inandout.store#Store
910
use com.shopping.inandout.util#ImageUrl
1011
use com.shopping.inandout.util#ResourceName

model/brand/brand-io.smithy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ namespace com.shopping.inandout.brand
44

55
use com.shopping.inandout.util#ImageUrl
66
use com.shopping.inandout.util#ResourceName
7-
use com.shopping.inandout.util#UUID
7+
use com.shopping.inandout.util#Slug
88

99
structure CreateBrandInput {
1010
@required

model/brand/brand-types.smithy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ namespace com.shopping.inandout.brand
55
use com.shopping.inandout.util#ImageUrl
66
use com.shopping.inandout.util#ResourceName
77
use com.shopping.inandout.util#Slug
8-
use com.shopping.inandout.util#Timestamp
98

109
structure BrandSummary {
1110
@required

model/offer/offer-apis.smithy

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ $version: "2"
22

33
namespace com.shopping.inandout.offer
44

5-
use com.shopping.inandout#NaturalNumber
6-
use com.shopping.inandout#Percentage
75
use com.shopping.inandout#ResourceAlreadyExistsError
86
use com.shopping.inandout#ResourceNotFoundError
9-
use com.shopping.inandout#TimeRange
10-
use com.shopping.inandout.util#UIDList
7+
use com.shopping.inandout.util#ID
8+
use com.shopping.inandout.util#NaturalNumber
9+
use com.shopping.inandout.util#Percentage
1110
use com.shopping.inandout.util#Slug
11+
use com.shopping.inandout.util#SlugList
12+
use com.shopping.inandout.util#TimeRange
13+
use com.shopping.inandout.util#UIDList
1214

1315
resource Offer {
1416
identifiers: {

model/offer/offer-io.smithy

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,30 @@ $version: "2"
22

33
namespace com.shopping.inandout.offer
44

5-
use com.shopping.inandout#InputPagination
6-
use com.shopping.inandout#OutputPagination
7-
use com.shopping.inandout#Percentage
8-
use com.shopping.inandout#StoreIdMixin
9-
use com.shopping.inandout#UUID
10-
11-
structure CreateOfferInput {
5+
use com.shopping.inandout.util#InputPagination
6+
use com.shopping.inandout.util#NaturalNumber
7+
use com.shopping.inandout.util#Percentage
8+
use com.shopping.inandout.util#Slug
9+
use com.shopping.inandout.util#SlugList
10+
use com.shopping.inandout.util#TimeRange
11+
use com.shopping.inandout.util#UID
12+
use com.shopping.inandout.util#UIDList
13+
14+
structure CreateOfferInput {
1215
@required
1316
@httpLabel
1417
brandSlug: Slug
1518

1619
@required
1720
percentage: Percentage
1821

19-
storeIdList: UUIDList
22+
storeIdList: UIDList
2023

2124
@required
2225
articleSlugList: SlugList
2326

2427
dependencyList: DependencyList
25-
28+
2629
timeRange: TimeRange
2730

2831
@required
@@ -60,12 +63,12 @@ structure UpdateOfferInput {
6063

6164
percentage: Percentage
6265

63-
storeIdList: UUIDList
66+
storeIdList: UIDList
6467

6568
articleSlugList: SlugList
6669

6770
dependencyList: DependencyList
68-
71+
6972
timeRange: TimeRange
7073

7174
lifetime: NaturalNumber

model/offer/offer-types.smithy

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ $version: "2"
22

33
namespace com.shopping.inandout.offer
44

5-
use com.shopping.inandout#AuditMetadata
6-
use com.shopping.inandout#NaturalNumber
7-
use com.shopping.inandout#Percentage
8-
use com.shopping.inandout#TimeRange
9-
use com.shopping.inandout#UUID
10-
use com.shopping.inandout#UUIDList
11-
use com.shopping.inandout.article#Article
12-
use com.shopping.inandout.store#Store
5+
use com.shopping.inandout.util#ID
6+
use com.shopping.inandout.util#NaturalNumber
7+
use com.shopping.inandout.util#OutputPagination
8+
use com.shopping.inandout.util#Percentage
9+
use com.shopping.inandout.util#Slug
10+
use com.shopping.inandout.util#SlugList
11+
use com.shopping.inandout.util#TimeRange
12+
use com.shopping.inandout.util#UIDList
1313

1414
@documentation("Product dependency; it must be bought in order for the offer to activate.")
1515
structure Dependency {
1616
@required
1717
articleSlug: Slug
18-
18+
1919
quantity: NaturalNumber
2020
}
2121

@@ -25,10 +25,10 @@ list DependencyList {
2525

2626
structure OfferSummary {
2727
@required
28-
brandSlug: UUID
28+
brandSlug: Slug
2929

3030
@required
31-
offerId: UID
31+
offerId: ID
3232

3333
@required
3434
percentage: Percentage
@@ -51,7 +51,7 @@ structure OfferSummary {
5151
}
5252

5353
list OfferSummaryList {
54-
members: OfferSummary
54+
member: OfferSummary
5555
}
5656

5757
structure OfferSummaries with [OutputPagination] {

model/route/route-apis.smithy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ namespace com.shopping.inandout.route
44

55
use com.shopping.inandout#ResourceAlreadyExistsError
66
use com.shopping.inandout#ResourceNotFoundError
7+
use com.shopping.inandout.util#IDList
8+
use com.shopping.inandout.util#UID
79
use com.shopping.inandout.util#UUID
8-
use com.shopping.inandout.util#UUIDList
910

1011
@documentation("Travelling salesman problem and solution creation/retrieval")
1112
resource Route {

0 commit comments

Comments
 (0)