diff --git a/Package.resolved b/Package.resolved index 6e1244d..fe1c3c7 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,52 +1,50 @@ { - "object": { - "pins": [ - { - "package": "SourceKitten", - "repositoryURL": "https://github.com/jpsim/SourceKitten", - "state": { - "branch": null, - "revision": "817dfa6f2e09b0476f3a6c9dbc035991f02f0241", - "version": "0.32.0" - } - }, - { - "package": "swift-argument-parser", - "repositoryURL": "https://github.com/apple/swift-argument-parser.git", - "state": { - "branch": null, - "revision": "e394bf350e38cb100b6bc4172834770ede1b7232", - "version": "1.0.3" - } - }, - { - "package": "SwiftyBeaver", - "repositoryURL": "https://github.com/SwiftyBeaver/SwiftyBeaver.git", - "state": { - "branch": null, - "revision": "2c039501d6eeb4d4cd4aec4a8d884ad28862e044", - "version": "1.9.5" - } - }, - { - "package": "SWXMLHash", - "repositoryURL": "https://github.com/drmohundro/SWXMLHash.git", - "state": { - "branch": null, - "revision": "6469881a3f30417c5bb02404ea4b69207f297592", - "version": "6.0.0" - } - }, - { - "package": "Yams", - "repositoryURL": "https://github.com/jpsim/Yams.git", - "state": { - "branch": null, - "revision": "9ff1cc9327586db4e0c8f46f064b6a82ec1566fa", - "version": "4.0.6" - } + "pins" : [ + { + "identity" : "sourcekitten", + "kind" : "remoteSourceControl", + "location" : "https://github.com/jpsim/SourceKitten", + "state" : { + "revision" : "fbd6bbcddffa97dca4b8a6b5d5a8246a430be9c7", + "version" : "0.36.0" } - ] - }, - "version": 1 + }, + { + "identity" : "swift-argument-parser", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-argument-parser.git", + "state" : { + "revision" : "41982a3656a71c768319979febd796c6fd111d5c", + "version" : "1.5.0" + } + }, + { + "identity" : "swiftybeaver", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SwiftyBeaver/SwiftyBeaver.git", + "state" : { + "branch" : "1.9.5", + "revision" : "2c039501d6eeb4d4cd4aec4a8d884ad28862e044" + } + }, + { + "identity" : "swxmlhash", + "kind" : "remoteSourceControl", + "location" : "https://github.com/drmohundro/SWXMLHash.git", + "state" : { + "revision" : "a853604c9e9a83ad9954c7e3d2a565273982471f", + "version" : "7.0.2" + } + }, + { + "identity" : "yams", + "kind" : "remoteSourceControl", + "location" : "https://github.com/jpsim/Yams.git", + "state" : { + "revision" : "3036ba9d69cf1fd04d433527bc339dc0dc75433d", + "version" : "5.1.3" + } + } + ], + "version" : 2 } diff --git a/Package.swift b/Package.swift index 142135f..d2033ee 100644 --- a/Package.swift +++ b/Package.swift @@ -1,11 +1,11 @@ -// swift-tools-version:5.3 +// swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription let package = Package( name: "SwiftPlantUML", - platforms: [.macOS(.v10_11)], + platforms: [.macOS(.v12)], products: [ .library( name: "SwiftPlantUMLFramework", @@ -14,9 +14,9 @@ let package = Package( .executable(name: "swiftplantuml", targets: ["swiftplantuml"]), ], dependencies: [ - .package(name: "SourceKitten", url: "https://github.com/jpsim/SourceKitten", from: "0.31.1"), - .package(name: "swift-argument-parser", url: "https://github.com/apple/swift-argument-parser.git", .upToNextMinor(from: "1.0.1")), - .package(name: "SwiftyBeaver", url: "https://github.com/SwiftyBeaver/SwiftyBeaver.git", .exact("1.9.5")), + .package(url: "https://github.com/jpsim/SourceKitten", from: "0.31.1"), + .package(url: "https://github.com/apple/swift-argument-parser.git", from: "1.1.0"), + .package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver.git", branch: "1.9.5"), ], targets: [ .target( diff --git a/Sources/SwiftPlantUMLFramework/Configuration/PageTexts.swift b/Sources/SwiftPlantUMLFramework/Configuration/PageTexts.swift index d810bcd..f6fe77b 100644 --- a/Sources/SwiftPlantUMLFramework/Configuration/PageTexts.swift +++ b/Sources/SwiftPlantUMLFramework/Configuration/PageTexts.swift @@ -1,7 +1,7 @@ import Foundation /// Descriptive texts ("common commands") you can add around your diagram public struct PageTexts: Codable { - internal init(header: String? = nil, title: String? = nil, legend: String? = nil, caption: String? = nil, footer: String? = nil) { + public init(header: String? = nil, title: String? = nil, legend: String? = nil, caption: String? = nil, footer: String? = nil) { self.header = header self.title = title self.legend = legend