Skip to content

Commit 552d0a3

Browse files
committed
move macros to swift-unixtime
1 parent 87b9ea9 commit 552d0a3

28 files changed

+49
-3201
lines changed

Macros/CasesByIntegerEncodingMacro/GenerateCasesByIntegerEncoding.swift

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

Macros/CasesByIntegerEncodingMacro/RawRepresentableByIntegerEncoding.swift

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

Macros/UnidocMacros/GenerateCasesByIntegerEncoding.swift

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

Macros/UnidocMacros/MacroExpansionContext (ext).swift

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

Macros/UnidocMacros/MacroExpansionMessage.swift

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

Macros/UnidocMacros/Main.swift

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

Package.resolved

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ let package:Package = .init(
1313

1414
.library(name: "guides", targets: ["guides"]),
1515

16-
.library(name: "CasesByIntegerEncodingMacro", targets: ["CasesByIntegerEncodingMacro"]),
17-
1816
.library(name: "ArgumentParsing", targets: ["ArgumentParsing"]),
1917
.library(name: "Availability", targets: ["Availability"]),
2018
.library(name: "AvailabilityDomain", targets: ["AvailabilityDomain"]),
@@ -28,7 +26,6 @@ let package:Package = .init(
2826
.library(name: "HTTPServer", targets: ["HTTPServer"]),
2927

3028
.library(name: "IP", targets: ["IP"]),
31-
.library(name: "ISO", targets: ["ISO"]),
3229
.library(name: "InlineArray", targets: ["InlineArray"]),
3330

3431
.library(name: "InlineDictionary", targets: ["InlineDictionary"]),
@@ -126,20 +123,6 @@ let package:Package = .init(
126123
from: "510.0.2"),
127124
],
128125
targets: [
129-
.macro(name: "UnidocMacros",
130-
dependencies: [
131-
.product(name: "SwiftCompilerPlugin", package: "swift-syntax"),
132-
.product(name: "SwiftSyntaxMacros", package: "swift-syntax"),
133-
],
134-
path: "Macros/UnidocMacros"),
135-
136-
.target(name: "CasesByIntegerEncodingMacro",
137-
dependencies: [
138-
.target(name: "UnidocMacros"),
139-
],
140-
path: "Macros/CasesByIntegerEncodingMacro"),
141-
142-
143126
.executableTarget(name: "ssgc",
144127
dependencies: [
145128
.target(name: "ArgumentParsing"),
@@ -174,12 +157,10 @@ let package:Package = .init(
174157
.target(name: "SemanticVersions"),
175158
]),
176159

177-
.target(name: "DynamicTime"),
178-
179160
.target(name: "Fingerprinting",
180161
dependencies: [
181162
.target(name: "HTTP"),
182-
.target(name: "ISO"),
163+
.product(name: "ISO", package: "swift-unixtime"),
183164
]),
184165

185166
.target(name: "FNV1"),
@@ -201,8 +182,8 @@ let package:Package = .init(
201182

202183
.target(name: "HTTP",
203184
dependencies: [
204-
.target(name: "ISO"),
205185
.target(name: "Media"),
186+
.product(name: "ISO", package: "swift-unixtime"),
206187
.product(name: "MD5", package: "swift-hash"),
207188
.product(name: "NIOCore", package: "swift-nio"),
208189
]),
@@ -242,17 +223,6 @@ let package:Package = .init(
242223

243224
.target(name: "InlineDictionary"),
244225

245-
.target(name: "ISO",
246-
dependencies: [
247-
.target(name: "CasesByIntegerEncodingMacro"),
248-
],
249-
exclude: [
250-
// "ISO.Country (gen).swift",
251-
"ISO.Country.swift",
252-
// "ISO.Macrolanguage (gen).swift",
253-
"ISO.Macrolanguage.swift",
254-
]),
255-
256226
.target(name: "LexicalPaths"),
257227

258228
.target(name: "LinkResolution",
@@ -574,13 +544,13 @@ let package:Package = .init(
574544

575545
.target(name: "UnidocUI",
576546
dependencies: [
577-
.target(name: "DynamicTime"),
578547
.target(name: "GitHubAPI"),
579548
.target(name: "PieCharts"),
580549
.target(name: "UnidocRender"),
581550
.target(name: "UnidocAPI"),
582551
.target(name: "UnidocQueries"),
583552
.target(name: "URI"),
553+
.product(name: "UnixTime", package: "swift-unixtime"),
584554
]),
585555

586556
.target(name: "URI",

Sources/DynamicTime/Duration.DynamicFormat.Unit.swift

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

Sources/DynamicTime/Duration.DynamicFormat.swift

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

0 commit comments

Comments
 (0)