Skip to content

Commit f156619

Browse files
committed
use try! since we get better error location from it
1 parent 5ca3e7f commit f156619

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Sources/SwiftJavaBootstrapJavaTool/SwiftJavaBootstrapJavaTool.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ final class SwiftJavaBootstrapJavaTool {
3030
let out = Synchronization.Mutex<Data>(Data())
3131
let err = Synchronization.Mutex<Data>(Data())
3232

33-
static func main() async throws {
34-
try await SwiftJavaBootstrapJavaTool().run()
33+
static func main() async {
34+
await SwiftJavaBootstrapJavaTool().run()
3535
}
3636

37-
func run() async throws {
37+
func run() async {
3838
print("[debug][swift-java-bootstrap] RUN SwiftJavaBootstrapJavaTool: \(CommandLine.arguments.joined(separator: " "))")
3939

4040
var args = CommandLine.arguments
@@ -51,7 +51,7 @@ final class SwiftJavaBootstrapJavaTool {
5151

5252
let configPathURL = URL(fileURLWithPath: configPath)
5353
print("[debug][swift-java-bootstrap] Load config: \(configPathURL.absoluteString)")
54-
let config = try readConfiguration(configPath: configPathURL)
54+
let config = try! readConfiguration(configPath: configPathURL)
5555

5656
// We only support a single dependency right now.
5757
let localGradleProjectDependencyName = (config.dependencies ?? []).filter {
@@ -60,7 +60,7 @@ final class SwiftJavaBootstrapJavaTool {
6060
$0.artifactID
6161
}.first!
6262

63-
let process = try await Subprocess.run(
63+
let process = try! await Subprocess.run(
6464
.at("./gradlew"),
6565
arguments: [
6666
"--no-daemon",
@@ -97,7 +97,7 @@ final class SwiftJavaBootstrapJavaTool {
9797
let classpathString = String(classpathOutput.dropFirst(self.SwiftJavaClasspathPrefix.count))
9898

9999
_ = try? FileManager.default.createDirectory(
100-
at: outputDirectoryPath,
100+
at: URL(fileURLWithPath: outputDirectoryPath),
101101
withIntermediateDirectories: true,
102102
attributes: nil
103103
)

0 commit comments

Comments
 (0)