diff --git a/Sources/EvolutionMetadataExtraction/Extractors/FieldExtractors/ProposalLinkExtractor.swift b/Sources/EvolutionMetadataExtraction/Extractors/FieldExtractors/ProposalLinkExtractor.swift index 066cdd4..ab10c25 100644 --- a/Sources/EvolutionMetadataExtraction/Extractors/FieldExtractors/ProposalLinkExtractor.swift +++ b/Sources/EvolutionMetadataExtraction/Extractors/FieldExtractors/ProposalLinkExtractor.swift @@ -19,7 +19,7 @@ struct ProposalLinkExtractor: MarkupWalker, ValueExtractor { if let headerField = source["Proposal"] { visit(headerField) } else { - errors.append(.missingProposalIDLink) + errors.append(.missingProposalField) } if let proposalLink { diff --git a/Sources/EvolutionMetadataExtraction/Utilities/ValidationIssues.swift b/Sources/EvolutionMetadataExtraction/Utilities/ValidationIssues.swift index 77e71d2..08b09ef 100644 --- a/Sources/EvolutionMetadataExtraction/Utilities/ValidationIssues.swift +++ b/Sources/EvolutionMetadataExtraction/Utilities/ValidationIssues.swift @@ -12,148 +12,201 @@ import EvolutionMetadataModel // VALIDATION ENHANCEMENTS: After validation enhancements, consider moving the full list of known issues to EvolutionMetadataModel as an extension to Proposal.Issue. Possibly then add ValidationIssue as a typealias. extension Proposal.Issue { - - // MARK: - Parse Errors + + // MARK: - Document-Level Errors // VALIDATION ENHANCEMENTS: Consider making a stronger 'unable to fetch or read proposal' statement static let proposalContainsNoContent = Proposal.Issue( kind: .error, + code: 1, message: "Proposal contains no content." ) - + static let emptyMarkdownFile = Proposal.Issue( kind: .error, + code: 2, message: "Proposal Markdown file is empty." ) - + static let missingMetadataFields = Proposal.Issue( kind: .error, + code: 3, message: "Missing list of metadata fields." ) + + // MARK: - Heading Errors + + // MARK: - Title + // TODO: title missing = 10 + // TODO: title wrong heading level = 11 - static let missingOrInvalidStatus = Proposal.Issue( + // MARK: - Summary of changes + // TODO: summary missing = 20 + // TODO: summary wrong heading level = 21 + // TODO: summary too long = 22 + // TODO: summary multiple paragraphs = 23 + + // MARK: - Header Field Errors + + // MARK: - Proposal + static let missingProposalField = Proposal.Issue( kind: .error, - message: "Missing or invalid proposal status." + code: 30, + message: "Missing proposal field." ) - // How different from missingStatus? + static let missingProposalIDLink = Proposal.Issue( kind: .error, + code: 31, message: "Missing proposal ID link (SE-NNNN)[NNNN-filename.md]." ) static let proposalIDWrongDigitCount = Proposal.Issue( kind: .error, + code: 32, message: "Proposal ID must include four decimal digits." ) - static let missingAuthors = Proposal.Issue( - kind: .error, - message: "Missing author(s)." + static let proposalIDHasExtraMarkup = Proposal.Issue( + kind: .warning, + code: 33, + message: "Proposal ID contains extra markup; expected a link with plaintext contents." ) - static let authorsHaveExtraMarkup = Proposal.Issue( - kind: .error, - message: "Author name contains extra markup; expected a link with plaintext contents." - ) - - static let upcomingFeatureFlagExtractionFailure = Proposal.Issue( - kind: .error, - message: "Failed to extract upcoming feature flag." - ) - - static let previousProposalIDsExtractionFailure = Proposal.Issue( + static let invalidProposalIDLink = Proposal.Issue( kind: .error, - message: "Failed to extract previous proposal IDs." + code: 34, + message: "Proposal ID link must be a relative link (SE-NNNN)[NNNN-filename.md]." ) - static let missingReviewField = Proposal.Issue( + static let reservedProposalID = Proposal.Issue( kind: .error, - message: "Missing Review field." + code: 34, + message: "Missing valid proposal ID; SE-0000 is reserved." ) - static let discussionExtractionFailure = Proposal.Issue( + // MARK: - Author + static let missingAuthors = Proposal.Issue( kind: .error, - message: "Failed to extract discussions from Review field." - ) - - // MARK: - Parse Warnings - - // VALIDATION ENHANCEMENT: Why is this only a warning? - static let missingStatus = Proposal.Issue( - kind: .warning, - message: "Status not found in the proposal's details list." + code: 40, + message: "Missing author(s)." ) - static let missingImplementedVersion = Proposal.Issue( - kind: .warning, - message: "Missing Swift version number for an implemented proposal." + static let authorsHaveExtraMarkup = Proposal.Issue( + kind: .error, + code: 41, + message: "Author name contains extra markup; expected a link with plaintext contents." ) - static let missingOrInvalidReviewDates = Proposal.Issue( + static let authorMissingProfileLink = Proposal.Issue( kind: .warning, - message: "Missing or invalid dates for a review period." + code: 42, + message: "Author missing link." ) - static let proposalIDHasExtraMarkup = Proposal.Issue( + static let invalidAuthorLink = Proposal.Issue( kind: .warning, - message: "Proposal ID contains extra markup; expected a link with plaintext contents." + code: 43, + message: "Author's link doesn't refer to a GitHub profile. Link removed." ) + // MARK: - Review Manager static let missingReviewManagers = Proposal.Issue( kind: .warning, + code: 50, message: "Missing review manager(s)." ) static let multipleReviewManagers = Proposal.Issue( kind: .warning, + code: 51, message: "Multiple review managers listed without profile links." ) static let reviewManagerMissingProfileLink = Proposal.Issue( kind: .warning, + code: 52, message: "Review manager missing profile link." ) - static let authorMissingProfileLink = Proposal.Issue( + static let invalidReviewManagerLink = Proposal.Issue( kind: .warning, - message: "Author missing link." - ) - - // MARK: - Validation Errors - - static let invalidProposalIDLink = Proposal.Issue( - kind: .error, - message: "Proposal ID link must be a relative link (SE-NNNN)[NNNN-filename.md]." + code: 53, + message: "Review manager's link doesn't refer to a GitHub profile. Link removed." ) - static let reservedProposalID = Proposal.Issue( - kind: .error, - message: "Missing valid proposal ID; SE-0000 is reserved." + // MARK: - Status + // VALIDATION ENHANCEMENT: Why is this only a warning? + static let missingStatus = Proposal.Issue( + kind: .warning, + code: 60, + message: "Status not found in the proposal's details list." ) - static let malformedUpcomingFeatureFlag = Proposal.Issue( + // How different from missingStatus? + static let missingOrInvalidStatus = Proposal.Issue( kind: .error, - message: "Upcoming feature flag should not contain whitespace." + code: 61, + message: "Missing or invalid proposal status." ) - // MARK: - Validation Warnings - - static let invalidAuthorLink = Proposal.Issue( + static let missingImplementedVersion = Proposal.Issue( kind: .warning, - message: "Author's link doesn't refer to a GitHub profile. Link removed." + code: 62, + message: "Missing Swift version number for an implemented proposal." ) - static let invalidReviewManagerLink = Proposal.Issue( + static let missingOrInvalidReviewDates = Proposal.Issue( kind: .warning, - message: "Review manager's link doesn't refer to a GitHub profile. Link removed." + code: 63, + message: "Missing or invalid dates for a review period." ) + // MARK: - Bugs + // TODO: malformed bug = 70 + + // MARK: - Implementation static let invalidImplementationLink = Proposal.Issue( kind: .warning, + code: 80, message: "Implementation links to a non-Swift repository." ) - + + // MARK: - Upcoming Feature Flag + static let upcomingFeatureFlagExtractionFailure = Proposal.Issue( + kind: .error, + code: 90, + message: "Failed to extract upcoming feature flag." + ) + + static let malformedUpcomingFeatureFlag = Proposal.Issue( + kind: .error, + code: 91, + message: "Upcoming feature flag should not contain whitespace." + ) + + // MARK: - Previous Proposal + static let previousProposalIDsExtractionFailure = Proposal.Issue( + kind: .error, + code: 100, + message: "Failed to extract previous proposal IDs." + ) + + // MARK: - Review + static let missingReviewField = Proposal.Issue( + kind: .error, + code: 110, + message: "Missing Review field." + ) + + static let discussionExtractionFailure = Proposal.Issue( + kind: .error, + code: 111, + message: "Failed to extract discussions from Review field." + ) + static let invalidDiscussionLink = Proposal.Issue( kind: .warning, + code: 112, message: "Discussion link doesn't refer to a Swift forum thread. Discussion removed." ) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/expected-results.json b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/expected-results.json index e7fb4d8..d578d3c 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/expected-results.json +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/expected-results.json @@ -1,6 +1,6 @@ { - "commit" : "c8b652bedceb4abda7c80db111c3f5b4293c5145", - "creationDate" : "2026-01-20T18:10:36Z", + "commit" : "6fb1b122d9fef06d239aa7d8e91e648d7d063515", + "creationDate" : "2026-02-11T18:35:05Z", "implementationVersions" : [ "2.2", "3.0", "3.0.1", "3.1", "4.0", "4.1", "4.2", "5.0", "5.1", "5.2", "5.3", "5.4", "5.5", "5.5.2", "5.6", "5.7", "5.8", "5.9", "5.9.2", "5.10", @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -19431,7 +19431,7 @@ "name" : "Tony Allevato" } ], - "sha" : "1d266bfba4043e93f869677a68b43a4a959a419e", + "sha" : "021c820e817f5d52ba7192ea2af5585d18402341", "status" : { "state" : "implemented", "version" : "6.2" @@ -19476,9 +19476,10 @@ "name" : "John McCall" } ], - "sha" : "c674352d3ccf833b766cb693158660cd6b125d9c", + "sha" : "e4896dba5f1a703cf80d787018a1252334353abe", "status" : { - "state" : "accepted" + "state" : "implemented", + "version" : "6.3" }, "summary" : "[SE-0329: Clock, Instant, and Duration](https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/main\/proposals\/0329-clock-instant-duration.md) introduced three concrete clock types: `SuspendingClock`, `ContinuousClock`, and `UTCClock`. While not all clocks have a meaningful concept of a reference or zero instant, `SuspendingClock` and `ContinuousClock` do, and having access to it can be useful.", "title" : "Clock Epochs" @@ -19564,9 +19565,10 @@ "name" : "Freddy Kellison-Linn" } ], - "sha" : "7690394895b9dc5c6bd832216b5e5e31b99724e1", + "sha" : "cef9ae6e18641fbc43949c1c3e1da06f0f49724b", "status" : { - "state" : "accepted" + "state" : "implemented", + "version" : "6.2" }, "summary" : "Observation was introduced to add the ability to observe changes in graphs of objects. The initial tools for observation afforded seamless integration into SwiftUI, however aiding SwiftUI is not the only intent of the module - it is more general than that. This proposal describes a new safe, ergonomic and composable way to observe changes to models using an AsyncSequence, starting transactions at the first willSet and then emitting a value upon that transaction end at the first point of consistency by interoperating with Swift Concurrency.", "title" : "Transactional Observation of Values" @@ -20322,11 +20324,11 @@ "link" : "0491-module-selectors.md", "reviewManagers" : [ { - "link" : "", + "link" : "https:\/\/github.com\/Jumhyn", "name" : "Freddy Kellison-Linn" } ], - "sha" : "ad86323f3b2f0adfd13edff6f43132e258fcadd1", + "sha" : "99c0d956161e13d89b696d2e125bb5a3525e8c20", "status" : { "state" : "accepted" }, @@ -20337,14 +20339,6 @@ "id" : "swiftlang\/swift#53580", "link" : "https:\/\/github.com\/swiftlang\/swift\/issues\/53580" } - ], - "warnings" : [ - { - "code" : 0, - "kind" : "warning", - "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", - "suggestion" : "" - } ] }, { @@ -20367,21 +20361,17 @@ "id" : "SE-0492", "link" : "0492-section-control.md", "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/DougGregor\/", + "name" : "Doug Gregor" + } ], - "sha" : "ee851e5af1d73c5c1bb0917fb5fe41bc468e7110", + "sha" : "33206f250c9ed243bf8849d867e65799f813f2fe", "status" : { "state" : "accepted" }, "summary" : "This proposal adds `@section` and `@used` attributes which can be applied to global variables. These allow users to directly control which section of the resulting binary should global variables be emitted into, and give users the ability to disable DCE (dead code elimination) on those. The goal is to enable systems and embedded programming use cases like runtime discovery of test metadata from multiple modules, and also to serve as a low-level building block for higher-level features (e.g. linker sets, plugins).", - "title" : "Section Placement Control", - "warnings" : [ - { - "code" : 0, - "kind" : "warning", - "message" : "Missing review manager(s).", - "suggestion" : "" - } - ] + "title" : "Section Placement Control" }, { "authors" : [ @@ -20668,7 +20658,7 @@ "name" : "Steve Canon" } ], - "sha" : "e71a7cb44df72f7f2a7bb9ea196394c21b396460", + "sha" : "1a3e9ca4c53de03a3a6e98b53d6ac8b5f7157348", "status" : { "state" : "accepted" }, @@ -20824,6 +20814,10 @@ { "link" : "https:\/\/forums.swift.org\/t\/se-0502-exclude-private-initialized-properties-from-memberwise-initializer\/84022", "name" : "review" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/accepted-with-modifications-se-0502-exclude-private-initialized-properties-from-memberwise-initializer\/84565", + "name" : "acceptance" } ], "id" : "SE-0502", @@ -20842,11 +20836,9 @@ "name" : "Tony Allevato" } ], - "sha" : "80c1885909e86fed84fe27fe813c2d74f61e87bf", + "sha" : "a2348683fb407f29d8a5789ddea4eca8a590f6e1", "status" : { - "end" : "2026-01-22T00:00:00Z", - "start" : "2026-01-08T00:00:00Z", - "state" : "activeReview" + "state" : "accepted" }, "summary" : "We propose changing the rules for the implicit memberwise initializer such that it does not include properties with initial values that are less accessible than the most accessible property in the initializer, up to `internal`. This ensures that the resulting memberwise initializer is not unnecessarily forced to be `private` when introducing a new `private` property with an initial value.", "title" : "Exclude private initialized properties from memberwise initializer" @@ -20887,7 +20879,15 @@ "state" : "activeReview" }, "summary" : "An associated type defines a generic type in a protocol. You use them to help define the protocol's requirements. This Queue has two associated types, Element and Allocator:", - "title" : "Suppressed Default Conformances on Associated Types With Defaults" + "title" : "Suppressed Default Conformances on Associated Types With Defaults", + "warnings" : [ + { + "code" : 0, + "kind" : "warning", + "message" : "Review ended on 2026-01-25 00:00:00 +0000.", + "suggestion" : "" + } + ] }, { "authors" : [ @@ -20904,6 +20904,10 @@ { "link" : "https:\/\/forums.swift.org\/t\/se-0504-task-cancellation-shields\/84095", "name" : "review" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/accepted-se-0504-task-cancellation-shields\/84667", + "name" : "acceptance" } ], "id" : "SE-0504", @@ -20922,11 +20926,9 @@ "name" : "John McCall" } ], - "sha" : "3a48413896f7d97a425e988ca6dcf8a494a0d8a2", + "sha" : "ff509ee92ecb8188f10b312bffd55bc8185cf6ae", "status" : { - "end" : "2026-01-26T00:00:00Z", - "start" : "2026-01-12T00:00:00Z", - "state" : "activeReview" + "state" : "accepted" }, "summary" : "This proposal introduces a new mechanism to temporarily \"ignore\" task cancellation, called task cancellation shields.", "title" : "Task Cancellation Shields" @@ -20971,7 +20973,15 @@ "state" : "activeReview" }, "summary" : "(This was previously pitched as part of the Custom Main and Global Executors proposal, but has been split out into a separate proposal here.)", - "title" : "Delayed Enqueuing for Executors" + "title" : "Delayed Enqueuing for Executors", + "warnings" : [ + { + "code" : 0, + "kind" : "warning", + "message" : "Review ended on 2026-01-27 00:00:00 +0000.", + "suggestion" : "" + } + ] }, { "authors" : [ @@ -20990,26 +21000,18 @@ "name" : "review" } ], - "errors" : [ - { - "code" : 0, - "kind" : "error", - "message" : "Proposal ID link must be a relative link (SE-NNNN)[NNNN-filename.md].", - "suggestion" : "" - } - ], "id" : "SE-0506", - "link" : "", + "link" : "0506-advanced-observation-tracking.md", "reviewManagers" : [ { "link" : "https:\/\/github.com\/stephentyrone", "name" : "Steve Canon" } ], - "sha" : "62dbe82f531e74ab0f4aaf0e8f43cd78d31c691d", + "sha" : "1a1f136c1aebcae19e968f8465f6d612e7bbde2d", "status" : { - "end" : "", - "start" : "", + "end" : "2026-02-03T00:00:00Z", + "start" : "2026-01-20T00:00:00Z", "state" : "activeReview" }, "summary" : "Observation has one primary public entry point for observing the changes to `@Observable` types. This proposal adds two new versions that allow more fine-grained control and advanced behaviors. In particular, it is not intended to be a natural progression for all users of Observation, but instead a set of specialized tools for advanced use cases such as developing middleware infrastructure or the underpinnings to widgeting systems. Most developers using Observation will still be best served by using the `@Observable` macro and possibly in conjunction with the `Observations` type for iterating transactional values. However, in the advanced use cases where it is needed, this proposal fills a much needed gap.", @@ -21018,10 +21020,230 @@ { "code" : 0, "kind" : "warning", - "message" : "Missing or invalid dates for a review period.", + "message" : "Review ended on 2026-02-03 00:00:00 +0000.", + "suggestion" : "" + } + ] + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/meg-gupta", + "name" : "Meghana Gupta" + }, + { + "link" : "https:\/\/github.com\/tbkka", + "name" : "Tim Kientzle" + } + ], + "discussions" : [ + { + "link" : "https:\/\/forums.swift.org\/t\/se-0507-borrow-and-mutate-accessors\/84376", + "name" : "review" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/pitch-borrowing-accessors\/83933", + "name" : "pitch" + } + ], + "id" : "SE-0507", + "link" : "0507-borrow-accessors.md", + "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/DougGregor\/", + "name" : "Doug Gregor" + } + ], + "sha" : "19cd6248e329c5cf038bbe43da289dbad7b28481", + "status" : { + "end" : "2026-02-09T00:00:00Z", + "start" : "2026-01-26T00:00:00Z", + "state" : "activeReview" + }, + "summary" : "Borrowing accessors — introduced with the new keywords `borrow` and `mutate` — allow implementing computed properties and subscripts using *borrowing semantics*. These augment the existing `get`, `set`, `yielding borrow`, and `yielding mutate` accessors to complete the design described in the “Prospective Vision for Accessors”: https:\/\/forums.swift.org\/t\/prospective-vision-accessors\/76707", + "title" : "Borrow and Mutate Accessors", + "warnings" : [ + { + "code" : 0, + "kind" : "warning", + "message" : "Review ended on 2026-02-09 00:00:00 +0000.", "suggestion" : "" } ] + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/calda", + "name" : "Cal Stephens" + } + ], + "discussions" : [ + { + "link" : "https:\/\/forums.swift.org\/t\/support-trailing-closure-syntax-for-single-argument-array-and-dictionary-initializers\/83900", + "name" : "pitch" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/se-0508-array-expression-trailing-closures\/84479", + "name" : "review" + } + ], + "id" : "SE-0508", + "implementation" : [ + { + "account" : "swiftlang", + "id" : "86244", + "repository" : "swift", + "type" : "pull" + } + ], + "link" : "0508-array-expression-trailing-closures.md", + "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/xwu", + "name" : "Xiaodi Wu" + } + ], + "sha" : "3bec402f02c44d2c6b2e8d7754d082a6a27349f5", + "status" : { + "end" : "2026-02-12T00:00:00Z", + "start" : "2026-01-30T00:00:00Z", + "state" : "activeReview" + }, + "summary" : "We add support for using trailing closures following array types in expressions.", + "title" : "Array expression trailing closures" + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/echeng3805", + "name" : "Ev Cheng" + } + ], + "discussions" : [ + { + "link" : "https:\/\/forums.swift.org\/t\/pitch-software-bill-of-materials-sbom-generation-for-swift-package-manager\/83499", + "name" : "pitch" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/se-0509-software-bill-of-materials-sbom-generation-for-swift-package-manager\/84516", + "name" : "review" + } + ], + "id" : "SE-0509", + "implementation" : [ + { + "account" : "swiftlang", + "id" : "9633", + "repository" : "swift-package-manager", + "type" : "pull" + } + ], + "link" : "0509-swift-sboms-via-swiftpm.md", + "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/FranzBusch", + "name" : "Franz Busch" + } + ], + "sha" : "5114738d93d28d9bebf2f2f178508b7ab19ed54d", + "status" : { + "end" : "2026-02-16T00:00:00Z", + "start" : "2026-02-02T00:00:00Z", + "state" : "activeReview" + }, + "summary" : "An SBOM (Software Bill of Materials) provides a detailed inventory of software components included in an artifact. SBOMs allow developers to improve and analyze the software supply chain security profile for their Swift projects (for example, determining whether a dependency that's being used has a vulnerability). Also, some companies, governments, and other regulatory bodies require SBOMs to be produced for auditing purposes.", + "title" : "Software Bill of Materials (SBOM) Generation for Swift Package Manager" + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/tayloraswift", + "name" : "Diana Ma" + } + ], + "discussions" : [ + { + "link" : "https:\/\/forums.swift.org\/t\/giving-dictionary-mapvalues-access-to-the-associated-key\/83904", + "name" : "pitch" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/se-0510-dictionary-mapvalueswithkeys\/84547", + "name" : "review" + } + ], + "id" : "SE-0510", + "implementation" : [ + { + "account" : "swiftlang", + "id" : "86268", + "repository" : "swift", + "type" : "pull" + } + ], + "link" : "0510-dictionary-mapvalues-with-keys.md", + "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/stephentyrone", + "name" : "Steve Canon" + } + ], + "sha" : "fd2c5b0734826ae8cb766776d83cdd81d1561664", + "status" : { + "end" : "2026-02-17T00:00:00Z", + "start" : "2026-02-03T00:00:00Z", + "state" : "activeReview" + }, + "summary" : "I propose adding a method `Dictionary.mapValuesWithKeys` that passes the `Key` to the transformation closure.", + "title" : "Introduce `Dictionary.mapValuesWithKeys`" + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/hi2gage", + "name" : "Gage Halverson" + } + ], + "discussions" : [ + { + "link" : "https:\/\/forums.swift.org\/t\/proposal-swift-package-add-target-plugin-command-to-swiftpm\/77930", + "name" : "Pitch" + }, + { + "link" : "https:\/\/forums.swift.org\/t\/se-0511-swiftpm-add-target-plugin-command\/84587", + "name" : "Review" + } + ], + "id" : "SE-0511", + "implementation" : [ + { + "account" : "swiftlang", + "id" : "8432", + "repository" : "swift-package-manager", + "type" : "pull" + } + ], + "link" : "0511-swiftpm-add-target-plugin.md", + "reviewManagers" : [ + { + "link" : "https:\/\/github.com\/mikaelacaron", + "name" : "Mikaela Caron" + } + ], + "sha" : "04fc2c8ef7959ddad150b8714148bff504c25d7c", + "status" : { + "end" : "2026-02-19T00:00:00Z", + "start" : "2026-02-05T00:00:00Z", + "state" : "activeReview" + }, + "summary" : "This proposal introduces a new `swift package add-target-plugin` command that allows developers to add plugin usages to existing targets in their `Package.swift` manifest directly from the command line.", + "title" : "SwiftPM Add Target Plugin Command", + "trackingBugs" : [ + { + "id" : "swiftlang\/swift-package-manager#8169", + "link" : "https:\/\/github.com\/swiftlang\/swift-package-manager\/issues\/8169" + } + ] } ], "schemaVersion" : "1.0.0", diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposal-listing.json b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposal-listing.json index 2932f53..16a4a03 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposal-listing.json +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposal-listing.json @@ -2,8097 +2,8177 @@ { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cd0c7279af644b38860afaa6e0dba74a1d82107a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0001-keywords-as-argument-labels.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0001-keywords-as-argument-labels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0001-keywords-as-argument-labels.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0001-keywords-as-argument-labels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0001-keywords-as-argument-labels.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0001-keywords-as-argument-labels.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cd0c7279af644b38860afaa6e0dba74a1d82107a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0001-keywords-as-argument-labels.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0001-keywords-as-argument-labels.md", "name" : "0001-keywords-as-argument-labels.md", "path" : "proposals\/0001-keywords-as-argument-labels.md", "sha" : "cd0c7279af644b38860afaa6e0dba74a1d82107a", "size" : 3843, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0001-keywords-as-argument-labels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0001-keywords-as-argument-labels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9761465a5ca6df727be91357c695152ed8e3361f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0002-remove-currying.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0002-remove-currying.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0002-remove-currying.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0002-remove-currying.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0002-remove-currying.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0002-remove-currying.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9761465a5ca6df727be91357c695152ed8e3361f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0002-remove-currying.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0002-remove-currying.md", "name" : "0002-remove-currying.md", "path" : "proposals\/0002-remove-currying.md", "sha" : "9761465a5ca6df727be91357c695152ed8e3361f", "size" : 4425, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0002-remove-currying.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0002-remove-currying.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a78dc80b0cedd7bfd8867228198484e33485df32", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0003-remove-var-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0003-remove-var-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0003-remove-var-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0003-remove-var-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0003-remove-var-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0003-remove-var-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a78dc80b0cedd7bfd8867228198484e33485df32", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0003-remove-var-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0003-remove-var-parameters.md", "name" : "0003-remove-var-parameters.md", "path" : "proposals\/0003-remove-var-parameters.md", "sha" : "a78dc80b0cedd7bfd8867228198484e33485df32", "size" : 3939, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0003-remove-var-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0003-remove-var-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c33507a66497d10d002c2b26fb33285da368e530", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0004-remove-pre-post-inc-decrement.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0004-remove-pre-post-inc-decrement.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0004-remove-pre-post-inc-decrement.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0004-remove-pre-post-inc-decrement.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0004-remove-pre-post-inc-decrement.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0004-remove-pre-post-inc-decrement.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c33507a66497d10d002c2b26fb33285da368e530", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0004-remove-pre-post-inc-decrement.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0004-remove-pre-post-inc-decrement.md", "name" : "0004-remove-pre-post-inc-decrement.md", "path" : "proposals\/0004-remove-pre-post-inc-decrement.md", "sha" : "c33507a66497d10d002c2b26fb33285da368e530", "size" : 4314, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0004-remove-pre-post-inc-decrement.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0004-remove-pre-post-inc-decrement.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9a494db4c343219dc589f79832d5dd95fa504d2c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0005-objective-c-name-translation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0005-objective-c-name-translation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0005-objective-c-name-translation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0005-objective-c-name-translation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0005-objective-c-name-translation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0005-objective-c-name-translation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9a494db4c343219dc589f79832d5dd95fa504d2c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0005-objective-c-name-translation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0005-objective-c-name-translation.md", "name" : "0005-objective-c-name-translation.md", "path" : "proposals\/0005-objective-c-name-translation.md", "sha" : "9a494db4c343219dc589f79832d5dd95fa504d2c", "size" : 31078, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0005-objective-c-name-translation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0005-objective-c-name-translation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/76349a22878793bc9ce8b8513bc1720b609b8079", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/76349a22878793bc9ce8b8513bc1720b609b8079", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md", "name" : "0006-apply-api-guidelines-to-the-standard-library.md", "path" : "proposals\/0006-apply-api-guidelines-to-the-standard-library.md", "sha" : "76349a22878793bc9ce8b8513bc1720b609b8079", "size" : 52809, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0006-apply-api-guidelines-to-the-standard-library.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1bef3ab55a34b4a46ab5fabe7f2fa8b0a789e099", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0007-remove-c-style-for-loops.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0007-remove-c-style-for-loops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0007-remove-c-style-for-loops.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0007-remove-c-style-for-loops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0007-remove-c-style-for-loops.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0007-remove-c-style-for-loops.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1bef3ab55a34b4a46ab5fabe7f2fa8b0a789e099", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0007-remove-c-style-for-loops.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0007-remove-c-style-for-loops.md", "name" : "0007-remove-c-style-for-loops.md", "path" : "proposals\/0007-remove-c-style-for-loops.md", "sha" : "1bef3ab55a34b4a46ab5fabe7f2fa8b0a789e099", "size" : 5685, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0007-remove-c-style-for-loops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0007-remove-c-style-for-loops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2abda3ceee0b3b46ead1246e27ada1dce702d342", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0008-lazy-flatmap-for-optionals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0008-lazy-flatmap-for-optionals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0008-lazy-flatmap-for-optionals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0008-lazy-flatmap-for-optionals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0008-lazy-flatmap-for-optionals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0008-lazy-flatmap-for-optionals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2abda3ceee0b3b46ead1246e27ada1dce702d342", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0008-lazy-flatmap-for-optionals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0008-lazy-flatmap-for-optionals.md", "name" : "0008-lazy-flatmap-for-optionals.md", "path" : "proposals\/0008-lazy-flatmap-for-optionals.md", "sha" : "2abda3ceee0b3b46ead1246e27ada1dce702d342", "size" : 5047, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0008-lazy-flatmap-for-optionals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0008-lazy-flatmap-for-optionals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/626f78665eb3c01fdae0ad243f585cab5f6a801b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0009-require-self-for-accessing-instance-members.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0009-require-self-for-accessing-instance-members.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0009-require-self-for-accessing-instance-members.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0009-require-self-for-accessing-instance-members.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0009-require-self-for-accessing-instance-members.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0009-require-self-for-accessing-instance-members.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/626f78665eb3c01fdae0ad243f585cab5f6a801b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0009-require-self-for-accessing-instance-members.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0009-require-self-for-accessing-instance-members.md", "name" : "0009-require-self-for-accessing-instance-members.md", "path" : "proposals\/0009-require-self-for-accessing-instance-members.md", "sha" : "626f78665eb3c01fdae0ad243f585cab5f6a801b", "size" : 7002, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0009-require-self-for-accessing-instance-members.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0009-require-self-for-accessing-instance-members.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ac3a7924449d81f0c5a1635500f0d477cd3e85ec", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0010-add-staticstring-unicodescalarview.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0010-add-staticstring-unicodescalarview.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0010-add-staticstring-unicodescalarview.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0010-add-staticstring-unicodescalarview.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0010-add-staticstring-unicodescalarview.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0010-add-staticstring-unicodescalarview.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ac3a7924449d81f0c5a1635500f0d477cd3e85ec", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0010-add-staticstring-unicodescalarview.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0010-add-staticstring-unicodescalarview.md", "name" : "0010-add-staticstring-unicodescalarview.md", "path" : "proposals\/0010-add-staticstring-unicodescalarview.md", "sha" : "ac3a7924449d81f0c5a1635500f0d477cd3e85ec", "size" : 4062, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0010-add-staticstring-unicodescalarview.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0010-add-staticstring-unicodescalarview.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89d7a3d25e5fcae120a78995e2e09b0cb65d9e38", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0011-replace-typealias-associated.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0011-replace-typealias-associated.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0011-replace-typealias-associated.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0011-replace-typealias-associated.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0011-replace-typealias-associated.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0011-replace-typealias-associated.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89d7a3d25e5fcae120a78995e2e09b0cb65d9e38", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0011-replace-typealias-associated.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0011-replace-typealias-associated.md", "name" : "0011-replace-typealias-associated.md", "path" : "proposals\/0011-replace-typealias-associated.md", "sha" : "89d7a3d25e5fcae120a78995e2e09b0cb65d9e38", "size" : 3680, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0011-replace-typealias-associated.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0011-replace-typealias-associated.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e9c0d95e6389478183b3863caef1581817d4ff3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0012-add-noescape-to-public-library-api.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0012-add-noescape-to-public-library-api.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0012-add-noescape-to-public-library-api.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0012-add-noescape-to-public-library-api.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0012-add-noescape-to-public-library-api.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0012-add-noescape-to-public-library-api.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e9c0d95e6389478183b3863caef1581817d4ff3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0012-add-noescape-to-public-library-api.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0012-add-noescape-to-public-library-api.md", "name" : "0012-add-noescape-to-public-library-api.md", "path" : "proposals\/0012-add-noescape-to-public-library-api.md", "sha" : "9e9c0d95e6389478183b3863caef1581817d4ff3", "size" : 17965, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0012-add-noescape-to-public-library-api.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0012-add-noescape-to-public-library-api.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40cfaa459cab35007939643048585a53fed53baf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0013-remove-partial-application-super.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0013-remove-partial-application-super.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0013-remove-partial-application-super.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0013-remove-partial-application-super.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0013-remove-partial-application-super.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0013-remove-partial-application-super.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40cfaa459cab35007939643048585a53fed53baf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0013-remove-partial-application-super.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0013-remove-partial-application-super.md", "name" : "0013-remove-partial-application-super.md", "path" : "proposals\/0013-remove-partial-application-super.md", "sha" : "40cfaa459cab35007939643048585a53fed53baf", "size" : 4414, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0013-remove-partial-application-super.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0013-remove-partial-application-super.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48ddfbc8ed55e15a7e6f783ef2b7a2c43e3c8ac0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0014-constrained-AnySequence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0014-constrained-AnySequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0014-constrained-AnySequence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0014-constrained-AnySequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0014-constrained-AnySequence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0014-constrained-AnySequence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48ddfbc8ed55e15a7e6f783ef2b7a2c43e3c8ac0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0014-constrained-AnySequence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0014-constrained-AnySequence.md", "name" : "0014-constrained-AnySequence.md", "path" : "proposals\/0014-constrained-AnySequence.md", "sha" : "48ddfbc8ed55e15a7e6f783ef2b7a2c43e3c8ac0", "size" : 3176, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0014-constrained-AnySequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0014-constrained-AnySequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9722ed2b76f1d9a16fee757a79bd29b9de84de6c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0015-tuple-comparison-operators.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0015-tuple-comparison-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0015-tuple-comparison-operators.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0015-tuple-comparison-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0015-tuple-comparison-operators.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0015-tuple-comparison-operators.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9722ed2b76f1d9a16fee757a79bd29b9de84de6c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0015-tuple-comparison-operators.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0015-tuple-comparison-operators.md", "name" : "0015-tuple-comparison-operators.md", "path" : "proposals\/0015-tuple-comparison-operators.md", "sha" : "9722ed2b76f1d9a16fee757a79bd29b9de84de6c", "size" : 4234, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0015-tuple-comparison-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0015-tuple-comparison-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ed282b7e1379a6c3a5440e20e2845c1e2b0ffb57", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ed282b7e1379a6c3a5440e20e2845c1e2b0ffb57", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", "name" : "0016-initializers-for-converting-unsafe-pointers-to-ints.md", "path" : "proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md", "sha" : "ed282b7e1379a6c3a5440e20e2845c1e2b0ffb57", "size" : 5254, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0016-initializers-for-converting-unsafe-pointers-to-ints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc2bb6886019af6d680adc31f72cc9a7053bf868", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc2bb6886019af6d680adc31f72cc9a7053bf868", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", "name" : "0017-convert-unmanaged-to-use-unsafepointer.md", "path" : "proposals\/0017-convert-unmanaged-to-use-unsafepointer.md", "sha" : "cc2bb6886019af6d680adc31f72cc9a7053bf868", "size" : 4355, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0017-convert-unmanaged-to-use-unsafepointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2bddbf171cd0fab04931922277b5440d0b72df36", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0018-flexible-memberwise-initialization.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0018-flexible-memberwise-initialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0018-flexible-memberwise-initialization.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0018-flexible-memberwise-initialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0018-flexible-memberwise-initialization.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0018-flexible-memberwise-initialization.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2bddbf171cd0fab04931922277b5440d0b72df36", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0018-flexible-memberwise-initialization.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0018-flexible-memberwise-initialization.md", "name" : "0018-flexible-memberwise-initialization.md", "path" : "proposals\/0018-flexible-memberwise-initialization.md", "sha" : "2bddbf171cd0fab04931922277b5440d0b72df36", "size" : 36230, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0018-flexible-memberwise-initialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0018-flexible-memberwise-initialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/252c9bdaa05b36ab8f9aa4c6592d9f5a3bce37bd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0019-package-manager-testing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0019-package-manager-testing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0019-package-manager-testing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0019-package-manager-testing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0019-package-manager-testing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0019-package-manager-testing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/252c9bdaa05b36ab8f9aa4c6592d9f5a3bce37bd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0019-package-manager-testing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0019-package-manager-testing.md", "name" : "0019-package-manager-testing.md", "path" : "proposals\/0019-package-manager-testing.md", "sha" : "252c9bdaa05b36ab8f9aa4c6592d9f5a3bce37bd", "size" : 9796, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0019-package-manager-testing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0019-package-manager-testing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a59e6ad4dcd24b9cfec286161e61daa3d3fd6116", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0020-if-swift-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0020-if-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0020-if-swift-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0020-if-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0020-if-swift-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0020-if-swift-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a59e6ad4dcd24b9cfec286161e61daa3d3fd6116", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0020-if-swift-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0020-if-swift-version.md", "name" : "0020-if-swift-version.md", "path" : "proposals\/0020-if-swift-version.md", "sha" : "a59e6ad4dcd24b9cfec286161e61daa3d3fd6116", "size" : 3256, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0020-if-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0020-if-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/20256b9ba5c0fac9c2f77c98043328ed7b996c9a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0021-generalized-naming.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0021-generalized-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0021-generalized-naming.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0021-generalized-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0021-generalized-naming.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0021-generalized-naming.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/20256b9ba5c0fac9c2f77c98043328ed7b996c9a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0021-generalized-naming.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0021-generalized-naming.md", "name" : "0021-generalized-naming.md", "path" : "proposals\/0021-generalized-naming.md", "sha" : "20256b9ba5c0fac9c2f77c98043328ed7b996c9a", "size" : 6763, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0021-generalized-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0021-generalized-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05f5d73410112b690524e190a23cd17fa42c061f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0022-objc-selectors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0022-objc-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0022-objc-selectors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0022-objc-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0022-objc-selectors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0022-objc-selectors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05f5d73410112b690524e190a23cd17fa42c061f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0022-objc-selectors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0022-objc-selectors.md", "name" : "0022-objc-selectors.md", "path" : "proposals\/0022-objc-selectors.md", "sha" : "05f5d73410112b690524e190a23cd17fa42c061f", "size" : 7526, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0022-objc-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0022-objc-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e8e5c3fe02f7ed4d25d988231a2352fcb5981eb4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0023-api-guidelines.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0023-api-guidelines.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0023-api-guidelines.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0023-api-guidelines.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0023-api-guidelines.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0023-api-guidelines.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e8e5c3fe02f7ed4d25d988231a2352fcb5981eb4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0023-api-guidelines.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0023-api-guidelines.md", "name" : "0023-api-guidelines.md", "path" : "proposals\/0023-api-guidelines.md", "sha" : "e8e5c3fe02f7ed4d25d988231a2352fcb5981eb4", "size" : 3215, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0023-api-guidelines.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0023-api-guidelines.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/98f45801cc782d83cf2aea0a91f70cf893aaa96f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0024-optional-value-setter.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0024-optional-value-setter.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0024-optional-value-setter.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0024-optional-value-setter.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0024-optional-value-setter.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0024-optional-value-setter.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/98f45801cc782d83cf2aea0a91f70cf893aaa96f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0024-optional-value-setter.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0024-optional-value-setter.md", "name" : "0024-optional-value-setter.md", "path" : "proposals\/0024-optional-value-setter.md", "sha" : "98f45801cc782d83cf2aea0a91f70cf893aaa96f", "size" : 2018, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0024-optional-value-setter.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0024-optional-value-setter.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/470666dd8bd0b43bc0d698555579c15407ef8e60", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0025-scoped-access-level.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0025-scoped-access-level.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0025-scoped-access-level.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0025-scoped-access-level.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0025-scoped-access-level.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0025-scoped-access-level.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/470666dd8bd0b43bc0d698555579c15407ef8e60", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0025-scoped-access-level.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0025-scoped-access-level.md", "name" : "0025-scoped-access-level.md", "path" : "proposals\/0025-scoped-access-level.md", "sha" : "470666dd8bd0b43bc0d698555579c15407ef8e60", "size" : 11150, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0025-scoped-access-level.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0025-scoped-access-level.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/24b89a5eb9b6977feabf3002719d289595c817db", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0026-abstract-classes-and-methods.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0026-abstract-classes-and-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0026-abstract-classes-and-methods.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0026-abstract-classes-and-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0026-abstract-classes-and-methods.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0026-abstract-classes-and-methods.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/24b89a5eb9b6977feabf3002719d289595c817db", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0026-abstract-classes-and-methods.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0026-abstract-classes-and-methods.md", "name" : "0026-abstract-classes-and-methods.md", "path" : "proposals\/0026-abstract-classes-and-methods.md", "sha" : "24b89a5eb9b6977feabf3002719d289595c817db", "size" : 4870, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0026-abstract-classes-and-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0026-abstract-classes-and-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddae996dba321ec860939f710e7b5e468e5950db", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0027-string-from-code-units.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0027-string-from-code-units.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0027-string-from-code-units.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0027-string-from-code-units.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0027-string-from-code-units.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0027-string-from-code-units.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddae996dba321ec860939f710e7b5e468e5950db", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0027-string-from-code-units.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0027-string-from-code-units.md", "name" : "0027-string-from-code-units.md", "path" : "proposals\/0027-string-from-code-units.md", "sha" : "ddae996dba321ec860939f710e7b5e468e5950db", "size" : 6964, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0027-string-from-code-units.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0027-string-from-code-units.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e51fb46f9572483aa40ee37a8969137e814de1e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0028-modernizing-debug-identifiers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0028-modernizing-debug-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0028-modernizing-debug-identifiers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0028-modernizing-debug-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0028-modernizing-debug-identifiers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0028-modernizing-debug-identifiers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e51fb46f9572483aa40ee37a8969137e814de1e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0028-modernizing-debug-identifiers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0028-modernizing-debug-identifiers.md", "name" : "0028-modernizing-debug-identifiers.md", "path" : "proposals\/0028-modernizing-debug-identifiers.md", "sha" : "9e51fb46f9572483aa40ee37a8969137e814de1e", "size" : 6779, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0028-modernizing-debug-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0028-modernizing-debug-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e16653aef44bed7ed657a443de68da141892420c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0029-remove-implicit-tuple-splat.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0029-remove-implicit-tuple-splat.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0029-remove-implicit-tuple-splat.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0029-remove-implicit-tuple-splat.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0029-remove-implicit-tuple-splat.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0029-remove-implicit-tuple-splat.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e16653aef44bed7ed657a443de68da141892420c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0029-remove-implicit-tuple-splat.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0029-remove-implicit-tuple-splat.md", "name" : "0029-remove-implicit-tuple-splat.md", "path" : "proposals\/0029-remove-implicit-tuple-splat.md", "sha" : "e16653aef44bed7ed657a443de68da141892420c", "size" : 7459, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0029-remove-implicit-tuple-splat.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0029-remove-implicit-tuple-splat.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2a48404d780e92d2b52708fca6a1f4a846fd984b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0030-property-behavior-decls.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0030-property-behavior-decls.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0030-property-behavior-decls.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0030-property-behavior-decls.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0030-property-behavior-decls.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0030-property-behavior-decls.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2a48404d780e92d2b52708fca6a1f4a846fd984b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0030-property-behavior-decls.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0030-property-behavior-decls.md", "name" : "0030-property-behavior-decls.md", "path" : "proposals\/0030-property-behavior-decls.md", "sha" : "2a48404d780e92d2b52708fca6a1f4a846fd984b", "size" : 34396, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0030-property-behavior-decls.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0030-property-behavior-decls.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a49eadb4eb5923bedc5c94d6d25dd519479d6b33", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0031-adjusting-inout-declarations.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0031-adjusting-inout-declarations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0031-adjusting-inout-declarations.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0031-adjusting-inout-declarations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0031-adjusting-inout-declarations.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0031-adjusting-inout-declarations.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a49eadb4eb5923bedc5c94d6d25dd519479d6b33", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0031-adjusting-inout-declarations.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0031-adjusting-inout-declarations.md", "name" : "0031-adjusting-inout-declarations.md", "path" : "proposals\/0031-adjusting-inout-declarations.md", "sha" : "a49eadb4eb5923bedc5c94d6d25dd519479d6b33", "size" : 2472, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0031-adjusting-inout-declarations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0031-adjusting-inout-declarations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7dd6b273970d67c2126ca11f25301e0249bec201", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0032-sequencetype-find.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0032-sequencetype-find.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0032-sequencetype-find.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0032-sequencetype-find.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0032-sequencetype-find.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0032-sequencetype-find.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7dd6b273970d67c2126ca11f25301e0249bec201", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0032-sequencetype-find.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0032-sequencetype-find.md", "name" : "0032-sequencetype-find.md", "path" : "proposals\/0032-sequencetype-find.md", "sha" : "7dd6b273970d67c2126ca11f25301e0249bec201", "size" : 2801, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0032-sequencetype-find.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0032-sequencetype-find.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/06e12fcb715a548bd8ca95db66032779af941c6b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0033-import-objc-constants.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0033-import-objc-constants.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0033-import-objc-constants.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0033-import-objc-constants.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0033-import-objc-constants.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0033-import-objc-constants.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/06e12fcb715a548bd8ca95db66032779af941c6b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0033-import-objc-constants.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0033-import-objc-constants.md", "name" : "0033-import-objc-constants.md", "path" : "proposals\/0033-import-objc-constants.md", "sha" : "06e12fcb715a548bd8ca95db66032779af941c6b", "size" : 8300, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0033-import-objc-constants.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0033-import-objc-constants.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/61b51ffe4723467bed6a9d5063c3482eb5676034", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0034-disambiguating-line.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0034-disambiguating-line.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0034-disambiguating-line.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0034-disambiguating-line.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0034-disambiguating-line.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0034-disambiguating-line.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/61b51ffe4723467bed6a9d5063c3482eb5676034", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0034-disambiguating-line.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0034-disambiguating-line.md", "name" : "0034-disambiguating-line.md", "path" : "proposals\/0034-disambiguating-line.md", "sha" : "61b51ffe4723467bed6a9d5063c3482eb5676034", "size" : 3873, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0034-disambiguating-line.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0034-disambiguating-line.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a44fd09ff5eabec6f6ccd942abc73162e03508b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0035-limit-inout-capture.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0035-limit-inout-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0035-limit-inout-capture.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0035-limit-inout-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0035-limit-inout-capture.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0035-limit-inout-capture.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a44fd09ff5eabec6f6ccd942abc73162e03508b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0035-limit-inout-capture.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0035-limit-inout-capture.md", "name" : "0035-limit-inout-capture.md", "path" : "proposals\/0035-limit-inout-capture.md", "sha" : "4a44fd09ff5eabec6f6ccd942abc73162e03508b", "size" : 6589, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0035-limit-inout-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0035-limit-inout-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c9cd52fbcd113fa51c043f6707be7d9cdb67ac8a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0036-enum-dot.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0036-enum-dot.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0036-enum-dot.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0036-enum-dot.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0036-enum-dot.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0036-enum-dot.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c9cd52fbcd113fa51c043f6707be7d9cdb67ac8a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0036-enum-dot.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0036-enum-dot.md", "name" : "0036-enum-dot.md", "path" : "proposals\/0036-enum-dot.md", "sha" : "c9cd52fbcd113fa51c043f6707be7d9cdb67ac8a", "size" : 3954, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0036-enum-dot.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0036-enum-dot.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9866d04c29c70c647575c100df5c4ccc51401a2d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0037-clarify-comments-and-operators.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0037-clarify-comments-and-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0037-clarify-comments-and-operators.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0037-clarify-comments-and-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0037-clarify-comments-and-operators.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0037-clarify-comments-and-operators.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9866d04c29c70c647575c100df5c4ccc51401a2d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0037-clarify-comments-and-operators.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0037-clarify-comments-and-operators.md", "name" : "0037-clarify-comments-and-operators.md", "path" : "proposals\/0037-clarify-comments-and-operators.md", "sha" : "9866d04c29c70c647575c100df5c4ccc51401a2d", "size" : 5797, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0037-clarify-comments-and-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0037-clarify-comments-and-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d86482524e3380e4bb21758bb3cfa2a9aa019aac", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0038-swiftpm-c-language-targets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0038-swiftpm-c-language-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0038-swiftpm-c-language-targets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0038-swiftpm-c-language-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0038-swiftpm-c-language-targets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0038-swiftpm-c-language-targets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d86482524e3380e4bb21758bb3cfa2a9aa019aac", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0038-swiftpm-c-language-targets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0038-swiftpm-c-language-targets.md", "name" : "0038-swiftpm-c-language-targets.md", "path" : "proposals\/0038-swiftpm-c-language-targets.md", "sha" : "d86482524e3380e4bb21758bb3cfa2a9aa019aac", "size" : 12685, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0038-swiftpm-c-language-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0038-swiftpm-c-language-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c03981cf644e544d33335c0923b13b5b8432cedf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0039-playgroundliterals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0039-playgroundliterals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0039-playgroundliterals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0039-playgroundliterals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0039-playgroundliterals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0039-playgroundliterals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c03981cf644e544d33335c0923b13b5b8432cedf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0039-playgroundliterals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0039-playgroundliterals.md", "name" : "0039-playgroundliterals.md", "path" : "proposals\/0039-playgroundliterals.md", "sha" : "c03981cf644e544d33335c0923b13b5b8432cedf", "size" : 4451, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0039-playgroundliterals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0039-playgroundliterals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/17c49bbd262fbba502194cdbfbf6a01e093e8abe", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0040-attributecolons.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0040-attributecolons.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0040-attributecolons.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0040-attributecolons.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0040-attributecolons.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0040-attributecolons.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/17c49bbd262fbba502194cdbfbf6a01e093e8abe", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0040-attributecolons.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0040-attributecolons.md", "name" : "0040-attributecolons.md", "path" : "proposals\/0040-attributecolons.md", "sha" : "17c49bbd262fbba502194cdbfbf6a01e093e8abe", "size" : 3671, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0040-attributecolons.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0040-attributecolons.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9b61c3cc3b33f9299d0e5f6553db9beb457dc3b4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0041-conversion-protocol-conventions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0041-conversion-protocol-conventions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0041-conversion-protocol-conventions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0041-conversion-protocol-conventions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0041-conversion-protocol-conventions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0041-conversion-protocol-conventions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9b61c3cc3b33f9299d0e5f6553db9beb457dc3b4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0041-conversion-protocol-conventions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0041-conversion-protocol-conventions.md", "name" : "0041-conversion-protocol-conventions.md", "path" : "proposals\/0041-conversion-protocol-conventions.md", "sha" : "9b61c3cc3b33f9299d0e5f6553db9beb457dc3b4", "size" : 11765, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0041-conversion-protocol-conventions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0041-conversion-protocol-conventions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3cd641166434b77711ff8279216c3b76168d6aba", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0042-flatten-method-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0042-flatten-method-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0042-flatten-method-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0042-flatten-method-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0042-flatten-method-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0042-flatten-method-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3cd641166434b77711ff8279216c3b76168d6aba", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0042-flatten-method-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0042-flatten-method-types.md", "name" : "0042-flatten-method-types.md", "path" : "proposals\/0042-flatten-method-types.md", "sha" : "3cd641166434b77711ff8279216c3b76168d6aba", "size" : 5251, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0042-flatten-method-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0042-flatten-method-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/abc9390c74f8400399fc4d609bba2a8d9246bb16", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/abc9390c74f8400399fc4d609bba2a8d9246bb16", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", "name" : "0043-declare-variables-in-case-labels-with-multiple-patterns.md", "path" : "proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md", "sha" : "abc9390c74f8400399fc4d609bba2a8d9246bb16", "size" : 6018, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0043-declare-variables-in-case-labels-with-multiple-patterns.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a978919016aa99327a1b7b9bbf4deb50f3125009", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0044-import-as-member.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0044-import-as-member.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0044-import-as-member.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0044-import-as-member.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0044-import-as-member.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0044-import-as-member.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a978919016aa99327a1b7b9bbf4deb50f3125009", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0044-import-as-member.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0044-import-as-member.md", "name" : "0044-import-as-member.md", "path" : "proposals\/0044-import-as-member.md", "sha" : "a978919016aa99327a1b7b9bbf4deb50f3125009", "size" : 12036, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0044-import-as-member.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0044-import-as-member.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c4f3a751c0eb422c9325f4bbc50f35f5d413e819", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0045-scan-takewhile-dropwhile.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0045-scan-takewhile-dropwhile.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0045-scan-takewhile-dropwhile.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0045-scan-takewhile-dropwhile.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0045-scan-takewhile-dropwhile.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0045-scan-takewhile-dropwhile.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c4f3a751c0eb422c9325f4bbc50f35f5d413e819", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0045-scan-takewhile-dropwhile.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0045-scan-takewhile-dropwhile.md", "name" : "0045-scan-takewhile-dropwhile.md", "path" : "proposals\/0045-scan-takewhile-dropwhile.md", "sha" : "c4f3a751c0eb422c9325f4bbc50f35f5d413e819", "size" : 7193, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0045-scan-takewhile-dropwhile.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0045-scan-takewhile-dropwhile.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6b401da8aa203e5e849cfa7e514961b986f32e54", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0046-first-label.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0046-first-label.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0046-first-label.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0046-first-label.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0046-first-label.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0046-first-label.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6b401da8aa203e5e849cfa7e514961b986f32e54", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0046-first-label.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0046-first-label.md", "name" : "0046-first-label.md", "path" : "proposals\/0046-first-label.md", "sha" : "6b401da8aa203e5e849cfa7e514961b986f32e54", "size" : 6201, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0046-first-label.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0046-first-label.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab940ba45684cc5c50c8e88d7c2f28a286ae34de", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0047-nonvoid-warn.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0047-nonvoid-warn.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0047-nonvoid-warn.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0047-nonvoid-warn.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0047-nonvoid-warn.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0047-nonvoid-warn.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab940ba45684cc5c50c8e88d7c2f28a286ae34de", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0047-nonvoid-warn.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0047-nonvoid-warn.md", "name" : "0047-nonvoid-warn.md", "path" : "proposals\/0047-nonvoid-warn.md", "sha" : "ab940ba45684cc5c50c8e88d7c2f28a286ae34de", "size" : 11214, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0047-nonvoid-warn.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0047-nonvoid-warn.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4f6efecb5ad078f9740a5be2e26b70ca6bf1274c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0048-generic-typealias.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0048-generic-typealias.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0048-generic-typealias.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0048-generic-typealias.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0048-generic-typealias.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0048-generic-typealias.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4f6efecb5ad078f9740a5be2e26b70ca6bf1274c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0048-generic-typealias.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0048-generic-typealias.md", "name" : "0048-generic-typealias.md", "path" : "proposals\/0048-generic-typealias.md", "sha" : "4f6efecb5ad078f9740a5be2e26b70ca6bf1274c", "size" : 2715, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0048-generic-typealias.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0048-generic-typealias.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a6572f2c8293a7f0ab403d07bf89e0f8d29c971a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0049-noescape-autoclosure-type-attrs.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0049-noescape-autoclosure-type-attrs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0049-noescape-autoclosure-type-attrs.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0049-noescape-autoclosure-type-attrs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0049-noescape-autoclosure-type-attrs.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0049-noescape-autoclosure-type-attrs.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a6572f2c8293a7f0ab403d07bf89e0f8d29c971a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0049-noescape-autoclosure-type-attrs.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0049-noescape-autoclosure-type-attrs.md", "name" : "0049-noescape-autoclosure-type-attrs.md", "path" : "proposals\/0049-noescape-autoclosure-type-attrs.md", "sha" : "a6572f2c8293a7f0ab403d07bf89e0f8d29c971a", "size" : 4209, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0049-noescape-autoclosure-type-attrs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0049-noescape-autoclosure-type-attrs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/63031b0f67820dd65bb07854a2801cdffa267022", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0050-floating-point-stride.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0050-floating-point-stride.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0050-floating-point-stride.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0050-floating-point-stride.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0050-floating-point-stride.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0050-floating-point-stride.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/63031b0f67820dd65bb07854a2801cdffa267022", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0050-floating-point-stride.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0050-floating-point-stride.md", "name" : "0050-floating-point-stride.md", "path" : "proposals\/0050-floating-point-stride.md", "sha" : "63031b0f67820dd65bb07854a2801cdffa267022", "size" : 14189, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0050-floating-point-stride.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0050-floating-point-stride.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aabe1b2cadfb0152a703015da29de94e6ceaaad0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0051-stride-semantics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0051-stride-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0051-stride-semantics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0051-stride-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0051-stride-semantics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0051-stride-semantics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aabe1b2cadfb0152a703015da29de94e6ceaaad0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0051-stride-semantics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0051-stride-semantics.md", "name" : "0051-stride-semantics.md", "path" : "proposals\/0051-stride-semantics.md", "sha" : "aabe1b2cadfb0152a703015da29de94e6ceaaad0", "size" : 7968, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0051-stride-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0051-stride-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7b9c287fe7cf4fc7168d4ed6f13ff23c0fe09c09", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0052-iterator-post-nil-guarantee.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0052-iterator-post-nil-guarantee.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0052-iterator-post-nil-guarantee.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0052-iterator-post-nil-guarantee.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0052-iterator-post-nil-guarantee.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0052-iterator-post-nil-guarantee.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7b9c287fe7cf4fc7168d4ed6f13ff23c0fe09c09", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0052-iterator-post-nil-guarantee.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0052-iterator-post-nil-guarantee.md", "name" : "0052-iterator-post-nil-guarantee.md", "path" : "proposals\/0052-iterator-post-nil-guarantee.md", "sha" : "7b9c287fe7cf4fc7168d4ed6f13ff23c0fe09c09", "size" : 7365, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0052-iterator-post-nil-guarantee.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0052-iterator-post-nil-guarantee.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c3b22b490771fea66a28f7ae8e894ca093b6b108", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0053-remove-let-from-function-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0053-remove-let-from-function-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0053-remove-let-from-function-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0053-remove-let-from-function-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0053-remove-let-from-function-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0053-remove-let-from-function-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c3b22b490771fea66a28f7ae8e894ca093b6b108", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0053-remove-let-from-function-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0053-remove-let-from-function-parameters.md", "name" : "0053-remove-let-from-function-parameters.md", "path" : "proposals\/0053-remove-let-from-function-parameters.md", "sha" : "c3b22b490771fea66a28f7ae8e894ca093b6b108", "size" : 3146, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0053-remove-let-from-function-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0053-remove-let-from-function-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f8f12c9fe228885d10b1ae3eaa328124dfc8fbe6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0054-abolish-iuo.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0054-abolish-iuo.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0054-abolish-iuo.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0054-abolish-iuo.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0054-abolish-iuo.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0054-abolish-iuo.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f8f12c9fe228885d10b1ae3eaa328124dfc8fbe6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0054-abolish-iuo.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0054-abolish-iuo.md", "name" : "0054-abolish-iuo.md", "path" : "proposals\/0054-abolish-iuo.md", "sha" : "f8f12c9fe228885d10b1ae3eaa328124dfc8fbe6", "size" : 8693, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0054-abolish-iuo.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0054-abolish-iuo.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6c69e20408b1742140c32f93e3c38399805ca722", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0055-optional-unsafe-pointers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0055-optional-unsafe-pointers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0055-optional-unsafe-pointers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0055-optional-unsafe-pointers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0055-optional-unsafe-pointers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0055-optional-unsafe-pointers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6c69e20408b1742140c32f93e3c38399805ca722", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0055-optional-unsafe-pointers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0055-optional-unsafe-pointers.md", "name" : "0055-optional-unsafe-pointers.md", "path" : "proposals\/0055-optional-unsafe-pointers.md", "sha" : "6c69e20408b1742140c32f93e3c38399805ca722", "size" : 13675, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0055-optional-unsafe-pointers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0055-optional-unsafe-pointers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee77c952feab0ecfc70abcbc690f451e14182286", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0056-trailing-closures-in-guard.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0056-trailing-closures-in-guard.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0056-trailing-closures-in-guard.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0056-trailing-closures-in-guard.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0056-trailing-closures-in-guard.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0056-trailing-closures-in-guard.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee77c952feab0ecfc70abcbc690f451e14182286", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0056-trailing-closures-in-guard.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0056-trailing-closures-in-guard.md", "name" : "0056-trailing-closures-in-guard.md", "path" : "proposals\/0056-trailing-closures-in-guard.md", "sha" : "ee77c952feab0ecfc70abcbc690f451e14182286", "size" : 4877, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0056-trailing-closures-in-guard.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0056-trailing-closures-in-guard.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7faf19fa4bdfdd2a726e3dde4d4484ae12d661bd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0057-importing-objc-generics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0057-importing-objc-generics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0057-importing-objc-generics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0057-importing-objc-generics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0057-importing-objc-generics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0057-importing-objc-generics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7faf19fa4bdfdd2a726e3dde4d4484ae12d661bd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0057-importing-objc-generics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0057-importing-objc-generics.md", "name" : "0057-importing-objc-generics.md", "path" : "proposals\/0057-importing-objc-generics.md", "sha" : "7faf19fa4bdfdd2a726e3dde4d4484ae12d661bd", "size" : 7768, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0057-importing-objc-generics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0057-importing-objc-generics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/478a23adf462a365fd0c232b054f70c7fb5b06eb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0058-objectivecbridgeable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0058-objectivecbridgeable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0058-objectivecbridgeable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0058-objectivecbridgeable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0058-objectivecbridgeable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0058-objectivecbridgeable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/478a23adf462a365fd0c232b054f70c7fb5b06eb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0058-objectivecbridgeable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0058-objectivecbridgeable.md", "name" : "0058-objectivecbridgeable.md", "path" : "proposals\/0058-objectivecbridgeable.md", "sha" : "478a23adf462a365fd0c232b054f70c7fb5b06eb", "size" : 14777, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0058-objectivecbridgeable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0058-objectivecbridgeable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d69edb0c48e31433bc7151ad84e53d9374d0d51", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0059-updated-set-apis.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0059-updated-set-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0059-updated-set-apis.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0059-updated-set-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0059-updated-set-apis.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0059-updated-set-apis.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d69edb0c48e31433bc7151ad84e53d9374d0d51", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0059-updated-set-apis.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0059-updated-set-apis.md", "name" : "0059-updated-set-apis.md", "path" : "proposals\/0059-updated-set-apis.md", "sha" : "1d69edb0c48e31433bc7151ad84e53d9374d0d51", "size" : 9164, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0059-updated-set-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0059-updated-set-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f6cd8d01f87a30d985e514d87187cc3d95a29bc4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0060-defaulted-parameter-order.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0060-defaulted-parameter-order.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0060-defaulted-parameter-order.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0060-defaulted-parameter-order.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0060-defaulted-parameter-order.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0060-defaulted-parameter-order.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f6cd8d01f87a30d985e514d87187cc3d95a29bc4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0060-defaulted-parameter-order.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0060-defaulted-parameter-order.md", "name" : "0060-defaulted-parameter-order.md", "path" : "proposals\/0060-defaulted-parameter-order.md", "sha" : "f6cd8d01f87a30d985e514d87187cc3d95a29bc4", "size" : 4429, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0060-defaulted-parameter-order.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0060-defaulted-parameter-order.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e9dc5a961c02e3f267e5852893572167d0cc96b4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0061-autoreleasepool-signature.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0061-autoreleasepool-signature.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0061-autoreleasepool-signature.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0061-autoreleasepool-signature.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0061-autoreleasepool-signature.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0061-autoreleasepool-signature.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e9dc5a961c02e3f267e5852893572167d0cc96b4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0061-autoreleasepool-signature.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0061-autoreleasepool-signature.md", "name" : "0061-autoreleasepool-signature.md", "path" : "proposals\/0061-autoreleasepool-signature.md", "sha" : "e9dc5a961c02e3f267e5852893572167d0cc96b4", "size" : 5269, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0061-autoreleasepool-signature.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0061-autoreleasepool-signature.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/54fa946647ae22bc2fac780debf41a6a214b4fa2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0062-objc-keypaths.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0062-objc-keypaths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0062-objc-keypaths.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0062-objc-keypaths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0062-objc-keypaths.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0062-objc-keypaths.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/54fa946647ae22bc2fac780debf41a6a214b4fa2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0062-objc-keypaths.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0062-objc-keypaths.md", "name" : "0062-objc-keypaths.md", "path" : "proposals\/0062-objc-keypaths.md", "sha" : "54fa946647ae22bc2fac780debf41a6a214b4fa2", "size" : 4812, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0062-objc-keypaths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0062-objc-keypaths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cb11562abf3e763cea948e456c5c6bde3b1d760d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0063-swiftpm-system-module-search-paths.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0063-swiftpm-system-module-search-paths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0063-swiftpm-system-module-search-paths.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0063-swiftpm-system-module-search-paths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0063-swiftpm-system-module-search-paths.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0063-swiftpm-system-module-search-paths.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cb11562abf3e763cea948e456c5c6bde3b1d760d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0063-swiftpm-system-module-search-paths.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0063-swiftpm-system-module-search-paths.md", "name" : "0063-swiftpm-system-module-search-paths.md", "path" : "proposals\/0063-swiftpm-system-module-search-paths.md", "sha" : "cb11562abf3e763cea948e456c5c6bde3b1d760d", "size" : 8488, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0063-swiftpm-system-module-search-paths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0063-swiftpm-system-module-search-paths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e3e7b61e350a0fcbf16ae21ba233b78f4d1e51f0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0064-property-selectors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0064-property-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0064-property-selectors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0064-property-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0064-property-selectors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0064-property-selectors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e3e7b61e350a0fcbf16ae21ba233b78f4d1e51f0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0064-property-selectors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0064-property-selectors.md", "name" : "0064-property-selectors.md", "path" : "proposals\/0064-property-selectors.md", "sha" : "e3e7b61e350a0fcbf16ae21ba233b78f4d1e51f0", "size" : 2823, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0064-property-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0064-property-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2353847ca599ca23f413549cf8ed77ecce747b86", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0065-collections-move-indices.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0065-collections-move-indices.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0065-collections-move-indices.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0065-collections-move-indices.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0065-collections-move-indices.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0065-collections-move-indices.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2353847ca599ca23f413549cf8ed77ecce747b86", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0065-collections-move-indices.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0065-collections-move-indices.md", "name" : "0065-collections-move-indices.md", "path" : "proposals\/0065-collections-move-indices.md", "sha" : "2353847ca599ca23f413549cf8ed77ecce747b86", "size" : 24791, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0065-collections-move-indices.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0065-collections-move-indices.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5cd1c72a7456959c43bfb5e76400f4600b9988c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0066-standardize-function-type-syntax.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0066-standardize-function-type-syntax.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0066-standardize-function-type-syntax.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0066-standardize-function-type-syntax.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0066-standardize-function-type-syntax.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0066-standardize-function-type-syntax.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5cd1c72a7456959c43bfb5e76400f4600b9988c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0066-standardize-function-type-syntax.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0066-standardize-function-type-syntax.md", "name" : "0066-standardize-function-type-syntax.md", "path" : "proposals\/0066-standardize-function-type-syntax.md", "sha" : "e5cd1c72a7456959c43bfb5e76400f4600b9988c", "size" : 7890, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0066-standardize-function-type-syntax.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0066-standardize-function-type-syntax.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b93f354014e9bfb8f7063c40bdb8bababa47db2b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0067-floating-point-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0067-floating-point-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0067-floating-point-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0067-floating-point-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0067-floating-point-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0067-floating-point-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b93f354014e9bfb8f7063c40bdb8bababa47db2b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0067-floating-point-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0067-floating-point-protocols.md", "name" : "0067-floating-point-protocols.md", "path" : "proposals\/0067-floating-point-protocols.md", "sha" : "b93f354014e9bfb8f7063c40bdb8bababa47db2b", "size" : 31646, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0067-floating-point-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0067-floating-point-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f129386defe1c4de07862efedd203fe5429feeed", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0068-universal-self.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0068-universal-self.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0068-universal-self.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0068-universal-self.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0068-universal-self.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0068-universal-self.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f129386defe1c4de07862efedd203fe5429feeed", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0068-universal-self.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0068-universal-self.md", "name" : "0068-universal-self.md", "path" : "proposals\/0068-universal-self.md", "sha" : "f129386defe1c4de07862efedd203fe5429feeed", "size" : 4761, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0068-universal-self.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0068-universal-self.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e16169cf97a2cfcf9a1da7ade8e9fbb1f688bb8e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0069-swift-mutability-for-foundation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0069-swift-mutability-for-foundation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0069-swift-mutability-for-foundation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0069-swift-mutability-for-foundation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0069-swift-mutability-for-foundation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0069-swift-mutability-for-foundation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e16169cf97a2cfcf9a1da7ade8e9fbb1f688bb8e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0069-swift-mutability-for-foundation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0069-swift-mutability-for-foundation.md", "name" : "0069-swift-mutability-for-foundation.md", "path" : "proposals\/0069-swift-mutability-for-foundation.md", "sha" : "e16169cf97a2cfcf9a1da7ade8e9fbb1f688bb8e", "size" : 35063, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0069-swift-mutability-for-foundation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0069-swift-mutability-for-foundation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0fa44d5c1438e676b1b04581cfbc8fe3619915bc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0070-optional-requirements.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0070-optional-requirements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0070-optional-requirements.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0070-optional-requirements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0070-optional-requirements.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0070-optional-requirements.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0fa44d5c1438e676b1b04581cfbc8fe3619915bc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0070-optional-requirements.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0070-optional-requirements.md", "name" : "0070-optional-requirements.md", "path" : "proposals\/0070-optional-requirements.md", "sha" : "0fa44d5c1438e676b1b04581cfbc8fe3619915bc", "size" : 8415, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0070-optional-requirements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0070-optional-requirements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3ac330d7b07c534ebee3e3bd4b5504c617d3a4b4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0071-member-keywords.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0071-member-keywords.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0071-member-keywords.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0071-member-keywords.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0071-member-keywords.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0071-member-keywords.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3ac330d7b07c534ebee3e3bd4b5504c617d3a4b4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0071-member-keywords.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0071-member-keywords.md", "name" : "0071-member-keywords.md", "path" : "proposals\/0071-member-keywords.md", "sha" : "3ac330d7b07c534ebee3e3bd4b5504c617d3a4b4", "size" : 3006, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0071-member-keywords.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0071-member-keywords.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/47910a312acd4a2d46c68b276e6e596e84bf8701", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0072-eliminate-implicit-bridging-conversions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0072-eliminate-implicit-bridging-conversions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0072-eliminate-implicit-bridging-conversions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0072-eliminate-implicit-bridging-conversions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0072-eliminate-implicit-bridging-conversions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0072-eliminate-implicit-bridging-conversions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/47910a312acd4a2d46c68b276e6e596e84bf8701", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0072-eliminate-implicit-bridging-conversions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0072-eliminate-implicit-bridging-conversions.md", "name" : "0072-eliminate-implicit-bridging-conversions.md", "path" : "proposals\/0072-eliminate-implicit-bridging-conversions.md", "sha" : "47910a312acd4a2d46c68b276e6e596e84bf8701", "size" : 4614, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0072-eliminate-implicit-bridging-conversions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0072-eliminate-implicit-bridging-conversions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/793f313095f77b8e49b5b9181cc56215e654d558", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0073-noescape-once.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0073-noescape-once.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0073-noescape-once.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0073-noescape-once.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0073-noescape-once.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0073-noescape-once.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/793f313095f77b8e49b5b9181cc56215e654d558", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0073-noescape-once.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0073-noescape-once.md", "name" : "0073-noescape-once.md", "path" : "proposals\/0073-noescape-once.md", "sha" : "793f313095f77b8e49b5b9181cc56215e654d558", "size" : 7713, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0073-noescape-once.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0073-noescape-once.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/356615ad03ca58390715386ac6a4a86c13e0a6db", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0074-binary-search.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0074-binary-search.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0074-binary-search.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0074-binary-search.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0074-binary-search.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0074-binary-search.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/356615ad03ca58390715386ac6a4a86c13e0a6db", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0074-binary-search.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0074-binary-search.md", "name" : "0074-binary-search.md", "path" : "proposals\/0074-binary-search.md", "sha" : "356615ad03ca58390715386ac6a4a86c13e0a6db", "size" : 13950, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0074-binary-search.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0074-binary-search.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78442438322f0b2c3788a64f50a022f0ae1dc93e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0075-import-test.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0075-import-test.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0075-import-test.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0075-import-test.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0075-import-test.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0075-import-test.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78442438322f0b2c3788a64f50a022f0ae1dc93e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0075-import-test.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0075-import-test.md", "name" : "0075-import-test.md", "path" : "proposals\/0075-import-test.md", "sha" : "78442438322f0b2c3788a64f50a022f0ae1dc93e", "size" : 5651, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0075-import-test.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0075-import-test.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a84194e2f9d45aedee048443f6cdd3ef4b88dcf4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a84194e2f9d45aedee048443f6cdd3ef4b88dcf4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", "name" : "0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", "path" : "proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md", "sha" : "a84194e2f9d45aedee048443f6cdd3ef4b88dcf4", "size" : 4571, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aaecb849556a46ce3bc81e5afbd1925cc498e757", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0077-operator-precedence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0077-operator-precedence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0077-operator-precedence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0077-operator-precedence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0077-operator-precedence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0077-operator-precedence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aaecb849556a46ce3bc81e5afbd1925cc498e757", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0077-operator-precedence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0077-operator-precedence.md", "name" : "0077-operator-precedence.md", "path" : "proposals\/0077-operator-precedence.md", "sha" : "aaecb849556a46ce3bc81e5afbd1925cc498e757", "size" : 17603, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0077-operator-precedence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0077-operator-precedence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/23a82ae469d6d74141151b8ad578b3badffc4b0f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0078-rotate-algorithm.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0078-rotate-algorithm.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0078-rotate-algorithm.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0078-rotate-algorithm.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0078-rotate-algorithm.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0078-rotate-algorithm.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/23a82ae469d6d74141151b8ad578b3badffc4b0f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0078-rotate-algorithm.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0078-rotate-algorithm.md", "name" : "0078-rotate-algorithm.md", "path" : "proposals\/0078-rotate-algorithm.md", "sha" : "23a82ae469d6d74141151b8ad578b3badffc4b0f", "size" : 14099, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0078-rotate-algorithm.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0078-rotate-algorithm.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5fb30488ace556b25b5ee34dde9eb216181fcca", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0079-upgrade-self-from-weak-to-strong.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0079-upgrade-self-from-weak-to-strong.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0079-upgrade-self-from-weak-to-strong.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0079-upgrade-self-from-weak-to-strong.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0079-upgrade-self-from-weak-to-strong.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0079-upgrade-self-from-weak-to-strong.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5fb30488ace556b25b5ee34dde9eb216181fcca", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0079-upgrade-self-from-weak-to-strong.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0079-upgrade-self-from-weak-to-strong.md", "name" : "0079-upgrade-self-from-weak-to-strong.md", "path" : "proposals\/0079-upgrade-self-from-weak-to-strong.md", "sha" : "f5fb30488ace556b25b5ee34dde9eb216181fcca", "size" : 8651, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0079-upgrade-self-from-weak-to-strong.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0079-upgrade-self-from-weak-to-strong.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f03aeec4418e4b5a6fe845b4ac34a0dd2b262751", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0080-failable-numeric-initializers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0080-failable-numeric-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0080-failable-numeric-initializers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0080-failable-numeric-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0080-failable-numeric-initializers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0080-failable-numeric-initializers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f03aeec4418e4b5a6fe845b4ac34a0dd2b262751", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0080-failable-numeric-initializers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0080-failable-numeric-initializers.md", "name" : "0080-failable-numeric-initializers.md", "path" : "proposals\/0080-failable-numeric-initializers.md", "sha" : "f03aeec4418e4b5a6fe845b4ac34a0dd2b262751", "size" : 3151, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0080-failable-numeric-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0080-failable-numeric-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/700590d4cb5cf693b915d3c4836340e07e9f3da5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0081-move-where-expression.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0081-move-where-expression.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0081-move-where-expression.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0081-move-where-expression.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0081-move-where-expression.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0081-move-where-expression.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/700590d4cb5cf693b915d3c4836340e07e9f3da5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0081-move-where-expression.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0081-move-where-expression.md", "name" : "0081-move-where-expression.md", "path" : "proposals\/0081-move-where-expression.md", "sha" : "700590d4cb5cf693b915d3c4836340e07e9f3da5", "size" : 5617, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0081-move-where-expression.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0081-move-where-expression.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5e3e24bfedff47d25feec2cc0bb2a4ffce9583ff", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0082-swiftpm-package-edit.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0082-swiftpm-package-edit.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0082-swiftpm-package-edit.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0082-swiftpm-package-edit.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0082-swiftpm-package-edit.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0082-swiftpm-package-edit.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5e3e24bfedff47d25feec2cc0bb2a4ffce9583ff", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0082-swiftpm-package-edit.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0082-swiftpm-package-edit.md", "name" : "0082-swiftpm-package-edit.md", "path" : "proposals\/0082-swiftpm-package-edit.md", "sha" : "5e3e24bfedff47d25feec2cc0bb2a4ffce9583ff", "size" : 12197, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0082-swiftpm-package-edit.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0082-swiftpm-package-edit.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb64f9e2b171eae9e56db4cd224ed8044a32b8ef", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0083-remove-bridging-from-dynamic-casts.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0083-remove-bridging-from-dynamic-casts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0083-remove-bridging-from-dynamic-casts.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0083-remove-bridging-from-dynamic-casts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0083-remove-bridging-from-dynamic-casts.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0083-remove-bridging-from-dynamic-casts.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb64f9e2b171eae9e56db4cd224ed8044a32b8ef", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0083-remove-bridging-from-dynamic-casts.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0083-remove-bridging-from-dynamic-casts.md", "name" : "0083-remove-bridging-from-dynamic-casts.md", "path" : "proposals\/0083-remove-bridging-from-dynamic-casts.md", "sha" : "eb64f9e2b171eae9e56db4cd224ed8044a32b8ef", "size" : 18186, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0083-remove-bridging-from-dynamic-casts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0083-remove-bridging-from-dynamic-casts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44b0d5d01b65b662e1a931fd89b883cf7002554e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0084-trailing-commas.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0084-trailing-commas.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0084-trailing-commas.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0084-trailing-commas.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0084-trailing-commas.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0084-trailing-commas.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44b0d5d01b65b662e1a931fd89b883cf7002554e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0084-trailing-commas.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0084-trailing-commas.md", "name" : "0084-trailing-commas.md", "path" : "proposals\/0084-trailing-commas.md", "sha" : "44b0d5d01b65b662e1a931fd89b883cf7002554e", "size" : 5658, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0084-trailing-commas.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0084-trailing-commas.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44c299dbe5e988af515bc33626c9e703ca87b3cb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0085-package-manager-command-name.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0085-package-manager-command-name.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0085-package-manager-command-name.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0085-package-manager-command-name.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0085-package-manager-command-name.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0085-package-manager-command-name.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44c299dbe5e988af515bc33626c9e703ca87b3cb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0085-package-manager-command-name.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0085-package-manager-command-name.md", "name" : "0085-package-manager-command-name.md", "path" : "proposals\/0085-package-manager-command-name.md", "sha" : "44c299dbe5e988af515bc33626c9e703ca87b3cb", "size" : 9457, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0085-package-manager-command-name.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0085-package-manager-command-name.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1fb18ea38a67557d0b8920a146ab1edc17093f80", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0086-drop-foundation-ns.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0086-drop-foundation-ns.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0086-drop-foundation-ns.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0086-drop-foundation-ns.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0086-drop-foundation-ns.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0086-drop-foundation-ns.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1fb18ea38a67557d0b8920a146ab1edc17093f80", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0086-drop-foundation-ns.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0086-drop-foundation-ns.md", "name" : "0086-drop-foundation-ns.md", "path" : "proposals\/0086-drop-foundation-ns.md", "sha" : "1fb18ea38a67557d0b8920a146ab1edc17093f80", "size" : 23035, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0086-drop-foundation-ns.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0086-drop-foundation-ns.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/161687367e91f0f0474e47a3804bf926dc32826f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0087-lazy-attribute.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0087-lazy-attribute.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0087-lazy-attribute.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0087-lazy-attribute.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0087-lazy-attribute.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0087-lazy-attribute.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/161687367e91f0f0474e47a3804bf926dc32826f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0087-lazy-attribute.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0087-lazy-attribute.md", "name" : "0087-lazy-attribute.md", "path" : "proposals\/0087-lazy-attribute.md", "sha" : "161687367e91f0f0474e47a3804bf926dc32826f", "size" : 1606, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0087-lazy-attribute.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0087-lazy-attribute.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19bfd9d3bc36bb7d1cfba1c2b68b2af922bc5598", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0088-libdispatch-for-swift3.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0088-libdispatch-for-swift3.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0088-libdispatch-for-swift3.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0088-libdispatch-for-swift3.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0088-libdispatch-for-swift3.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0088-libdispatch-for-swift3.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19bfd9d3bc36bb7d1cfba1c2b68b2af922bc5598", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0088-libdispatch-for-swift3.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0088-libdispatch-for-swift3.md", "name" : "0088-libdispatch-for-swift3.md", "path" : "proposals\/0088-libdispatch-for-swift3.md", "sha" : "19bfd9d3bc36bb7d1cfba1c2b68b2af922bc5598", "size" : 31388, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0088-libdispatch-for-swift3.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0088-libdispatch-for-swift3.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e6808a368336eb886d488358b4a20cb4cd9b3509", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0089-rename-string-reflection-init.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0089-rename-string-reflection-init.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0089-rename-string-reflection-init.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0089-rename-string-reflection-init.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0089-rename-string-reflection-init.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0089-rename-string-reflection-init.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e6808a368336eb886d488358b4a20cb4cd9b3509", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0089-rename-string-reflection-init.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0089-rename-string-reflection-init.md", "name" : "0089-rename-string-reflection-init.md", "path" : "proposals\/0089-rename-string-reflection-init.md", "sha" : "e6808a368336eb886d488358b4a20cb4cd9b3509", "size" : 6665, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0089-rename-string-reflection-init.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0089-rename-string-reflection-init.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c736c5069cafc93a6e62ec49b0ea053af95e291c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0090-remove-dot-self.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0090-remove-dot-self.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0090-remove-dot-self.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0090-remove-dot-self.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0090-remove-dot-self.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0090-remove-dot-self.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c736c5069cafc93a6e62ec49b0ea053af95e291c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0090-remove-dot-self.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0090-remove-dot-self.md", "name" : "0090-remove-dot-self.md", "path" : "proposals\/0090-remove-dot-self.md", "sha" : "c736c5069cafc93a6e62ec49b0ea053af95e291c", "size" : 13604, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0090-remove-dot-self.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0090-remove-dot-self.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/940e84b6c21ef555c5e9a3769c92405881d02f94", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0091-improving-operators-in-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0091-improving-operators-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0091-improving-operators-in-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0091-improving-operators-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0091-improving-operators-in-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0091-improving-operators-in-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/940e84b6c21ef555c5e9a3769c92405881d02f94", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0091-improving-operators-in-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0091-improving-operators-in-protocols.md", "name" : "0091-improving-operators-in-protocols.md", "path" : "proposals\/0091-improving-operators-in-protocols.md", "sha" : "940e84b6c21ef555c5e9a3769c92405881d02f94", "size" : 16960, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0091-improving-operators-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0091-improving-operators-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d6d3912fc7991212a8417072566e7feb0593296a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0092-typealiases-in-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0092-typealiases-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0092-typealiases-in-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0092-typealiases-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0092-typealiases-in-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0092-typealiases-in-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d6d3912fc7991212a8417072566e7feb0593296a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0092-typealiases-in-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0092-typealiases-in-protocols.md", "name" : "0092-typealiases-in-protocols.md", "path" : "proposals\/0092-typealiases-in-protocols.md", "sha" : "d6d3912fc7991212a8417072566e7feb0593296a", "size" : 3112, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0092-typealiases-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0092-typealiases-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/361c42c159c65f9820d7d2413964605b3995ca32", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0093-slice-base.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0093-slice-base.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0093-slice-base.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0093-slice-base.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0093-slice-base.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0093-slice-base.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/361c42c159c65f9820d7d2413964605b3995ca32", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0093-slice-base.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0093-slice-base.md", "name" : "0093-slice-base.md", "path" : "proposals\/0093-slice-base.md", "sha" : "361c42c159c65f9820d7d2413964605b3995ca32", "size" : 2496, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0093-slice-base.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0093-slice-base.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f96272e1da85ec1fd721c6e827a933216e8fc207", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0094-sequence-function.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0094-sequence-function.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0094-sequence-function.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0094-sequence-function.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0094-sequence-function.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0094-sequence-function.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f96272e1da85ec1fd721c6e827a933216e8fc207", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0094-sequence-function.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0094-sequence-function.md", "name" : "0094-sequence-function.md", "path" : "proposals\/0094-sequence-function.md", "sha" : "f96272e1da85ec1fd721c6e827a933216e8fc207", "size" : 5454, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0094-sequence-function.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0094-sequence-function.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d8379f45f686284b93591a0f685e1b75b883d228", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0095-any-as-existential.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0095-any-as-existential.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0095-any-as-existential.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0095-any-as-existential.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0095-any-as-existential.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0095-any-as-existential.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d8379f45f686284b93591a0f685e1b75b883d228", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0095-any-as-existential.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0095-any-as-existential.md", "name" : "0095-any-as-existential.md", "path" : "proposals\/0095-any-as-existential.md", "sha" : "d8379f45f686284b93591a0f685e1b75b883d228", "size" : 3758, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0095-any-as-existential.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0095-any-as-existential.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bc7a45ba8d09d7e8480cdc910170b9de8e8fa5b3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0096-dynamictype.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0096-dynamictype.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0096-dynamictype.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0096-dynamictype.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0096-dynamictype.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0096-dynamictype.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bc7a45ba8d09d7e8480cdc910170b9de8e8fa5b3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0096-dynamictype.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0096-dynamictype.md", "name" : "0096-dynamictype.md", "path" : "proposals\/0096-dynamictype.md", "sha" : "bc7a45ba8d09d7e8480cdc910170b9de8e8fa5b3", "size" : 2197, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0096-dynamictype.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0096-dynamictype.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6a902d535a76b8bfaaf4a9736f1e9d2056637a5c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0097-negative-attributes.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0097-negative-attributes.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0097-negative-attributes.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0097-negative-attributes.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0097-negative-attributes.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0097-negative-attributes.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6a902d535a76b8bfaaf4a9736f1e9d2056637a5c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0097-negative-attributes.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0097-negative-attributes.md", "name" : "0097-negative-attributes.md", "path" : "proposals\/0097-negative-attributes.md", "sha" : "6a902d535a76b8bfaaf4a9736f1e9d2056637a5c", "size" : 1501, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0097-negative-attributes.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0097-negative-attributes.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/52e9279924a463bf88ec8469b7e3135dd25d5b6a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0098-didset-capitalization.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0098-didset-capitalization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0098-didset-capitalization.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0098-didset-capitalization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0098-didset-capitalization.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0098-didset-capitalization.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/52e9279924a463bf88ec8469b7e3135dd25d5b6a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0098-didset-capitalization.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0098-didset-capitalization.md", "name" : "0098-didset-capitalization.md", "path" : "proposals\/0098-didset-capitalization.md", "sha" : "52e9279924a463bf88ec8469b7e3135dd25d5b6a", "size" : 1624, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0098-didset-capitalization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0098-didset-capitalization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/95ca69435713364d64d1570c217b1ef44b9638cd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0099-conditionclauses.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0099-conditionclauses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0099-conditionclauses.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0099-conditionclauses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0099-conditionclauses.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0099-conditionclauses.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/95ca69435713364d64d1570c217b1ef44b9638cd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0099-conditionclauses.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0099-conditionclauses.md", "name" : "0099-conditionclauses.md", "path" : "proposals\/0099-conditionclauses.md", "sha" : "95ca69435713364d64d1570c217b1ef44b9638cd", "size" : 9210, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0099-conditionclauses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0099-conditionclauses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/441c7ca5330b679e719e4469a993b0a85f16b5e1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/441c7ca5330b679e719e4469a993b0a85f16b5e1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", "name" : "0100-add-sequence-based-init-and-merge-to-dictionary.md", "path" : "proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md", "sha" : "441c7ca5330b679e719e4469a993b0a85f16b5e1", "size" : 11135, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0100-add-sequence-based-init-and-merge-to-dictionary.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ec656c098bc8c551e912dbdb8bfc7dd9f48683b3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0101-standardizing-sizeof-naming.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0101-standardizing-sizeof-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0101-standardizing-sizeof-naming.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0101-standardizing-sizeof-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0101-standardizing-sizeof-naming.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0101-standardizing-sizeof-naming.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ec656c098bc8c551e912dbdb8bfc7dd9f48683b3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0101-standardizing-sizeof-naming.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0101-standardizing-sizeof-naming.md", "name" : "0101-standardizing-sizeof-naming.md", "path" : "proposals\/0101-standardizing-sizeof-naming.md", "sha" : "ec656c098bc8c551e912dbdb8bfc7dd9f48683b3", "size" : 7576, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0101-standardizing-sizeof-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0101-standardizing-sizeof-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a913444838ecde8abd6ce708f5d26848e7952da", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0102-noreturn-bottom-type.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0102-noreturn-bottom-type.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0102-noreturn-bottom-type.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0102-noreturn-bottom-type.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0102-noreturn-bottom-type.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0102-noreturn-bottom-type.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a913444838ecde8abd6ce708f5d26848e7952da", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0102-noreturn-bottom-type.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0102-noreturn-bottom-type.md", "name" : "0102-noreturn-bottom-type.md", "path" : "proposals\/0102-noreturn-bottom-type.md", "sha" : "4a913444838ecde8abd6ce708f5d26848e7952da", "size" : 9311, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0102-noreturn-bottom-type.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0102-noreturn-bottom-type.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1948030cd14ba40bb989dae8d67fbfa16f31f98d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0103-make-noescape-default.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0103-make-noescape-default.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0103-make-noescape-default.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0103-make-noescape-default.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0103-make-noescape-default.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0103-make-noescape-default.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1948030cd14ba40bb989dae8d67fbfa16f31f98d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0103-make-noescape-default.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0103-make-noescape-default.md", "name" : "0103-make-noescape-default.md", "path" : "proposals\/0103-make-noescape-default.md", "sha" : "1948030cd14ba40bb989dae8d67fbfa16f31f98d", "size" : 5830, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0103-make-noescape-default.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0103-make-noescape-default.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5dbf33b262f7cd16a490a2b443d54759d320c2ab", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0104-improved-integers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0104-improved-integers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0104-improved-integers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0104-improved-integers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0104-improved-integers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0104-improved-integers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5dbf33b262f7cd16a490a2b443d54759d320c2ab", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0104-improved-integers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0104-improved-integers.md", "name" : "0104-improved-integers.md", "path" : "proposals\/0104-improved-integers.md", "sha" : "5dbf33b262f7cd16a490a2b443d54759d320c2ab", "size" : 41764, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0104-improved-integers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0104-improved-integers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3df0c2d63e5a6623e9ec6a4b60d97bb3c6f08f3e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0105-remove-where-from-forin-loops.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0105-remove-where-from-forin-loops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0105-remove-where-from-forin-loops.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0105-remove-where-from-forin-loops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0105-remove-where-from-forin-loops.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0105-remove-where-from-forin-loops.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3df0c2d63e5a6623e9ec6a4b60d97bb3c6f08f3e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0105-remove-where-from-forin-loops.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0105-remove-where-from-forin-loops.md", "name" : "0105-remove-where-from-forin-loops.md", "path" : "proposals\/0105-remove-where-from-forin-loops.md", "sha" : "3df0c2d63e5a6623e9ec6a4b60d97bb3c6f08f3e", "size" : 7221, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0105-remove-where-from-forin-loops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0105-remove-where-from-forin-loops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5f4714024bdd77a88871c89f3887ff15f08b21b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0106-rename-osx-to-macos.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0106-rename-osx-to-macos.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0106-rename-osx-to-macos.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0106-rename-osx-to-macos.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0106-rename-osx-to-macos.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0106-rename-osx-to-macos.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5f4714024bdd77a88871c89f3887ff15f08b21b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0106-rename-osx-to-macos.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0106-rename-osx-to-macos.md", "name" : "0106-rename-osx-to-macos.md", "path" : "proposals\/0106-rename-osx-to-macos.md", "sha" : "e5f4714024bdd77a88871c89f3887ff15f08b21b", "size" : 4039, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0106-rename-osx-to-macos.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0106-rename-osx-to-macos.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6acefab32f961b288b55ee053599c167f8cdb1c5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0107-unsaferawpointer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0107-unsaferawpointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0107-unsaferawpointer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0107-unsaferawpointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0107-unsaferawpointer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0107-unsaferawpointer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6acefab32f961b288b55ee053599c167f8cdb1c5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0107-unsaferawpointer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0107-unsaferawpointer.md", "name" : "0107-unsaferawpointer.md", "path" : "proposals\/0107-unsaferawpointer.md", "sha" : "6acefab32f961b288b55ee053599c167f8cdb1c5", "size" : 63918, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0107-unsaferawpointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0107-unsaferawpointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b1373d8a757201fd2f83c41556dd43b1de02cb26", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0108-remove-assoctype-inference.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0108-remove-assoctype-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0108-remove-assoctype-inference.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0108-remove-assoctype-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0108-remove-assoctype-inference.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0108-remove-assoctype-inference.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b1373d8a757201fd2f83c41556dd43b1de02cb26", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0108-remove-assoctype-inference.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0108-remove-assoctype-inference.md", "name" : "0108-remove-assoctype-inference.md", "path" : "proposals\/0108-remove-assoctype-inference.md", "sha" : "b1373d8a757201fd2f83c41556dd43b1de02cb26", "size" : 8458, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0108-remove-assoctype-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0108-remove-assoctype-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89a62aabd3baeac1bb1993f85442cd2c6e202bde", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0109-remove-boolean.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0109-remove-boolean.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0109-remove-boolean.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0109-remove-boolean.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0109-remove-boolean.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0109-remove-boolean.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89a62aabd3baeac1bb1993f85442cd2c6e202bde", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0109-remove-boolean.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0109-remove-boolean.md", "name" : "0109-remove-boolean.md", "path" : "proposals\/0109-remove-boolean.md", "sha" : "89a62aabd3baeac1bb1993f85442cd2c6e202bde", "size" : 2853, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0109-remove-boolean.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0109-remove-boolean.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/be56d47d1c7097473148f442d0a1cf1de8b994d7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0110-distinguish-single-tuple-arg.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0110-distinguish-single-tuple-arg.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0110-distinguish-single-tuple-arg.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0110-distinguish-single-tuple-arg.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0110-distinguish-single-tuple-arg.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0110-distinguish-single-tuple-arg.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/be56d47d1c7097473148f442d0a1cf1de8b994d7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0110-distinguish-single-tuple-arg.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0110-distinguish-single-tuple-arg.md", "name" : "0110-distinguish-single-tuple-arg.md", "path" : "proposals\/0110-distinguish-single-tuple-arg.md", "sha" : "be56d47d1c7097473148f442d0a1cf1de8b994d7", "size" : 4217, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0110-distinguish-single-tuple-arg.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0110-distinguish-single-tuple-arg.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0c6db853bd238fd0316de463613c8302e59bc65c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0111-remove-arg-label-type-significance.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0111-remove-arg-label-type-significance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0111-remove-arg-label-type-significance.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0111-remove-arg-label-type-significance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0111-remove-arg-label-type-significance.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0111-remove-arg-label-type-significance.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0c6db853bd238fd0316de463613c8302e59bc65c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0111-remove-arg-label-type-significance.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0111-remove-arg-label-type-significance.md", "name" : "0111-remove-arg-label-type-significance.md", "path" : "proposals\/0111-remove-arg-label-type-significance.md", "sha" : "0c6db853bd238fd0316de463613c8302e59bc65c", "size" : 7040, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0111-remove-arg-label-type-significance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0111-remove-arg-label-type-significance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da41dc387f2eb85324105b3be8b75581e788dbe8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0112-nserror-bridging.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0112-nserror-bridging.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0112-nserror-bridging.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0112-nserror-bridging.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0112-nserror-bridging.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0112-nserror-bridging.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da41dc387f2eb85324105b3be8b75581e788dbe8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0112-nserror-bridging.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0112-nserror-bridging.md", "name" : "0112-nserror-bridging.md", "path" : "proposals\/0112-nserror-bridging.md", "sha" : "da41dc387f2eb85324105b3be8b75581e788dbe8", "size" : 29398, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0112-nserror-bridging.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0112-nserror-bridging.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d3d78f50363f1d4ead6ba0d0791c52c36a9e6439", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0113-rounding-functions-on-floatingpoint.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0113-rounding-functions-on-floatingpoint.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0113-rounding-functions-on-floatingpoint.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0113-rounding-functions-on-floatingpoint.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0113-rounding-functions-on-floatingpoint.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0113-rounding-functions-on-floatingpoint.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d3d78f50363f1d4ead6ba0d0791c52c36a9e6439", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0113-rounding-functions-on-floatingpoint.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0113-rounding-functions-on-floatingpoint.md", "name" : "0113-rounding-functions-on-floatingpoint.md", "path" : "proposals\/0113-rounding-functions-on-floatingpoint.md", "sha" : "d3d78f50363f1d4ead6ba0d0791c52c36a9e6439", "size" : 5014, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0113-rounding-functions-on-floatingpoint.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0113-rounding-functions-on-floatingpoint.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1be984c287faf5ec316aa9ae8126d1db73e87d3f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0114-buffer-naming.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0114-buffer-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0114-buffer-naming.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0114-buffer-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0114-buffer-naming.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0114-buffer-naming.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1be984c287faf5ec316aa9ae8126d1db73e87d3f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0114-buffer-naming.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0114-buffer-naming.md", "name" : "0114-buffer-naming.md", "path" : "proposals\/0114-buffer-naming.md", "sha" : "1be984c287faf5ec316aa9ae8126d1db73e87d3f", "size" : 1802, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0114-buffer-naming.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0114-buffer-naming.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5353edbdfdb46219df1e60cd74aba309dafe2de", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0115-literal-syntax-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0115-literal-syntax-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0115-literal-syntax-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0115-literal-syntax-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0115-literal-syntax-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0115-literal-syntax-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5353edbdfdb46219df1e60cd74aba309dafe2de", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0115-literal-syntax-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0115-literal-syntax-protocols.md", "name" : "0115-literal-syntax-protocols.md", "path" : "proposals\/0115-literal-syntax-protocols.md", "sha" : "c5353edbdfdb46219df1e60cd74aba309dafe2de", "size" : 9385, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0115-literal-syntax-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0115-literal-syntax-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f1cb4d528ec20903be04bd3c23465aa24aa1db31", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0116-id-as-any.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0116-id-as-any.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0116-id-as-any.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0116-id-as-any.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0116-id-as-any.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0116-id-as-any.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f1cb4d528ec20903be04bd3c23465aa24aa1db31", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0116-id-as-any.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0116-id-as-any.md", "name" : "0116-id-as-any.md", "path" : "proposals\/0116-id-as-any.md", "sha" : "f1cb4d528ec20903be04bd3c23465aa24aa1db31", "size" : 16173, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0116-id-as-any.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0116-id-as-any.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/50e2d07743257cb4af15332091808142c3d3dd08", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0117-non-public-subclassable-by-default.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0117-non-public-subclassable-by-default.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0117-non-public-subclassable-by-default.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0117-non-public-subclassable-by-default.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0117-non-public-subclassable-by-default.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0117-non-public-subclassable-by-default.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/50e2d07743257cb4af15332091808142c3d3dd08", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0117-non-public-subclassable-by-default.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0117-non-public-subclassable-by-default.md", "name" : "0117-non-public-subclassable-by-default.md", "path" : "proposals\/0117-non-public-subclassable-by-default.md", "sha" : "50e2d07743257cb4af15332091808142c3d3dd08", "size" : 19372, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0117-non-public-subclassable-by-default.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0117-non-public-subclassable-by-default.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2f89190564f9f26a72750f344e1097fb38063c12", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0118-closure-parameter-names-and-labels.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0118-closure-parameter-names-and-labels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0118-closure-parameter-names-and-labels.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0118-closure-parameter-names-and-labels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0118-closure-parameter-names-and-labels.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0118-closure-parameter-names-and-labels.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2f89190564f9f26a72750f344e1097fb38063c12", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0118-closure-parameter-names-and-labels.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0118-closure-parameter-names-and-labels.md", "name" : "0118-closure-parameter-names-and-labels.md", "path" : "proposals\/0118-closure-parameter-names-and-labels.md", "sha" : "2f89190564f9f26a72750f344e1097fb38063c12", "size" : 5039, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0118-closure-parameter-names-and-labels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0118-closure-parameter-names-and-labels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9112147c9ad7c1af6ae3c1270715a1f982bcab9a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0119-extensions-access-modifiers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0119-extensions-access-modifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0119-extensions-access-modifiers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0119-extensions-access-modifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0119-extensions-access-modifiers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0119-extensions-access-modifiers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9112147c9ad7c1af6ae3c1270715a1f982bcab9a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0119-extensions-access-modifiers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0119-extensions-access-modifiers.md", "name" : "0119-extensions-access-modifiers.md", "path" : "proposals\/0119-extensions-access-modifiers.md", "sha" : "9112147c9ad7c1af6ae3c1270715a1f982bcab9a", "size" : 12441, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0119-extensions-access-modifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0119-extensions-access-modifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a222aaaa451ce9e6fe7aed7d3b8ec3643f93395d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0120-revise-partition-method.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0120-revise-partition-method.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0120-revise-partition-method.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0120-revise-partition-method.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0120-revise-partition-method.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0120-revise-partition-method.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a222aaaa451ce9e6fe7aed7d3b8ec3643f93395d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0120-revise-partition-method.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0120-revise-partition-method.md", "name" : "0120-revise-partition-method.md", "path" : "proposals\/0120-revise-partition-method.md", "sha" : "a222aaaa451ce9e6fe7aed7d3b8ec3643f93395d", "size" : 6734, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0120-revise-partition-method.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0120-revise-partition-method.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/45073740df0a93f4560f69f78aeaba317a94a9ad", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0121-remove-optional-comparison-operators.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0121-remove-optional-comparison-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0121-remove-optional-comparison-operators.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0121-remove-optional-comparison-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0121-remove-optional-comparison-operators.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0121-remove-optional-comparison-operators.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/45073740df0a93f4560f69f78aeaba317a94a9ad", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0121-remove-optional-comparison-operators.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0121-remove-optional-comparison-operators.md", "name" : "0121-remove-optional-comparison-operators.md", "path" : "proposals\/0121-remove-optional-comparison-operators.md", "sha" : "45073740df0a93f4560f69f78aeaba317a94a9ad", "size" : 6035, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0121-remove-optional-comparison-operators.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0121-remove-optional-comparison-operators.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cfabbd5dbde57d1e45f44306b5dc4de640a99685", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0122-use-colons-for-subscript-type-declarations.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0122-use-colons-for-subscript-type-declarations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0122-use-colons-for-subscript-type-declarations.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0122-use-colons-for-subscript-type-declarations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0122-use-colons-for-subscript-type-declarations.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0122-use-colons-for-subscript-type-declarations.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cfabbd5dbde57d1e45f44306b5dc4de640a99685", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0122-use-colons-for-subscript-type-declarations.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0122-use-colons-for-subscript-type-declarations.md", "name" : "0122-use-colons-for-subscript-type-declarations.md", "path" : "proposals\/0122-use-colons-for-subscript-type-declarations.md", "sha" : "cfabbd5dbde57d1e45f44306b5dc4de640a99685", "size" : 3470, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0122-use-colons-for-subscript-type-declarations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0122-use-colons-for-subscript-type-declarations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/29ecfb322599c54a22a762d6b531f9a0e7240388", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/29ecfb322599c54a22a762d6b531f9a0e7240388", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", "name" : "0123-disallow-value-to-optional-coercion-in-operator-arguments.md", "path" : "proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md", "sha" : "29ecfb322599c54a22a762d6b531f9a0e7240388", "size" : 8729, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0123-disallow-value-to-optional-coercion-in-operator-arguments.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/892a806a96386a72ff0fa919bb4a23f0a36eeed6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/892a806a96386a72ff0fa919bb4a23f0a36eeed6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", "name" : "0124-bitpattern-label-for-int-initializer-objectidentfier.md", "path" : "proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md", "sha" : "892a806a96386a72ff0fa919bb4a23f0a36eeed6", "size" : 3405, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0124-bitpattern-label-for-int-initializer-objectidentfier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d9b887fed1defe03ed4ec6a14326655b6a58ebd7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0125-remove-nonobjectivecbase.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0125-remove-nonobjectivecbase.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0125-remove-nonobjectivecbase.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0125-remove-nonobjectivecbase.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0125-remove-nonobjectivecbase.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0125-remove-nonobjectivecbase.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d9b887fed1defe03ed4ec6a14326655b6a58ebd7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0125-remove-nonobjectivecbase.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0125-remove-nonobjectivecbase.md", "name" : "0125-remove-nonobjectivecbase.md", "path" : "proposals\/0125-remove-nonobjectivecbase.md", "sha" : "d9b887fed1defe03ed4ec6a14326655b6a58ebd7", "size" : 13248, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0125-remove-nonobjectivecbase.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0125-remove-nonobjectivecbase.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6901aa0b6e6bd3829d89eb26e7d53f1ca46e9ab3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6901aa0b6e6bd3829d89eb26e7d53f1ca46e9ab3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", "name" : "0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", "path" : "proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md", "sha" : "6901aa0b6e6bd3829d89eb26e7d53f1ca46e9ab3", "size" : 25330, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f00bb6631a7ecf2635daeb774ce823804fed7fa3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f00bb6631a7ecf2635daeb774ce823804fed7fa3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", "name" : "0127-cleaning-up-stdlib-ptr-buffer.md", "path" : "proposals\/0127-cleaning-up-stdlib-ptr-buffer.md", "sha" : "f00bb6631a7ecf2635daeb774ce823804fed7fa3", "size" : 4423, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0127-cleaning-up-stdlib-ptr-buffer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/29e75877b8c400c4c7d91e8bf954c63ecf2eb71e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0128-unicodescalar-failable-initializer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0128-unicodescalar-failable-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0128-unicodescalar-failable-initializer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0128-unicodescalar-failable-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0128-unicodescalar-failable-initializer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0128-unicodescalar-failable-initializer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/29e75877b8c400c4c7d91e8bf954c63ecf2eb71e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0128-unicodescalar-failable-initializer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0128-unicodescalar-failable-initializer.md", "name" : "0128-unicodescalar-failable-initializer.md", "path" : "proposals\/0128-unicodescalar-failable-initializer.md", "sha" : "29e75877b8c400c4c7d91e8bf954c63ecf2eb71e", "size" : 2259, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0128-unicodescalar-failable-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0128-unicodescalar-failable-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f3e218b70c63b0bda98063e72c059a96a3e50798", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0129-package-manager-test-naming-conventions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0129-package-manager-test-naming-conventions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0129-package-manager-test-naming-conventions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0129-package-manager-test-naming-conventions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0129-package-manager-test-naming-conventions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0129-package-manager-test-naming-conventions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f3e218b70c63b0bda98063e72c059a96a3e50798", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0129-package-manager-test-naming-conventions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0129-package-manager-test-naming-conventions.md", "name" : "0129-package-manager-test-naming-conventions.md", "path" : "proposals\/0129-package-manager-test-naming-conventions.md", "sha" : "f3e218b70c63b0bda98063e72c059a96a3e50798", "size" : 5895, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0129-package-manager-test-naming-conventions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0129-package-manager-test-naming-conventions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05a3e7f8217563615a138a22e78ffab612c68740", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0130-string-initializers-cleanup.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0130-string-initializers-cleanup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0130-string-initializers-cleanup.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0130-string-initializers-cleanup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0130-string-initializers-cleanup.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0130-string-initializers-cleanup.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05a3e7f8217563615a138a22e78ffab612c68740", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0130-string-initializers-cleanup.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0130-string-initializers-cleanup.md", "name" : "0130-string-initializers-cleanup.md", "path" : "proposals\/0130-string-initializers-cleanup.md", "sha" : "05a3e7f8217563615a138a22e78ffab612c68740", "size" : 2771, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0130-string-initializers-cleanup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0130-string-initializers-cleanup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aa7547d36770ff19e2619403e8da19d173f8f1e7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0131-anyhashable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0131-anyhashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0131-anyhashable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0131-anyhashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0131-anyhashable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0131-anyhashable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/aa7547d36770ff19e2619403e8da19d173f8f1e7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0131-anyhashable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0131-anyhashable.md", "name" : "0131-anyhashable.md", "path" : "proposals\/0131-anyhashable.md", "sha" : "aa7547d36770ff19e2619403e8da19d173f8f1e7", "size" : 5032, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0131-anyhashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0131-anyhashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a9136f73e5f66d44d435bb50fb0d630e5dbcee22", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0132-sequence-end-ops.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0132-sequence-end-ops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0132-sequence-end-ops.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0132-sequence-end-ops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0132-sequence-end-ops.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0132-sequence-end-ops.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a9136f73e5f66d44d435bb50fb0d630e5dbcee22", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0132-sequence-end-ops.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0132-sequence-end-ops.md", "name" : "0132-sequence-end-ops.md", "path" : "proposals\/0132-sequence-end-ops.md", "sha" : "a9136f73e5f66d44d435bb50fb0d630e5dbcee22", "size" : 54737, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0132-sequence-end-ops.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0132-sequence-end-ops.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4408b1a775818dce9b62c7edead8adaf06e26d4c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0133-rename-flatten-to-joined.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0133-rename-flatten-to-joined.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0133-rename-flatten-to-joined.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0133-rename-flatten-to-joined.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0133-rename-flatten-to-joined.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0133-rename-flatten-to-joined.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4408b1a775818dce9b62c7edead8adaf06e26d4c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0133-rename-flatten-to-joined.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0133-rename-flatten-to-joined.md", "name" : "0133-rename-flatten-to-joined.md", "path" : "proposals\/0133-rename-flatten-to-joined.md", "sha" : "4408b1a775818dce9b62c7edead8adaf06e26d4c", "size" : 3836, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0133-rename-flatten-to-joined.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0133-rename-flatten-to-joined.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6d9abf3cd976f7ae99412f3f5b74c3f3168a5958", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0134-rename-string-properties.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0134-rename-string-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0134-rename-string-properties.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0134-rename-string-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0134-rename-string-properties.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0134-rename-string-properties.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6d9abf3cd976f7ae99412f3f5b74c3f3168a5958", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0134-rename-string-properties.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0134-rename-string-properties.md", "name" : "0134-rename-string-properties.md", "path" : "proposals\/0134-rename-string-properties.md", "sha" : "6d9abf3cd976f7ae99412f3f5b74c3f3168a5958", "size" : 2943, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0134-rename-string-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0134-rename-string-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ef8c7fbad46868dfb1f6e21b60a30e130fda068a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ef8c7fbad46868dfb1f6e21b60a30e130fda068a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", "name" : "0135-package-manager-support-for-differentiating-packages-by-swift-version.md", "path" : "proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md", "sha" : "ef8c7fbad46868dfb1f6e21b60a30e130fda068a", "size" : 12379, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0135-package-manager-support-for-differentiating-packages-by-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9705baaa850bf1b3cfebb2012578b0ded2f58a13", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0136-memory-layout-of-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0136-memory-layout-of-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0136-memory-layout-of-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0136-memory-layout-of-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0136-memory-layout-of-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0136-memory-layout-of-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9705baaa850bf1b3cfebb2012578b0ded2f58a13", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0136-memory-layout-of-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0136-memory-layout-of-values.md", "name" : "0136-memory-layout-of-values.md", "path" : "proposals\/0136-memory-layout-of-values.md", "sha" : "9705baaa850bf1b3cfebb2012578b0ded2f58a13", "size" : 4234, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0136-memory-layout-of-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0136-memory-layout-of-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/43136b648add45eef0b50c5ce76db86dcbfff519", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0137-avoiding-lock-in.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0137-avoiding-lock-in.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0137-avoiding-lock-in.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0137-avoiding-lock-in.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0137-avoiding-lock-in.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0137-avoiding-lock-in.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/43136b648add45eef0b50c5ce76db86dcbfff519", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0137-avoiding-lock-in.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0137-avoiding-lock-in.md", "name" : "0137-avoiding-lock-in.md", "path" : "proposals\/0137-avoiding-lock-in.md", "sha" : "43136b648add45eef0b50c5ce76db86dcbfff519", "size" : 4005, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0137-avoiding-lock-in.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0137-avoiding-lock-in.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b425d8356ad78d96b138cdbf74233e0d2c866198", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0138-unsaferawbufferpointer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0138-unsaferawbufferpointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0138-unsaferawbufferpointer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0138-unsaferawbufferpointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0138-unsaferawbufferpointer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0138-unsaferawbufferpointer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b425d8356ad78d96b138cdbf74233e0d2c866198", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0138-unsaferawbufferpointer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0138-unsaferawbufferpointer.md", "name" : "0138-unsaferawbufferpointer.md", "path" : "proposals\/0138-unsaferawbufferpointer.md", "sha" : "b425d8356ad78d96b138cdbf74233e0d2c866198", "size" : 41307, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0138-unsaferawbufferpointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0138-unsaferawbufferpointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c6d3a65d1b0fa724c9574cb4d7b8c5ab73c85826", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0139-bridge-nsnumber-and-nsvalue.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0139-bridge-nsnumber-and-nsvalue.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c6d3a65d1b0fa724c9574cb4d7b8c5ab73c85826", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0139-bridge-nsnumber-and-nsvalue.md", "name" : "0139-bridge-nsnumber-and-nsvalue.md", "path" : "proposals\/0139-bridge-nsnumber-and-nsvalue.md", "sha" : "c6d3a65d1b0fa724c9574cb4d7b8c5ab73c85826", "size" : 6046, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0139-bridge-nsnumber-and-nsvalue.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0139-bridge-nsnumber-and-nsvalue.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5eca4d8a57caac20f073e11548a49803a24cd3b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0140-bridge-optional-to-nsnull.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0140-bridge-optional-to-nsnull.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0140-bridge-optional-to-nsnull.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0140-bridge-optional-to-nsnull.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0140-bridge-optional-to-nsnull.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0140-bridge-optional-to-nsnull.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e5eca4d8a57caac20f073e11548a49803a24cd3b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0140-bridge-optional-to-nsnull.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0140-bridge-optional-to-nsnull.md", "name" : "0140-bridge-optional-to-nsnull.md", "path" : "proposals\/0140-bridge-optional-to-nsnull.md", "sha" : "e5eca4d8a57caac20f073e11548a49803a24cd3b", "size" : 9160, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0140-bridge-optional-to-nsnull.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0140-bridge-optional-to-nsnull.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b3bc4fda3e937aa46f37e0c435ea779627356e74", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0141-available-by-swift-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0141-available-by-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0141-available-by-swift-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0141-available-by-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0141-available-by-swift-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0141-available-by-swift-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b3bc4fda3e937aa46f37e0c435ea779627356e74", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0141-available-by-swift-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0141-available-by-swift-version.md", "name" : "0141-available-by-swift-version.md", "path" : "proposals\/0141-available-by-swift-version.md", "sha" : "b3bc4fda3e937aa46f37e0c435ea779627356e74", "size" : 5004, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0141-available-by-swift-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0141-available-by-swift-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2c561ef782f52645ff238f72372af419ffbd23c9", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0142-associated-types-constraints.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0142-associated-types-constraints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0142-associated-types-constraints.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0142-associated-types-constraints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0142-associated-types-constraints.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0142-associated-types-constraints.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2c561ef782f52645ff238f72372af419ffbd23c9", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0142-associated-types-constraints.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0142-associated-types-constraints.md", "name" : "0142-associated-types-constraints.md", "path" : "proposals\/0142-associated-types-constraints.md", "sha" : "2c561ef782f52645ff238f72372af419ffbd23c9", "size" : 4108, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0142-associated-types-constraints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0142-associated-types-constraints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f6cfaf5a66fdfd215a9bf0e0f91827b9d4db1639", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0143-conditional-conformances.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0143-conditional-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0143-conditional-conformances.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0143-conditional-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0143-conditional-conformances.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0143-conditional-conformances.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f6cfaf5a66fdfd215a9bf0e0f91827b9d4db1639", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0143-conditional-conformances.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0143-conditional-conformances.md", "name" : "0143-conditional-conformances.md", "path" : "proposals\/0143-conditional-conformances.md", "sha" : "f6cfaf5a66fdfd215a9bf0e0f91827b9d4db1639", "size" : 27763, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0143-conditional-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0143-conditional-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3b5d3a9ea16ef97417040cfd082edfbc109063fa", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3b5d3a9ea16ef97417040cfd082edfbc109063fa", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", "name" : "0144-allow-single-dollar-sign-as-valid-identifier.md", "path" : "proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md", "sha" : "3b5d3a9ea16ef97417040cfd082edfbc109063fa", "size" : 2720, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0144-allow-single-dollar-sign-as-valid-identifier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6900359fa2caf3d2aa5705b609705433b9d23693", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0145-package-manager-version-pinning.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0145-package-manager-version-pinning.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0145-package-manager-version-pinning.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0145-package-manager-version-pinning.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0145-package-manager-version-pinning.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0145-package-manager-version-pinning.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6900359fa2caf3d2aa5705b609705433b9d23693", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0145-package-manager-version-pinning.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0145-package-manager-version-pinning.md", "name" : "0145-package-manager-version-pinning.md", "path" : "proposals\/0145-package-manager-version-pinning.md", "sha" : "6900359fa2caf3d2aa5705b609705433b9d23693", "size" : 19987, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0145-package-manager-version-pinning.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0145-package-manager-version-pinning.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ce87eeb8feda08210c4844218de25d7816917739", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0146-package-manager-product-definitions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0146-package-manager-product-definitions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0146-package-manager-product-definitions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0146-package-manager-product-definitions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0146-package-manager-product-definitions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0146-package-manager-product-definitions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ce87eeb8feda08210c4844218de25d7816917739", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0146-package-manager-product-definitions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0146-package-manager-product-definitions.md", "name" : "0146-package-manager-product-definitions.md", "path" : "proposals\/0146-package-manager-product-definitions.md", "sha" : "ce87eeb8feda08210c4844218de25d7816917739", "size" : 17939, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0146-package-manager-product-definitions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0146-package-manager-product-definitions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7964d5d408a4cac5cb30567d3ca7d45ac976962d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0147-move-unsafe-initialize-from.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0147-move-unsafe-initialize-from.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0147-move-unsafe-initialize-from.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0147-move-unsafe-initialize-from.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0147-move-unsafe-initialize-from.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0147-move-unsafe-initialize-from.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7964d5d408a4cac5cb30567d3ca7d45ac976962d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0147-move-unsafe-initialize-from.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0147-move-unsafe-initialize-from.md", "name" : "0147-move-unsafe-initialize-from.md", "path" : "proposals\/0147-move-unsafe-initialize-from.md", "sha" : "7964d5d408a4cac5cb30567d3ca7d45ac976962d", "size" : 11269, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0147-move-unsafe-initialize-from.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0147-move-unsafe-initialize-from.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1eb2e0dae8a1dd1e1cc915cb0a6598657ac8a0e6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0148-generic-subscripts.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0148-generic-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0148-generic-subscripts.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0148-generic-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0148-generic-subscripts.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0148-generic-subscripts.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1eb2e0dae8a1dd1e1cc915cb0a6598657ac8a0e6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0148-generic-subscripts.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0148-generic-subscripts.md", "name" : "0148-generic-subscripts.md", "path" : "proposals\/0148-generic-subscripts.md", "sha" : "1eb2e0dae8a1dd1e1cc915cb0a6598657ac8a0e6", "size" : 3052, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0148-generic-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0148-generic-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8b30f65cde10fed7e52c2093bb144f205af1635b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0149-package-manager-top-of-tree.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0149-package-manager-top-of-tree.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0149-package-manager-top-of-tree.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0149-package-manager-top-of-tree.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0149-package-manager-top-of-tree.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0149-package-manager-top-of-tree.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8b30f65cde10fed7e52c2093bb144f205af1635b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0149-package-manager-top-of-tree.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0149-package-manager-top-of-tree.md", "name" : "0149-package-manager-top-of-tree.md", "path" : "proposals\/0149-package-manager-top-of-tree.md", "sha" : "8b30f65cde10fed7e52c2093bb144f205af1635b", "size" : 3623, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0149-package-manager-top-of-tree.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0149-package-manager-top-of-tree.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6fa969c889096cd9e5ad382b20172d69066b10d8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0150-package-manager-branch-support.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0150-package-manager-branch-support.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0150-package-manager-branch-support.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0150-package-manager-branch-support.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0150-package-manager-branch-support.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0150-package-manager-branch-support.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6fa969c889096cd9e5ad382b20172d69066b10d8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0150-package-manager-branch-support.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0150-package-manager-branch-support.md", "name" : "0150-package-manager-branch-support.md", "path" : "proposals\/0150-package-manager-branch-support.md", "sha" : "6fa969c889096cd9e5ad382b20172d69066b10d8", "size" : 4851, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0150-package-manager-branch-support.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0150-package-manager-branch-support.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e9421cf04b1a3225f4053ab08dac5ed79c63ba36", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0151-package-manager-swift-language-compatibility-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0151-package-manager-swift-language-compatibility-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0151-package-manager-swift-language-compatibility-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0151-package-manager-swift-language-compatibility-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0151-package-manager-swift-language-compatibility-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0151-package-manager-swift-language-compatibility-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e9421cf04b1a3225f4053ab08dac5ed79c63ba36", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0151-package-manager-swift-language-compatibility-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0151-package-manager-swift-language-compatibility-version.md", "name" : "0151-package-manager-swift-language-compatibility-version.md", "path" : "proposals\/0151-package-manager-swift-language-compatibility-version.md", "sha" : "e9421cf04b1a3225f4053ab08dac5ed79c63ba36", "size" : 6032, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0151-package-manager-swift-language-compatibility-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0151-package-manager-swift-language-compatibility-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92394f41569c9cb010e119858bf99aa66720bd2d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0152-package-manager-tools-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0152-package-manager-tools-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0152-package-manager-tools-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0152-package-manager-tools-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0152-package-manager-tools-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0152-package-manager-tools-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92394f41569c9cb010e119858bf99aa66720bd2d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0152-package-manager-tools-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0152-package-manager-tools-version.md", "name" : "0152-package-manager-tools-version.md", "path" : "proposals\/0152-package-manager-tools-version.md", "sha" : "92394f41569c9cb010e119858bf99aa66720bd2d", "size" : 25663, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0152-package-manager-tools-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0152-package-manager-tools-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5005565bd6ca35db59a497a4e0ead863e447f64", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5005565bd6ca35db59a497a4e0ead863e447f64", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", "name" : "0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", "path" : "proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md", "sha" : "f5005565bd6ca35db59a497a4e0ead863e447f64", "size" : 9467, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5ad8d6d71c93b3900d1e9ceafeaf925e8c4bf8d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0154-dictionary-key-and-value-collections.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0154-dictionary-key-and-value-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0154-dictionary-key-and-value-collections.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0154-dictionary-key-and-value-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0154-dictionary-key-and-value-collections.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0154-dictionary-key-and-value-collections.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5ad8d6d71c93b3900d1e9ceafeaf925e8c4bf8d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0154-dictionary-key-and-value-collections.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0154-dictionary-key-and-value-collections.md", "name" : "0154-dictionary-key-and-value-collections.md", "path" : "proposals\/0154-dictionary-key-and-value-collections.md", "sha" : "f5ad8d6d71c93b3900d1e9ceafeaf925e8c4bf8d", "size" : 7778, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0154-dictionary-key-and-value-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0154-dictionary-key-and-value-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8e0474d166081647b07c2eb6ec33d477286ab05d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0155-normalize-enum-case-representation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0155-normalize-enum-case-representation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0155-normalize-enum-case-representation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0155-normalize-enum-case-representation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0155-normalize-enum-case-representation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0155-normalize-enum-case-representation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8e0474d166081647b07c2eb6ec33d477286ab05d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0155-normalize-enum-case-representation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0155-normalize-enum-case-representation.md", "name" : "0155-normalize-enum-case-representation.md", "path" : "proposals\/0155-normalize-enum-case-representation.md", "sha" : "8e0474d166081647b07c2eb6ec33d477286ab05d", "size" : 11886, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0155-normalize-enum-case-representation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0155-normalize-enum-case-representation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a3107aef798cfb6c252363ebe9b9d7dbb0f95d51", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0156-subclass-existentials.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0156-subclass-existentials.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0156-subclass-existentials.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0156-subclass-existentials.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0156-subclass-existentials.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0156-subclass-existentials.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a3107aef798cfb6c252363ebe9b9d7dbb0f95d51", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0156-subclass-existentials.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0156-subclass-existentials.md", "name" : "0156-subclass-existentials.md", "path" : "proposals\/0156-subclass-existentials.md", "sha" : "a3107aef798cfb6c252363ebe9b9d7dbb0f95d51", "size" : 8891, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0156-subclass-existentials.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0156-subclass-existentials.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/81c1328494fff09d5e94a84625813f1420178896", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0157-recursive-protocol-constraints.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0157-recursive-protocol-constraints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0157-recursive-protocol-constraints.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0157-recursive-protocol-constraints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0157-recursive-protocol-constraints.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0157-recursive-protocol-constraints.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/81c1328494fff09d5e94a84625813f1420178896", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0157-recursive-protocol-constraints.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0157-recursive-protocol-constraints.md", "name" : "0157-recursive-protocol-constraints.md", "path" : "proposals\/0157-recursive-protocol-constraints.md", "sha" : "81c1328494fff09d5e94a84625813f1420178896", "size" : 8494, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0157-recursive-protocol-constraints.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0157-recursive-protocol-constraints.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/adbe9332019481a2835425c11159f50bb3f80f15", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0158-package-manager-manifest-api-redesign.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0158-package-manager-manifest-api-redesign.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0158-package-manager-manifest-api-redesign.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0158-package-manager-manifest-api-redesign.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0158-package-manager-manifest-api-redesign.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0158-package-manager-manifest-api-redesign.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/adbe9332019481a2835425c11159f50bb3f80f15", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0158-package-manager-manifest-api-redesign.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0158-package-manager-manifest-api-redesign.md", "name" : "0158-package-manager-manifest-api-redesign.md", "path" : "proposals\/0158-package-manager-manifest-api-redesign.md", "sha" : "adbe9332019481a2835425c11159f50bb3f80f15", "size" : 25187, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0158-package-manager-manifest-api-redesign.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0158-package-manager-manifest-api-redesign.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/45660527a83e4c4be06310520d9801d56c176ec8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0159-fix-private-access-levels.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0159-fix-private-access-levels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0159-fix-private-access-levels.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0159-fix-private-access-levels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0159-fix-private-access-levels.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0159-fix-private-access-levels.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/45660527a83e4c4be06310520d9801d56c176ec8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0159-fix-private-access-levels.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0159-fix-private-access-levels.md", "name" : "0159-fix-private-access-levels.md", "path" : "proposals\/0159-fix-private-access-levels.md", "sha" : "45660527a83e4c4be06310520d9801d56c176ec8", "size" : 3515, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0159-fix-private-access-levels.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0159-fix-private-access-levels.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c595e53185bb2da5f513056a0074e64b6486c76", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0160-objc-inference.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0160-objc-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0160-objc-inference.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0160-objc-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0160-objc-inference.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0160-objc-inference.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c595e53185bb2da5f513056a0074e64b6486c76", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0160-objc-inference.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0160-objc-inference.md", "name" : "0160-objc-inference.md", "path" : "proposals\/0160-objc-inference.md", "sha" : "8c595e53185bb2da5f513056a0074e64b6486c76", "size" : 24214, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0160-objc-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0160-objc-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b945854b41ccc8ad152d638971728eca2e4fadfb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0161-key-paths.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0161-key-paths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0161-key-paths.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0161-key-paths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0161-key-paths.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0161-key-paths.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b945854b41ccc8ad152d638971728eca2e4fadfb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0161-key-paths.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0161-key-paths.md", "name" : "0161-key-paths.md", "path" : "proposals\/0161-key-paths.md", "sha" : "b945854b41ccc8ad152d638971728eca2e4fadfb", "size" : 11670, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0161-key-paths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0161-key-paths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78d428e350c82ecdd7ea4d9e43f48fa5ac92589b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0162-package-manager-custom-target-layouts.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0162-package-manager-custom-target-layouts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0162-package-manager-custom-target-layouts.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0162-package-manager-custom-target-layouts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0162-package-manager-custom-target-layouts.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0162-package-manager-custom-target-layouts.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78d428e350c82ecdd7ea4d9e43f48fa5ac92589b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0162-package-manager-custom-target-layouts.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0162-package-manager-custom-target-layouts.md", "name" : "0162-package-manager-custom-target-layouts.md", "path" : "proposals\/0162-package-manager-custom-target-layouts.md", "sha" : "78d428e350c82ecdd7ea4d9e43f48fa5ac92589b", "size" : 9577, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0162-package-manager-custom-target-layouts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0162-package-manager-custom-target-layouts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f584cc67f70e224caff18ae6c732f2b2c564edfb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0163-string-revision-1.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0163-string-revision-1.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0163-string-revision-1.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0163-string-revision-1.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0163-string-revision-1.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0163-string-revision-1.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f584cc67f70e224caff18ae6c732f2b2c564edfb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0163-string-revision-1.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0163-string-revision-1.md", "name" : "0163-string-revision-1.md", "path" : "proposals\/0163-string-revision-1.md", "sha" : "f584cc67f70e224caff18ae6c732f2b2c564edfb", "size" : 18672, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0163-string-revision-1.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0163-string-revision-1.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5e807e4bd3fdcccfc768fd6e491510cd349fe8dc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0164-remove-final-support-in-protocol-extensions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0164-remove-final-support-in-protocol-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0164-remove-final-support-in-protocol-extensions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0164-remove-final-support-in-protocol-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0164-remove-final-support-in-protocol-extensions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0164-remove-final-support-in-protocol-extensions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5e807e4bd3fdcccfc768fd6e491510cd349fe8dc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0164-remove-final-support-in-protocol-extensions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0164-remove-final-support-in-protocol-extensions.md", "name" : "0164-remove-final-support-in-protocol-extensions.md", "path" : "proposals\/0164-remove-final-support-in-protocol-extensions.md", "sha" : "5e807e4bd3fdcccfc768fd6e491510cd349fe8dc", "size" : 2131, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0164-remove-final-support-in-protocol-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0164-remove-final-support-in-protocol-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/73897eccda8b8957692f1bba244040884b24083c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0165-dict.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0165-dict.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0165-dict.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0165-dict.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0165-dict.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0165-dict.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/73897eccda8b8957692f1bba244040884b24083c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0165-dict.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0165-dict.md", "name" : "0165-dict.md", "path" : "proposals\/0165-dict.md", "sha" : "73897eccda8b8957692f1bba244040884b24083c", "size" : 24589, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0165-dict.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0165-dict.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/53a9a69229d5f987d32ee5350865565ff2f99f28", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0166-swift-archival-serialization.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0166-swift-archival-serialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0166-swift-archival-serialization.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0166-swift-archival-serialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0166-swift-archival-serialization.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0166-swift-archival-serialization.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/53a9a69229d5f987d32ee5350865565ff2f99f28", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0166-swift-archival-serialization.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0166-swift-archival-serialization.md", "name" : "0166-swift-archival-serialization.md", "path" : "proposals\/0166-swift-archival-serialization.md", "sha" : "53a9a69229d5f987d32ee5350865565ff2f99f28", "size" : 115873, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0166-swift-archival-serialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0166-swift-archival-serialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/223aa7f3909303bb43cf18c17f6238cbd484cf45", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0167-swift-encoders.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0167-swift-encoders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0167-swift-encoders.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0167-swift-encoders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0167-swift-encoders.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0167-swift-encoders.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/223aa7f3909303bb43cf18c17f6238cbd484cf45", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0167-swift-encoders.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0167-swift-encoders.md", "name" : "0167-swift-encoders.md", "path" : "proposals\/0167-swift-encoders.md", "sha" : "223aa7f3909303bb43cf18c17f6238cbd484cf45", "size" : 19996, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0167-swift-encoders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0167-swift-encoders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bf8baa4a2a1dc47aae12d7d4284c0eccc7e71235", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0168-multi-line-string-literals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0168-multi-line-string-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0168-multi-line-string-literals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0168-multi-line-string-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0168-multi-line-string-literals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0168-multi-line-string-literals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bf8baa4a2a1dc47aae12d7d4284c0eccc7e71235", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0168-multi-line-string-literals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0168-multi-line-string-literals.md", "name" : "0168-multi-line-string-literals.md", "path" : "proposals\/0168-multi-line-string-literals.md", "sha" : "bf8baa4a2a1dc47aae12d7d4284c0eccc7e71235", "size" : 6181, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0168-multi-line-string-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0168-multi-line-string-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/043f58d5b65cdcd6ad1c813044b7a0117b72b7c3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/043f58d5b65cdcd6ad1c813044b7a0117b72b7c3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", "name" : "0169-improve-interaction-between-private-declarations-and-extensions.md", "path" : "proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md", "sha" : "043f58d5b65cdcd6ad1c813044b7a0117b72b7c3", "size" : 7976, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0169-improve-interaction-between-private-declarations-and-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3dff41e9b77d93ffd8a3330e817fbe630ae3bc9b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0170-nsnumber_bridge.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0170-nsnumber_bridge.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0170-nsnumber_bridge.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0170-nsnumber_bridge.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0170-nsnumber_bridge.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0170-nsnumber_bridge.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3dff41e9b77d93ffd8a3330e817fbe630ae3bc9b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0170-nsnumber_bridge.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0170-nsnumber_bridge.md", "name" : "0170-nsnumber_bridge.md", "path" : "proposals\/0170-nsnumber_bridge.md", "sha" : "3dff41e9b77d93ffd8a3330e817fbe630ae3bc9b", "size" : 11482, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0170-nsnumber_bridge.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0170-nsnumber_bridge.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d1ab3d448c42864e55c60a7755952d085daf87ec", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0171-reduce-with-inout.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0171-reduce-with-inout.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0171-reduce-with-inout.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0171-reduce-with-inout.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0171-reduce-with-inout.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0171-reduce-with-inout.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d1ab3d448c42864e55c60a7755952d085daf87ec", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0171-reduce-with-inout.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0171-reduce-with-inout.md", "name" : "0171-reduce-with-inout.md", "path" : "proposals\/0171-reduce-with-inout.md", "sha" : "d1ab3d448c42864e55c60a7755952d085daf87ec", "size" : 4411, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0171-reduce-with-inout.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0171-reduce-with-inout.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0864e86a10858c611abff8acbc5cfe600f54144c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0172-one-sided-ranges.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0172-one-sided-ranges.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0172-one-sided-ranges.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0172-one-sided-ranges.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0172-one-sided-ranges.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0172-one-sided-ranges.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0864e86a10858c611abff8acbc5cfe600f54144c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0172-one-sided-ranges.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0172-one-sided-ranges.md", "name" : "0172-one-sided-ranges.md", "path" : "proposals\/0172-one-sided-ranges.md", "sha" : "0864e86a10858c611abff8acbc5cfe600f54144c", "size" : 8691, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0172-one-sided-ranges.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0172-one-sided-ranges.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/26055065f5ee92361f65c7138d48686ba4585067", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0173-swap-indices.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0173-swap-indices.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0173-swap-indices.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0173-swap-indices.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0173-swap-indices.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0173-swap-indices.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/26055065f5ee92361f65c7138d48686ba4585067", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0173-swap-indices.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0173-swap-indices.md", "name" : "0173-swap-indices.md", "path" : "proposals\/0173-swap-indices.md", "sha" : "26055065f5ee92361f65c7138d48686ba4585067", "size" : 4011, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0173-swap-indices.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0173-swap-indices.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ead1768f74dfa023fa9420a0d1c97ee6614282b0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0174-filter-range-replaceable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0174-filter-range-replaceable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0174-filter-range-replaceable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0174-filter-range-replaceable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0174-filter-range-replaceable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0174-filter-range-replaceable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ead1768f74dfa023fa9420a0d1c97ee6614282b0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0174-filter-range-replaceable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0174-filter-range-replaceable.md", "name" : "0174-filter-range-replaceable.md", "path" : "proposals\/0174-filter-range-replaceable.md", "sha" : "ead1768f74dfa023fa9420a0d1c97ee6614282b0", "size" : 4548, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0174-filter-range-replaceable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0174-filter-range-replaceable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9dbc7e116f220b281687290ecbd3f4b9fef2e03e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0175-package-manager-revised-dependency-resolution.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0175-package-manager-revised-dependency-resolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0175-package-manager-revised-dependency-resolution.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0175-package-manager-revised-dependency-resolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0175-package-manager-revised-dependency-resolution.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0175-package-manager-revised-dependency-resolution.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9dbc7e116f220b281687290ecbd3f4b9fef2e03e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0175-package-manager-revised-dependency-resolution.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0175-package-manager-revised-dependency-resolution.md", "name" : "0175-package-manager-revised-dependency-resolution.md", "path" : "proposals\/0175-package-manager-revised-dependency-resolution.md", "sha" : "9dbc7e116f220b281687290ecbd3f4b9fef2e03e", "size" : 13738, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0175-package-manager-revised-dependency-resolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0175-package-manager-revised-dependency-resolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f11512ff961e5fea75340674cc7d02ac219ea2da", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0176-enforce-exclusive-access-to-memory.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0176-enforce-exclusive-access-to-memory.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0176-enforce-exclusive-access-to-memory.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0176-enforce-exclusive-access-to-memory.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0176-enforce-exclusive-access-to-memory.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0176-enforce-exclusive-access-to-memory.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f11512ff961e5fea75340674cc7d02ac219ea2da", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0176-enforce-exclusive-access-to-memory.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0176-enforce-exclusive-access-to-memory.md", "name" : "0176-enforce-exclusive-access-to-memory.md", "path" : "proposals\/0176-enforce-exclusive-access-to-memory.md", "sha" : "f11512ff961e5fea75340674cc7d02ac219ea2da", "size" : 32566, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0176-enforce-exclusive-access-to-memory.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0176-enforce-exclusive-access-to-memory.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/37d3dfafc35b6dbf8d93878e982f9669af7f4cb5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0177-add-clamped-to-method.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0177-add-clamped-to-method.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0177-add-clamped-to-method.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0177-add-clamped-to-method.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0177-add-clamped-to-method.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0177-add-clamped-to-method.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/37d3dfafc35b6dbf8d93878e982f9669af7f4cb5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0177-add-clamped-to-method.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0177-add-clamped-to-method.md", "name" : "0177-add-clamped-to-method.md", "path" : "proposals\/0177-add-clamped-to-method.md", "sha" : "37d3dfafc35b6dbf8d93878e982f9669af7f4cb5", "size" : 4346, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0177-add-clamped-to-method.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0177-add-clamped-to-method.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/64264a6e97f8c466e28228a80e1ba6b62b580126", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0178-character-unicode-view.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0178-character-unicode-view.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0178-character-unicode-view.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0178-character-unicode-view.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0178-character-unicode-view.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0178-character-unicode-view.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/64264a6e97f8c466e28228a80e1ba6b62b580126", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0178-character-unicode-view.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0178-character-unicode-view.md", "name" : "0178-character-unicode-view.md", "path" : "proposals\/0178-character-unicode-view.md", "sha" : "64264a6e97f8c466e28228a80e1ba6b62b580126", "size" : 3142, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0178-character-unicode-view.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0178-character-unicode-view.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f43b30b4734d74f47bff0db79e2c199486476f7a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0179-swift-run-command.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0179-swift-run-command.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0179-swift-run-command.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0179-swift-run-command.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0179-swift-run-command.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0179-swift-run-command.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f43b30b4734d74f47bff0db79e2c199486476f7a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0179-swift-run-command.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0179-swift-run-command.md", "name" : "0179-swift-run-command.md", "path" : "proposals\/0179-swift-run-command.md", "sha" : "f43b30b4734d74f47bff0db79e2c199486476f7a", "size" : 3553, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0179-swift-run-command.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0179-swift-run-command.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/abe8de6074febe621c2addaa54c22be3354f2c90", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0180-string-index-overhaul.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0180-string-index-overhaul.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0180-string-index-overhaul.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0180-string-index-overhaul.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0180-string-index-overhaul.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0180-string-index-overhaul.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/abe8de6074febe621c2addaa54c22be3354f2c90", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0180-string-index-overhaul.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0180-string-index-overhaul.md", "name" : "0180-string-index-overhaul.md", "path" : "proposals\/0180-string-index-overhaul.md", "sha" : "abe8de6074febe621c2addaa54c22be3354f2c90", "size" : 14386, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0180-string-index-overhaul.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0180-string-index-overhaul.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5fd52c8f02a4af59b04af43df51f7282327abfcd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0181-package-manager-cpp-language-version.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0181-package-manager-cpp-language-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0181-package-manager-cpp-language-version.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0181-package-manager-cpp-language-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0181-package-manager-cpp-language-version.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0181-package-manager-cpp-language-version.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5fd52c8f02a4af59b04af43df51f7282327abfcd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0181-package-manager-cpp-language-version.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0181-package-manager-cpp-language-version.md", "name" : "0181-package-manager-cpp-language-version.md", "path" : "proposals\/0181-package-manager-cpp-language-version.md", "sha" : "5fd52c8f02a4af59b04af43df51f7282327abfcd", "size" : 2482, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0181-package-manager-cpp-language-version.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0181-package-manager-cpp-language-version.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6f3cfb9fc952c1bdf7188cdb4b656840dacf13cc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0182-newline-escape-in-strings.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0182-newline-escape-in-strings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0182-newline-escape-in-strings.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0182-newline-escape-in-strings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0182-newline-escape-in-strings.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0182-newline-escape-in-strings.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6f3cfb9fc952c1bdf7188cdb4b656840dacf13cc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0182-newline-escape-in-strings.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0182-newline-escape-in-strings.md", "name" : "0182-newline-escape-in-strings.md", "path" : "proposals\/0182-newline-escape-in-strings.md", "sha" : "6f3cfb9fc952c1bdf7188cdb4b656840dacf13cc", "size" : 5286, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0182-newline-escape-in-strings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0182-newline-escape-in-strings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb83064787baf4664744d1a2ab3018df71ab36eb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0183-substring-affordances.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0183-substring-affordances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0183-substring-affordances.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0183-substring-affordances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0183-substring-affordances.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0183-substring-affordances.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb83064787baf4664744d1a2ab3018df71ab36eb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0183-substring-affordances.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0183-substring-affordances.md", "name" : "0183-substring-affordances.md", "path" : "proposals\/0183-substring-affordances.md", "sha" : "eb83064787baf4664744d1a2ab3018df71ab36eb", "size" : 3425, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0183-substring-affordances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0183-substring-affordances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a8cff99c6bd14fe782a3220e002f6c80e57857ac", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0184-unsafe-pointers-add-missing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0184-unsafe-pointers-add-missing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0184-unsafe-pointers-add-missing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0184-unsafe-pointers-add-missing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0184-unsafe-pointers-add-missing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0184-unsafe-pointers-add-missing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a8cff99c6bd14fe782a3220e002f6c80e57857ac", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0184-unsafe-pointers-add-missing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0184-unsafe-pointers-add-missing.md", "name" : "0184-unsafe-pointers-add-missing.md", "path" : "proposals\/0184-unsafe-pointers-add-missing.md", "sha" : "a8cff99c6bd14fe782a3220e002f6c80e57857ac", "size" : 26695, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0184-unsafe-pointers-add-missing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0184-unsafe-pointers-add-missing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40a20d97d88e984c0f9a7c822e2ff8ce21c97fd4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0185-synthesize-equatable-hashable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0185-synthesize-equatable-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0185-synthesize-equatable-hashable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0185-synthesize-equatable-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0185-synthesize-equatable-hashable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0185-synthesize-equatable-hashable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40a20d97d88e984c0f9a7c822e2ff8ce21c97fd4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0185-synthesize-equatable-hashable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0185-synthesize-equatable-hashable.md", "name" : "0185-synthesize-equatable-hashable.md", "path" : "proposals\/0185-synthesize-equatable-hashable.md", "sha" : "40a20d97d88e984c0f9a7c822e2ff8ce21c97fd4", "size" : 15291, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0185-synthesize-equatable-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0185-synthesize-equatable-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7ec3fa019402f92615d453b80c983e6840538f9f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7ec3fa019402f92615d453b80c983e6840538f9f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md", "name" : "0186-remove-ownership-keyword-support-in-protocols.md", "path" : "proposals\/0186-remove-ownership-keyword-support-in-protocols.md", "sha" : "7ec3fa019402f92615d453b80c983e6840538f9f", "size" : 3114, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0186-remove-ownership-keyword-support-in-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a03909edc1999f91d76d5c8f8496d7a371f48498", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0187-introduce-filtermap.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0187-introduce-filtermap.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0187-introduce-filtermap.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0187-introduce-filtermap.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0187-introduce-filtermap.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0187-introduce-filtermap.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a03909edc1999f91d76d5c8f8496d7a371f48498", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0187-introduce-filtermap.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0187-introduce-filtermap.md", "name" : "0187-introduce-filtermap.md", "path" : "proposals\/0187-introduce-filtermap.md", "sha" : "a03909edc1999f91d76d5c8f8496d7a371f48498", "size" : 5206, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0187-introduce-filtermap.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0187-introduce-filtermap.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a1e2c5a83c3ad689fda554e64fe10a4df4670a48", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0188-stdlib-index-types-hashable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0188-stdlib-index-types-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0188-stdlib-index-types-hashable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0188-stdlib-index-types-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0188-stdlib-index-types-hashable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0188-stdlib-index-types-hashable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a1e2c5a83c3ad689fda554e64fe10a4df4670a48", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0188-stdlib-index-types-hashable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0188-stdlib-index-types-hashable.md", "name" : "0188-stdlib-index-types-hashable.md", "path" : "proposals\/0188-stdlib-index-types-hashable.md", "sha" : "a1e2c5a83c3ad689fda554e64fe10a4df4670a48", "size" : 2975, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0188-stdlib-index-types-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0188-stdlib-index-types-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a587ec18c401d81c93eb70b5f30afe429e1fc2ff", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0189-restrict-cross-module-struct-initializers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0189-restrict-cross-module-struct-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0189-restrict-cross-module-struct-initializers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0189-restrict-cross-module-struct-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0189-restrict-cross-module-struct-initializers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0189-restrict-cross-module-struct-initializers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a587ec18c401d81c93eb70b5f30afe429e1fc2ff", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0189-restrict-cross-module-struct-initializers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0189-restrict-cross-module-struct-initializers.md", "name" : "0189-restrict-cross-module-struct-initializers.md", "path" : "proposals\/0189-restrict-cross-module-struct-initializers.md", "sha" : "a587ec18c401d81c93eb70b5f30afe429e1fc2ff", "size" : 7481, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0189-restrict-cross-module-struct-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0189-restrict-cross-module-struct-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8de170fe27b3ae36d8799544b54e4eb7b372d349", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0190-target-environment-platform-condition.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0190-target-environment-platform-condition.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0190-target-environment-platform-condition.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0190-target-environment-platform-condition.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0190-target-environment-platform-condition.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0190-target-environment-platform-condition.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8de170fe27b3ae36d8799544b54e4eb7b372d349", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0190-target-environment-platform-condition.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0190-target-environment-platform-condition.md", "name" : "0190-target-environment-platform-condition.md", "path" : "proposals\/0190-target-environment-platform-condition.md", "sha" : "8de170fe27b3ae36d8799544b54e4eb7b372d349", "size" : 6596, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0190-target-environment-platform-condition.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0190-target-environment-platform-condition.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/73a23ed9d84858749859fa2aeae2a069b5b15510", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0191-eliminate-indexdistance.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0191-eliminate-indexdistance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0191-eliminate-indexdistance.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0191-eliminate-indexdistance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0191-eliminate-indexdistance.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0191-eliminate-indexdistance.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/73a23ed9d84858749859fa2aeae2a069b5b15510", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0191-eliminate-indexdistance.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0191-eliminate-indexdistance.md", "name" : "0191-eliminate-indexdistance.md", "path" : "proposals\/0191-eliminate-indexdistance.md", "sha" : "73a23ed9d84858749859fa2aeae2a069b5b15510", "size" : 6412, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0191-eliminate-indexdistance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0191-eliminate-indexdistance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/534cef4c91bd7b74120176ffe85900a85a645437", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0192-non-exhaustive-enums.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0192-non-exhaustive-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0192-non-exhaustive-enums.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0192-non-exhaustive-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0192-non-exhaustive-enums.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0192-non-exhaustive-enums.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/534cef4c91bd7b74120176ffe85900a85a645437", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0192-non-exhaustive-enums.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0192-non-exhaustive-enums.md", "name" : "0192-non-exhaustive-enums.md", "path" : "proposals\/0192-non-exhaustive-enums.md", "sha" : "534cef4c91bd7b74120176ffe85900a85a645437", "size" : 40499, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0192-non-exhaustive-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0192-non-exhaustive-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bbdcc7305addfa08e004b1f5c16d7da7b760db99", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0193-cross-module-inlining-and-specialization.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0193-cross-module-inlining-and-specialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0193-cross-module-inlining-and-specialization.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0193-cross-module-inlining-and-specialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0193-cross-module-inlining-and-specialization.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0193-cross-module-inlining-and-specialization.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bbdcc7305addfa08e004b1f5c16d7da7b760db99", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0193-cross-module-inlining-and-specialization.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0193-cross-module-inlining-and-specialization.md", "name" : "0193-cross-module-inlining-and-specialization.md", "path" : "proposals\/0193-cross-module-inlining-and-specialization.md", "sha" : "bbdcc7305addfa08e004b1f5c16d7da7b760db99", "size" : 15323, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0193-cross-module-inlining-and-specialization.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0193-cross-module-inlining-and-specialization.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee60a8d2fb5af1d9e28d1085ac554f6fe19bd0dc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0194-derived-collection-of-enum-cases.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0194-derived-collection-of-enum-cases.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0194-derived-collection-of-enum-cases.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0194-derived-collection-of-enum-cases.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0194-derived-collection-of-enum-cases.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0194-derived-collection-of-enum-cases.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee60a8d2fb5af1d9e28d1085ac554f6fe19bd0dc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0194-derived-collection-of-enum-cases.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0194-derived-collection-of-enum-cases.md", "name" : "0194-derived-collection-of-enum-cases.md", "path" : "proposals\/0194-derived-collection-of-enum-cases.md", "sha" : "ee60a8d2fb5af1d9e28d1085ac554f6fe19bd0dc", "size" : 14549, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0194-derived-collection-of-enum-cases.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0194-derived-collection-of-enum-cases.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3989a15b50f0ec36d06b97c096ef6c24d015c553", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0195-dynamic-member-lookup.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0195-dynamic-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0195-dynamic-member-lookup.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0195-dynamic-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0195-dynamic-member-lookup.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0195-dynamic-member-lookup.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3989a15b50f0ec36d06b97c096ef6c24d015c553", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0195-dynamic-member-lookup.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0195-dynamic-member-lookup.md", "name" : "0195-dynamic-member-lookup.md", "path" : "proposals\/0195-dynamic-member-lookup.md", "sha" : "3989a15b50f0ec36d06b97c096ef6c24d015c553", "size" : 35645, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0195-dynamic-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0195-dynamic-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2b69a98991a8c8fe4aa456529f0f4fc955659447", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0196-diagnostic-directives.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0196-diagnostic-directives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0196-diagnostic-directives.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0196-diagnostic-directives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0196-diagnostic-directives.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0196-diagnostic-directives.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2b69a98991a8c8fe4aa456529f0f4fc955659447", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0196-diagnostic-directives.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0196-diagnostic-directives.md", "name" : "0196-diagnostic-directives.md", "path" : "proposals\/0196-diagnostic-directives.md", "sha" : "2b69a98991a8c8fe4aa456529f0f4fc955659447", "size" : 6767, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0196-diagnostic-directives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0196-diagnostic-directives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/514aabc2cfb392885abf7c7d6a9dd55a5583931a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0197-remove-where.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0197-remove-where.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0197-remove-where.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0197-remove-where.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0197-remove-where.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0197-remove-where.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/514aabc2cfb392885abf7c7d6a9dd55a5583931a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0197-remove-where.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0197-remove-where.md", "name" : "0197-remove-where.md", "path" : "proposals\/0197-remove-where.md", "sha" : "514aabc2cfb392885abf7c7d6a9dd55a5583931a", "size" : 5201, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0197-remove-where.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0197-remove-where.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7b6608d542f584ef3c8360e132f7e2e424a2d415", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0198-playground-quicklook-api-revamp.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0198-playground-quicklook-api-revamp.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0198-playground-quicklook-api-revamp.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0198-playground-quicklook-api-revamp.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0198-playground-quicklook-api-revamp.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0198-playground-quicklook-api-revamp.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7b6608d542f584ef3c8360e132f7e2e424a2d415", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0198-playground-quicklook-api-revamp.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0198-playground-quicklook-api-revamp.md", "name" : "0198-playground-quicklook-api-revamp.md", "path" : "proposals\/0198-playground-quicklook-api-revamp.md", "sha" : "7b6608d542f584ef3c8360e132f7e2e424a2d415", "size" : 20034, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0198-playground-quicklook-api-revamp.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0198-playground-quicklook-api-revamp.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b9a4c223846fc8092ef8aeaf46cb1a5e6f356880", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0199-bool-toggle.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0199-bool-toggle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0199-bool-toggle.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0199-bool-toggle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0199-bool-toggle.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0199-bool-toggle.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b9a4c223846fc8092ef8aeaf46cb1a5e6f356880", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0199-bool-toggle.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0199-bool-toggle.md", "name" : "0199-bool-toggle.md", "path" : "proposals\/0199-bool-toggle.md", "sha" : "b9a4c223846fc8092ef8aeaf46cb1a5e6f356880", "size" : 2230, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0199-bool-toggle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0199-bool-toggle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b08508ca0c230310fa1f3afa2e037e59b320d90f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0200-raw-string-escaping.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0200-raw-string-escaping.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0200-raw-string-escaping.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0200-raw-string-escaping.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0200-raw-string-escaping.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0200-raw-string-escaping.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b08508ca0c230310fa1f3afa2e037e59b320d90f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0200-raw-string-escaping.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0200-raw-string-escaping.md", "name" : "0200-raw-string-escaping.md", "path" : "proposals\/0200-raw-string-escaping.md", "sha" : "b08508ca0c230310fa1f3afa2e037e59b320d90f", "size" : 29558, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0200-raw-string-escaping.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0200-raw-string-escaping.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/de681db9e558dfabb833ecd3920cca7ffcf5bb45", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0201-package-manager-local-dependencies.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0201-package-manager-local-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0201-package-manager-local-dependencies.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0201-package-manager-local-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0201-package-manager-local-dependencies.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0201-package-manager-local-dependencies.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/de681db9e558dfabb833ecd3920cca7ffcf5bb45", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0201-package-manager-local-dependencies.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0201-package-manager-local-dependencies.md", "name" : "0201-package-manager-local-dependencies.md", "path" : "proposals\/0201-package-manager-local-dependencies.md", "sha" : "de681db9e558dfabb833ecd3920cca7ffcf5bb45", "size" : 2903, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0201-package-manager-local-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0201-package-manager-local-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48eeb31a90719e7e1e8a4bb9703514ed6ab4e2c0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0202-random-unification.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0202-random-unification.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0202-random-unification.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0202-random-unification.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0202-random-unification.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0202-random-unification.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48eeb31a90719e7e1e8a4bb9703514ed6ab4e2c0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0202-random-unification.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0202-random-unification.md", "name" : "0202-random-unification.md", "path" : "proposals\/0202-random-unification.md", "sha" : "48eeb31a90719e7e1e8a4bb9703514ed6ab4e2c0", "size" : 20390, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0202-random-unification.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0202-random-unification.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4d5391bee184d4bfd9f86792e45d5c612614ef63", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0203-rename-sequence-elements-equal.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0203-rename-sequence-elements-equal.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0203-rename-sequence-elements-equal.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0203-rename-sequence-elements-equal.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0203-rename-sequence-elements-equal.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0203-rename-sequence-elements-equal.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4d5391bee184d4bfd9f86792e45d5c612614ef63", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0203-rename-sequence-elements-equal.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0203-rename-sequence-elements-equal.md", "name" : "0203-rename-sequence-elements-equal.md", "path" : "proposals\/0203-rename-sequence-elements-equal.md", "sha" : "4d5391bee184d4bfd9f86792e45d5c612614ef63", "size" : 10512, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0203-rename-sequence-elements-equal.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0203-rename-sequence-elements-equal.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8726f9cadba91a33ff35ecdf9cd7b284a4ac9e7d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0204-add-last-methods.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0204-add-last-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0204-add-last-methods.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0204-add-last-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0204-add-last-methods.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0204-add-last-methods.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8726f9cadba91a33ff35ecdf9cd7b284a4ac9e7d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0204-add-last-methods.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0204-add-last-methods.md", "name" : "0204-add-last-methods.md", "path" : "proposals\/0204-add-last-methods.md", "sha" : "8726f9cadba91a33ff35ecdf9cd7b284a4ac9e7d", "size" : 6598, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0204-add-last-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0204-add-last-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f85cd48bcd738a135d6a82beb42354fb0f99c3d7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0205-withUnsafePointer-for-lets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0205-withUnsafePointer-for-lets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0205-withUnsafePointer-for-lets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0205-withUnsafePointer-for-lets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0205-withUnsafePointer-for-lets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0205-withUnsafePointer-for-lets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f85cd48bcd738a135d6a82beb42354fb0f99c3d7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0205-withUnsafePointer-for-lets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0205-withUnsafePointer-for-lets.md", "name" : "0205-withUnsafePointer-for-lets.md", "path" : "proposals\/0205-withUnsafePointer-for-lets.md", "sha" : "f85cd48bcd738a135d6a82beb42354fb0f99c3d7", "size" : 3773, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0205-withUnsafePointer-for-lets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0205-withUnsafePointer-for-lets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/289cb6d985a112df29624f060292c16065cf9edf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0206-hashable-enhancements.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0206-hashable-enhancements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0206-hashable-enhancements.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0206-hashable-enhancements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0206-hashable-enhancements.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0206-hashable-enhancements.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/289cb6d985a112df29624f060292c16065cf9edf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0206-hashable-enhancements.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0206-hashable-enhancements.md", "name" : "0206-hashable-enhancements.md", "path" : "proposals\/0206-hashable-enhancements.md", "sha" : "289cb6d985a112df29624f060292c16065cf9edf", "size" : 36819, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0206-hashable-enhancements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0206-hashable-enhancements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c82a4d6fa20ba3e82eeb30957d16b825d4bfe1c0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0207-containsOnly.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0207-containsOnly.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0207-containsOnly.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0207-containsOnly.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0207-containsOnly.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0207-containsOnly.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c82a4d6fa20ba3e82eeb30957d16b825d4bfe1c0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0207-containsOnly.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0207-containsOnly.md", "name" : "0207-containsOnly.md", "path" : "proposals\/0207-containsOnly.md", "sha" : "c82a4d6fa20ba3e82eeb30957d16b825d4bfe1c0", "size" : 3078, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0207-containsOnly.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0207-containsOnly.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7c7d3226255846148054e2e4f9f077923426d874", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0208-package-manager-system-library-targets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0208-package-manager-system-library-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0208-package-manager-system-library-targets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0208-package-manager-system-library-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0208-package-manager-system-library-targets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0208-package-manager-system-library-targets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7c7d3226255846148054e2e4f9f077923426d874", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0208-package-manager-system-library-targets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0208-package-manager-system-library-targets.md", "name" : "0208-package-manager-system-library-targets.md", "path" : "proposals\/0208-package-manager-system-library-targets.md", "sha" : "7c7d3226255846148054e2e4f9f077923426d874", "size" : 4216, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0208-package-manager-system-library-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0208-package-manager-system-library-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78b2825f32270eabe15d402c7b33b2aa078c16b4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0209-package-manager-swift-lang-version-update.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0209-package-manager-swift-lang-version-update.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0209-package-manager-swift-lang-version-update.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0209-package-manager-swift-lang-version-update.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0209-package-manager-swift-lang-version-update.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0209-package-manager-swift-lang-version-update.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/78b2825f32270eabe15d402c7b33b2aa078c16b4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0209-package-manager-swift-lang-version-update.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0209-package-manager-swift-lang-version-update.md", "name" : "0209-package-manager-swift-lang-version-update.md", "path" : "proposals\/0209-package-manager-swift-lang-version-update.md", "sha" : "78b2825f32270eabe15d402c7b33b2aa078c16b4", "size" : 5112, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0209-package-manager-swift-lang-version-update.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0209-package-manager-swift-lang-version-update.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d7f606b679c8df7d9737d266942e64b0dcde550", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0210-key-path-offset.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0210-key-path-offset.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0210-key-path-offset.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0210-key-path-offset.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0210-key-path-offset.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0210-key-path-offset.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d7f606b679c8df7d9737d266942e64b0dcde550", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0210-key-path-offset.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0210-key-path-offset.md", "name" : "0210-key-path-offset.md", "path" : "proposals\/0210-key-path-offset.md", "sha" : "1d7f606b679c8df7d9737d266942e64b0dcde550", "size" : 6587, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0210-key-path-offset.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0210-key-path-offset.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0da039fdf3aae687def47d67820fb0ada9fa5024", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0211-unicode-scalar-properties.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0211-unicode-scalar-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0211-unicode-scalar-properties.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0211-unicode-scalar-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0211-unicode-scalar-properties.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0211-unicode-scalar-properties.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0da039fdf3aae687def47d67820fb0ada9fa5024", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0211-unicode-scalar-properties.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0211-unicode-scalar-properties.md", "name" : "0211-unicode-scalar-properties.md", "path" : "proposals\/0211-unicode-scalar-properties.md", "sha" : "0da039fdf3aae687def47d67820fb0ada9fa5024", "size" : 18551, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0211-unicode-scalar-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0211-unicode-scalar-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a05a4e06a0a2ce015f578bc461727cc1214bacb2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0212-compiler-version-directive.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0212-compiler-version-directive.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0212-compiler-version-directive.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0212-compiler-version-directive.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0212-compiler-version-directive.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0212-compiler-version-directive.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a05a4e06a0a2ce015f578bc461727cc1214bacb2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0212-compiler-version-directive.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0212-compiler-version-directive.md", "name" : "0212-compiler-version-directive.md", "path" : "proposals\/0212-compiler-version-directive.md", "sha" : "a05a4e06a0a2ce015f578bc461727cc1214bacb2", "size" : 5431, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0212-compiler-version-directive.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0212-compiler-version-directive.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9fe4ecbd980387bca929acf63ca00bef5305b17d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0213-literal-init-via-coercion.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0213-literal-init-via-coercion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0213-literal-init-via-coercion.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0213-literal-init-via-coercion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0213-literal-init-via-coercion.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0213-literal-init-via-coercion.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9fe4ecbd980387bca929acf63ca00bef5305b17d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0213-literal-init-via-coercion.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0213-literal-init-via-coercion.md", "name" : "0213-literal-init-via-coercion.md", "path" : "proposals\/0213-literal-init-via-coercion.md", "sha" : "9fe4ecbd980387bca929acf63ca00bef5305b17d", "size" : 3637, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0213-literal-init-via-coercion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0213-literal-init-via-coercion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5d06b0f9c12b74a30953c3e39c258f7d9f2c93d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0214-DictionaryLiteral.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0214-DictionaryLiteral.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0214-DictionaryLiteral.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0214-DictionaryLiteral.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0214-DictionaryLiteral.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0214-DictionaryLiteral.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5d06b0f9c12b74a30953c3e39c258f7d9f2c93d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0214-DictionaryLiteral.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0214-DictionaryLiteral.md", "name" : "0214-DictionaryLiteral.md", "path" : "proposals\/0214-DictionaryLiteral.md", "sha" : "c5d06b0f9c12b74a30953c3e39c258f7d9f2c93d", "size" : 6004, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0214-DictionaryLiteral.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0214-DictionaryLiteral.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/43828f15ba40eb2b7df60ee1e4308e92b3dd0214", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0215-conform-never-to-hashable-and-equatable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0215-conform-never-to-hashable-and-equatable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0215-conform-never-to-hashable-and-equatable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0215-conform-never-to-hashable-and-equatable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0215-conform-never-to-hashable-and-equatable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0215-conform-never-to-hashable-and-equatable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/43828f15ba40eb2b7df60ee1e4308e92b3dd0214", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0215-conform-never-to-hashable-and-equatable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0215-conform-never-to-hashable-and-equatable.md", "name" : "0215-conform-never-to-hashable-and-equatable.md", "path" : "proposals\/0215-conform-never-to-hashable-and-equatable.md", "sha" : "43828f15ba40eb2b7df60ee1e4308e92b3dd0214", "size" : 3940, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0215-conform-never-to-hashable-and-equatable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0215-conform-never-to-hashable-and-equatable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a407d18d972d6f95320beecec28ffa00f6599e14", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0216-dynamic-callable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0216-dynamic-callable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0216-dynamic-callable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0216-dynamic-callable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0216-dynamic-callable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0216-dynamic-callable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a407d18d972d6f95320beecec28ffa00f6599e14", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0216-dynamic-callable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0216-dynamic-callable.md", "name" : "0216-dynamic-callable.md", "path" : "proposals\/0216-dynamic-callable.md", "sha" : "a407d18d972d6f95320beecec28ffa00f6599e14", "size" : 20309, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0216-dynamic-callable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0216-dynamic-callable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b689e549eea12cadc6870a06843d2d19f9680683", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0217-bangbang.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0217-bangbang.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0217-bangbang.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0217-bangbang.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0217-bangbang.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0217-bangbang.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b689e549eea12cadc6870a06843d2d19f9680683", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0217-bangbang.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0217-bangbang.md", "name" : "0217-bangbang.md", "path" : "proposals\/0217-bangbang.md", "sha" : "b689e549eea12cadc6870a06843d2d19f9680683", "size" : 33279, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0217-bangbang.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0217-bangbang.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/66c3e2e8ce2f99c80b0e50bd8bb889c472a59c56", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0218-introduce-compact-map-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0218-introduce-compact-map-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0218-introduce-compact-map-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0218-introduce-compact-map-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0218-introduce-compact-map-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0218-introduce-compact-map-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/66c3e2e8ce2f99c80b0e50bd8bb889c472a59c56", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0218-introduce-compact-map-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0218-introduce-compact-map-values.md", "name" : "0218-introduce-compact-map-values.md", "path" : "proposals\/0218-introduce-compact-map-values.md", "sha" : "66c3e2e8ce2f99c80b0e50bd8bb889c472a59c56", "size" : 4075, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0218-introduce-compact-map-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0218-introduce-compact-map-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ecf960870f6bc7c6558bf302bacb33dbfaedbefa", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0219-package-manager-dependency-mirroring.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0219-package-manager-dependency-mirroring.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0219-package-manager-dependency-mirroring.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0219-package-manager-dependency-mirroring.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0219-package-manager-dependency-mirroring.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0219-package-manager-dependency-mirroring.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ecf960870f6bc7c6558bf302bacb33dbfaedbefa", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0219-package-manager-dependency-mirroring.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0219-package-manager-dependency-mirroring.md", "name" : "0219-package-manager-dependency-mirroring.md", "path" : "proposals\/0219-package-manager-dependency-mirroring.md", "sha" : "ecf960870f6bc7c6558bf302bacb33dbfaedbefa", "size" : 5213, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0219-package-manager-dependency-mirroring.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0219-package-manager-dependency-mirroring.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a723213269911b766fd7465b6af8d94759df92bd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0220-count-where.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0220-count-where.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0220-count-where.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0220-count-where.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0220-count-where.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0220-count-where.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a723213269911b766fd7465b6af8d94759df92bd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0220-count-where.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0220-count-where.md", "name" : "0220-count-where.md", "path" : "proposals\/0220-count-where.md", "sha" : "a723213269911b766fd7465b6af8d94759df92bd", "size" : 3572, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0220-count-where.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0220-count-where.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d47a95842c9c5c714f3716f2fbd4110fcdf2c493", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0221-character-properties.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0221-character-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0221-character-properties.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0221-character-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0221-character-properties.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0221-character-properties.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d47a95842c9c5c714f3716f2fbd4110fcdf2c493", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0221-character-properties.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0221-character-properties.md", "name" : "0221-character-properties.md", "path" : "proposals\/0221-character-properties.md", "sha" : "d47a95842c9c5c714f3716f2fbd4110fcdf2c493", "size" : 16937, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0221-character-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0221-character-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5cbcdb402101cd846cdafad99ccec17c480fbe1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0222-lazy-compactmap-sequence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0222-lazy-compactmap-sequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0222-lazy-compactmap-sequence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0222-lazy-compactmap-sequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0222-lazy-compactmap-sequence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0222-lazy-compactmap-sequence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c5cbcdb402101cd846cdafad99ccec17c480fbe1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0222-lazy-compactmap-sequence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0222-lazy-compactmap-sequence.md", "name" : "0222-lazy-compactmap-sequence.md", "path" : "proposals\/0222-lazy-compactmap-sequence.md", "sha" : "c5cbcdb402101cd846cdafad99ccec17c480fbe1", "size" : 6462, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0222-lazy-compactmap-sequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0222-lazy-compactmap-sequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cd78c92bc4869bbc69220cf879069dcb56a2dfe8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0223-array-uninitialized-initializer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0223-array-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0223-array-uninitialized-initializer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0223-array-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0223-array-uninitialized-initializer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0223-array-uninitialized-initializer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cd78c92bc4869bbc69220cf879069dcb56a2dfe8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0223-array-uninitialized-initializer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0223-array-uninitialized-initializer.md", "name" : "0223-array-uninitialized-initializer.md", "path" : "proposals\/0223-array-uninitialized-initializer.md", "sha" : "cd78c92bc4869bbc69220cf879069dcb56a2dfe8", "size" : 14547, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0223-array-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0223-array-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7eb060f050c4683ff0e147ffc8a68c8f5177a49a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0224-ifswift-lessthan-operator.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0224-ifswift-lessthan-operator.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0224-ifswift-lessthan-operator.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0224-ifswift-lessthan-operator.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0224-ifswift-lessthan-operator.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0224-ifswift-lessthan-operator.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7eb060f050c4683ff0e147ffc8a68c8f5177a49a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0224-ifswift-lessthan-operator.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0224-ifswift-lessthan-operator.md", "name" : "0224-ifswift-lessthan-operator.md", "path" : "proposals\/0224-ifswift-lessthan-operator.md", "sha" : "7eb060f050c4683ff0e147ffc8a68c8f5177a49a", "size" : 3509, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0224-ifswift-lessthan-operator.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0224-ifswift-lessthan-operator.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cdcb90b7e1bda68488fce36ef86b9161a67c93de", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cdcb90b7e1bda68488fce36ef86b9161a67c93de", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", "name" : "0225-binaryinteger-iseven-isodd-ismultiple.md", "path" : "proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md", "sha" : "cdcb90b7e1bda68488fce36ef86b9161a67c93de", "size" : 13991, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0225-binaryinteger-iseven-isodd-ismultiple.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/503b1a71cd7f8e0771a00b7c774be6501ca800e3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0226-package-manager-target-based-dep-resolution.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0226-package-manager-target-based-dep-resolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0226-package-manager-target-based-dep-resolution.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0226-package-manager-target-based-dep-resolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0226-package-manager-target-based-dep-resolution.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0226-package-manager-target-based-dep-resolution.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/503b1a71cd7f8e0771a00b7c774be6501ca800e3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0226-package-manager-target-based-dep-resolution.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0226-package-manager-target-based-dep-resolution.md", "name" : "0226-package-manager-target-based-dep-resolution.md", "path" : "proposals\/0226-package-manager-target-based-dep-resolution.md", "sha" : "503b1a71cd7f8e0771a00b7c774be6501ca800e3", "size" : 10525, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0226-package-manager-target-based-dep-resolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0226-package-manager-target-based-dep-resolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1151ae35ab558b9d068de621409e3a4d4e5b88c7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0227-identity-keypath.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0227-identity-keypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0227-identity-keypath.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0227-identity-keypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0227-identity-keypath.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0227-identity-keypath.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1151ae35ab558b9d068de621409e3a4d4e5b88c7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0227-identity-keypath.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0227-identity-keypath.md", "name" : "0227-identity-keypath.md", "path" : "proposals\/0227-identity-keypath.md", "sha" : "1151ae35ab558b9d068de621409e3a4d4e5b88c7", "size" : 3574, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0227-identity-keypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0227-identity-keypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/701036698b7d37946134f41e82479610554ab627", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0228-fix-expressiblebystringinterpolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0228-fix-expressiblebystringinterpolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0228-fix-expressiblebystringinterpolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0228-fix-expressiblebystringinterpolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0228-fix-expressiblebystringinterpolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0228-fix-expressiblebystringinterpolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/701036698b7d37946134f41e82479610554ab627", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0228-fix-expressiblebystringinterpolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0228-fix-expressiblebystringinterpolation.md", "name" : "0228-fix-expressiblebystringinterpolation.md", "path" : "proposals\/0228-fix-expressiblebystringinterpolation.md", "sha" : "701036698b7d37946134f41e82479610554ab627", "size" : 32222, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0228-fix-expressiblebystringinterpolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0228-fix-expressiblebystringinterpolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9be0cc1afea548350fee7ac3ade4e83a5b117889", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0229-simd.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0229-simd.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0229-simd.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0229-simd.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0229-simd.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0229-simd.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9be0cc1afea548350fee7ac3ade4e83a5b117889", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0229-simd.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0229-simd.md", "name" : "0229-simd.md", "path" : "proposals\/0229-simd.md", "sha" : "9be0cc1afea548350fee7ac3ade4e83a5b117889", "size" : 28337, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0229-simd.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0229-simd.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/62d9faef581bfe9b73094211e0e4dbb401a6cb47", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0230-flatten-optional-try.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0230-flatten-optional-try.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0230-flatten-optional-try.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0230-flatten-optional-try.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0230-flatten-optional-try.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0230-flatten-optional-try.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/62d9faef581bfe9b73094211e0e4dbb401a6cb47", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0230-flatten-optional-try.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0230-flatten-optional-try.md", "name" : "0230-flatten-optional-try.md", "path" : "proposals\/0230-flatten-optional-try.md", "sha" : "62d9faef581bfe9b73094211e0e4dbb401a6cb47", "size" : 13146, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0230-flatten-optional-try.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0230-flatten-optional-try.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ec8dd5f2274d88cfd0e0e60a46e04c5278e1c99f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0231-optional-iteration.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0231-optional-iteration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0231-optional-iteration.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0231-optional-iteration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0231-optional-iteration.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0231-optional-iteration.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ec8dd5f2274d88cfd0e0e60a46e04c5278e1c99f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0231-optional-iteration.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0231-optional-iteration.md", "name" : "0231-optional-iteration.md", "path" : "proposals\/0231-optional-iteration.md", "sha" : "ec8dd5f2274d88cfd0e0e60a46e04c5278e1c99f", "size" : 10365, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0231-optional-iteration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0231-optional-iteration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a9fc872825c7a375d48cedd7ac2a039c19beec74", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0232-remove-customization-points.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0232-remove-customization-points.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0232-remove-customization-points.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0232-remove-customization-points.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0232-remove-customization-points.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0232-remove-customization-points.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a9fc872825c7a375d48cedd7ac2a039c19beec74", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0232-remove-customization-points.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0232-remove-customization-points.md", "name" : "0232-remove-customization-points.md", "path" : "proposals\/0232-remove-customization-points.md", "sha" : "a9fc872825c7a375d48cedd7ac2a039c19beec74", "size" : 5986, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0232-remove-customization-points.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0232-remove-customization-points.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/dca603f18c254f146ce1b7adc7dff1ac70ba2f03", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0233-additive-arithmetic-protocol.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0233-additive-arithmetic-protocol.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0233-additive-arithmetic-protocol.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0233-additive-arithmetic-protocol.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0233-additive-arithmetic-protocol.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0233-additive-arithmetic-protocol.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/dca603f18c254f146ce1b7adc7dff1ac70ba2f03", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0233-additive-arithmetic-protocol.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0233-additive-arithmetic-protocol.md", "name" : "0233-additive-arithmetic-protocol.md", "path" : "proposals\/0233-additive-arithmetic-protocol.md", "sha" : "dca603f18c254f146ce1b7adc7dff1ac70ba2f03", "size" : 10321, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0233-additive-arithmetic-protocol.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0233-additive-arithmetic-protocol.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6cf850fccbadc41c802d036977fb33d2a4410213", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0234-remove-sequence-subsequence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0234-remove-sequence-subsequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0234-remove-sequence-subsequence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0234-remove-sequence-subsequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0234-remove-sequence-subsequence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0234-remove-sequence-subsequence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6cf850fccbadc41c802d036977fb33d2a4410213", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0234-remove-sequence-subsequence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0234-remove-sequence-subsequence.md", "name" : "0234-remove-sequence-subsequence.md", "path" : "proposals\/0234-remove-sequence-subsequence.md", "sha" : "6cf850fccbadc41c802d036977fb33d2a4410213", "size" : 15981, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0234-remove-sequence-subsequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0234-remove-sequence-subsequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f4b979f6f73a7118a8e157f85889b0ed2f9eeaf4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0235-add-result.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0235-add-result.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0235-add-result.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0235-add-result.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0235-add-result.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0235-add-result.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f4b979f6f73a7118a8e157f85889b0ed2f9eeaf4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0235-add-result.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0235-add-result.md", "name" : "0235-add-result.md", "path" : "proposals\/0235-add-result.md", "sha" : "f4b979f6f73a7118a8e157f85889b0ed2f9eeaf4", "size" : 16937, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0235-add-result.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0235-add-result.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/afde4c7e14c50ae099d83b10f3b679ae0e55d659", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0236-package-manager-platform-deployment-settings.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0236-package-manager-platform-deployment-settings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0236-package-manager-platform-deployment-settings.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0236-package-manager-platform-deployment-settings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0236-package-manager-platform-deployment-settings.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0236-package-manager-platform-deployment-settings.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/afde4c7e14c50ae099d83b10f3b679ae0e55d659", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0236-package-manager-platform-deployment-settings.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0236-package-manager-platform-deployment-settings.md", "name" : "0236-package-manager-platform-deployment-settings.md", "path" : "proposals\/0236-package-manager-platform-deployment-settings.md", "sha" : "afde4c7e14c50ae099d83b10f3b679ae0e55d659", "size" : 9051, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0236-package-manager-platform-deployment-settings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0236-package-manager-platform-deployment-settings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4bd00aa47706ccfd9589d5a5297f63ad3f248544", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0237-contiguous-collection.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0237-contiguous-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0237-contiguous-collection.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0237-contiguous-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0237-contiguous-collection.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0237-contiguous-collection.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4bd00aa47706ccfd9589d5a5297f63ad3f248544", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0237-contiguous-collection.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0237-contiguous-collection.md", "name" : "0237-contiguous-collection.md", "path" : "proposals\/0237-contiguous-collection.md", "sha" : "4bd00aa47706ccfd9589d5a5297f63ad3f248544", "size" : 6599, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0237-contiguous-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0237-contiguous-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/721434b15e4efc6981bb3c0f57efc5fbfed86319", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0238-package-manager-build-settings.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0238-package-manager-build-settings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0238-package-manager-build-settings.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0238-package-manager-build-settings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0238-package-manager-build-settings.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0238-package-manager-build-settings.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/721434b15e4efc6981bb3c0f57efc5fbfed86319", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0238-package-manager-build-settings.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0238-package-manager-build-settings.md", "name" : "0238-package-manager-build-settings.md", "path" : "proposals\/0238-package-manager-build-settings.md", "sha" : "721434b15e4efc6981bb3c0f57efc5fbfed86319", "size" : 12012, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0238-package-manager-build-settings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0238-package-manager-build-settings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2acdb63d64f9d9b727a1c0971a72fb895ea151cb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0239-codable-range.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0239-codable-range.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0239-codable-range.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0239-codable-range.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0239-codable-range.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0239-codable-range.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2acdb63d64f9d9b727a1c0971a72fb895ea151cb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0239-codable-range.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0239-codable-range.md", "name" : "0239-codable-range.md", "path" : "proposals\/0239-codable-range.md", "sha" : "2acdb63d64f9d9b727a1c0971a72fb895ea151cb", "size" : 4164, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0239-codable-range.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0239-codable-range.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b75c0a844886536ad8dabe261dee39549968d4c1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0240-ordered-collection-diffing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0240-ordered-collection-diffing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0240-ordered-collection-diffing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0240-ordered-collection-diffing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0240-ordered-collection-diffing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0240-ordered-collection-diffing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b75c0a844886536ad8dabe261dee39549968d4c1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0240-ordered-collection-diffing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0240-ordered-collection-diffing.md", "name" : "0240-ordered-collection-diffing.md", "path" : "proposals\/0240-ordered-collection-diffing.md", "sha" : "b75c0a844886536ad8dabe261dee39549968d4c1", "size" : 14321, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0240-ordered-collection-diffing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0240-ordered-collection-diffing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb0a8470806525095c215bde1e403a96776425eb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0241-string-index-explicit-encoding-offset.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0241-string-index-explicit-encoding-offset.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0241-string-index-explicit-encoding-offset.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0241-string-index-explicit-encoding-offset.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0241-string-index-explicit-encoding-offset.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0241-string-index-explicit-encoding-offset.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb0a8470806525095c215bde1e403a96776425eb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0241-string-index-explicit-encoding-offset.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0241-string-index-explicit-encoding-offset.md", "name" : "0241-string-index-explicit-encoding-offset.md", "path" : "proposals\/0241-string-index-explicit-encoding-offset.md", "sha" : "bb0a8470806525095c215bde1e403a96776425eb", "size" : 12078, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0241-string-index-explicit-encoding-offset.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0241-string-index-explicit-encoding-offset.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4b6522f683640ca9e3d22541096a496724e8b055", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0242-default-values-memberwise.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0242-default-values-memberwise.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0242-default-values-memberwise.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0242-default-values-memberwise.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0242-default-values-memberwise.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0242-default-values-memberwise.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4b6522f683640ca9e3d22541096a496724e8b055", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0242-default-values-memberwise.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0242-default-values-memberwise.md", "name" : "0242-default-values-memberwise.md", "path" : "proposals\/0242-default-values-memberwise.md", "sha" : "4b6522f683640ca9e3d22541096a496724e8b055", "size" : 4684, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0242-default-values-memberwise.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0242-default-values-memberwise.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7df6c0ee758784745cb196dd76c1499049b41b6b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0243-codepoint-and-character-literals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0243-codepoint-and-character-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0243-codepoint-and-character-literals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0243-codepoint-and-character-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0243-codepoint-and-character-literals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0243-codepoint-and-character-literals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7df6c0ee758784745cb196dd76c1499049b41b6b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0243-codepoint-and-character-literals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0243-codepoint-and-character-literals.md", "name" : "0243-codepoint-and-character-literals.md", "path" : "proposals\/0243-codepoint-and-character-literals.md", "sha" : "7df6c0ee758784745cb196dd76c1499049b41b6b", "size" : 13640, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0243-codepoint-and-character-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0243-codepoint-and-character-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a6404963e1c1f4c211a4a0c44047ffe08ba1f199", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0244-opaque-result-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0244-opaque-result-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0244-opaque-result-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0244-opaque-result-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0244-opaque-result-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0244-opaque-result-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a6404963e1c1f4c211a4a0c44047ffe08ba1f199", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0244-opaque-result-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0244-opaque-result-types.md", "name" : "0244-opaque-result-types.md", "path" : "proposals\/0244-opaque-result-types.md", "sha" : "a6404963e1c1f4c211a4a0c44047ffe08ba1f199", "size" : 33064, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0244-opaque-result-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0244-opaque-result-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/28c017a2b9731fd34bee048c9a81739070c59503", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0245-array-uninitialized-initializer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0245-array-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0245-array-uninitialized-initializer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0245-array-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0245-array-uninitialized-initializer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0245-array-uninitialized-initializer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/28c017a2b9731fd34bee048c9a81739070c59503", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0245-array-uninitialized-initializer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0245-array-uninitialized-initializer.md", "name" : "0245-array-uninitialized-initializer.md", "path" : "proposals\/0245-array-uninitialized-initializer.md", "sha" : "28c017a2b9731fd34bee048c9a81739070c59503", "size" : 12455, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0245-array-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0245-array-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c4fe2be0a8d03435e1dd5caa5e1da66583150387", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0246-mathable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0246-mathable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0246-mathable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0246-mathable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0246-mathable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0246-mathable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c4fe2be0a8d03435e1dd5caa5e1da66583150387", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0246-mathable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0246-mathable.md", "name" : "0246-mathable.md", "path" : "proposals\/0246-mathable.md", "sha" : "c4fe2be0a8d03435e1dd5caa5e1da66583150387", "size" : 20434, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0246-mathable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0246-mathable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/69527d9163714f5f8dab45f29180a552a08b575b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0247-contiguous-strings.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0247-contiguous-strings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0247-contiguous-strings.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0247-contiguous-strings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0247-contiguous-strings.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0247-contiguous-strings.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/69527d9163714f5f8dab45f29180a552a08b575b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0247-contiguous-strings.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0247-contiguous-strings.md", "name" : "0247-contiguous-strings.md", "path" : "proposals\/0247-contiguous-strings.md", "sha" : "69527d9163714f5f8dab45f29180a552a08b575b", "size" : 11790, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0247-contiguous-strings.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0247-contiguous-strings.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/75b250aa83e0b725b58688f7b3445c252ea6e805", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0248-string-gaps-missing-apis.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0248-string-gaps-missing-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0248-string-gaps-missing-apis.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0248-string-gaps-missing-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0248-string-gaps-missing-apis.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0248-string-gaps-missing-apis.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/75b250aa83e0b725b58688f7b3445c252ea6e805", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0248-string-gaps-missing-apis.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0248-string-gaps-missing-apis.md", "name" : "0248-string-gaps-missing-apis.md", "path" : "proposals\/0248-string-gaps-missing-apis.md", "sha" : "75b250aa83e0b725b58688f7b3445c252ea6e805", "size" : 8638, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0248-string-gaps-missing-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0248-string-gaps-missing-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2986b4b77290bcf1dc4157ad983f327dfa4e7360", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0249-key-path-literal-function-expressions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0249-key-path-literal-function-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0249-key-path-literal-function-expressions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0249-key-path-literal-function-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0249-key-path-literal-function-expressions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0249-key-path-literal-function-expressions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2986b4b77290bcf1dc4157ad983f327dfa4e7360", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0249-key-path-literal-function-expressions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0249-key-path-literal-function-expressions.md", "name" : "0249-key-path-literal-function-expressions.md", "path" : "proposals\/0249-key-path-literal-function-expressions.md", "sha" : "2986b4b77290bcf1dc4157ad983f327dfa4e7360", "size" : 7217, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0249-key-path-literal-function-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0249-key-path-literal-function-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d73191a9fbd95ade6aba605657e9c2eec9286b98", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0250-swift-style-guide-and-formatter.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0250-swift-style-guide-and-formatter.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0250-swift-style-guide-and-formatter.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0250-swift-style-guide-and-formatter.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0250-swift-style-guide-and-formatter.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0250-swift-style-guide-and-formatter.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d73191a9fbd95ade6aba605657e9c2eec9286b98", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0250-swift-style-guide-and-formatter.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0250-swift-style-guide-and-formatter.md", "name" : "0250-swift-style-guide-and-formatter.md", "path" : "proposals\/0250-swift-style-guide-and-formatter.md", "sha" : "d73191a9fbd95ade6aba605657e9c2eec9286b98", "size" : 9804, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0250-swift-style-guide-and-formatter.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0250-swift-style-guide-and-formatter.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9b5e896eff783c80e6f07d0ee00ad6142396d11a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0251-simd-additions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0251-simd-additions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0251-simd-additions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0251-simd-additions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0251-simd-additions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0251-simd-additions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9b5e896eff783c80e6f07d0ee00ad6142396d11a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0251-simd-additions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0251-simd-additions.md", "name" : "0251-simd-additions.md", "path" : "proposals\/0251-simd-additions.md", "sha" : "9b5e896eff783c80e6f07d0ee00ad6142396d11a", "size" : 13785, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0251-simd-additions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0251-simd-additions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b0ef216db582ff15084b4550e9bf7694df66556b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0252-keypath-dynamic-member-lookup.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0252-keypath-dynamic-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0252-keypath-dynamic-member-lookup.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0252-keypath-dynamic-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0252-keypath-dynamic-member-lookup.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0252-keypath-dynamic-member-lookup.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b0ef216db582ff15084b4550e9bf7694df66556b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0252-keypath-dynamic-member-lookup.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0252-keypath-dynamic-member-lookup.md", "name" : "0252-keypath-dynamic-member-lookup.md", "path" : "proposals\/0252-keypath-dynamic-member-lookup.md", "sha" : "b0ef216db582ff15084b4550e9bf7694df66556b", "size" : 6677, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0252-keypath-dynamic-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0252-keypath-dynamic-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/035161bc7b704c7832d567cadc00b06591643af1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0253-callable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0253-callable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0253-callable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0253-callable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0253-callable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0253-callable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/035161bc7b704c7832d567cadc00b06591643af1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0253-callable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0253-callable.md", "name" : "0253-callable.md", "path" : "proposals\/0253-callable.md", "sha" : "035161bc7b704c7832d567cadc00b06591643af1", "size" : 26912, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0253-callable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0253-callable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fdc1935b81b6cbffcae3accde044bc6d4db193fc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0254-static-subscripts.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0254-static-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0254-static-subscripts.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0254-static-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0254-static-subscripts.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0254-static-subscripts.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fdc1935b81b6cbffcae3accde044bc6d4db193fc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0254-static-subscripts.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0254-static-subscripts.md", "name" : "0254-static-subscripts.md", "path" : "proposals\/0254-static-subscripts.md", "sha" : "fdc1935b81b6cbffcae3accde044bc6d4db193fc", "size" : 8962, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0254-static-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0254-static-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1392f5f4113beb45fa3a72f67f505b1289fd038a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0255-omit-return.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0255-omit-return.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0255-omit-return.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0255-omit-return.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0255-omit-return.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0255-omit-return.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1392f5f4113beb45fa3a72f67f505b1289fd038a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0255-omit-return.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0255-omit-return.md", "name" : "0255-omit-return.md", "path" : "proposals\/0255-omit-return.md", "sha" : "1392f5f4113beb45fa3a72f67f505b1289fd038a", "size" : 14024, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0255-omit-return.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0255-omit-return.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5c60a8517b256e954556a0a1013ae123372556e8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0256-contiguous-collection.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0256-contiguous-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0256-contiguous-collection.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0256-contiguous-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0256-contiguous-collection.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0256-contiguous-collection.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5c60a8517b256e954556a0a1013ae123372556e8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0256-contiguous-collection.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0256-contiguous-collection.md", "name" : "0256-contiguous-collection.md", "path" : "proposals\/0256-contiguous-collection.md", "sha" : "5c60a8517b256e954556a0a1013ae123372556e8", "size" : 9890, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0256-contiguous-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0256-contiguous-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9f08aa63f16c1bb5cce71a36ca38ea9406f70b08", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0257-elide-comma.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0257-elide-comma.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0257-elide-comma.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0257-elide-comma.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0257-elide-comma.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0257-elide-comma.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9f08aa63f16c1bb5cce71a36ca38ea9406f70b08", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0257-elide-comma.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0257-elide-comma.md", "name" : "0257-elide-comma.md", "path" : "proposals\/0257-elide-comma.md", "sha" : "9f08aa63f16c1bb5cce71a36ca38ea9406f70b08", "size" : 23765, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0257-elide-comma.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0257-elide-comma.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/68c8be7a777707ca0133373da4524f2367ec6375", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0258-property-wrappers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0258-property-wrappers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0258-property-wrappers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0258-property-wrappers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0258-property-wrappers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0258-property-wrappers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/68c8be7a777707ca0133373da4524f2367ec6375", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0258-property-wrappers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0258-property-wrappers.md", "name" : "0258-property-wrappers.md", "path" : "proposals\/0258-property-wrappers.md", "sha" : "68c8be7a777707ca0133373da4524f2367ec6375", "size" : 66753, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0258-property-wrappers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0258-property-wrappers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c8a1249e4faba3aace82bc508fd263de1763e489", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0259-approximately-equal.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0259-approximately-equal.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0259-approximately-equal.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0259-approximately-equal.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0259-approximately-equal.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0259-approximately-equal.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c8a1249e4faba3aace82bc508fd263de1763e489", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0259-approximately-equal.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0259-approximately-equal.md", "name" : "0259-approximately-equal.md", "path" : "proposals\/0259-approximately-equal.md", "sha" : "c8a1249e4faba3aace82bc508fd263de1763e489", "size" : 12204, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0259-approximately-equal.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0259-approximately-equal.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e14420908c99e6b9147b2f85c6cd81462eaf20c6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0260-library-evolution.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0260-library-evolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0260-library-evolution.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0260-library-evolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0260-library-evolution.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0260-library-evolution.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e14420908c99e6b9147b2f85c6cd81462eaf20c6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0260-library-evolution.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0260-library-evolution.md", "name" : "0260-library-evolution.md", "path" : "proposals\/0260-library-evolution.md", "sha" : "e14420908c99e6b9147b2f85c6cd81462eaf20c6", "size" : 28926, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0260-library-evolution.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0260-library-evolution.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c19eda84de6b27568ad317a4703c217cc7d75fe5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0261-identifiable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0261-identifiable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0261-identifiable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0261-identifiable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0261-identifiable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0261-identifiable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c19eda84de6b27568ad317a4703c217cc7d75fe5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0261-identifiable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0261-identifiable.md", "name" : "0261-identifiable.md", "path" : "proposals\/0261-identifiable.md", "sha" : "c19eda84de6b27568ad317a4703c217cc7d75fe5", "size" : 9077, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0261-identifiable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0261-identifiable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3b796c6a289826ce6dd540108634c813fc19dcf4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0262-demangle.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0262-demangle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0262-demangle.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0262-demangle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0262-demangle.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0262-demangle.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3b796c6a289826ce6dd540108634c813fc19dcf4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0262-demangle.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0262-demangle.md", "name" : "0262-demangle.md", "path" : "proposals\/0262-demangle.md", "sha" : "3b796c6a289826ce6dd540108634c813fc19dcf4", "size" : 6322, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0262-demangle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0262-demangle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/826f27abe96b2ec03a990a7f5743d760f224f896", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0263-string-uninitialized-initializer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0263-string-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0263-string-uninitialized-initializer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0263-string-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0263-string-uninitialized-initializer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0263-string-uninitialized-initializer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/826f27abe96b2ec03a990a7f5743d760f224f896", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0263-string-uninitialized-initializer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0263-string-uninitialized-initializer.md", "name" : "0263-string-uninitialized-initializer.md", "path" : "proposals\/0263-string-uninitialized-initializer.md", "sha" : "826f27abe96b2ec03a990a7f5743d760f224f896", "size" : 6446, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0263-string-uninitialized-initializer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0263-string-uninitialized-initializer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb37b2d3d638260431227bcb4c7f55c4b2e6d9ed", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0264-stdlib-preview-package.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0264-stdlib-preview-package.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0264-stdlib-preview-package.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0264-stdlib-preview-package.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0264-stdlib-preview-package.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0264-stdlib-preview-package.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb37b2d3d638260431227bcb4c7f55c4b2e6d9ed", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0264-stdlib-preview-package.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0264-stdlib-preview-package.md", "name" : "0264-stdlib-preview-package.md", "path" : "proposals\/0264-stdlib-preview-package.md", "sha" : "bb37b2d3d638260431227bcb4c7f55c4b2e6d9ed", "size" : 21430, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0264-stdlib-preview-package.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0264-stdlib-preview-package.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fcb605aee2164c031ca52d92165ada0828f8927f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0265-offset-indexing-and-slicing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0265-offset-indexing-and-slicing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0265-offset-indexing-and-slicing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0265-offset-indexing-and-slicing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0265-offset-indexing-and-slicing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0265-offset-indexing-and-slicing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fcb605aee2164c031ca52d92165ada0828f8927f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0265-offset-indexing-and-slicing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0265-offset-indexing-and-slicing.md", "name" : "0265-offset-indexing-and-slicing.md", "path" : "proposals\/0265-offset-indexing-and-slicing.md", "sha" : "fcb605aee2164c031ca52d92165ada0828f8927f", "size" : 41447, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0265-offset-indexing-and-slicing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0265-offset-indexing-and-slicing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1c43e8389060e05d7f4171e98d981d9eb42a962f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0266-synthesized-comparable-for-enumerations.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0266-synthesized-comparable-for-enumerations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0266-synthesized-comparable-for-enumerations.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0266-synthesized-comparable-for-enumerations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0266-synthesized-comparable-for-enumerations.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0266-synthesized-comparable-for-enumerations.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1c43e8389060e05d7f4171e98d981d9eb42a962f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0266-synthesized-comparable-for-enumerations.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0266-synthesized-comparable-for-enumerations.md", "name" : "0266-synthesized-comparable-for-enumerations.md", "path" : "proposals\/0266-synthesized-comparable-for-enumerations.md", "sha" : "1c43e8389060e05d7f4171e98d981d9eb42a962f", "size" : 6932, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0266-synthesized-comparable-for-enumerations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0266-synthesized-comparable-for-enumerations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/812fb39da50add238cde36eb4036bd7dc2603fd3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0267-where-on-contextually-generic.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0267-where-on-contextually-generic.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0267-where-on-contextually-generic.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0267-where-on-contextually-generic.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0267-where-on-contextually-generic.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0267-where-on-contextually-generic.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/812fb39da50add238cde36eb4036bd7dc2603fd3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0267-where-on-contextually-generic.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0267-where-on-contextually-generic.md", "name" : "0267-where-on-contextually-generic.md", "path" : "proposals\/0267-where-on-contextually-generic.md", "sha" : "812fb39da50add238cde36eb4036bd7dc2603fd3", "size" : 4383, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0267-where-on-contextually-generic.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0267-where-on-contextually-generic.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/782c01c1d9985cab5f2a48976eb02ae70ba5ce0e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0268-didset-semantics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0268-didset-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0268-didset-semantics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0268-didset-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0268-didset-semantics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0268-didset-semantics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/782c01c1d9985cab5f2a48976eb02ae70ba5ce0e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0268-didset-semantics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0268-didset-semantics.md", "name" : "0268-didset-semantics.md", "path" : "proposals\/0268-didset-semantics.md", "sha" : "782c01c1d9985cab5f2a48976eb02ae70ba5ce0e", "size" : 7232, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0268-didset-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0268-didset-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/272a4386ab14d7d1ebfb42c8df3f87938e19908d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0269-implicit-self-explicit-capture.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0269-implicit-self-explicit-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0269-implicit-self-explicit-capture.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0269-implicit-self-explicit-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0269-implicit-self-explicit-capture.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0269-implicit-self-explicit-capture.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/272a4386ab14d7d1ebfb42c8df3f87938e19908d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0269-implicit-self-explicit-capture.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0269-implicit-self-explicit-capture.md", "name" : "0269-implicit-self-explicit-capture.md", "path" : "proposals\/0269-implicit-self-explicit-capture.md", "sha" : "272a4386ab14d7d1ebfb42c8df3f87938e19908d", "size" : 11992, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0269-implicit-self-explicit-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0269-implicit-self-explicit-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f9c3e224f78289df064156bf5ec1573de3257165", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0270-rangeset-and-collection-operations.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0270-rangeset-and-collection-operations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0270-rangeset-and-collection-operations.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0270-rangeset-and-collection-operations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0270-rangeset-and-collection-operations.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0270-rangeset-and-collection-operations.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f9c3e224f78289df064156bf5ec1573de3257165", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0270-rangeset-and-collection-operations.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0270-rangeset-and-collection-operations.md", "name" : "0270-rangeset-and-collection-operations.md", "path" : "proposals\/0270-rangeset-and-collection-operations.md", "sha" : "f9c3e224f78289df064156bf5ec1573de3257165", "size" : 24625, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0270-rangeset-and-collection-operations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0270-rangeset-and-collection-operations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f83bbad6efcfdba7030dff660a4b283751a6fbb2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0271-package-manager-resources.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0271-package-manager-resources.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0271-package-manager-resources.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0271-package-manager-resources.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0271-package-manager-resources.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0271-package-manager-resources.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f83bbad6efcfdba7030dff660a4b283751a6fbb2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0271-package-manager-resources.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0271-package-manager-resources.md", "name" : "0271-package-manager-resources.md", "path" : "proposals\/0271-package-manager-resources.md", "sha" : "f83bbad6efcfdba7030dff660a4b283751a6fbb2", "size" : 21732, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0271-package-manager-resources.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0271-package-manager-resources.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/993b70a5e694fef8abc211678c3cf2ca665cbcda", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0272-swiftpm-binary-dependencies.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0272-swiftpm-binary-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0272-swiftpm-binary-dependencies.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0272-swiftpm-binary-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0272-swiftpm-binary-dependencies.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0272-swiftpm-binary-dependencies.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/993b70a5e694fef8abc211678c3cf2ca665cbcda", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0272-swiftpm-binary-dependencies.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0272-swiftpm-binary-dependencies.md", "name" : "0272-swiftpm-binary-dependencies.md", "path" : "proposals\/0272-swiftpm-binary-dependencies.md", "sha" : "993b70a5e694fef8abc211678c3cf2ca665cbcda", "size" : 26610, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0272-swiftpm-binary-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0272-swiftpm-binary-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/720d6bc9f6e36201709d46cefdabd4c007e82425", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0273-swiftpm-conditional-target-dependencies.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0273-swiftpm-conditional-target-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0273-swiftpm-conditional-target-dependencies.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0273-swiftpm-conditional-target-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0273-swiftpm-conditional-target-dependencies.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0273-swiftpm-conditional-target-dependencies.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/720d6bc9f6e36201709d46cefdabd4c007e82425", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0273-swiftpm-conditional-target-dependencies.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0273-swiftpm-conditional-target-dependencies.md", "name" : "0273-swiftpm-conditional-target-dependencies.md", "path" : "proposals\/0273-swiftpm-conditional-target-dependencies.md", "sha" : "720d6bc9f6e36201709d46cefdabd4c007e82425", "size" : 6055, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0273-swiftpm-conditional-target-dependencies.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0273-swiftpm-conditional-target-dependencies.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/68a70169514d73063bc175e4ac37d1fe6927b4c4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0274-magic-file.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0274-magic-file.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0274-magic-file.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0274-magic-file.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0274-magic-file.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0274-magic-file.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/68a70169514d73063bc175e4ac37d1fe6927b4c4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0274-magic-file.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0274-magic-file.md", "name" : "0274-magic-file.md", "path" : "proposals\/0274-magic-file.md", "sha" : "68a70169514d73063bc175e4ac37d1fe6927b4c4", "size" : 19009, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0274-magic-file.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0274-magic-file.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c2423c71e434bba2ca9162976d918c143ba69292", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c2423c71e434bba2ca9162976d918c143ba69292", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", "name" : "0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", "path" : "proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md", "sha" : "c2423c71e434bba2ca9162976d918c143ba69292", "size" : 7975, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48bb92369692e9d4f5634e943a6f023fd887f7a1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0276-multi-pattern-catch-clauses.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0276-multi-pattern-catch-clauses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0276-multi-pattern-catch-clauses.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0276-multi-pattern-catch-clauses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0276-multi-pattern-catch-clauses.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0276-multi-pattern-catch-clauses.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48bb92369692e9d4f5634e943a6f023fd887f7a1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0276-multi-pattern-catch-clauses.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0276-multi-pattern-catch-clauses.md", "name" : "0276-multi-pattern-catch-clauses.md", "path" : "proposals\/0276-multi-pattern-catch-clauses.md", "sha" : "48bb92369692e9d4f5634e943a6f023fd887f7a1", "size" : 6951, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0276-multi-pattern-catch-clauses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0276-multi-pattern-catch-clauses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/83e40bf265804296abd9b9fe1d7c5f5b8c293d7e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0277-float16.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0277-float16.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0277-float16.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0277-float16.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0277-float16.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0277-float16.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/83e40bf265804296abd9b9fe1d7c5f5b8c293d7e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0277-float16.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0277-float16.md", "name" : "0277-float16.md", "path" : "proposals\/0277-float16.md", "sha" : "83e40bf265804296abd9b9fe1d7c5f5b8c293d7e", "size" : 6262, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0277-float16.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0277-float16.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5f253cdbf3b488bc3cd3fdc0a72cfdb0af757229", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0278-package-manager-localized-resources.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0278-package-manager-localized-resources.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0278-package-manager-localized-resources.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0278-package-manager-localized-resources.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0278-package-manager-localized-resources.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0278-package-manager-localized-resources.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5f253cdbf3b488bc3cd3fdc0a72cfdb0af757229", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0278-package-manager-localized-resources.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0278-package-manager-localized-resources.md", "name" : "0278-package-manager-localized-resources.md", "path" : "proposals\/0278-package-manager-localized-resources.md", "sha" : "5f253cdbf3b488bc3cd3fdc0a72cfdb0af757229", "size" : 15284, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0278-package-manager-localized-resources.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0278-package-manager-localized-resources.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0f1b03e4f59810bfe371c60d9e9d44a3eca024ed", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0279-multiple-trailing-closures.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0279-multiple-trailing-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0279-multiple-trailing-closures.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0279-multiple-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0279-multiple-trailing-closures.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0279-multiple-trailing-closures.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0f1b03e4f59810bfe371c60d9e9d44a3eca024ed", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0279-multiple-trailing-closures.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0279-multiple-trailing-closures.md", "name" : "0279-multiple-trailing-closures.md", "path" : "proposals\/0279-multiple-trailing-closures.md", "sha" : "0f1b03e4f59810bfe371c60d9e9d44a3eca024ed", "size" : 16015, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0279-multiple-trailing-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0279-multiple-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b837d99485ae365cb58b73cde43e2dd76744f8ff", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0280-enum-cases-as-protocol-witnesses.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0280-enum-cases-as-protocol-witnesses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0280-enum-cases-as-protocol-witnesses.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0280-enum-cases-as-protocol-witnesses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0280-enum-cases-as-protocol-witnesses.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0280-enum-cases-as-protocol-witnesses.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b837d99485ae365cb58b73cde43e2dd76744f8ff", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0280-enum-cases-as-protocol-witnesses.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0280-enum-cases-as-protocol-witnesses.md", "name" : "0280-enum-cases-as-protocol-witnesses.md", "path" : "proposals\/0280-enum-cases-as-protocol-witnesses.md", "sha" : "b837d99485ae365cb58b73cde43e2dd76744f8ff", "size" : 9176, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0280-enum-cases-as-protocol-witnesses.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0280-enum-cases-as-protocol-witnesses.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/204ff7e2ba213a6bb590afaaa4c33d0f926fdeaf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0281-main-attribute.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0281-main-attribute.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0281-main-attribute.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0281-main-attribute.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0281-main-attribute.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0281-main-attribute.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/204ff7e2ba213a6bb590afaaa4c33d0f926fdeaf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0281-main-attribute.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0281-main-attribute.md", "name" : "0281-main-attribute.md", "path" : "proposals\/0281-main-attribute.md", "sha" : "204ff7e2ba213a6bb590afaaa4c33d0f926fdeaf", "size" : 12533, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0281-main-attribute.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0281-main-attribute.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/21419fbb3c727d2a6586cc554b7bd579124c460e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0282-atomics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0282-atomics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0282-atomics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0282-atomics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0282-atomics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0282-atomics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/21419fbb3c727d2a6586cc554b7bd579124c460e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0282-atomics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0282-atomics.md", "name" : "0282-atomics.md", "path" : "proposals\/0282-atomics.md", "sha" : "21419fbb3c727d2a6586cc554b7bd579124c460e", "size" : 22866, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0282-atomics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0282-atomics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0b5a65213745088218df35837872dfe9e0cd42ee", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0283-tuples-are-equatable-comparable-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0283-tuples-are-equatable-comparable-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0b5a65213745088218df35837872dfe9e0cd42ee", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0283-tuples-are-equatable-comparable-hashable.md", "name" : "0283-tuples-are-equatable-comparable-hashable.md", "path" : "proposals\/0283-tuples-are-equatable-comparable-hashable.md", "sha" : "0b5a65213745088218df35837872dfe9e0cd42ee", "size" : 9622, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0283-tuples-are-equatable-comparable-hashable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0283-tuples-are-equatable-comparable-hashable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3ec42bab994c0139e0356a165ead5836af1a1d78", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0284-multiple-variadic-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0284-multiple-variadic-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0284-multiple-variadic-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0284-multiple-variadic-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0284-multiple-variadic-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0284-multiple-variadic-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3ec42bab994c0139e0356a165ead5836af1a1d78", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0284-multiple-variadic-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0284-multiple-variadic-parameters.md", "name" : "0284-multiple-variadic-parameters.md", "path" : "proposals\/0284-multiple-variadic-parameters.md", "sha" : "3ec42bab994c0139e0356a165ead5836af1a1d78", "size" : 8791, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0284-multiple-variadic-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0284-multiple-variadic-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fd735192580c912b65d65f980ffee3cf049400bd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0285-ease-pound-file-transition.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0285-ease-pound-file-transition.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0285-ease-pound-file-transition.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0285-ease-pound-file-transition.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0285-ease-pound-file-transition.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0285-ease-pound-file-transition.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fd735192580c912b65d65f980ffee3cf049400bd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0285-ease-pound-file-transition.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0285-ease-pound-file-transition.md", "name" : "0285-ease-pound-file-transition.md", "path" : "proposals\/0285-ease-pound-file-transition.md", "sha" : "fd735192580c912b65d65f980ffee3cf049400bd", "size" : 11027, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0285-ease-pound-file-transition.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0285-ease-pound-file-transition.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/972038c5a6200b0e5f2b5d717f8e43ea0d16ebed", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0286-forward-scan-trailing-closures.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0286-forward-scan-trailing-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0286-forward-scan-trailing-closures.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0286-forward-scan-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0286-forward-scan-trailing-closures.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0286-forward-scan-trailing-closures.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/972038c5a6200b0e5f2b5d717f8e43ea0d16ebed", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0286-forward-scan-trailing-closures.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0286-forward-scan-trailing-closures.md", "name" : "0286-forward-scan-trailing-closures.md", "path" : "proposals\/0286-forward-scan-trailing-closures.md", "sha" : "972038c5a6200b0e5f2b5d717f8e43ea0d16ebed", "size" : 19876, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0286-forward-scan-trailing-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0286-forward-scan-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/27fd9da22c71185dfe649d0139ca632c231e1576", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0287-implicit-member-chains.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0287-implicit-member-chains.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0287-implicit-member-chains.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0287-implicit-member-chains.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0287-implicit-member-chains.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0287-implicit-member-chains.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/27fd9da22c71185dfe649d0139ca632c231e1576", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0287-implicit-member-chains.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0287-implicit-member-chains.md", "name" : "0287-implicit-member-chains.md", "path" : "proposals\/0287-implicit-member-chains.md", "sha" : "27fd9da22c71185dfe649d0139ca632c231e1576", "size" : 9180, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0287-implicit-member-chains.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0287-implicit-member-chains.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b48fde326d52c13d84591f4353c40124cec43d59", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0288-binaryinteger-ispower.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0288-binaryinteger-ispower.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0288-binaryinteger-ispower.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0288-binaryinteger-ispower.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0288-binaryinteger-ispower.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0288-binaryinteger-ispower.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b48fde326d52c13d84591f4353c40124cec43d59", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0288-binaryinteger-ispower.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0288-binaryinteger-ispower.md", "name" : "0288-binaryinteger-ispower.md", "path" : "proposals\/0288-binaryinteger-ispower.md", "sha" : "b48fde326d52c13d84591f4353c40124cec43d59", "size" : 17851, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0288-binaryinteger-ispower.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0288-binaryinteger-ispower.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2e6a4fdef67de13a953678b80b068aa612331f16", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0289-result-builders.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0289-result-builders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0289-result-builders.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0289-result-builders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0289-result-builders.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0289-result-builders.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2e6a4fdef67de13a953678b80b068aa612331f16", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0289-result-builders.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0289-result-builders.md", "name" : "0289-result-builders.md", "path" : "proposals\/0289-result-builders.md", "sha" : "2e6a4fdef67de13a953678b80b068aa612331f16", "size" : 66721, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0289-result-builders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0289-result-builders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2d43fdcce46463018fdf11d0e887b98e3e8e77b3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0290-negative-availability.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0290-negative-availability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0290-negative-availability.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0290-negative-availability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0290-negative-availability.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0290-negative-availability.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2d43fdcce46463018fdf11d0e887b98e3e8e77b3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0290-negative-availability.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0290-negative-availability.md", "name" : "0290-negative-availability.md", "path" : "proposals\/0290-negative-availability.md", "sha" : "2d43fdcce46463018fdf11d0e887b98e3e8e77b3", "size" : 19566, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0290-negative-availability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0290-negative-availability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19635a6616778470263cd094cea3d2c9bdbbb4b9", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0291-package-collections.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0291-package-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0291-package-collections.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0291-package-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0291-package-collections.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0291-package-collections.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19635a6616778470263cd094cea3d2c9bdbbb4b9", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0291-package-collections.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0291-package-collections.md", "name" : "0291-package-collections.md", "path" : "proposals\/0291-package-collections.md", "sha" : "19635a6616778470263cd094cea3d2c9bdbbb4b9", "size" : 19558, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0291-package-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0291-package-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a981a2b4cf6ff92c43bba500be2e3c8614744dfa", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0292-package-registry-service.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0292-package-registry-service.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0292-package-registry-service.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0292-package-registry-service.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0292-package-registry-service.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0292-package-registry-service.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a981a2b4cf6ff92c43bba500be2e3c8614744dfa", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0292-package-registry-service.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0292-package-registry-service.md", "name" : "0292-package-registry-service.md", "path" : "proposals\/0292-package-registry-service.md", "sha" : "a981a2b4cf6ff92c43bba500be2e3c8614744dfa", "size" : 49867, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0292-package-registry-service.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0292-package-registry-service.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cb28e27d6ce8dbbfe865accf234f09f990405379", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cb28e27d6ce8dbbfe865accf234f09f990405379", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", "name" : "0293-extend-property-wrappers-to-function-and-closure-parameters.md", "path" : "proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md", "sha" : "cb28e27d6ce8dbbfe865accf234f09f990405379", "size" : 48564, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0293-extend-property-wrappers-to-function-and-closure-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/31aa5593b712e6d31901d5540bb84d7aed6b6378", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0294-package-executable-targets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0294-package-executable-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0294-package-executable-targets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0294-package-executable-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0294-package-executable-targets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0294-package-executable-targets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/31aa5593b712e6d31901d5540bb84d7aed6b6378", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0294-package-executable-targets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0294-package-executable-targets.md", "name" : "0294-package-executable-targets.md", "path" : "proposals\/0294-package-executable-targets.md", "sha" : "31aa5593b712e6d31901d5540bb84d7aed6b6378", "size" : 9824, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0294-package-executable-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0294-package-executable-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/599e2db5327204f05ce5943d595970365aab0742", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/599e2db5327204f05ce5943d595970365aab0742", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", "name" : "0295-codable-synthesis-for-enums-with-associated-values.md", "path" : "proposals\/0295-codable-synthesis-for-enums-with-associated-values.md", "sha" : "599e2db5327204f05ce5943d595970365aab0742", "size" : 13118, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0295-codable-synthesis-for-enums-with-associated-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6c32790ac6bae00edd5df2724c8c8465fa9c231f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0296-async-await.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0296-async-await.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0296-async-await.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0296-async-await.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0296-async-await.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0296-async-await.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6c32790ac6bae00edd5df2724c8c8465fa9c231f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0296-async-await.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0296-async-await.md", "name" : "0296-async-await.md", "path" : "proposals\/0296-async-await.md", "sha" : "6c32790ac6bae00edd5df2724c8c8465fa9c231f", "size" : 48996, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0296-async-await.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0296-async-await.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a0caa5de14189ec064f2c0bb6404af675374cb31", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0297-concurrency-objc.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0297-concurrency-objc.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0297-concurrency-objc.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0297-concurrency-objc.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0297-concurrency-objc.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0297-concurrency-objc.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a0caa5de14189ec064f2c0bb6404af675374cb31", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0297-concurrency-objc.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0297-concurrency-objc.md", "name" : "0297-concurrency-objc.md", "path" : "proposals\/0297-concurrency-objc.md", "sha" : "a0caa5de14189ec064f2c0bb6404af675374cb31", "size" : 25264, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0297-concurrency-objc.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0297-concurrency-objc.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d0899264dfed133b550ee1599d7aee9ef12be42b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0298-asyncsequence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0298-asyncsequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0298-asyncsequence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0298-asyncsequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0298-asyncsequence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0298-asyncsequence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d0899264dfed133b550ee1599d7aee9ef12be42b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0298-asyncsequence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0298-asyncsequence.md", "name" : "0298-asyncsequence.md", "path" : "proposals\/0298-asyncsequence.md", "sha" : "d0899264dfed133b550ee1599d7aee9ef12be42b", "size" : 18632, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0298-asyncsequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0298-asyncsequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89813ef0b84e65351ebf58be861b7f8a9e03e99b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0299-extend-generic-static-member-lookup.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0299-extend-generic-static-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0299-extend-generic-static-member-lookup.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0299-extend-generic-static-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0299-extend-generic-static-member-lookup.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0299-extend-generic-static-member-lookup.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89813ef0b84e65351ebf58be861b7f8a9e03e99b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0299-extend-generic-static-member-lookup.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0299-extend-generic-static-member-lookup.md", "name" : "0299-extend-generic-static-member-lookup.md", "path" : "proposals\/0299-extend-generic-static-member-lookup.md", "sha" : "89813ef0b84e65351ebf58be861b7f8a9e03e99b", "size" : 14970, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0299-extend-generic-static-member-lookup.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0299-extend-generic-static-member-lookup.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e6574abde4f8cf4f1828fec084cdfa615aa13dfb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0300-continuation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0300-continuation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0300-continuation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0300-continuation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0300-continuation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0300-continuation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e6574abde4f8cf4f1828fec084cdfa615aa13dfb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0300-continuation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0300-continuation.md", "name" : "0300-continuation.md", "path" : "proposals\/0300-continuation.md", "sha" : "e6574abde4f8cf4f1828fec084cdfa615aa13dfb", "size" : 21385, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0300-continuation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0300-continuation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9778c01f1ca9b88953bf81e544b0e04a07769fc8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0301-package-editing-commands.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0301-package-editing-commands.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0301-package-editing-commands.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0301-package-editing-commands.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0301-package-editing-commands.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0301-package-editing-commands.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9778c01f1ca9b88953bf81e544b0e04a07769fc8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0301-package-editing-commands.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0301-package-editing-commands.md", "name" : "0301-package-editing-commands.md", "path" : "proposals\/0301-package-editing-commands.md", "sha" : "9778c01f1ca9b88953bf81e544b0e04a07769fc8", "size" : 11080, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0301-package-editing-commands.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0301-package-editing-commands.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4012686d59d0f095b3d1b4130421b812fc1658bc", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0302-concurrent-value-and-concurrent-closures.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0302-concurrent-value-and-concurrent-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0302-concurrent-value-and-concurrent-closures.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0302-concurrent-value-and-concurrent-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0302-concurrent-value-and-concurrent-closures.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0302-concurrent-value-and-concurrent-closures.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4012686d59d0f095b3d1b4130421b812fc1658bc", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0302-concurrent-value-and-concurrent-closures.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0302-concurrent-value-and-concurrent-closures.md", "name" : "0302-concurrent-value-and-concurrent-closures.md", "path" : "proposals\/0302-concurrent-value-and-concurrent-closures.md", "sha" : "4012686d59d0f095b3d1b4130421b812fc1658bc", "size" : 44356, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0302-concurrent-value-and-concurrent-closures.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0302-concurrent-value-and-concurrent-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7761d1b5d5c23e2f61aa4353b9c7edb9f878c595", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0303-swiftpm-extensible-build-tools.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0303-swiftpm-extensible-build-tools.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0303-swiftpm-extensible-build-tools.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0303-swiftpm-extensible-build-tools.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0303-swiftpm-extensible-build-tools.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0303-swiftpm-extensible-build-tools.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7761d1b5d5c23e2f61aa4353b9c7edb9f878c595", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0303-swiftpm-extensible-build-tools.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0303-swiftpm-extensible-build-tools.md", "name" : "0303-swiftpm-extensible-build-tools.md", "path" : "proposals\/0303-swiftpm-extensible-build-tools.md", "sha" : "7761d1b5d5c23e2f61aa4353b9c7edb9f878c595", "size" : 70258, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0303-swiftpm-extensible-build-tools.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0303-swiftpm-extensible-build-tools.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4051b87b1e8fe04e0c4ceb6fc30af9638b2370cd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0304-structured-concurrency.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0304-structured-concurrency.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0304-structured-concurrency.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0304-structured-concurrency.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0304-structured-concurrency.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0304-structured-concurrency.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4051b87b1e8fe04e0c4ceb6fc30af9638b2370cd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0304-structured-concurrency.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0304-structured-concurrency.md", "name" : "0304-structured-concurrency.md", "path" : "proposals\/0304-structured-concurrency.md", "sha" : "4051b87b1e8fe04e0c4ceb6fc30af9638b2370cd", "size" : 92521, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0304-structured-concurrency.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0304-structured-concurrency.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e525eeebb622eb3f09a55551ef20a30aba1bf313", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0305-swiftpm-binary-target-improvements.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0305-swiftpm-binary-target-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0305-swiftpm-binary-target-improvements.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0305-swiftpm-binary-target-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0305-swiftpm-binary-target-improvements.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0305-swiftpm-binary-target-improvements.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e525eeebb622eb3f09a55551ef20a30aba1bf313", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0305-swiftpm-binary-target-improvements.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0305-swiftpm-binary-target-improvements.md", "name" : "0305-swiftpm-binary-target-improvements.md", "path" : "proposals\/0305-swiftpm-binary-target-improvements.md", "sha" : "e525eeebb622eb3f09a55551ef20a30aba1bf313", "size" : 18198, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0305-swiftpm-binary-target-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0305-swiftpm-binary-target-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a1d6d0ee04e76f42244edd8da95b46231f19f68", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0306-actors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0306-actors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0306-actors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0306-actors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0306-actors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0306-actors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a1d6d0ee04e76f42244edd8da95b46231f19f68", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0306-actors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0306-actors.md", "name" : "0306-actors.md", "path" : "proposals\/0306-actors.md", "sha" : "4a1d6d0ee04e76f42244edd8da95b46231f19f68", "size" : 62853, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0306-actors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0306-actors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d58e9c5cb09893a4fb5626bd4a23bcc36e256b1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d58e9c5cb09893a4fb5626bd4a23bcc36e256b1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", "name" : "0307-allow-interchangeable-use-of-double-cgfloat-types.md", "path" : "proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md", "sha" : "1d58e9c5cb09893a4fb5626bd4a23bcc36e256b1", "size" : 15151, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0307-allow-interchangeable-use-of-double-cgfloat-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c086807efba2785c27d74282ae5ded73cb7eff9a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0308-postfix-if-config-expressions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0308-postfix-if-config-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0308-postfix-if-config-expressions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0308-postfix-if-config-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0308-postfix-if-config-expressions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0308-postfix-if-config-expressions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c086807efba2785c27d74282ae5ded73cb7eff9a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0308-postfix-if-config-expressions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0308-postfix-if-config-expressions.md", "name" : "0308-postfix-if-config-expressions.md", "path" : "proposals\/0308-postfix-if-config-expressions.md", "sha" : "c086807efba2785c27d74282ae5ded73cb7eff9a", "size" : 8079, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0308-postfix-if-config-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0308-postfix-if-config-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/460d97f02d3d163528a65ef04fbac5bdac87be34", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0309-unlock-existential-types-for-all-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0309-unlock-existential-types-for-all-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0309-unlock-existential-types-for-all-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0309-unlock-existential-types-for-all-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0309-unlock-existential-types-for-all-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0309-unlock-existential-types-for-all-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/460d97f02d3d163528a65ef04fbac5bdac87be34", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0309-unlock-existential-types-for-all-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0309-unlock-existential-types-for-all-protocols.md", "name" : "0309-unlock-existential-types-for-all-protocols.md", "path" : "proposals\/0309-unlock-existential-types-for-all-protocols.md", "sha" : "460d97f02d3d163528a65ef04fbac5bdac87be34", "size" : 24162, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0309-unlock-existential-types-for-all-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0309-unlock-existential-types-for-all-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/af9dc2b7d8e6c84a3f33ddb7ee36eb06f2eea478", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0310-effectful-readonly-properties.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0310-effectful-readonly-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0310-effectful-readonly-properties.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0310-effectful-readonly-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0310-effectful-readonly-properties.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0310-effectful-readonly-properties.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/af9dc2b7d8e6c84a3f33ddb7ee36eb06f2eea478", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0310-effectful-readonly-properties.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0310-effectful-readonly-properties.md", "name" : "0310-effectful-readonly-properties.md", "path" : "proposals\/0310-effectful-readonly-properties.md", "sha" : "af9dc2b7d8e6c84a3f33ddb7ee36eb06f2eea478", "size" : 27718, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0310-effectful-readonly-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0310-effectful-readonly-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d6f48593e5cd13e6885110cc1c98ee50163ce5fb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0311-task-locals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0311-task-locals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0311-task-locals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0311-task-locals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0311-task-locals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0311-task-locals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d6f48593e5cd13e6885110cc1c98ee50163ce5fb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0311-task-locals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0311-task-locals.md", "name" : "0311-task-locals.md", "path" : "proposals\/0311-task-locals.md", "sha" : "d6f48593e5cd13e6885110cc1c98ee50163ce5fb", "size" : 78494, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0311-task-locals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0311-task-locals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0ead03b3863fdf95ac8925ff4d87a809bd645344", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0312-indexed-and-enumerated-zip-collections.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0312-indexed-and-enumerated-zip-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0312-indexed-and-enumerated-zip-collections.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0312-indexed-and-enumerated-zip-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0312-indexed-and-enumerated-zip-collections.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0312-indexed-and-enumerated-zip-collections.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0ead03b3863fdf95ac8925ff4d87a809bd645344", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0312-indexed-and-enumerated-zip-collections.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0312-indexed-and-enumerated-zip-collections.md", "name" : "0312-indexed-and-enumerated-zip-collections.md", "path" : "proposals\/0312-indexed-and-enumerated-zip-collections.md", "sha" : "0ead03b3863fdf95ac8925ff4d87a809bd645344", "size" : 16763, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0312-indexed-and-enumerated-zip-collections.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0312-indexed-and-enumerated-zip-collections.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/72f35a9d04e5e4df879f86ff36c66a547f84f577", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0313-actor-isolation-control.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0313-actor-isolation-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0313-actor-isolation-control.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0313-actor-isolation-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0313-actor-isolation-control.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0313-actor-isolation-control.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/72f35a9d04e5e4df879f86ff36c66a547f84f577", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0313-actor-isolation-control.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0313-actor-isolation-control.md", "name" : "0313-actor-isolation-control.md", "path" : "proposals\/0313-actor-isolation-control.md", "sha" : "72f35a9d04e5e4df879f86ff36c66a547f84f577", "size" : 18813, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0313-actor-isolation-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0313-actor-isolation-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3abb7024f4da4299976e753a2f0770009f600ba3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0314-async-stream.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0314-async-stream.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0314-async-stream.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0314-async-stream.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0314-async-stream.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0314-async-stream.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3abb7024f4da4299976e753a2f0770009f600ba3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0314-async-stream.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0314-async-stream.md", "name" : "0314-async-stream.md", "path" : "proposals\/0314-async-stream.md", "sha" : "3abb7024f4da4299976e753a2f0770009f600ba3", "size" : 27820, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0314-async-stream.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0314-async-stream.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a52173e1f424de9abbf74c390a937920341e2dd3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0315-placeholder-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0315-placeholder-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0315-placeholder-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0315-placeholder-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0315-placeholder-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0315-placeholder-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a52173e1f424de9abbf74c390a937920341e2dd3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0315-placeholder-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0315-placeholder-types.md", "name" : "0315-placeholder-types.md", "path" : "proposals\/0315-placeholder-types.md", "sha" : "a52173e1f424de9abbf74c390a937920341e2dd3", "size" : 17679, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0315-placeholder-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0315-placeholder-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/79ba23067a058f2144c3925a235c07a69ffadbe8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0316-global-actors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0316-global-actors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0316-global-actors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0316-global-actors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0316-global-actors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0316-global-actors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/79ba23067a058f2144c3925a235c07a69ffadbe8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0316-global-actors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0316-global-actors.md", "name" : "0316-global-actors.md", "path" : "proposals\/0316-global-actors.md", "sha" : "79ba23067a058f2144c3925a235c07a69ffadbe8", "size" : 29054, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0316-global-actors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0316-global-actors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/113e762a6a938c63305922992b0d496179f06463", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0317-async-let.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0317-async-let.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0317-async-let.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0317-async-let.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0317-async-let.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0317-async-let.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/113e762a6a938c63305922992b0d496179f06463", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0317-async-let.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0317-async-let.md", "name" : "0317-async-let.md", "path" : "proposals\/0317-async-let.md", "sha" : "113e762a6a938c63305922992b0d496179f06463", "size" : 48085, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0317-async-let.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0317-async-let.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/606cf9ad69ea631e53d1f74afd970b9b2c12d569", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0318-package-creation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0318-package-creation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0318-package-creation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0318-package-creation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0318-package-creation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0318-package-creation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/606cf9ad69ea631e53d1f74afd970b9b2c12d569", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0318-package-creation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0318-package-creation.md", "name" : "0318-package-creation.md", "path" : "proposals\/0318-package-creation.md", "sha" : "606cf9ad69ea631e53d1f74afd970b9b2c12d569", "size" : 13832, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0318-package-creation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0318-package-creation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e298dcc55ba1f0582261f6e83ee2d7f7b0cd41d9", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0319-never-identifiable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0319-never-identifiable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0319-never-identifiable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0319-never-identifiable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0319-never-identifiable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0319-never-identifiable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e298dcc55ba1f0582261f6e83ee2d7f7b0cd41d9", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0319-never-identifiable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0319-never-identifiable.md", "name" : "0319-never-identifiable.md", "path" : "proposals\/0319-never-identifiable.md", "sha" : "e298dcc55ba1f0582261f6e83ee2d7f7b0cd41d9", "size" : 3057, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0319-never-identifiable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0319-never-identifiable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc8d6f1191e4d46a31b698f9d88b8a1823140411", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0320-codingkeyrepresentable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0320-codingkeyrepresentable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0320-codingkeyrepresentable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0320-codingkeyrepresentable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0320-codingkeyrepresentable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0320-codingkeyrepresentable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc8d6f1191e4d46a31b698f9d88b8a1823140411", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0320-codingkeyrepresentable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0320-codingkeyrepresentable.md", "name" : "0320-codingkeyrepresentable.md", "path" : "proposals\/0320-codingkeyrepresentable.md", "sha" : "cc8d6f1191e4d46a31b698f9d88b8a1823140411", "size" : 23336, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0320-codingkeyrepresentable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0320-codingkeyrepresentable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/098b2170277b1903c9898ad6bb48d68f1f2441b1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0321-package-registry-publish.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0321-package-registry-publish.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0321-package-registry-publish.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0321-package-registry-publish.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0321-package-registry-publish.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0321-package-registry-publish.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/098b2170277b1903c9898ad6bb48d68f1f2441b1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0321-package-registry-publish.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0321-package-registry-publish.md", "name" : "0321-package-registry-publish.md", "path" : "proposals\/0321-package-registry-publish.md", "sha" : "098b2170277b1903c9898ad6bb48d68f1f2441b1", "size" : 13139, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0321-package-registry-publish.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0321-package-registry-publish.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05be569820c8aa06867a90e25b7ce150c9cfd21e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0322-temporary-buffers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0322-temporary-buffers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0322-temporary-buffers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0322-temporary-buffers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0322-temporary-buffers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0322-temporary-buffers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/05be569820c8aa06867a90e25b7ce150c9cfd21e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0322-temporary-buffers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0322-temporary-buffers.md", "name" : "0322-temporary-buffers.md", "path" : "proposals\/0322-temporary-buffers.md", "sha" : "05be569820c8aa06867a90e25b7ce150c9cfd21e", "size" : 21953, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0322-temporary-buffers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0322-temporary-buffers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c3349c342401c79b144fe3c296c4e1eb0c667b59", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0323-async-main-semantics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0323-async-main-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0323-async-main-semantics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0323-async-main-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0323-async-main-semantics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0323-async-main-semantics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c3349c342401c79b144fe3c296c4e1eb0c667b59", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0323-async-main-semantics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0323-async-main-semantics.md", "name" : "0323-async-main-semantics.md", "path" : "proposals\/0323-async-main-semantics.md", "sha" : "c3349c342401c79b144fe3c296c4e1eb0c667b59", "size" : 10092, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0323-async-main-semantics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0323-async-main-semantics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1c1834e9f82177f7023a2c2a5beab931e52f1ebe", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0324-c-lang-pointer-arg-conversion.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0324-c-lang-pointer-arg-conversion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0324-c-lang-pointer-arg-conversion.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0324-c-lang-pointer-arg-conversion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0324-c-lang-pointer-arg-conversion.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0324-c-lang-pointer-arg-conversion.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1c1834e9f82177f7023a2c2a5beab931e52f1ebe", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0324-c-lang-pointer-arg-conversion.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0324-c-lang-pointer-arg-conversion.md", "name" : "0324-c-lang-pointer-arg-conversion.md", "path" : "proposals\/0324-c-lang-pointer-arg-conversion.md", "sha" : "1c1834e9f82177f7023a2c2a5beab931e52f1ebe", "size" : 13553, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0324-c-lang-pointer-arg-conversion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0324-c-lang-pointer-arg-conversion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/626710d8555b8f9d8f3582ac9e6f94a74a17ce6f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0325-swiftpm-additional-plugin-apis.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0325-swiftpm-additional-plugin-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0325-swiftpm-additional-plugin-apis.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0325-swiftpm-additional-plugin-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0325-swiftpm-additional-plugin-apis.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0325-swiftpm-additional-plugin-apis.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/626710d8555b8f9d8f3582ac9e6f94a74a17ce6f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0325-swiftpm-additional-plugin-apis.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0325-swiftpm-additional-plugin-apis.md", "name" : "0325-swiftpm-additional-plugin-apis.md", "path" : "proposals\/0325-swiftpm-additional-plugin-apis.md", "sha" : "626710d8555b8f9d8f3582ac9e6f94a74a17ce6f", "size" : 25885, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0325-swiftpm-additional-plugin-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0325-swiftpm-additional-plugin-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0ed3efe8f0dbeae15294a6eb6bb5f210e42a6ccd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0326-extending-multi-statement-closure-inference.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0326-extending-multi-statement-closure-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0326-extending-multi-statement-closure-inference.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0326-extending-multi-statement-closure-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0326-extending-multi-statement-closure-inference.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0326-extending-multi-statement-closure-inference.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0ed3efe8f0dbeae15294a6eb6bb5f210e42a6ccd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0326-extending-multi-statement-closure-inference.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0326-extending-multi-statement-closure-inference.md", "name" : "0326-extending-multi-statement-closure-inference.md", "path" : "proposals\/0326-extending-multi-statement-closure-inference.md", "sha" : "0ed3efe8f0dbeae15294a6eb6bb5f210e42a6ccd", "size" : 14711, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0326-extending-multi-statement-closure-inference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0326-extending-multi-statement-closure-inference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5bfe3fedab19e19bcf1e27c3dfcf5d7ba271fd3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0327-actor-initializers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0327-actor-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0327-actor-initializers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0327-actor-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0327-actor-initializers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0327-actor-initializers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f5bfe3fedab19e19bcf1e27c3dfcf5d7ba271fd3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0327-actor-initializers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0327-actor-initializers.md", "name" : "0327-actor-initializers.md", "path" : "proposals\/0327-actor-initializers.md", "sha" : "f5bfe3fedab19e19bcf1e27c3dfcf5d7ba271fd3", "size" : 52659, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0327-actor-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0327-actor-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab57b9a36205f20233a10193312116864e402540", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0328-structural-opaque-result-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0328-structural-opaque-result-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0328-structural-opaque-result-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0328-structural-opaque-result-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0328-structural-opaque-result-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0328-structural-opaque-result-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab57b9a36205f20233a10193312116864e402540", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0328-structural-opaque-result-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0328-structural-opaque-result-types.md", "name" : "0328-structural-opaque-result-types.md", "path" : "proposals\/0328-structural-opaque-result-types.md", "sha" : "ab57b9a36205f20233a10193312116864e402540", "size" : 11058, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0328-structural-opaque-result-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0328-structural-opaque-result-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/743e21a61d34a7c6b240bc82418c7340ee269a9e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0329-clock-instant-duration.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0329-clock-instant-duration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0329-clock-instant-duration.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0329-clock-instant-duration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0329-clock-instant-duration.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0329-clock-instant-duration.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/743e21a61d34a7c6b240bc82418c7340ee269a9e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0329-clock-instant-duration.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0329-clock-instant-duration.md", "name" : "0329-clock-instant-duration.md", "path" : "proposals\/0329-clock-instant-duration.md", "sha" : "743e21a61d34a7c6b240bc82418c7340ee269a9e", "size" : 42987, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0329-clock-instant-duration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0329-clock-instant-duration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/02cdfa76bf2f0daa72ade139e0428aa3de6e1ee0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0330-collection-conditionals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0330-collection-conditionals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0330-collection-conditionals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0330-collection-conditionals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0330-collection-conditionals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0330-collection-conditionals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/02cdfa76bf2f0daa72ade139e0428aa3de6e1ee0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0330-collection-conditionals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0330-collection-conditionals.md", "name" : "0330-collection-conditionals.md", "path" : "proposals\/0330-collection-conditionals.md", "sha" : "02cdfa76bf2f0daa72ade139e0428aa3de6e1ee0", "size" : 3453, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0330-collection-conditionals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0330-collection-conditionals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c392413e480d346e5ebca6f32684f5d75bdc26a9", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0331-remove-sendable-from-unsafepointer.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0331-remove-sendable-from-unsafepointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0331-remove-sendable-from-unsafepointer.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0331-remove-sendable-from-unsafepointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0331-remove-sendable-from-unsafepointer.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0331-remove-sendable-from-unsafepointer.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c392413e480d346e5ebca6f32684f5d75bdc26a9", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0331-remove-sendable-from-unsafepointer.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0331-remove-sendable-from-unsafepointer.md", "name" : "0331-remove-sendable-from-unsafepointer.md", "path" : "proposals\/0331-remove-sendable-from-unsafepointer.md", "sha" : "c392413e480d346e5ebca6f32684f5d75bdc26a9", "size" : 4597, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0331-remove-sendable-from-unsafepointer.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0331-remove-sendable-from-unsafepointer.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3e30dc8957a07d48545c0403d2a44b6cd17e7a29", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0332-swiftpm-command-plugins.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0332-swiftpm-command-plugins.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0332-swiftpm-command-plugins.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0332-swiftpm-command-plugins.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0332-swiftpm-command-plugins.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0332-swiftpm-command-plugins.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3e30dc8957a07d48545c0403d2a44b6cd17e7a29", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0332-swiftpm-command-plugins.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0332-swiftpm-command-plugins.md", "name" : "0332-swiftpm-command-plugins.md", "path" : "proposals\/0332-swiftpm-command-plugins.md", "sha" : "3e30dc8957a07d48545c0403d2a44b6cd17e7a29", "size" : 46264, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0332-swiftpm-command-plugins.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0332-swiftpm-command-plugins.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/850529c3a5bad3261493e67ea74a347aab8eddb3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0333-with-memory-rebound.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0333-with-memory-rebound.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0333-with-memory-rebound.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0333-with-memory-rebound.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0333-with-memory-rebound.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0333-with-memory-rebound.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/850529c3a5bad3261493e67ea74a347aab8eddb3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0333-with-memory-rebound.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0333-with-memory-rebound.md", "name" : "0333-with-memory-rebound.md", "path" : "proposals\/0333-with-memory-rebound.md", "sha" : "850529c3a5bad3261493e67ea74a347aab8eddb3", "size" : 40696, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0333-with-memory-rebound.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0333-with-memory-rebound.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ffae2587ad21b3d39b18abbf0baf5eb9f72a99f1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0334-pointer-usability-improvements.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0334-pointer-usability-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0334-pointer-usability-improvements.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0334-pointer-usability-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0334-pointer-usability-improvements.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0334-pointer-usability-improvements.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ffae2587ad21b3d39b18abbf0baf5eb9f72a99f1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0334-pointer-usability-improvements.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0334-pointer-usability-improvements.md", "name" : "0334-pointer-usability-improvements.md", "path" : "proposals\/0334-pointer-usability-improvements.md", "sha" : "ffae2587ad21b3d39b18abbf0baf5eb9f72a99f1", "size" : 21112, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0334-pointer-usability-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0334-pointer-usability-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eaf480380ec95568f6d5ecd0bfa092c94f99e19c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0335-existential-any.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0335-existential-any.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0335-existential-any.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0335-existential-any.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0335-existential-any.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0335-existential-any.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eaf480380ec95568f6d5ecd0bfa092c94f99e19c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0335-existential-any.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0335-existential-any.md", "name" : "0335-existential-any.md", "path" : "proposals\/0335-existential-any.md", "sha" : "eaf480380ec95568f6d5ecd0bfa092c94f99e19c", "size" : 16552, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0335-existential-any.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0335-existential-any.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bc7b91c70448fcd59abb7b45f66bc735f009121e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0336-distributed-actor-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0336-distributed-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0336-distributed-actor-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0336-distributed-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0336-distributed-actor-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0336-distributed-actor-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bc7b91c70448fcd59abb7b45f66bc735f009121e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0336-distributed-actor-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0336-distributed-actor-isolation.md", "name" : "0336-distributed-actor-isolation.md", "path" : "proposals\/0336-distributed-actor-isolation.md", "sha" : "bc7b91c70448fcd59abb7b45f66bc735f009121e", "size" : 112857, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0336-distributed-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0336-distributed-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f3804f5a8f5395aec2eee391dfb0f2a46e332b3b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f3804f5a8f5395aec2eee391dfb0f2a46e332b3b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md", "name" : "0337-support-incremental-migration-to-concurrency-checking.md", "path" : "proposals\/0337-support-incremental-migration-to-concurrency-checking.md", "sha" : "f3804f5a8f5395aec2eee391dfb0f2a46e332b3b", "size" : 23604, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0337-support-incremental-migration-to-concurrency-checking.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d7d8d29aaeeb80c1b1534b00375b4c8c0a232cb0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0338-clarify-execution-non-actor-async.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0338-clarify-execution-non-actor-async.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0338-clarify-execution-non-actor-async.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0338-clarify-execution-non-actor-async.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0338-clarify-execution-non-actor-async.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0338-clarify-execution-non-actor-async.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d7d8d29aaeeb80c1b1534b00375b4c8c0a232cb0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0338-clarify-execution-non-actor-async.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0338-clarify-execution-non-actor-async.md", "name" : "0338-clarify-execution-non-actor-async.md", "path" : "proposals\/0338-clarify-execution-non-actor-async.md", "sha" : "d7d8d29aaeeb80c1b1534b00375b4c8c0a232cb0", "size" : 19932, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0338-clarify-execution-non-actor-async.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0338-clarify-execution-non-actor-async.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a8e1dfdceedba536bbaa6fcc1db14621152389ec", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0339-module-aliasing-for-disambiguation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0339-module-aliasing-for-disambiguation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0339-module-aliasing-for-disambiguation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0339-module-aliasing-for-disambiguation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0339-module-aliasing-for-disambiguation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0339-module-aliasing-for-disambiguation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a8e1dfdceedba536bbaa6fcc1db14621152389ec", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0339-module-aliasing-for-disambiguation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0339-module-aliasing-for-disambiguation.md", "name" : "0339-module-aliasing-for-disambiguation.md", "path" : "proposals\/0339-module-aliasing-for-disambiguation.md", "sha" : "a8e1dfdceedba536bbaa6fcc1db14621152389ec", "size" : 20615, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0339-module-aliasing-for-disambiguation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0339-module-aliasing-for-disambiguation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3a952297524195014ec177740fc48e4662c93640", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0340-swift-noasync.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0340-swift-noasync.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0340-swift-noasync.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0340-swift-noasync.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0340-swift-noasync.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0340-swift-noasync.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3a952297524195014ec177740fc48e4662c93640", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0340-swift-noasync.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0340-swift-noasync.md", "name" : "0340-swift-noasync.md", "path" : "proposals\/0340-swift-noasync.md", "sha" : "3a952297524195014ec177740fc48e4662c93640", "size" : 14652, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0340-swift-noasync.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0340-swift-noasync.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e32446149015fa48c0303589abbde7343df55a55", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0341-opaque-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0341-opaque-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0341-opaque-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0341-opaque-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0341-opaque-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0341-opaque-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e32446149015fa48c0303589abbde7343df55a55", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0341-opaque-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0341-opaque-parameters.md", "name" : "0341-opaque-parameters.md", "path" : "proposals\/0341-opaque-parameters.md", "sha" : "e32446149015fa48c0303589abbde7343df55a55", "size" : 13099, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0341-opaque-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0341-opaque-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/788c9350130d03101e4805c5d779cc385905313f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/788c9350130d03101e4805c5d779cc385905313f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", "name" : "0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", "path" : "proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md", "sha" : "788c9350130d03101e4805c5d779cc385905313f", "size" : 16704, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e11e040563b760a14315296f3383632af8092a28", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0343-top-level-concurrency.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0343-top-level-concurrency.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0343-top-level-concurrency.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0343-top-level-concurrency.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0343-top-level-concurrency.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0343-top-level-concurrency.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e11e040563b760a14315296f3383632af8092a28", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0343-top-level-concurrency.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0343-top-level-concurrency.md", "name" : "0343-top-level-concurrency.md", "path" : "proposals\/0343-top-level-concurrency.md", "sha" : "e11e040563b760a14315296f3383632af8092a28", "size" : 9131, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0343-top-level-concurrency.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0343-top-level-concurrency.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b052a3531c402fa761ad38d773cbd5c4e85728ba", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0344-distributed-actor-runtime.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0344-distributed-actor-runtime.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0344-distributed-actor-runtime.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0344-distributed-actor-runtime.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0344-distributed-actor-runtime.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0344-distributed-actor-runtime.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b052a3531c402fa761ad38d773cbd5c4e85728ba", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0344-distributed-actor-runtime.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0344-distributed-actor-runtime.md", "name" : "0344-distributed-actor-runtime.md", "path" : "proposals\/0344-distributed-actor-runtime.md", "sha" : "b052a3531c402fa761ad38d773cbd5c4e85728ba", "size" : 125400, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0344-distributed-actor-runtime.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0344-distributed-actor-runtime.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/265d89d8737409ae76b6e1894c0ecfe7e410f5a3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0345-if-let-shorthand.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0345-if-let-shorthand.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0345-if-let-shorthand.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0345-if-let-shorthand.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0345-if-let-shorthand.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0345-if-let-shorthand.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/265d89d8737409ae76b6e1894c0ecfe7e410f5a3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0345-if-let-shorthand.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0345-if-let-shorthand.md", "name" : "0345-if-let-shorthand.md", "path" : "proposals\/0345-if-let-shorthand.md", "sha" : "265d89d8737409ae76b6e1894c0ecfe7e410f5a3", "size" : 17543, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0345-if-let-shorthand.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0345-if-let-shorthand.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7199446d35bef262b7f60d192745edc954c82e19", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0346-light-weight-same-type-syntax.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0346-light-weight-same-type-syntax.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0346-light-weight-same-type-syntax.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0346-light-weight-same-type-syntax.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0346-light-weight-same-type-syntax.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0346-light-weight-same-type-syntax.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7199446d35bef262b7f60d192745edc954c82e19", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0346-light-weight-same-type-syntax.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0346-light-weight-same-type-syntax.md", "name" : "0346-light-weight-same-type-syntax.md", "path" : "proposals\/0346-light-weight-same-type-syntax.md", "sha" : "7199446d35bef262b7f60d192745edc954c82e19", "size" : 23264, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0346-light-weight-same-type-syntax.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0346-light-weight-same-type-syntax.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/db105e1d92cabde3c7814f349c536b5fa6feddcf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0347-type-inference-from-default-exprs.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0347-type-inference-from-default-exprs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0347-type-inference-from-default-exprs.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0347-type-inference-from-default-exprs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0347-type-inference-from-default-exprs.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0347-type-inference-from-default-exprs.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/db105e1d92cabde3c7814f349c536b5fa6feddcf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0347-type-inference-from-default-exprs.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0347-type-inference-from-default-exprs.md", "name" : "0347-type-inference-from-default-exprs.md", "path" : "proposals\/0347-type-inference-from-default-exprs.md", "sha" : "db105e1d92cabde3c7814f349c536b5fa6feddcf", "size" : 14181, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0347-type-inference-from-default-exprs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0347-type-inference-from-default-exprs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a196e68c6617f09ec85abae04ce72479626cef2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0348-buildpartialblock.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0348-buildpartialblock.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0348-buildpartialblock.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0348-buildpartialblock.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0348-buildpartialblock.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0348-buildpartialblock.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4a196e68c6617f09ec85abae04ce72479626cef2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0348-buildpartialblock.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0348-buildpartialblock.md", "name" : "0348-buildpartialblock.md", "path" : "proposals\/0348-buildpartialblock.md", "sha" : "4a196e68c6617f09ec85abae04ce72479626cef2", "size" : 18698, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0348-buildpartialblock.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0348-buildpartialblock.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b542077621759c573e7bfff77f39b75e44243ebf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0349-unaligned-loads-and-stores.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0349-unaligned-loads-and-stores.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0349-unaligned-loads-and-stores.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0349-unaligned-loads-and-stores.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0349-unaligned-loads-and-stores.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0349-unaligned-loads-and-stores.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b542077621759c573e7bfff77f39b75e44243ebf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0349-unaligned-loads-and-stores.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0349-unaligned-loads-and-stores.md", "name" : "0349-unaligned-loads-and-stores.md", "path" : "proposals\/0349-unaligned-loads-and-stores.md", "sha" : "b542077621759c573e7bfff77f39b75e44243ebf", "size" : 17867, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0349-unaligned-loads-and-stores.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0349-unaligned-loads-and-stores.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2eef59ffb0af617dd0e0620736dc3ab1d0dedd99", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0350-regex-type-overview.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0350-regex-type-overview.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0350-regex-type-overview.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0350-regex-type-overview.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0350-regex-type-overview.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0350-regex-type-overview.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2eef59ffb0af617dd0e0620736dc3ab1d0dedd99", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0350-regex-type-overview.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0350-regex-type-overview.md", "name" : "0350-regex-type-overview.md", "path" : "proposals\/0350-regex-type-overview.md", "sha" : "2eef59ffb0af617dd0e0620736dc3ab1d0dedd99", "size" : 32649, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0350-regex-type-overview.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0350-regex-type-overview.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/41a39eae1d1c7c65137ac181ace69daeef98298e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0351-regex-builder.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0351-regex-builder.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0351-regex-builder.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0351-regex-builder.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0351-regex-builder.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0351-regex-builder.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/41a39eae1d1c7c65137ac181ace69daeef98298e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0351-regex-builder.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0351-regex-builder.md", "name" : "0351-regex-builder.md", "path" : "proposals\/0351-regex-builder.md", "sha" : "41a39eae1d1c7c65137ac181ace69daeef98298e", "size" : 75949, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0351-regex-builder.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0351-regex-builder.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ccf49c1942b8f740ab61dbfafdd557e28e6ff07a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0352-implicit-open-existentials.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0352-implicit-open-existentials.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0352-implicit-open-existentials.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0352-implicit-open-existentials.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0352-implicit-open-existentials.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0352-implicit-open-existentials.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ccf49c1942b8f740ab61dbfafdd557e28e6ff07a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0352-implicit-open-existentials.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0352-implicit-open-existentials.md", "name" : "0352-implicit-open-existentials.md", "path" : "proposals\/0352-implicit-open-existentials.md", "sha" : "ccf49c1942b8f740ab61dbfafdd557e28e6ff07a", "size" : 44353, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0352-implicit-open-existentials.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0352-implicit-open-existentials.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44a784e86e1dc54979296c06b7645b07e909ca24", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0353-constrained-existential-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0353-constrained-existential-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0353-constrained-existential-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0353-constrained-existential-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0353-constrained-existential-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0353-constrained-existential-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/44a784e86e1dc54979296c06b7645b07e909ca24", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0353-constrained-existential-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0353-constrained-existential-types.md", "name" : "0353-constrained-existential-types.md", "path" : "proposals\/0353-constrained-existential-types.md", "sha" : "44a784e86e1dc54979296c06b7645b07e909ca24", "size" : 13877, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0353-constrained-existential-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0353-constrained-existential-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/752e22f08511c2e1b9d558d3fa3311dd42cc5026", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0354-regex-literals.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0354-regex-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0354-regex-literals.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0354-regex-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0354-regex-literals.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0354-regex-literals.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/752e22f08511c2e1b9d558d3fa3311dd42cc5026", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0354-regex-literals.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0354-regex-literals.md", "name" : "0354-regex-literals.md", "path" : "proposals\/0354-regex-literals.md", "sha" : "752e22f08511c2e1b9d558d3fa3311dd42cc5026", "size" : 42810, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0354-regex-literals.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0354-regex-literals.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a3ed0c09ce61b988ef822f808435e9372c8efc88", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0355-regex-syntax-run-time-construction.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0355-regex-syntax-run-time-construction.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0355-regex-syntax-run-time-construction.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0355-regex-syntax-run-time-construction.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0355-regex-syntax-run-time-construction.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0355-regex-syntax-run-time-construction.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a3ed0c09ce61b988ef822f808435e9372c8efc88", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0355-regex-syntax-run-time-construction.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0355-regex-syntax-run-time-construction.md", "name" : "0355-regex-syntax-run-time-construction.md", "path" : "proposals\/0355-regex-syntax-run-time-construction.md", "sha" : "a3ed0c09ce61b988ef822f808435e9372c8efc88", "size" : 63817, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0355-regex-syntax-run-time-construction.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0355-regex-syntax-run-time-construction.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e1ab8692c234fb3150baf756812dfeff1ed1d88a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0356-swift-snippets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0356-swift-snippets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0356-swift-snippets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0356-swift-snippets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0356-swift-snippets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0356-swift-snippets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e1ab8692c234fb3150baf756812dfeff1ed1d88a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0356-swift-snippets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0356-swift-snippets.md", "name" : "0356-swift-snippets.md", "path" : "proposals\/0356-swift-snippets.md", "sha" : "e1ab8692c234fb3150baf756812dfeff1ed1d88a", "size" : 26445, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0356-swift-snippets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0356-swift-snippets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1cbd60d3f3ef839843044a020082f6c2e4a6c980", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0357-regex-string-processing-algorithms.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0357-regex-string-processing-algorithms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0357-regex-string-processing-algorithms.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0357-regex-string-processing-algorithms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0357-regex-string-processing-algorithms.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0357-regex-string-processing-algorithms.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1cbd60d3f3ef839843044a020082f6c2e4a6c980", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0357-regex-string-processing-algorithms.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0357-regex-string-processing-algorithms.md", "name" : "0357-regex-string-processing-algorithms.md", "path" : "proposals\/0357-regex-string-processing-algorithms.md", "sha" : "1cbd60d3f3ef839843044a020082f6c2e4a6c980", "size" : 59467, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0357-regex-string-processing-algorithms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0357-regex-string-processing-algorithms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a95f941c0977e90fb4244c3ba6924800289be162", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0358-primary-associated-types-in-stdlib.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0358-primary-associated-types-in-stdlib.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0358-primary-associated-types-in-stdlib.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0358-primary-associated-types-in-stdlib.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0358-primary-associated-types-in-stdlib.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0358-primary-associated-types-in-stdlib.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a95f941c0977e90fb4244c3ba6924800289be162", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0358-primary-associated-types-in-stdlib.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0358-primary-associated-types-in-stdlib.md", "name" : "0358-primary-associated-types-in-stdlib.md", "path" : "proposals\/0358-primary-associated-types-in-stdlib.md", "sha" : "a95f941c0977e90fb4244c3ba6924800289be162", "size" : 29356, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0358-primary-associated-types-in-stdlib.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0358-primary-associated-types-in-stdlib.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5778ef2da49ca901afd892625b87a8e75cbeec5c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0359-build-time-constant-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0359-build-time-constant-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0359-build-time-constant-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0359-build-time-constant-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0359-build-time-constant-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0359-build-time-constant-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5778ef2da49ca901afd892625b87a8e75cbeec5c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0359-build-time-constant-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0359-build-time-constant-values.md", "name" : "0359-build-time-constant-values.md", "path" : "proposals\/0359-build-time-constant-values.md", "sha" : "5778ef2da49ca901afd892625b87a8e75cbeec5c", "size" : 22369, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0359-build-time-constant-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0359-build-time-constant-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d32695466236ed6a605296b7ef937fead0c514d8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0360-opaque-result-types-with-availability.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0360-opaque-result-types-with-availability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0360-opaque-result-types-with-availability.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0360-opaque-result-types-with-availability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0360-opaque-result-types-with-availability.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0360-opaque-result-types-with-availability.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d32695466236ed6a605296b7ef937fead0c514d8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0360-opaque-result-types-with-availability.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0360-opaque-result-types-with-availability.md", "name" : "0360-opaque-result-types-with-availability.md", "path" : "proposals\/0360-opaque-result-types-with-availability.md", "sha" : "d32695466236ed6a605296b7ef937fead0c514d8", "size" : 10413, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0360-opaque-result-types-with-availability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0360-opaque-result-types-with-availability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8b91826d085ebe526f94a63a655056a4836e79ad", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0361-bound-generic-extensions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0361-bound-generic-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0361-bound-generic-extensions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0361-bound-generic-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0361-bound-generic-extensions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0361-bound-generic-extensions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8b91826d085ebe526f94a63a655056a4836e79ad", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0361-bound-generic-extensions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0361-bound-generic-extensions.md", "name" : "0361-bound-generic-extensions.md", "path" : "proposals\/0361-bound-generic-extensions.md", "sha" : "8b91826d085ebe526f94a63a655056a4836e79ad", "size" : 8480, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0361-bound-generic-extensions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0361-bound-generic-extensions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d52071ddd2903a24d0aa30b83392206f87e39ec0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0362-piecemeal-future-features.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0362-piecemeal-future-features.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0362-piecemeal-future-features.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0362-piecemeal-future-features.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0362-piecemeal-future-features.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0362-piecemeal-future-features.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d52071ddd2903a24d0aa30b83392206f87e39ec0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0362-piecemeal-future-features.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0362-piecemeal-future-features.md", "name" : "0362-piecemeal-future-features.md", "path" : "proposals\/0362-piecemeal-future-features.md", "sha" : "d52071ddd2903a24d0aa30b83392206f87e39ec0", "size" : 19166, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0362-piecemeal-future-features.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0362-piecemeal-future-features.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a56e074ddfa0eb29364d8afd5cf5ee7411f88701", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0363-unicode-for-string-processing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0363-unicode-for-string-processing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0363-unicode-for-string-processing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0363-unicode-for-string-processing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0363-unicode-for-string-processing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0363-unicode-for-string-processing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a56e074ddfa0eb29364d8afd5cf5ee7411f88701", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0363-unicode-for-string-processing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0363-unicode-for-string-processing.md", "name" : "0363-unicode-for-string-processing.md", "path" : "proposals\/0363-unicode-for-string-processing.md", "sha" : "a56e074ddfa0eb29364d8afd5cf5ee7411f88701", "size" : 80245, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0363-unicode-for-string-processing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0363-unicode-for-string-processing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6300d01b9e7a57f3d39d5ff6712d65a3938edbc1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0364-retroactive-conformance-warning.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0364-retroactive-conformance-warning.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0364-retroactive-conformance-warning.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0364-retroactive-conformance-warning.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0364-retroactive-conformance-warning.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0364-retroactive-conformance-warning.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6300d01b9e7a57f3d39d5ff6712d65a3938edbc1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0364-retroactive-conformance-warning.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0364-retroactive-conformance-warning.md", "name" : "0364-retroactive-conformance-warning.md", "path" : "proposals\/0364-retroactive-conformance-warning.md", "sha" : "6300d01b9e7a57f3d39d5ff6712d65a3938edbc1", "size" : 7386, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0364-retroactive-conformance-warning.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0364-retroactive-conformance-warning.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb86d69bcbdeab4c944664103883e34897606bda", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0365-implicit-self-weak-capture.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0365-implicit-self-weak-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0365-implicit-self-weak-capture.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0365-implicit-self-weak-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0365-implicit-self-weak-capture.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0365-implicit-self-weak-capture.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bb86d69bcbdeab4c944664103883e34897606bda", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0365-implicit-self-weak-capture.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0365-implicit-self-weak-capture.md", "name" : "0365-implicit-self-weak-capture.md", "path" : "proposals\/0365-implicit-self-weak-capture.md", "sha" : "bb86d69bcbdeab4c944664103883e34897606bda", "size" : 7422, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0365-implicit-self-weak-capture.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0365-implicit-self-weak-capture.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fa899f24c7d5fa638a3c4ddc638b84ba8affc5cf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0366-move-function.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0366-move-function.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0366-move-function.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0366-move-function.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0366-move-function.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0366-move-function.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fa899f24c7d5fa638a3c4ddc638b84ba8affc5cf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0366-move-function.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0366-move-function.md", "name" : "0366-move-function.md", "path" : "proposals\/0366-move-function.md", "sha" : "fa899f24c7d5fa638a3c4ddc638b84ba8affc5cf", "size" : 30079, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0366-move-function.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0366-move-function.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/09b915db610dc65711a8c93d84952a93f1258e6b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0367-conditional-attributes.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0367-conditional-attributes.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0367-conditional-attributes.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0367-conditional-attributes.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0367-conditional-attributes.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0367-conditional-attributes.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/09b915db610dc65711a8c93d84952a93f1258e6b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0367-conditional-attributes.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0367-conditional-attributes.md", "name" : "0367-conditional-attributes.md", "path" : "proposals\/0367-conditional-attributes.md", "sha" : "09b915db610dc65711a8c93d84952a93f1258e6b", "size" : 5317, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0367-conditional-attributes.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0367-conditional-attributes.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4c86fb5ff01a590f7d45d7db24a0d89b9c0f80b1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0368-staticbigint.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0368-staticbigint.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0368-staticbigint.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0368-staticbigint.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0368-staticbigint.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0368-staticbigint.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4c86fb5ff01a590f7d45d7db24a0d89b9c0f80b1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0368-staticbigint.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0368-staticbigint.md", "name" : "0368-staticbigint.md", "path" : "proposals\/0368-staticbigint.md", "sha" : "4c86fb5ff01a590f7d45d7db24a0d89b9c0f80b1", "size" : 10449, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0368-staticbigint.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0368-staticbigint.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6f58d7aff82458481497e2d1721863a293644d75", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6f58d7aff82458481497e2d1721863a293644d75", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", "name" : "0369-add-customdebugdescription-conformance-to-anykeypath.md", "path" : "proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md", "sha" : "6f58d7aff82458481497e2d1721863a293644d75", "size" : 10577, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0369-add-customdebugdescription-conformance-to-anykeypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9786754117013a1a0c5b456b86ec4bdf87bdb6f0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0370-pointer-family-initialization-improvements.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0370-pointer-family-initialization-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0370-pointer-family-initialization-improvements.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0370-pointer-family-initialization-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0370-pointer-family-initialization-improvements.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0370-pointer-family-initialization-improvements.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9786754117013a1a0c5b456b86ec4bdf87bdb6f0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0370-pointer-family-initialization-improvements.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0370-pointer-family-initialization-improvements.md", "name" : "0370-pointer-family-initialization-improvements.md", "path" : "proposals\/0370-pointer-family-initialization-improvements.md", "sha" : "9786754117013a1a0c5b456b86ec4bdf87bdb6f0", "size" : 91770, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0370-pointer-family-initialization-improvements.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0370-pointer-family-initialization-improvements.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/00b88aca31bcea660c8c4e15310dbbae72393ceb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0371-isolated-synchronous-deinit.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0371-isolated-synchronous-deinit.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0371-isolated-synchronous-deinit.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0371-isolated-synchronous-deinit.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0371-isolated-synchronous-deinit.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0371-isolated-synchronous-deinit.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/00b88aca31bcea660c8c4e15310dbbae72393ceb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0371-isolated-synchronous-deinit.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0371-isolated-synchronous-deinit.md", "name" : "0371-isolated-synchronous-deinit.md", "path" : "proposals\/0371-isolated-synchronous-deinit.md", "sha" : "00b88aca31bcea660c8c4e15310dbbae72393ceb", "size" : 25512, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0371-isolated-synchronous-deinit.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0371-isolated-synchronous-deinit.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2449d0ae3c037b6183d2aaf0a044bb792ef619a4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0372-document-sorting-as-stable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0372-document-sorting-as-stable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0372-document-sorting-as-stable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0372-document-sorting-as-stable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0372-document-sorting-as-stable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0372-document-sorting-as-stable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/2449d0ae3c037b6183d2aaf0a044bb792ef619a4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0372-document-sorting-as-stable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0372-document-sorting-as-stable.md", "name" : "0372-document-sorting-as-stable.md", "path" : "proposals\/0372-document-sorting-as-stable.md", "sha" : "2449d0ae3c037b6183d2aaf0a044bb792ef619a4", "size" : 4876, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0372-document-sorting-as-stable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0372-document-sorting-as-stable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9beffe1bde05eae85dc9d790e9d79c635e12d6f6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0373-vars-without-limits-in-result-builders.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0373-vars-without-limits-in-result-builders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0373-vars-without-limits-in-result-builders.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0373-vars-without-limits-in-result-builders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0373-vars-without-limits-in-result-builders.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0373-vars-without-limits-in-result-builders.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9beffe1bde05eae85dc9d790e9d79c635e12d6f6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0373-vars-without-limits-in-result-builders.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0373-vars-without-limits-in-result-builders.md", "name" : "0373-vars-without-limits-in-result-builders.md", "path" : "proposals\/0373-vars-without-limits-in-result-builders.md", "sha" : "9beffe1bde05eae85dc9d790e9d79c635e12d6f6", "size" : 5265, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0373-vars-without-limits-in-result-builders.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0373-vars-without-limits-in-result-builders.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f9653cc4e085f240cbb0918fb510a33ec0d9e746", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0374-clock-sleep-for.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0374-clock-sleep-for.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0374-clock-sleep-for.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0374-clock-sleep-for.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0374-clock-sleep-for.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0374-clock-sleep-for.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f9653cc4e085f240cbb0918fb510a33ec0d9e746", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0374-clock-sleep-for.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0374-clock-sleep-for.md", "name" : "0374-clock-sleep-for.md", "path" : "proposals\/0374-clock-sleep-for.md", "sha" : "f9653cc4e085f240cbb0918fb510a33ec0d9e746", "size" : 7342, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0374-clock-sleep-for.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0374-clock-sleep-for.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e2e5272d39d37e7bf6d91d928bb6b93bba80d285", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0375-opening-existential-optional.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0375-opening-existential-optional.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0375-opening-existential-optional.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0375-opening-existential-optional.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0375-opening-existential-optional.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0375-opening-existential-optional.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e2e5272d39d37e7bf6d91d928bb6b93bba80d285", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0375-opening-existential-optional.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0375-opening-existential-optional.md", "name" : "0375-opening-existential-optional.md", "path" : "proposals\/0375-opening-existential-optional.md", "sha" : "e2e5272d39d37e7bf6d91d928bb6b93bba80d285", "size" : 3945, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0375-opening-existential-optional.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0375-opening-existential-optional.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/396dcc93da5aed5c8039eb54652eff74269f430d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0376-function-back-deployment.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0376-function-back-deployment.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0376-function-back-deployment.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0376-function-back-deployment.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0376-function-back-deployment.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0376-function-back-deployment.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/396dcc93da5aed5c8039eb54652eff74269f430d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0376-function-back-deployment.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0376-function-back-deployment.md", "name" : "0376-function-back-deployment.md", "path" : "proposals\/0376-function-back-deployment.md", "sha" : "396dcc93da5aed5c8039eb54652eff74269f430d", "size" : 15264, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0376-function-back-deployment.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0376-function-back-deployment.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/136860120ec934702bcccd2684e5823e11ddcc41", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0377-parameter-ownership-modifiers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0377-parameter-ownership-modifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0377-parameter-ownership-modifiers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0377-parameter-ownership-modifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0377-parameter-ownership-modifiers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0377-parameter-ownership-modifiers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/136860120ec934702bcccd2684e5823e11ddcc41", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0377-parameter-ownership-modifiers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0377-parameter-ownership-modifiers.md", "name" : "0377-parameter-ownership-modifiers.md", "path" : "proposals\/0377-parameter-ownership-modifiers.md", "sha" : "136860120ec934702bcccd2684e5823e11ddcc41", "size" : 31007, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0377-parameter-ownership-modifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0377-parameter-ownership-modifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7a9f9f825f33cc5f84e53fab94659af84d1245a7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0378-package-registry-auth.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0378-package-registry-auth.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0378-package-registry-auth.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0378-package-registry-auth.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0378-package-registry-auth.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0378-package-registry-auth.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7a9f9f825f33cc5f84e53fab94659af84d1245a7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0378-package-registry-auth.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0378-package-registry-auth.md", "name" : "0378-package-registry-auth.md", "path" : "proposals\/0378-package-registry-auth.md", "sha" : "7a9f9f825f33cc5f84e53fab94659af84d1245a7", "size" : 12903, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0378-package-registry-auth.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0378-package-registry-auth.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddbcb87a6caac053b4ebb0d86d18ddecedaf8a45", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0379-opt-in-reflection-metadata.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0379-opt-in-reflection-metadata.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0379-opt-in-reflection-metadata.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0379-opt-in-reflection-metadata.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0379-opt-in-reflection-metadata.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0379-opt-in-reflection-metadata.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddbcb87a6caac053b4ebb0d86d18ddecedaf8a45", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0379-opt-in-reflection-metadata.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0379-opt-in-reflection-metadata.md", "name" : "0379-opt-in-reflection-metadata.md", "path" : "proposals\/0379-opt-in-reflection-metadata.md", "sha" : "ddbcb87a6caac053b4ebb0d86d18ddecedaf8a45", "size" : 15324, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0379-opt-in-reflection-metadata.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0379-opt-in-reflection-metadata.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a4ad2fd3db9d04abe674603484ba8227da1db9fe", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0380-if-switch-expressions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0380-if-switch-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0380-if-switch-expressions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0380-if-switch-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0380-if-switch-expressions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0380-if-switch-expressions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a4ad2fd3db9d04abe674603484ba8227da1db9fe", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0380-if-switch-expressions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0380-if-switch-expressions.md", "name" : "0380-if-switch-expressions.md", "path" : "proposals\/0380-if-switch-expressions.md", "sha" : "a4ad2fd3db9d04abe674603484ba8227da1db9fe", "size" : 22250, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0380-if-switch-expressions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0380-if-switch-expressions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/27ec7607b04d134683fd1adae200b220972c39ff", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0381-task-group-discard-results.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0381-task-group-discard-results.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0381-task-group-discard-results.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0381-task-group-discard-results.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0381-task-group-discard-results.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0381-task-group-discard-results.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/27ec7607b04d134683fd1adae200b220972c39ff", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0381-task-group-discard-results.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0381-task-group-discard-results.md", "name" : "0381-task-group-discard-results.md", "path" : "proposals\/0381-task-group-discard-results.md", "sha" : "27ec7607b04d134683fd1adae200b220972c39ff", "size" : 18039, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0381-task-group-discard-results.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0381-task-group-discard-results.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e3a33eb558e9439932f1d2c28c0d8a8cf16c206e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0382-expression-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0382-expression-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0382-expression-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0382-expression-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0382-expression-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0382-expression-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e3a33eb558e9439932f1d2c28c0d8a8cf16c206e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0382-expression-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0382-expression-macros.md", "name" : "0382-expression-macros.md", "path" : "proposals\/0382-expression-macros.md", "sha" : "e3a33eb558e9439932f1d2c28c0d8a8cf16c206e", "size" : 48212, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0382-expression-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0382-expression-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a2ea5c6da794a05a9d6c3362df73511fb9311479", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a2ea5c6da794a05a9d6c3362df73511fb9311479", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", "name" : "0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", "path" : "proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md", "sha" : "a2ea5c6da794a05a9d6c3362df73511fb9311479", "size" : 5677, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e7da438da22557693147b4131e58e938b961e6c1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e7da438da22557693147b4131e58e938b961e6c1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", "name" : "0384-importing-forward-declared-objc-interfaces-and-protocols.md", "path" : "proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md", "sha" : "e7da438da22557693147b4131e58e938b961e6c1", "size" : 14568, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0384-importing-forward-declared-objc-interfaces-and-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c7d571cf9d1259488d2df47033973041cbd1016", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0385-custom-reflection-metadata.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0385-custom-reflection-metadata.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0385-custom-reflection-metadata.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0385-custom-reflection-metadata.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0385-custom-reflection-metadata.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0385-custom-reflection-metadata.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c7d571cf9d1259488d2df47033973041cbd1016", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0385-custom-reflection-metadata.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0385-custom-reflection-metadata.md", "name" : "0385-custom-reflection-metadata.md", "path" : "proposals\/0385-custom-reflection-metadata.md", "sha" : "8c7d571cf9d1259488d2df47033973041cbd1016", "size" : 25832, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0385-custom-reflection-metadata.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0385-custom-reflection-metadata.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da88d200163a4d000309324e21b4be072cc78afe", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0386-package-access-modifier.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0386-package-access-modifier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0386-package-access-modifier.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0386-package-access-modifier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0386-package-access-modifier.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0386-package-access-modifier.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da88d200163a4d000309324e21b4be072cc78afe", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0386-package-access-modifier.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0386-package-access-modifier.md", "name" : "0386-package-access-modifier.md", "path" : "proposals\/0386-package-access-modifier.md", "sha" : "da88d200163a4d000309324e21b4be072cc78afe", "size" : 28165, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0386-package-access-modifier.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0386-package-access-modifier.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40367a6464a96996e64617a9aeb740cf3d8d39a6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0387-cross-compilation-destinations.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0387-cross-compilation-destinations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0387-cross-compilation-destinations.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0387-cross-compilation-destinations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0387-cross-compilation-destinations.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0387-cross-compilation-destinations.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40367a6464a96996e64617a9aeb740cf3d8d39a6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0387-cross-compilation-destinations.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0387-cross-compilation-destinations.md", "name" : "0387-cross-compilation-destinations.md", "path" : "proposals\/0387-cross-compilation-destinations.md", "sha" : "40367a6464a96996e64617a9aeb740cf3d8d39a6", "size" : 32134, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0387-cross-compilation-destinations.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0387-cross-compilation-destinations.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cda799d45005898a124cd8a4186798bcfec66bf3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0388-async-stream-factory.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0388-async-stream-factory.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0388-async-stream-factory.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0388-async-stream-factory.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0388-async-stream-factory.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0388-async-stream-factory.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cda799d45005898a124cd8a4186798bcfec66bf3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0388-async-stream-factory.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0388-async-stream-factory.md", "name" : "0388-async-stream-factory.md", "path" : "proposals\/0388-async-stream-factory.md", "sha" : "cda799d45005898a124cd8a4186798bcfec66bf3", "size" : 6919, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0388-async-stream-factory.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0388-async-stream-factory.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fe01f3495fb3f1de0da3b3b1c51f9216443f7083", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0389-attached-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0389-attached-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0389-attached-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0389-attached-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0389-attached-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0389-attached-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fe01f3495fb3f1de0da3b3b1c51f9216443f7083", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0389-attached-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0389-attached-macros.md", "name" : "0389-attached-macros.md", "path" : "proposals\/0389-attached-macros.md", "sha" : "fe01f3495fb3f1de0da3b3b1c51f9216443f7083", "size" : 44809, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0389-attached-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0389-attached-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/79549cd23040b0d6ccd9fb45d3ab804419bdff8f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0390-noncopyable-structs-and-enums.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0390-noncopyable-structs-and-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0390-noncopyable-structs-and-enums.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0390-noncopyable-structs-and-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0390-noncopyable-structs-and-enums.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0390-noncopyable-structs-and-enums.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/79549cd23040b0d6ccd9fb45d3ab804419bdff8f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0390-noncopyable-structs-and-enums.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0390-noncopyable-structs-and-enums.md", "name" : "0390-noncopyable-structs-and-enums.md", "path" : "proposals\/0390-noncopyable-structs-and-enums.md", "sha" : "79549cd23040b0d6ccd9fb45d3ab804419bdff8f", "size" : 74520, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0390-noncopyable-structs-and-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0390-noncopyable-structs-and-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6aba3942c2488ce4716740d46816c5c8e2e4137e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0391-package-registry-publish.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0391-package-registry-publish.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0391-package-registry-publish.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0391-package-registry-publish.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0391-package-registry-publish.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0391-package-registry-publish.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6aba3942c2488ce4716740d46816c5c8e2e4137e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0391-package-registry-publish.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0391-package-registry-publish.md", "name" : "0391-package-registry-publish.md", "path" : "proposals\/0391-package-registry-publish.md", "sha" : "6aba3942c2488ce4716740d46816c5c8e2e4137e", "size" : 39019, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0391-package-registry-publish.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0391-package-registry-publish.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/57df10400adfc38a085502fad34e1da6db8e5053", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0392-custom-actor-executors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0392-custom-actor-executors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0392-custom-actor-executors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0392-custom-actor-executors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0392-custom-actor-executors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0392-custom-actor-executors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/57df10400adfc38a085502fad34e1da6db8e5053", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0392-custom-actor-executors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0392-custom-actor-executors.md", "name" : "0392-custom-actor-executors.md", "path" : "proposals\/0392-custom-actor-executors.md", "sha" : "57df10400adfc38a085502fad34e1da6db8e5053", "size" : 57735, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0392-custom-actor-executors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0392-custom-actor-executors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3102304563931498f87611ec40dbdc5b65a9f10c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0393-parameter-packs.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0393-parameter-packs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0393-parameter-packs.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0393-parameter-packs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0393-parameter-packs.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0393-parameter-packs.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3102304563931498f87611ec40dbdc5b65a9f10c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0393-parameter-packs.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0393-parameter-packs.md", "name" : "0393-parameter-packs.md", "path" : "proposals\/0393-parameter-packs.md", "sha" : "3102304563931498f87611ec40dbdc5b65a9f10c", "size" : 57368, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0393-parameter-packs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0393-parameter-packs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/169861184246a156a8fb1285be1f52456ca3ea6c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0394-swiftpm-expression-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0394-swiftpm-expression-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0394-swiftpm-expression-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0394-swiftpm-expression-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0394-swiftpm-expression-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0394-swiftpm-expression-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/169861184246a156a8fb1285be1f52456ca3ea6c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0394-swiftpm-expression-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0394-swiftpm-expression-macros.md", "name" : "0394-swiftpm-expression-macros.md", "path" : "proposals\/0394-swiftpm-expression-macros.md", "sha" : "169861184246a156a8fb1285be1f52456ca3ea6c", "size" : 11887, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0394-swiftpm-expression-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0394-swiftpm-expression-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a3acd1c9fc8dbfbe127da16c0afbe269365af32", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0395-observability.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0395-observability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0395-observability.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0395-observability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0395-observability.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0395-observability.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a3acd1c9fc8dbfbe127da16c0afbe269365af32", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0395-observability.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0395-observability.md", "name" : "0395-observability.md", "path" : "proposals\/0395-observability.md", "sha" : "1a3acd1c9fc8dbfbe127da16c0afbe269365af32", "size" : 27404, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0395-observability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0395-observability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/be3ecd86ea4f07b694c07c7aa47f40ce4fc5f3be", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0396-never-codable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0396-never-codable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0396-never-codable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0396-never-codable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0396-never-codable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0396-never-codable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/be3ecd86ea4f07b694c07c7aa47f40ce4fc5f3be", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0396-never-codable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0396-never-codable.md", "name" : "0396-never-codable.md", "path" : "proposals\/0396-never-codable.md", "sha" : "be3ecd86ea4f07b694c07c7aa47f40ce4fc5f3be", "size" : 3059, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0396-never-codable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0396-never-codable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab59886f02240bc177f3df97be9d371b106fcb1b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0397-freestanding-declaration-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0397-freestanding-declaration-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0397-freestanding-declaration-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0397-freestanding-declaration-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0397-freestanding-declaration-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0397-freestanding-declaration-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab59886f02240bc177f3df97be9d371b106fcb1b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0397-freestanding-declaration-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0397-freestanding-declaration-macros.md", "name" : "0397-freestanding-declaration-macros.md", "path" : "proposals\/0397-freestanding-declaration-macros.md", "sha" : "ab59886f02240bc177f3df97be9d371b106fcb1b", "size" : 15123, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0397-freestanding-declaration-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0397-freestanding-declaration-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a138841f25d5629e4965a267ff9e7141781f988b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0398-variadic-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0398-variadic-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0398-variadic-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0398-variadic-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0398-variadic-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0398-variadic-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a138841f25d5629e4965a267ff9e7141781f988b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0398-variadic-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0398-variadic-types.md", "name" : "0398-variadic-types.md", "path" : "proposals\/0398-variadic-types.md", "sha" : "a138841f25d5629e4965a267ff9e7141781f988b", "size" : 11555, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0398-variadic-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0398-variadic-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89182688258ef04e54c8c88d918fb151aba2c0ac", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0399-tuple-of-value-pack-expansion.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0399-tuple-of-value-pack-expansion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0399-tuple-of-value-pack-expansion.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0399-tuple-of-value-pack-expansion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0399-tuple-of-value-pack-expansion.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0399-tuple-of-value-pack-expansion.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/89182688258ef04e54c8c88d918fb151aba2c0ac", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0399-tuple-of-value-pack-expansion.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0399-tuple-of-value-pack-expansion.md", "name" : "0399-tuple-of-value-pack-expansion.md", "path" : "proposals\/0399-tuple-of-value-pack-expansion.md", "sha" : "89182688258ef04e54c8c88d918fb151aba2c0ac", "size" : 7201, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0399-tuple-of-value-pack-expansion.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0399-tuple-of-value-pack-expansion.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/852421b0fdcfde0f99e717cf46fe95dba9561d6e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0400-init-accessors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0400-init-accessors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0400-init-accessors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0400-init-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0400-init-accessors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0400-init-accessors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/852421b0fdcfde0f99e717cf46fe95dba9561d6e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0400-init-accessors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0400-init-accessors.md", "name" : "0400-init-accessors.md", "path" : "proposals\/0400-init-accessors.md", "sha" : "852421b0fdcfde0f99e717cf46fe95dba9561d6e", "size" : 26546, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0400-init-accessors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0400-init-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48ba56235dcba77b4d5d6cc582d2bbcb638ebd46", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0401-remove-property-wrapper-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0401-remove-property-wrapper-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0401-remove-property-wrapper-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0401-remove-property-wrapper-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0401-remove-property-wrapper-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0401-remove-property-wrapper-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/48ba56235dcba77b4d5d6cc582d2bbcb638ebd46", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0401-remove-property-wrapper-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0401-remove-property-wrapper-isolation.md", "name" : "0401-remove-property-wrapper-isolation.md", "path" : "proposals\/0401-remove-property-wrapper-isolation.md", "sha" : "48ba56235dcba77b4d5d6cc582d2bbcb638ebd46", "size" : 12336, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0401-remove-property-wrapper-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0401-remove-property-wrapper-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/80513bae902e0a53fac8d98c412b18e504af336d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0402-extension-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0402-extension-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0402-extension-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0402-extension-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0402-extension-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0402-extension-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/80513bae902e0a53fac8d98c412b18e504af336d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0402-extension-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0402-extension-macros.md", "name" : "0402-extension-macros.md", "path" : "proposals\/0402-extension-macros.md", "sha" : "80513bae902e0a53fac8d98c412b18e504af336d", "size" : 9428, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0402-extension-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0402-extension-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c339f2e42456714b63989e4d5bec6432f51e95f1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0403-swiftpm-mixed-language-targets.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0403-swiftpm-mixed-language-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0403-swiftpm-mixed-language-targets.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0403-swiftpm-mixed-language-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0403-swiftpm-mixed-language-targets.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0403-swiftpm-mixed-language-targets.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c339f2e42456714b63989e4d5bec6432f51e95f1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0403-swiftpm-mixed-language-targets.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0403-swiftpm-mixed-language-targets.md", "name" : "0403-swiftpm-mixed-language-targets.md", "path" : "proposals\/0403-swiftpm-mixed-language-targets.md", "sha" : "c339f2e42456714b63989e4d5bec6432f51e95f1", "size" : 25772, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0403-swiftpm-mixed-language-targets.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0403-swiftpm-mixed-language-targets.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9722c8b2809e6f05c650eb946242eaa9113ae9e6", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0404-nested-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0404-nested-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0404-nested-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0404-nested-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0404-nested-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0404-nested-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9722c8b2809e6f05c650eb946242eaa9113ae9e6", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0404-nested-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0404-nested-protocols.md", "name" : "0404-nested-protocols.md", "path" : "proposals\/0404-nested-protocols.md", "sha" : "9722c8b2809e6f05c650eb946242eaa9113ae9e6", "size" : 7333, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0404-nested-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0404-nested-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/636b4092cc90a5366b2305c45dcb9e7d0fb25fee", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0405-string-validating-initializers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0405-string-validating-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0405-string-validating-initializers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0405-string-validating-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0405-string-validating-initializers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0405-string-validating-initializers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/636b4092cc90a5366b2305c45dcb9e7d0fb25fee", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0405-string-validating-initializers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0405-string-validating-initializers.md", "name" : "0405-string-validating-initializers.md", "path" : "proposals\/0405-string-validating-initializers.md", "sha" : "636b4092cc90a5366b2305c45dcb9e7d0fb25fee", "size" : 11926, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0405-string-validating-initializers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0405-string-validating-initializers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/58817b3ede4c030f8e44e3116aaff82fc06cdfce", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0406-async-stream-backpressure.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0406-async-stream-backpressure.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0406-async-stream-backpressure.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0406-async-stream-backpressure.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0406-async-stream-backpressure.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0406-async-stream-backpressure.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/58817b3ede4c030f8e44e3116aaff82fc06cdfce", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0406-async-stream-backpressure.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0406-async-stream-backpressure.md", "name" : "0406-async-stream-backpressure.md", "path" : "proposals\/0406-async-stream-backpressure.md", "sha" : "58817b3ede4c030f8e44e3116aaff82fc06cdfce", "size" : 38849, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0406-async-stream-backpressure.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0406-async-stream-backpressure.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6e31c39d1f9be0be27a3bc5b9580eb53cf1481e0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0407-member-macro-conformances.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0407-member-macro-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0407-member-macro-conformances.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0407-member-macro-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0407-member-macro-conformances.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0407-member-macro-conformances.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6e31c39d1f9be0be27a3bc5b9580eb53cf1481e0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0407-member-macro-conformances.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0407-member-macro-conformances.md", "name" : "0407-member-macro-conformances.md", "path" : "proposals\/0407-member-macro-conformances.md", "sha" : "6e31c39d1f9be0be27a3bc5b9580eb53cf1481e0", "size" : 10056, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0407-member-macro-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0407-member-macro-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b625affbc96ed2ec78fe31b4d789228973f11c85", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0408-pack-iteration.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0408-pack-iteration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0408-pack-iteration.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0408-pack-iteration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0408-pack-iteration.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0408-pack-iteration.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b625affbc96ed2ec78fe31b4d789228973f11c85", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0408-pack-iteration.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0408-pack-iteration.md", "name" : "0408-pack-iteration.md", "path" : "proposals\/0408-pack-iteration.md", "sha" : "b625affbc96ed2ec78fe31b4d789228973f11c85", "size" : 8213, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0408-pack-iteration.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0408-pack-iteration.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4eec8c9df65c398be137e7a2c9117782f5a4030e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0409-access-level-on-imports.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0409-access-level-on-imports.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0409-access-level-on-imports.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0409-access-level-on-imports.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0409-access-level-on-imports.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0409-access-level-on-imports.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4eec8c9df65c398be137e7a2c9117782f5a4030e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0409-access-level-on-imports.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0409-access-level-on-imports.md", "name" : "0409-access-level-on-imports.md", "path" : "proposals\/0409-access-level-on-imports.md", "sha" : "4eec8c9df65c398be137e7a2c9117782f5a4030e", "size" : 20656, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0409-access-level-on-imports.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0409-access-level-on-imports.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/21d348b3a289004535e245ee7b114afd9146d3e3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0410-atomics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0410-atomics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0410-atomics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0410-atomics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0410-atomics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0410-atomics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/21d348b3a289004535e245ee7b114afd9146d3e3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0410-atomics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0410-atomics.md", "name" : "0410-atomics.md", "path" : "proposals\/0410-atomics.md", "sha" : "21d348b3a289004535e245ee7b114afd9146d3e3", "size" : 91751, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0410-atomics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0410-atomics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/02280a41bed55c8f571e19ded7fee845d3a0de00", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0411-isolated-default-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0411-isolated-default-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0411-isolated-default-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0411-isolated-default-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0411-isolated-default-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0411-isolated-default-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/02280a41bed55c8f571e19ded7fee845d3a0de00", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0411-isolated-default-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0411-isolated-default-values.md", "name" : "0411-isolated-default-values.md", "path" : "proposals\/0411-isolated-default-values.md", "sha" : "02280a41bed55c8f571e19ded7fee845d3a0de00", "size" : 16116, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0411-isolated-default-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0411-isolated-default-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d045827598766aacb408346c7916e9367d89acc5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0412-strict-concurrency-for-global-variables.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0412-strict-concurrency-for-global-variables.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0412-strict-concurrency-for-global-variables.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0412-strict-concurrency-for-global-variables.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0412-strict-concurrency-for-global-variables.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0412-strict-concurrency-for-global-variables.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d045827598766aacb408346c7916e9367d89acc5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0412-strict-concurrency-for-global-variables.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0412-strict-concurrency-for-global-variables.md", "name" : "0412-strict-concurrency-for-global-variables.md", "path" : "proposals\/0412-strict-concurrency-for-global-variables.md", "sha" : "d045827598766aacb408346c7916e9367d89acc5", "size" : 8399, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0412-strict-concurrency-for-global-variables.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0412-strict-concurrency-for-global-variables.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9ee9502297c188b60958c16e8fb6c801823b6ef5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0413-typed-throws.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0413-typed-throws.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0413-typed-throws.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0413-typed-throws.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0413-typed-throws.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0413-typed-throws.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9ee9502297c188b60958c16e8fb6c801823b6ef5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0413-typed-throws.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0413-typed-throws.md", "name" : "0413-typed-throws.md", "path" : "proposals\/0413-typed-throws.md", "sha" : "9ee9502297c188b60958c16e8fb6c801823b6ef5", "size" : 69249, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0413-typed-throws.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0413-typed-throws.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/715b245ccc12ee08cb0aaa1d98eaebce20d2f73e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0414-region-based-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0414-region-based-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0414-region-based-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0414-region-based-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0414-region-based-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0414-region-based-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/715b245ccc12ee08cb0aaa1d98eaebce20d2f73e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0414-region-based-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0414-region-based-isolation.md", "name" : "0414-region-based-isolation.md", "path" : "proposals\/0414-region-based-isolation.md", "sha" : "715b245ccc12ee08cb0aaa1d98eaebce20d2f73e", "size" : 74735, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0414-region-based-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0414-region-based-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/12797b0a2fc424f3320e94e4f3ded20a7321fd95", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0415-function-body-macros.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0415-function-body-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0415-function-body-macros.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0415-function-body-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0415-function-body-macros.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0415-function-body-macros.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/12797b0a2fc424f3320e94e4f3ded20a7321fd95", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0415-function-body-macros.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0415-function-body-macros.md", "name" : "0415-function-body-macros.md", "path" : "proposals\/0415-function-body-macros.md", "sha" : "12797b0a2fc424f3320e94e4f3ded20a7321fd95", "size" : 16621, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0415-function-body-macros.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0415-function-body-macros.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4816effb167263c438f8e8ff192b7ca2d54c49d4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0416-keypath-function-subtyping.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0416-keypath-function-subtyping.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0416-keypath-function-subtyping.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0416-keypath-function-subtyping.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0416-keypath-function-subtyping.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0416-keypath-function-subtyping.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/4816effb167263c438f8e8ff192b7ca2d54c49d4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0416-keypath-function-subtyping.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0416-keypath-function-subtyping.md", "name" : "0416-keypath-function-subtyping.md", "path" : "proposals\/0416-keypath-function-subtyping.md", "sha" : "4816effb167263c438f8e8ff192b7ca2d54c49d4", "size" : 4901, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0416-keypath-function-subtyping.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0416-keypath-function-subtyping.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9f0d5848fdf7872aab06573b643e919d2ad11116", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0417-task-executor-preference.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0417-task-executor-preference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0417-task-executor-preference.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0417-task-executor-preference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0417-task-executor-preference.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0417-task-executor-preference.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9f0d5848fdf7872aab06573b643e919d2ad11116", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0417-task-executor-preference.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0417-task-executor-preference.md", "name" : "0417-task-executor-preference.md", "path" : "proposals\/0417-task-executor-preference.md", "sha" : "9f0d5848fdf7872aab06573b643e919d2ad11116", "size" : 42599, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0417-task-executor-preference.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0417-task-executor-preference.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e030a6872093a10b3337d61b80870707f988404", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0418-inferring-sendable-for-methods.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0418-inferring-sendable-for-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0418-inferring-sendable-for-methods.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0418-inferring-sendable-for-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0418-inferring-sendable-for-methods.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0418-inferring-sendable-for-methods.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/9e030a6872093a10b3337d61b80870707f988404", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0418-inferring-sendable-for-methods.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0418-inferring-sendable-for-methods.md", "name" : "0418-inferring-sendable-for-methods.md", "path" : "proposals\/0418-inferring-sendable-for-methods.md", "sha" : "9e030a6872093a10b3337d61b80870707f988404", "size" : 20131, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0418-inferring-sendable-for-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0418-inferring-sendable-for-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d185267a866fc63865f8ff196682f1b17f1f0ce3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0419-backtrace-api.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0419-backtrace-api.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0419-backtrace-api.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0419-backtrace-api.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0419-backtrace-api.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0419-backtrace-api.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d185267a866fc63865f8ff196682f1b17f1f0ce3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0419-backtrace-api.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0419-backtrace-api.md", "name" : "0419-backtrace-api.md", "path" : "proposals\/0419-backtrace-api.md", "sha" : "d185267a866fc63865f8ff196682f1b17f1f0ce3", "size" : 17777, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0419-backtrace-api.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0419-backtrace-api.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/14f83d2603d84e97f0a5eec81f0356fff681a572", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0420-inheritance-of-actor-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0420-inheritance-of-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0420-inheritance-of-actor-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0420-inheritance-of-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0420-inheritance-of-actor-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0420-inheritance-of-actor-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/14f83d2603d84e97f0a5eec81f0356fff681a572", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0420-inheritance-of-actor-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0420-inheritance-of-actor-isolation.md", "name" : "0420-inheritance-of-actor-isolation.md", "path" : "proposals\/0420-inheritance-of-actor-isolation.md", "sha" : "14f83d2603d84e97f0a5eec81f0356fff681a572", "size" : 26973, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0420-inheritance-of-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0420-inheritance-of-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c0c19c4550e710dba8ab0867846c292edaff1b98", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0421-generalize-async-sequence.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0421-generalize-async-sequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0421-generalize-async-sequence.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0421-generalize-async-sequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0421-generalize-async-sequence.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0421-generalize-async-sequence.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c0c19c4550e710dba8ab0867846c292edaff1b98", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0421-generalize-async-sequence.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0421-generalize-async-sequence.md", "name" : "0421-generalize-async-sequence.md", "path" : "proposals\/0421-generalize-async-sequence.md", "sha" : "c0c19c4550e710dba8ab0867846c292edaff1b98", "size" : 19247, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0421-generalize-async-sequence.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0421-generalize-async-sequence.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92b9f6f836633544c7740217ec7895ba641786e5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0422-caller-side-default-argument-macro-expression.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0422-caller-side-default-argument-macro-expression.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0422-caller-side-default-argument-macro-expression.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0422-caller-side-default-argument-macro-expression.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0422-caller-side-default-argument-macro-expression.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0422-caller-side-default-argument-macro-expression.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92b9f6f836633544c7740217ec7895ba641786e5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0422-caller-side-default-argument-macro-expression.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0422-caller-side-default-argument-macro-expression.md", "name" : "0422-caller-side-default-argument-macro-expression.md", "path" : "proposals\/0422-caller-side-default-argument-macro-expression.md", "sha" : "92b9f6f836633544c7740217ec7895ba641786e5", "size" : 8368, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0422-caller-side-default-argument-macro-expression.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0422-caller-side-default-argument-macro-expression.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fb7215418eb92212d59578be1e3bd20186e34cf3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0423-dynamic-actor-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0423-dynamic-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0423-dynamic-actor-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0423-dynamic-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0423-dynamic-actor-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0423-dynamic-actor-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fb7215418eb92212d59578be1e3bd20186e34cf3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0423-dynamic-actor-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0423-dynamic-actor-isolation.md", "name" : "0423-dynamic-actor-isolation.md", "path" : "proposals\/0423-dynamic-actor-isolation.md", "sha" : "fb7215418eb92212d59578be1e3bd20186e34cf3", "size" : 13092, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0423-dynamic-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0423-dynamic-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc7a2d0d29382f8be205c480172daf9e7cae7e58", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cc7a2d0d29382f8be205c480172daf9e7cae7e58", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md", "name" : "0424-custom-isolation-checking-for-serialexecutor.md", "path" : "proposals\/0424-custom-isolation-checking-for-serialexecutor.md", "sha" : "cc7a2d0d29382f8be205c480172daf9e7cae7e58", "size" : 12420, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0424-custom-isolation-checking-for-serialexecutor.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/809464b3f8adec460216acc990395a2f2ee7ec9b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0425-int128.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0425-int128.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0425-int128.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0425-int128.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0425-int128.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0425-int128.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/809464b3f8adec460216acc990395a2f2ee7ec9b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0425-int128.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0425-int128.md", "name" : "0425-int128.md", "path" : "proposals\/0425-int128.md", "sha" : "809464b3f8adec460216acc990395a2f2ee7ec9b", "size" : 8259, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0425-int128.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0425-int128.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f057c4dd5eb6bfadd7860e150a78756606277f1a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0426-bitwise-copyable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0426-bitwise-copyable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0426-bitwise-copyable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0426-bitwise-copyable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0426-bitwise-copyable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0426-bitwise-copyable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f057c4dd5eb6bfadd7860e150a78756606277f1a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0426-bitwise-copyable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0426-bitwise-copyable.md", "name" : "0426-bitwise-copyable.md", "path" : "proposals\/0426-bitwise-copyable.md", "sha" : "f057c4dd5eb6bfadd7860e150a78756606277f1a", "size" : 22804, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0426-bitwise-copyable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0426-bitwise-copyable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/321c9090e86f31f6141bfc8ee198079d17618178", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0427-noncopyable-generics.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0427-noncopyable-generics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0427-noncopyable-generics.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0427-noncopyable-generics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0427-noncopyable-generics.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0427-noncopyable-generics.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/321c9090e86f31f6141bfc8ee198079d17618178", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0427-noncopyable-generics.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0427-noncopyable-generics.md", "name" : "0427-noncopyable-generics.md", "path" : "proposals\/0427-noncopyable-generics.md", "sha" : "321c9090e86f31f6141bfc8ee198079d17618178", "size" : 26361, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0427-noncopyable-generics.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0427-noncopyable-generics.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e7b4128e3d6833881833f47e32ffb28d1832cc91", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0428-resolve-distributed-actor-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0428-resolve-distributed-actor-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0428-resolve-distributed-actor-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0428-resolve-distributed-actor-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0428-resolve-distributed-actor-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0428-resolve-distributed-actor-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e7b4128e3d6833881833f47e32ffb28d1832cc91", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0428-resolve-distributed-actor-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0428-resolve-distributed-actor-protocols.md", "name" : "0428-resolve-distributed-actor-protocols.md", "path" : "proposals\/0428-resolve-distributed-actor-protocols.md", "sha" : "e7b4128e3d6833881833f47e32ffb28d1832cc91", "size" : 30241, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0428-resolve-distributed-actor-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0428-resolve-distributed-actor-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d760ce11b9df3b570ca16422a3e117d90d9948c0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0429-partial-consumption.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0429-partial-consumption.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0429-partial-consumption.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0429-partial-consumption.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0429-partial-consumption.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0429-partial-consumption.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d760ce11b9df3b570ca16422a3e117d90d9948c0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0429-partial-consumption.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0429-partial-consumption.md", "name" : "0429-partial-consumption.md", "path" : "proposals\/0429-partial-consumption.md", "sha" : "d760ce11b9df3b570ca16422a3e117d90d9948c0", "size" : 10596, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0429-partial-consumption.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0429-partial-consumption.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/031685c0ee7f2001e3a2c178dcc36a5ab385ace5", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0430-transferring-parameters-and-results.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0430-transferring-parameters-and-results.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0430-transferring-parameters-and-results.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0430-transferring-parameters-and-results.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0430-transferring-parameters-and-results.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0430-transferring-parameters-and-results.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/031685c0ee7f2001e3a2c178dcc36a5ab385ace5", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0430-transferring-parameters-and-results.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0430-transferring-parameters-and-results.md", "name" : "0430-transferring-parameters-and-results.md", "path" : "proposals\/0430-transferring-parameters-and-results.md", "sha" : "031685c0ee7f2001e3a2c178dcc36a5ab385ace5", "size" : 21814, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0430-transferring-parameters-and-results.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0430-transferring-parameters-and-results.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee28df338692bb197e88f2f0222abaf4e958e27e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0431-isolated-any-functions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0431-isolated-any-functions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0431-isolated-any-functions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0431-isolated-any-functions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0431-isolated-any-functions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0431-isolated-any-functions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee28df338692bb197e88f2f0222abaf4e958e27e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0431-isolated-any-functions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0431-isolated-any-functions.md", "name" : "0431-isolated-any-functions.md", "path" : "proposals\/0431-isolated-any-functions.md", "sha" : "ee28df338692bb197e88f2f0222abaf4e958e27e", "size" : 40909, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0431-isolated-any-functions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0431-isolated-any-functions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5eb6171845294adc3f4d366e742b56f64bb0aedf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0432-noncopyable-switch.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0432-noncopyable-switch.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0432-noncopyable-switch.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0432-noncopyable-switch.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0432-noncopyable-switch.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0432-noncopyable-switch.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5eb6171845294adc3f4d366e742b56f64bb0aedf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0432-noncopyable-switch.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0432-noncopyable-switch.md", "name" : "0432-noncopyable-switch.md", "path" : "proposals\/0432-noncopyable-switch.md", "sha" : "5eb6171845294adc3f4d366e742b56f64bb0aedf", "size" : 14001, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0432-noncopyable-switch.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0432-noncopyable-switch.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cdb794657429bb4e85383439efccc8e47b428661", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0433-mutex.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0433-mutex.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0433-mutex.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0433-mutex.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0433-mutex.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0433-mutex.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cdb794657429bb4e85383439efccc8e47b428661", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0433-mutex.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0433-mutex.md", "name" : "0433-mutex.md", "path" : "proposals\/0433-mutex.md", "sha" : "cdb794657429bb4e85383439efccc8e47b428661", "size" : 22709, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0433-mutex.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0433-mutex.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da254db685e81da79b85b6d28f8f389f55527b26", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0434-global-actor-isolated-types-usability.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0434-global-actor-isolated-types-usability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0434-global-actor-isolated-types-usability.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0434-global-actor-isolated-types-usability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0434-global-actor-isolated-types-usability.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0434-global-actor-isolated-types-usability.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/da254db685e81da79b85b6d28f8f389f55527b26", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0434-global-actor-isolated-types-usability.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0434-global-actor-isolated-types-usability.md", "name" : "0434-global-actor-isolated-types-usability.md", "path" : "proposals\/0434-global-actor-isolated-types-usability.md", "sha" : "da254db685e81da79b85b6d28f8f389f55527b26", "size" : 14377, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0434-global-actor-isolated-types-usability.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0434-global-actor-isolated-types-usability.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c9c62e089a51c27691cbff673dd20065b2f39e5e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c9c62e089a51c27691cbff673dd20065b2f39e5e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", "name" : "0435-swiftpm-per-target-swift-language-version-setting.md", "path" : "proposals\/0435-swiftpm-per-target-swift-language-version-setting.md", "sha" : "c9c62e089a51c27691cbff673dd20065b2f39e5e", "size" : 2858, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0435-swiftpm-per-target-swift-language-version-setting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/517599b667a111bd86499c77b6070d9f96ab635c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0436-objc-implementation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0436-objc-implementation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0436-objc-implementation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0436-objc-implementation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0436-objc-implementation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0436-objc-implementation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/517599b667a111bd86499c77b6070d9f96ab635c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0436-objc-implementation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0436-objc-implementation.md", "name" : "0436-objc-implementation.md", "path" : "proposals\/0436-objc-implementation.md", "sha" : "517599b667a111bd86499c77b6070d9f96ab635c", "size" : 30633, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0436-objc-implementation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0436-objc-implementation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddef3d2c7c611e86ad16765f8ae9f1e3868d9159", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0437-noncopyable-stdlib-primitives.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0437-noncopyable-stdlib-primitives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0437-noncopyable-stdlib-primitives.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0437-noncopyable-stdlib-primitives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0437-noncopyable-stdlib-primitives.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0437-noncopyable-stdlib-primitives.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ddef3d2c7c611e86ad16765f8ae9f1e3868d9159", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0437-noncopyable-stdlib-primitives.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0437-noncopyable-stdlib-primitives.md", "name" : "0437-noncopyable-stdlib-primitives.md", "path" : "proposals\/0437-noncopyable-stdlib-primitives.md", "sha" : "ddef3d2c7c611e86ad16765f8ae9f1e3868d9159", "size" : 102584, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0437-noncopyable-stdlib-primitives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0437-noncopyable-stdlib-primitives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e12bd4afb6f52d9669ba7bba5406fd321576cfc0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0438-metatype-keypath.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0438-metatype-keypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0438-metatype-keypath.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0438-metatype-keypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0438-metatype-keypath.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0438-metatype-keypath.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e12bd4afb6f52d9669ba7bba5406fd321576cfc0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0438-metatype-keypath.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0438-metatype-keypath.md", "name" : "0438-metatype-keypath.md", "path" : "proposals\/0438-metatype-keypath.md", "sha" : "e12bd4afb6f52d9669ba7bba5406fd321576cfc0", "size" : 6459, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0438-metatype-keypath.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0438-metatype-keypath.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8dc2b4448b61c165a403e25a0e5b2bbe2c64b714", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0439-trailing-comma-lists.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0439-trailing-comma-lists.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0439-trailing-comma-lists.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0439-trailing-comma-lists.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0439-trailing-comma-lists.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0439-trailing-comma-lists.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8dc2b4448b61c165a403e25a0e5b2bbe2c64b714", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0439-trailing-comma-lists.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0439-trailing-comma-lists.md", "name" : "0439-trailing-comma-lists.md", "path" : "proposals\/0439-trailing-comma-lists.md", "sha" : "8dc2b4448b61c165a403e25a0e5b2bbe2c64b714", "size" : 9091, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0439-trailing-comma-lists.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0439-trailing-comma-lists.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e374da0f852bc2ca472e0c7ff459f8d0c602085c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0440-debug-description-macro.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0440-debug-description-macro.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0440-debug-description-macro.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0440-debug-description-macro.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0440-debug-description-macro.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0440-debug-description-macro.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e374da0f852bc2ca472e0c7ff459f8d0c602085c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0440-debug-description-macro.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0440-debug-description-macro.md", "name" : "0440-debug-description-macro.md", "path" : "proposals\/0440-debug-description-macro.md", "sha" : "e374da0f852bc2ca472e0c7ff459f8d0c602085c", "size" : 18659, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0440-debug-description-macro.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0440-debug-description-macro.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d34b6eeacf7ce23be2b694537f4c9a87a06cb1a2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0441-formalize-language-mode-terminology.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0441-formalize-language-mode-terminology.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0441-formalize-language-mode-terminology.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0441-formalize-language-mode-terminology.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0441-formalize-language-mode-terminology.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0441-formalize-language-mode-terminology.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d34b6eeacf7ce23be2b694537f4c9a87a06cb1a2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0441-formalize-language-mode-terminology.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0441-formalize-language-mode-terminology.md", "name" : "0441-formalize-language-mode-terminology.md", "path" : "proposals\/0441-formalize-language-mode-terminology.md", "sha" : "d34b6eeacf7ce23be2b694537f4c9a87a06cb1a2", "size" : 14683, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0441-formalize-language-mode-terminology.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0441-formalize-language-mode-terminology.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8d64c121347c8530f7b0d754261f6e63b3686f61", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8d64c121347c8530f7b0d754261f6e63b3686f61", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", "name" : "0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", "path" : "proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md", "sha" : "8d64c121347c8530f7b0d754261f6e63b3686f61", "size" : 9499, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb24169971c4fdb75544b22f997fd248e074309e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0443-warning-control-flags.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0443-warning-control-flags.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0443-warning-control-flags.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0443-warning-control-flags.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0443-warning-control-flags.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0443-warning-control-flags.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/eb24169971c4fdb75544b22f997fd248e074309e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0443-warning-control-flags.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0443-warning-control-flags.md", "name" : "0443-warning-control-flags.md", "path" : "proposals\/0443-warning-control-flags.md", "sha" : "eb24169971c4fdb75544b22f997fd248e074309e", "size" : 18075, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0443-warning-control-flags.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0443-warning-control-flags.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7904ebc4d5b16d62e3a91a1dcd034b00147dff24", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0444-member-import-visibility.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0444-member-import-visibility.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0444-member-import-visibility.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0444-member-import-visibility.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0444-member-import-visibility.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0444-member-import-visibility.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7904ebc4d5b16d62e3a91a1dcd034b00147dff24", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0444-member-import-visibility.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0444-member-import-visibility.md", "name" : "0444-member-import-visibility.md", "path" : "proposals\/0444-member-import-visibility.md", "sha" : "7904ebc4d5b16d62e3a91a1dcd034b00147dff24", "size" : 11420, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0444-member-import-visibility.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0444-member-import-visibility.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f1c2beaa89388473b7d068caa4b888de16e001ab", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0445-string-index-printing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0445-string-index-printing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0445-string-index-printing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0445-string-index-printing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0445-string-index-printing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0445-string-index-printing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/f1c2beaa89388473b7d068caa4b888de16e001ab", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0445-string-index-printing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0445-string-index-printing.md", "name" : "0445-string-index-printing.md", "path" : "proposals\/0445-string-index-printing.md", "sha" : "f1c2beaa89388473b7d068caa4b888de16e001ab", "size" : 11091, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0445-string-index-printing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0445-string-index-printing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab78724fd4312e83ec7f2ed8a5db63829bbf3a2d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0446-non-escapable.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0446-non-escapable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0446-non-escapable.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0446-non-escapable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0446-non-escapable.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0446-non-escapable.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ab78724fd4312e83ec7f2ed8a5db63829bbf3a2d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0446-non-escapable.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0446-non-escapable.md", "name" : "0446-non-escapable.md", "path" : "proposals\/0446-non-escapable.md", "sha" : "ab78724fd4312e83ec7f2ed8a5db63829bbf3a2d", "size" : 20736, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0446-non-escapable.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0446-non-escapable.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/71b3ff8aa42d8f0174d160b7c8868d6659575316", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0447-span-access-shared-contiguous-storage.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0447-span-access-shared-contiguous-storage.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0447-span-access-shared-contiguous-storage.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0447-span-access-shared-contiguous-storage.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0447-span-access-shared-contiguous-storage.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0447-span-access-shared-contiguous-storage.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/71b3ff8aa42d8f0174d160b7c8868d6659575316", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0447-span-access-shared-contiguous-storage.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0447-span-access-shared-contiguous-storage.md", "name" : "0447-span-access-shared-contiguous-storage.md", "path" : "proposals\/0447-span-access-shared-contiguous-storage.md", "sha" : "71b3ff8aa42d8f0174d160b7c8868d6659575316", "size" : 49382, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0447-span-access-shared-contiguous-storage.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0447-span-access-shared-contiguous-storage.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/744bdbd85c0fe834478d094eb4eb8a68a0135c99", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0448-regex-lookbehind-assertions.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0448-regex-lookbehind-assertions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0448-regex-lookbehind-assertions.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0448-regex-lookbehind-assertions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0448-regex-lookbehind-assertions.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0448-regex-lookbehind-assertions.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/744bdbd85c0fe834478d094eb4eb8a68a0135c99", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0448-regex-lookbehind-assertions.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0448-regex-lookbehind-assertions.md", "name" : "0448-regex-lookbehind-assertions.md", "path" : "proposals\/0448-regex-lookbehind-assertions.md", "sha" : "744bdbd85c0fe834478d094eb4eb8a68a0135c99", "size" : 4548, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0448-regex-lookbehind-assertions.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0448-regex-lookbehind-assertions.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92d4bf5217060e1ea5ba122b595410de26a9815d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0449-nonisolated-for-global-actor-cutoff.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0449-nonisolated-for-global-actor-cutoff.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/92d4bf5217060e1ea5ba122b595410de26a9815d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0449-nonisolated-for-global-actor-cutoff.md", "name" : "0449-nonisolated-for-global-actor-cutoff.md", "path" : "proposals\/0449-nonisolated-for-global-actor-cutoff.md", "sha" : "92d4bf5217060e1ea5ba122b595410de26a9815d", "size" : 17195, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0449-nonisolated-for-global-actor-cutoff.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0449-nonisolated-for-global-actor-cutoff.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/70950f32d4bd6f76fede46385cfd539ea58b71da", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0450-swiftpm-package-traits.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0450-swiftpm-package-traits.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0450-swiftpm-package-traits.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0450-swiftpm-package-traits.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0450-swiftpm-package-traits.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0450-swiftpm-package-traits.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/70950f32d4bd6f76fede46385cfd539ea58b71da", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0450-swiftpm-package-traits.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0450-swiftpm-package-traits.md", "name" : "0450-swiftpm-package-traits.md", "path" : "proposals\/0450-swiftpm-package-traits.md", "sha" : "70950f32d4bd6f76fede46385cfd539ea58b71da", "size" : 26497, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0450-swiftpm-package-traits.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0450-swiftpm-package-traits.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3105c9762609cc57f5e2714a9fb789422d717e28", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0451-escaped-identifiers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0451-escaped-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0451-escaped-identifiers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0451-escaped-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0451-escaped-identifiers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0451-escaped-identifiers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3105c9762609cc57f5e2714a9fb789422d717e28", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0451-escaped-identifiers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0451-escaped-identifiers.md", "name" : "0451-escaped-identifiers.md", "path" : "proposals\/0451-escaped-identifiers.md", "sha" : "3105c9762609cc57f5e2714a9fb789422d717e28", "size" : 33350, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0451-escaped-identifiers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0451-escaped-identifiers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b2ca7b2083ef17070d0251c073963f2ba12ba31b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0452-integer-generic-parameters.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0452-integer-generic-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0452-integer-generic-parameters.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0452-integer-generic-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0452-integer-generic-parameters.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0452-integer-generic-parameters.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b2ca7b2083ef17070d0251c073963f2ba12ba31b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0452-integer-generic-parameters.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0452-integer-generic-parameters.md", "name" : "0452-integer-generic-parameters.md", "path" : "proposals\/0452-integer-generic-parameters.md", "sha" : "b2ca7b2083ef17070d0251c073963f2ba12ba31b", "size" : 24688, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0452-integer-generic-parameters.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0452-integer-generic-parameters.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d755bf66f165284e09fc8f846849a912f1c95249", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0453-vector.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0453-vector.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0453-vector.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0453-vector.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0453-vector.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0453-vector.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d755bf66f165284e09fc8f846849a912f1c95249", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0453-vector.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0453-vector.md", "name" : "0453-vector.md", "path" : "proposals\/0453-vector.md", "sha" : "d755bf66f165284e09fc8f846849a912f1c95249", "size" : 31644, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0453-vector.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0453-vector.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c7c6f0d75589e9edfa5210ef2f8674f7d96698aa", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0454-memory-allocator.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0454-memory-allocator.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0454-memory-allocator.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0454-memory-allocator.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0454-memory-allocator.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0454-memory-allocator.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c7c6f0d75589e9edfa5210ef2f8674f7d96698aa", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0454-memory-allocator.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0454-memory-allocator.md", "name" : "0454-memory-allocator.md", "path" : "proposals\/0454-memory-allocator.md", "sha" : "c7c6f0d75589e9edfa5210ef2f8674f7d96698aa", "size" : 2411, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0454-memory-allocator.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0454-memory-allocator.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/186eb31892977a310e4806c7e01a71004f43262b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0455-swiftpm-testable-build-setting.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0455-swiftpm-testable-build-setting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0455-swiftpm-testable-build-setting.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0455-swiftpm-testable-build-setting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0455-swiftpm-testable-build-setting.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0455-swiftpm-testable-build-setting.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/186eb31892977a310e4806c7e01a71004f43262b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0455-swiftpm-testable-build-setting.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0455-swiftpm-testable-build-setting.md", "name" : "0455-swiftpm-testable-build-setting.md", "path" : "proposals\/0455-swiftpm-testable-build-setting.md", "sha" : "186eb31892977a310e4806c7e01a71004f43262b", "size" : 3309, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0455-swiftpm-testable-build-setting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0455-swiftpm-testable-build-setting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bffb608e0053623fb78c7a50d8eddb0fcb40689e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0456-stdlib-span-properties.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0456-stdlib-span-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0456-stdlib-span-properties.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0456-stdlib-span-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0456-stdlib-span-properties.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0456-stdlib-span-properties.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bffb608e0053623fb78c7a50d8eddb0fcb40689e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0456-stdlib-span-properties.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0456-stdlib-span-properties.md", "name" : "0456-stdlib-span-properties.md", "path" : "proposals\/0456-stdlib-span-properties.md", "sha" : "bffb608e0053623fb78c7a50d8eddb0fcb40689e", "size" : 20530, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0456-stdlib-span-properties.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0456-stdlib-span-properties.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b88984362b7248306b57032ccc707a2f63547481", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0457-duration-attosecond-represenation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0457-duration-attosecond-represenation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0457-duration-attosecond-represenation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0457-duration-attosecond-represenation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0457-duration-attosecond-represenation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0457-duration-attosecond-represenation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b88984362b7248306b57032ccc707a2f63547481", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0457-duration-attosecond-represenation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0457-duration-attosecond-represenation.md", "name" : "0457-duration-attosecond-represenation.md", "path" : "proposals\/0457-duration-attosecond-represenation.md", "sha" : "b88984362b7248306b57032ccc707a2f63547481", "size" : 6002, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0457-duration-attosecond-represenation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0457-duration-attosecond-represenation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/dce70053c2668be509ceb316c2568e4d17e18e22", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0458-strict-memory-safety.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0458-strict-memory-safety.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0458-strict-memory-safety.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0458-strict-memory-safety.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0458-strict-memory-safety.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0458-strict-memory-safety.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/dce70053c2668be509ceb316c2568e4d17e18e22", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0458-strict-memory-safety.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0458-strict-memory-safety.md", "name" : "0458-strict-memory-safety.md", "path" : "proposals\/0458-strict-memory-safety.md", "sha" : "dce70053c2668be509ceb316c2568e4d17e18e22", "size" : 61782, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0458-strict-memory-safety.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0458-strict-memory-safety.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/14071906cd05def45b94aa818b73d1be26642655", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0459-enumerated-collection.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0459-enumerated-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0459-enumerated-collection.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0459-enumerated-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0459-enumerated-collection.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0459-enumerated-collection.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/14071906cd05def45b94aa818b73d1be26642655", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0459-enumerated-collection.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0459-enumerated-collection.md", "name" : "0459-enumerated-collection.md", "path" : "proposals\/0459-enumerated-collection.md", "sha" : "14071906cd05def45b94aa818b73d1be26642655", "size" : 9416, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0459-enumerated-collection.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0459-enumerated-collection.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c5ead4bd2ded0f8ea6dbee4bfd1191522abb424", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0460-specialized.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0460-specialized.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0460-specialized.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0460-specialized.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0460-specialized.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0460-specialized.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8c5ead4bd2ded0f8ea6dbee4bfd1191522abb424", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0460-specialized.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0460-specialized.md", "name" : "0460-specialized.md", "path" : "proposals\/0460-specialized.md", "sha" : "8c5ead4bd2ded0f8ea6dbee4bfd1191522abb424", "size" : 17964, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0460-specialized.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0460-specialized.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fef2459dc94fa86d537d05c8a74d77b0d8234498", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0461-async-function-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0461-async-function-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0461-async-function-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0461-async-function-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0461-async-function-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0461-async-function-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fef2459dc94fa86d537d05c8a74d77b0d8234498", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0461-async-function-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0461-async-function-isolation.md", "name" : "0461-async-function-isolation.md", "path" : "proposals\/0461-async-function-isolation.md", "sha" : "fef2459dc94fa86d537d05c8a74d77b0d8234498", "size" : 44752, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0461-async-function-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0461-async-function-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d2f677da52204fffa596070494377c899c67e41b", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0462-task-priority-escalation-apis.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0462-task-priority-escalation-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0462-task-priority-escalation-apis.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0462-task-priority-escalation-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0462-task-priority-escalation-apis.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0462-task-priority-escalation-apis.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/d2f677da52204fffa596070494377c899c67e41b", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0462-task-priority-escalation-apis.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0462-task-priority-escalation-apis.md", "name" : "0462-task-priority-escalation-apis.md", "path" : "proposals\/0462-task-priority-escalation-apis.md", "sha" : "d2f677da52204fffa596070494377c899c67e41b", "size" : 13039, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0462-task-priority-escalation-apis.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0462-task-priority-escalation-apis.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/51e59d9d8886196a0df7cbc3230e039094c55bc7", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0463-sendable-completion-handlers.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0463-sendable-completion-handlers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0463-sendable-completion-handlers.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0463-sendable-completion-handlers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0463-sendable-completion-handlers.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0463-sendable-completion-handlers.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/51e59d9d8886196a0df7cbc3230e039094c55bc7", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0463-sendable-completion-handlers.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0463-sendable-completion-handlers.md", "name" : "0463-sendable-completion-handlers.md", "path" : "proposals\/0463-sendable-completion-handlers.md", "sha" : "51e59d9d8886196a0df7cbc3230e039094c55bc7", "size" : 7114, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0463-sendable-completion-handlers.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0463-sendable-completion-handlers.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1f366a60049004b1147182e8a8ac46f6516465c8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0464-utf8span-safe-utf8-processing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0464-utf8span-safe-utf8-processing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0464-utf8span-safe-utf8-processing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0464-utf8span-safe-utf8-processing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0464-utf8span-safe-utf8-processing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0464-utf8span-safe-utf8-processing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1f366a60049004b1147182e8a8ac46f6516465c8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0464-utf8span-safe-utf8-processing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0464-utf8span-safe-utf8-processing.md", "name" : "0464-utf8span-safe-utf8-processing.md", "path" : "proposals\/0464-utf8span-safe-utf8-processing.md", "sha" : "1f366a60049004b1147182e8a8ac46f6516465c8", "size" : 41023, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0464-utf8span-safe-utf8-processing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0464-utf8span-safe-utf8-processing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/798025fef9a4b15dfca27f746a93ddce555c93b2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0465-nonescapable-stdlib-primitives.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0465-nonescapable-stdlib-primitives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0465-nonescapable-stdlib-primitives.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0465-nonescapable-stdlib-primitives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0465-nonescapable-stdlib-primitives.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0465-nonescapable-stdlib-primitives.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/798025fef9a4b15dfca27f746a93ddce555c93b2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0465-nonescapable-stdlib-primitives.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0465-nonescapable-stdlib-primitives.md", "name" : "0465-nonescapable-stdlib-primitives.md", "path" : "proposals\/0465-nonescapable-stdlib-primitives.md", "sha" : "798025fef9a4b15dfca27f746a93ddce555c93b2", "size" : 53053, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0465-nonescapable-stdlib-primitives.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0465-nonescapable-stdlib-primitives.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/77ce67a9f303436eff881ec51cfa814bd1c17c83", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0466-control-default-actor-isolation.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0466-control-default-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0466-control-default-actor-isolation.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0466-control-default-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0466-control-default-actor-isolation.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0466-control-default-actor-isolation.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/77ce67a9f303436eff881ec51cfa814bd1c17c83", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0466-control-default-actor-isolation.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0466-control-default-actor-isolation.md", "name" : "0466-control-default-actor-isolation.md", "path" : "proposals\/0466-control-default-actor-isolation.md", "sha" : "77ce67a9f303436eff881ec51cfa814bd1c17c83", "size" : 15919, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0466-control-default-actor-isolation.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0466-control-default-actor-isolation.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/846697c393c12cee1a91e63437f2cb137e21d0f3", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0467-MutableSpan.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0467-MutableSpan.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0467-MutableSpan.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0467-MutableSpan.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0467-MutableSpan.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0467-MutableSpan.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/846697c393c12cee1a91e63437f2cb137e21d0f3", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0467-MutableSpan.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0467-MutableSpan.md", "name" : "0467-MutableSpan.md", "path" : "proposals\/0467-MutableSpan.md", "sha" : "846697c393c12cee1a91e63437f2cb137e21d0f3", "size" : 36872, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0467-MutableSpan.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0467-MutableSpan.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5412d1734eb5257e7943909ea2f3df09ce7ff193", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0468-async-stream-continuation-hashable-conformance.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0468-async-stream-continuation-hashable-conformance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0468-async-stream-continuation-hashable-conformance.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0468-async-stream-continuation-hashable-conformance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0468-async-stream-continuation-hashable-conformance.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0468-async-stream-continuation-hashable-conformance.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5412d1734eb5257e7943909ea2f3df09ce7ff193", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0468-async-stream-continuation-hashable-conformance.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0468-async-stream-continuation-hashable-conformance.md", "name" : "0468-async-stream-continuation-hashable-conformance.md", "path" : "proposals\/0468-async-stream-continuation-hashable-conformance.md", "sha" : "5412d1734eb5257e7943909ea2f3df09ce7ff193", "size" : 4860, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0468-async-stream-continuation-hashable-conformance.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0468-async-stream-continuation-hashable-conformance.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0d1faf7de79639dcde886f57f766fe0b65190db0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0469-task-names.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0469-task-names.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0469-task-names.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0469-task-names.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0469-task-names.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0469-task-names.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0d1faf7de79639dcde886f57f766fe0b65190db0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0469-task-names.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0469-task-names.md", "name" : "0469-task-names.md", "path" : "proposals\/0469-task-names.md", "sha" : "0d1faf7de79639dcde886f57f766fe0b65190db0", "size" : 13249, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0469-task-names.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0469-task-names.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/879bd8d05ef542ae9479ce2d5dc1ee6d51c95412", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0470-isolated-conformances.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0470-isolated-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0470-isolated-conformances.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0470-isolated-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0470-isolated-conformances.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0470-isolated-conformances.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/879bd8d05ef542ae9479ce2d5dc1ee6d51c95412", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0470-isolated-conformances.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0470-isolated-conformances.md", "name" : "0470-isolated-conformances.md", "path" : "proposals\/0470-isolated-conformances.md", "sha" : "879bd8d05ef542ae9479ce2d5dc1ee6d51c95412", "size" : 39006, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0470-isolated-conformances.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0470-isolated-conformances.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b91e3693ad6b2e4215f3372605d655865c053466", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0471-SerialExecutor-isIsolated.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0471-SerialExecutor-isIsolated.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0471-SerialExecutor-isIsolated.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0471-SerialExecutor-isIsolated.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0471-SerialExecutor-isIsolated.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0471-SerialExecutor-isIsolated.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b91e3693ad6b2e4215f3372605d655865c053466", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0471-SerialExecutor-isIsolated.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0471-SerialExecutor-isIsolated.md", "name" : "0471-SerialExecutor-isIsolated.md", "path" : "proposals\/0471-SerialExecutor-isIsolated.md", "sha" : "b91e3693ad6b2e4215f3372605d655865c053466", "size" : 14897, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0471-SerialExecutor-isIsolated.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0471-SerialExecutor-isIsolated.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d266bfba4043e93f869677a68b43a4a959a419e", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0472-task-start-synchronously-on-caller-context.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0472-task-start-synchronously-on-caller-context.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/021c820e817f5d52ba7192ea2af5585d18402341", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0472-task-start-synchronously-on-caller-context.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0472-task-start-synchronously-on-caller-context.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0472-task-start-synchronously-on-caller-context.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1d266bfba4043e93f869677a68b43a4a959a419e", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0472-task-start-synchronously-on-caller-context.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0472-task-start-synchronously-on-caller-context.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/021c820e817f5d52ba7192ea2af5585d18402341", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0472-task-start-synchronously-on-caller-context.md", "name" : "0472-task-start-synchronously-on-caller-context.md", "path" : "proposals\/0472-task-start-synchronously-on-caller-context.md", - "sha" : "1d266bfba4043e93f869677a68b43a4a959a419e", - "size" : 26205, + "sha" : "021c820e817f5d52ba7192ea2af5585d18402341", + "size" : 26199, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0472-task-start-synchronously-on-caller-context.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0472-task-start-synchronously-on-caller-context.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c674352d3ccf833b766cb693158660cd6b125d9c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0473-clock-epochs.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0473-clock-epochs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e4896dba5f1a703cf80d787018a1252334353abe", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0473-clock-epochs.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0473-clock-epochs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0473-clock-epochs.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c674352d3ccf833b766cb693158660cd6b125d9c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0473-clock-epochs.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0473-clock-epochs.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e4896dba5f1a703cf80d787018a1252334353abe", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0473-clock-epochs.md", "name" : "0473-clock-epochs.md", "path" : "proposals\/0473-clock-epochs.md", - "sha" : "c674352d3ccf833b766cb693158660cd6b125d9c", - "size" : 4270, + "sha" : "e4896dba5f1a703cf80d787018a1252334353abe", + "size" : 4285, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0473-clock-epochs.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0473-clock-epochs.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a109cee5484aec66362cbd863e086723e4d9eb25", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0474-yielding-accessors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0474-yielding-accessors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0474-yielding-accessors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0474-yielding-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0474-yielding-accessors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0474-yielding-accessors.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a109cee5484aec66362cbd863e086723e4d9eb25", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0474-yielding-accessors.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0474-yielding-accessors.md", "name" : "0474-yielding-accessors.md", "path" : "proposals\/0474-yielding-accessors.md", "sha" : "a109cee5484aec66362cbd863e086723e4d9eb25", "size" : 36810, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0474-yielding-accessors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0474-yielding-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7690394895b9dc5c6bd832216b5e5e31b99724e1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0475-observed.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0475-observed.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cef9ae6e18641fbc43949c1c3e1da06f0f49724b", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0475-observed.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0475-observed.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0475-observed.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/7690394895b9dc5c6bd832216b5e5e31b99724e1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0475-observed.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0475-observed.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/cef9ae6e18641fbc43949c1c3e1da06f0f49724b", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0475-observed.md", "name" : "0475-observed.md", "path" : "proposals\/0475-observed.md", - "sha" : "7690394895b9dc5c6bd832216b5e5e31b99724e1", - "size" : 24375, + "sha" : "cef9ae6e18641fbc43949c1c3e1da06f0f49724b", + "size" : 24390, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0475-observed.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0475-observed.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/22caeee1a23ad687f9a2398a07e29dd8d9cf3d26", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0476-abi-attr.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0476-abi-attr.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0476-abi-attr.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0476-abi-attr.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0476-abi-attr.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0476-abi-attr.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/22caeee1a23ad687f9a2398a07e29dd8d9cf3d26", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0476-abi-attr.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0476-abi-attr.md", "name" : "0476-abi-attr.md", "path" : "proposals\/0476-abi-attr.md", "sha" : "22caeee1a23ad687f9a2398a07e29dd8d9cf3d26", "size" : 41749, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0476-abi-attr.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0476-abi-attr.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fc024885c95bedf44177f09723c1ce9b19ce54d4", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0477-default-interpolation-values.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0477-default-interpolation-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0477-default-interpolation-values.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0477-default-interpolation-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0477-default-interpolation-values.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0477-default-interpolation-values.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fc024885c95bedf44177f09723c1ce9b19ce54d4", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0477-default-interpolation-values.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0477-default-interpolation-values.md", "name" : "0477-default-interpolation-values.md", "path" : "proposals\/0477-default-interpolation-values.md", "sha" : "fc024885c95bedf44177f09723c1ce9b19ce54d4", "size" : 5952, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0477-default-interpolation-values.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0477-default-interpolation-values.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/52af25dc9245e780df189497529c30956df9f9c9", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0478-default-isolation-typealias.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0478-default-isolation-typealias.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0478-default-isolation-typealias.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0478-default-isolation-typealias.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0478-default-isolation-typealias.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0478-default-isolation-typealias.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/52af25dc9245e780df189497529c30956df9f9c9", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0478-default-isolation-typealias.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0478-default-isolation-typealias.md", "name" : "0478-default-isolation-typealias.md", "path" : "proposals\/0478-default-isolation-typealias.md", "sha" : "52af25dc9245e780df189497529c30956df9f9c9", "size" : 7002, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0478-default-isolation-typealias.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0478-default-isolation-typealias.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bd1db9fe2e7c425a99733f329e87e93cb6926b42", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0479-method-and-initializer-keypaths.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0479-method-and-initializer-keypaths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0479-method-and-initializer-keypaths.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0479-method-and-initializer-keypaths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0479-method-and-initializer-keypaths.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0479-method-and-initializer-keypaths.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/bd1db9fe2e7c425a99733f329e87e93cb6926b42", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0479-method-and-initializer-keypaths.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0479-method-and-initializer-keypaths.md", "name" : "0479-method-and-initializer-keypaths.md", "path" : "proposals\/0479-method-and-initializer-keypaths.md", "sha" : "bd1db9fe2e7c425a99733f329e87e93cb6926b42", "size" : 7381, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0479-method-and-initializer-keypaths.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0479-method-and-initializer-keypaths.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c0faff43e7e395a8ff26c0b1984d026a2fdc94a8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0480-swiftpm-warning-control.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0480-swiftpm-warning-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0480-swiftpm-warning-control.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0480-swiftpm-warning-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0480-swiftpm-warning-control.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0480-swiftpm-warning-control.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/c0faff43e7e395a8ff26c0b1984d026a2fdc94a8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0480-swiftpm-warning-control.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0480-swiftpm-warning-control.md", "name" : "0480-swiftpm-warning-control.md", "path" : "proposals\/0480-swiftpm-warning-control.md", "sha" : "c0faff43e7e395a8ff26c0b1984d026a2fdc94a8", "size" : 15029, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0480-swiftpm-warning-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0480-swiftpm-warning-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a08729b1e67b1683c504c3a89c315b252229a842", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0481-weak-let.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0481-weak-let.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0481-weak-let.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0481-weak-let.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0481-weak-let.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0481-weak-let.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a08729b1e67b1683c504c3a89c315b252229a842", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0481-weak-let.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0481-weak-let.md", "name" : "0481-weak-let.md", "path" : "proposals\/0481-weak-let.md", "sha" : "a08729b1e67b1683c504c3a89c315b252229a842", "size" : 7052, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0481-weak-let.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0481-weak-let.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5c7d90c92c2524bf29019aeff269a98980f4e702", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5c7d90c92c2524bf29019aeff269a98980f4e702", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", "name" : "0482-swiftpm-static-library-binary-target-non-apple-platforms.md", "path" : "proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md", "sha" : "5c7d90c92c2524bf29019aeff269a98980f4e702", "size" : 11850, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0482-swiftpm-static-library-binary-target-non-apple-platforms.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/507605ec34cb193d6cd20781d0643bbb8c9012f2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0483-inline-array-sugar.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0483-inline-array-sugar.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0483-inline-array-sugar.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0483-inline-array-sugar.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0483-inline-array-sugar.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0483-inline-array-sugar.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/507605ec34cb193d6cd20781d0643bbb8c9012f2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0483-inline-array-sugar.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0483-inline-array-sugar.md", "name" : "0483-inline-array-sugar.md", "path" : "proposals\/0483-inline-array-sugar.md", "sha" : "507605ec34cb193d6cd20781d0643bbb8c9012f2", "size" : 14627, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0483-inline-array-sugar.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0483-inline-array-sugar.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/744cebb58be54f107b8052353c2299f1a838b385", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/744cebb58be54f107b8052353c2299f1a838b385", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", "name" : "0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", "path" : "proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md", "sha" : "744cebb58be54f107b8052353c2299f1a838b385", "size" : 11976, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/76f467f6fa733406498b7c824865997193ddd99c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0485-outputspan.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0485-outputspan.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0485-outputspan.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0485-outputspan.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0485-outputspan.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0485-outputspan.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/76f467f6fa733406498b7c824865997193ddd99c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0485-outputspan.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0485-outputspan.md", "name" : "0485-outputspan.md", "path" : "proposals\/0485-outputspan.md", "sha" : "76f467f6fa733406498b7c824865997193ddd99c", "size" : 41333, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0485-outputspan.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0485-outputspan.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/81f3424f5e850ab13bdaed20409c12c72b362893", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0486-adoption-tooling-for-swift-features.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0486-adoption-tooling-for-swift-features.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0486-adoption-tooling-for-swift-features.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0486-adoption-tooling-for-swift-features.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0486-adoption-tooling-for-swift-features.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0486-adoption-tooling-for-swift-features.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/81f3424f5e850ab13bdaed20409c12c72b362893", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0486-adoption-tooling-for-swift-features.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0486-adoption-tooling-for-swift-features.md", "name" : "0486-adoption-tooling-for-swift-features.md", "path" : "proposals\/0486-adoption-tooling-for-swift-features.md", "sha" : "81f3424f5e850ab13bdaed20409c12c72b362893", "size" : 18473, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0486-adoption-tooling-for-swift-features.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0486-adoption-tooling-for-swift-features.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/290947cdcd6a546e1b46c91515dd9399794276dd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0487-extensible-enums.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0487-extensible-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0487-extensible-enums.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0487-extensible-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0487-extensible-enums.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0487-extensible-enums.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/290947cdcd6a546e1b46c91515dd9399794276dd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0487-extensible-enums.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0487-extensible-enums.md", "name" : "0487-extensible-enums.md", "path" : "proposals\/0487-extensible-enums.md", "sha" : "290947cdcd6a546e1b46c91515dd9399794276dd", "size" : 13719, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0487-extensible-enums.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0487-extensible-enums.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/529b1d7e535190a3453d28b4356a5a3e9c6e40bb", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0488-extracting.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0488-extracting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0488-extracting.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0488-extracting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0488-extracting.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0488-extracting.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/529b1d7e535190a3453d28b4356a5a3e9c6e40bb", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0488-extracting.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0488-extracting.md", "name" : "0488-extracting.md", "path" : "proposals\/0488-extracting.md", "sha" : "529b1d7e535190a3453d28b4356a5a3e9c6e40bb", "size" : 6658, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0488-extracting.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0488-extracting.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6dd70e71a53025fde405951a7242c752c25d270a", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0489-codable-error-printing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0489-codable-error-printing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0489-codable-error-printing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0489-codable-error-printing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0489-codable-error-printing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0489-codable-error-printing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/6dd70e71a53025fde405951a7242c752c25d270a", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0489-codable-error-printing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0489-codable-error-printing.md", "name" : "0489-codable-error-printing.md", "path" : "proposals\/0489-codable-error-printing.md", "sha" : "6dd70e71a53025fde405951a7242c752c25d270a", "size" : 9342, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0489-codable-error-printing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0489-codable-error-printing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/39e362438765bc5c0a6c58111ecd6195fd9e9f5f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0490-environment-constrained-shared-libraries.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0490-environment-constrained-shared-libraries.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0490-environment-constrained-shared-libraries.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0490-environment-constrained-shared-libraries.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0490-environment-constrained-shared-libraries.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0490-environment-constrained-shared-libraries.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/39e362438765bc5c0a6c58111ecd6195fd9e9f5f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0490-environment-constrained-shared-libraries.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0490-environment-constrained-shared-libraries.md", "name" : "0490-environment-constrained-shared-libraries.md", "path" : "proposals\/0490-environment-constrained-shared-libraries.md", "sha" : "39e362438765bc5c0a6c58111ecd6195fd9e9f5f", "size" : 11189, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0490-environment-constrained-shared-libraries.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0490-environment-constrained-shared-libraries.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ad86323f3b2f0adfd13edff6f43132e258fcadd1", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0491-module-selectors.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0491-module-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/99c0d956161e13d89b696d2e125bb5a3525e8c20", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0491-module-selectors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0491-module-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0491-module-selectors.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ad86323f3b2f0adfd13edff6f43132e258fcadd1", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0491-module-selectors.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0491-module-selectors.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/99c0d956161e13d89b696d2e125bb5a3525e8c20", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0491-module-selectors.md", "name" : "0491-module-selectors.md", "path" : "proposals\/0491-module-selectors.md", - "sha" : "ad86323f3b2f0adfd13edff6f43132e258fcadd1", - "size" : 32037, + "sha" : "99c0d956161e13d89b696d2e125bb5a3525e8c20", + "size" : 32057, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0491-module-selectors.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0491-module-selectors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee851e5af1d73c5c1bb0917fb5fe41bc468e7110", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0492-section-control.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0492-section-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/33206f250c9ed243bf8849d867e65799f813f2fe", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0492-section-control.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0492-section-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0492-section-control.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ee851e5af1d73c5c1bb0917fb5fe41bc468e7110", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0492-section-control.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0492-section-control.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/33206f250c9ed243bf8849d867e65799f813f2fe", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0492-section-control.md", "name" : "0492-section-control.md", "path" : "proposals\/0492-section-control.md", - "sha" : "ee851e5af1d73c5c1bb0917fb5fe41bc468e7110", - "size" : 39692, + "sha" : "33206f250c9ed243bf8849d867e65799f813f2fe", + "size" : 39756, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0492-section-control.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0492-section-control.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1ec46c74a592d041615cb19548ecb77ea65fbcf0", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0493-defer-async.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0493-defer-async.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0493-defer-async.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0493-defer-async.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0493-defer-async.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0493-defer-async.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1ec46c74a592d041615cb19548ecb77ea65fbcf0", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0493-defer-async.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0493-defer-async.md", "name" : "0493-defer-async.md", "path" : "proposals\/0493-defer-async.md", "sha" : "1ec46c74a592d041615cb19548ecb77ea65fbcf0", "size" : 8942, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0493-defer-async.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0493-defer-async.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0f24457a7edbeacedd61bf9fd0b65424fd9fecbd", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0494-add-is-identical-methods.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0494-add-is-identical-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0494-add-is-identical-methods.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0494-add-is-identical-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0494-add-is-identical-methods.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0494-add-is-identical-methods.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/0f24457a7edbeacedd61bf9fd0b65424fd9fecbd", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0494-add-is-identical-methods.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0494-add-is-identical-methods.md", "name" : "0494-add-is-identical-methods.md", "path" : "proposals\/0494-add-is-identical-methods.md", "sha" : "0f24457a7edbeacedd61bf9fd0b65424fd9fecbd", "size" : 37252, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0494-add-is-identical-methods.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0494-add-is-identical-methods.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/291a306737f35cb2409c36de5b2753794804a48d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0495-cdecl.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0495-cdecl.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0495-cdecl.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0495-cdecl.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0495-cdecl.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0495-cdecl.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/291a306737f35cb2409c36de5b2753794804a48d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0495-cdecl.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0495-cdecl.md", "name" : "0495-cdecl.md", "path" : "proposals\/0495-cdecl.md", "sha" : "291a306737f35cb2409c36de5b2753794804a48d", "size" : 16074, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0495-cdecl.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0495-cdecl.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8a8784e97f25928df9db29e9656cc54b751c5c6c", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0496-inline-always.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0496-inline-always.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0496-inline-always.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0496-inline-always.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0496-inline-always.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0496-inline-always.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8a8784e97f25928df9db29e9656cc54b751c5c6c", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0496-inline-always.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0496-inline-always.md", "name" : "0496-inline-always.md", "path" : "proposals\/0496-inline-always.md", "sha" : "8a8784e97f25928df9db29e9656cc54b751c5c6c", "size" : 17656, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0496-inline-always.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0496-inline-always.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b4eff36519bf01ddabb7b159becfd102d800ef41", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0497-definition-visibility.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0497-definition-visibility.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0497-definition-visibility.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0497-definition-visibility.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0497-definition-visibility.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0497-definition-visibility.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/b4eff36519bf01ddabb7b159becfd102d800ef41", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0497-definition-visibility.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0497-definition-visibility.md", "name" : "0497-definition-visibility.md", "path" : "proposals\/0497-definition-visibility.md", "sha" : "b4eff36519bf01ddabb7b159becfd102d800ef41", "size" : 24675, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0497-definition-visibility.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0497-definition-visibility.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e71a7cb44df72f7f2a7bb9ea196394c21b396460", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0498-runtime-demangle.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0498-runtime-demangle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a3e9ca4c53de03a3a6e98b53d6ac8b5f7157348", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0498-runtime-demangle.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0498-runtime-demangle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0498-runtime-demangle.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e71a7cb44df72f7f2a7bb9ea196394c21b396460", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0498-runtime-demangle.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0498-runtime-demangle.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a3e9ca4c53de03a3a6e98b53d6ac8b5f7157348", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0498-runtime-demangle.md", "name" : "0498-runtime-demangle.md", "path" : "proposals\/0498-runtime-demangle.md", - "sha" : "e71a7cb44df72f7f2a7bb9ea196394c21b396460", + "sha" : "1a3e9ca4c53de03a3a6e98b53d6ac8b5f7157348", "size" : 9674, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0498-runtime-demangle.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0498-runtime-demangle.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40ec911fc51122c94ad7bd46845283d59c574fc8", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0499-support-non-copyable-simple-protocols.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0499-support-non-copyable-simple-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0499-support-non-copyable-simple-protocols.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0499-support-non-copyable-simple-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0499-support-non-copyable-simple-protocols.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0499-support-non-copyable-simple-protocols.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/40ec911fc51122c94ad7bd46845283d59c574fc8", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0499-support-non-copyable-simple-protocols.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0499-support-non-copyable-simple-protocols.md", "name" : "0499-support-non-copyable-simple-protocols.md", "path" : "proposals\/0499-support-non-copyable-simple-protocols.md", "sha" : "40ec911fc51122c94ad7bd46845283d59c574fc8", "size" : 8862, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0499-support-non-copyable-simple-protocols.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0499-support-non-copyable-simple-protocols.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e82d359572f0593d468962001c55a2232dba9d28", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0500-package-manager-templates.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0500-package-manager-templates.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0500-package-manager-templates.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0500-package-manager-templates.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0500-package-manager-templates.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0500-package-manager-templates.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/e82d359572f0593d468962001c55a2232dba9d28", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0500-package-manager-templates.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0500-package-manager-templates.md", "name" : "0500-package-manager-templates.md", "path" : "proposals\/0500-package-manager-templates.md", "sha" : "e82d359572f0593d468962001c55a2232dba9d28", "size" : 37590, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0500-package-manager-templates.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0500-package-manager-templates.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5fdbe80da1e37b7a33537830cbca7cb76323fc62", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0501-swiftpm-html-coverage-report.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0501-swiftpm-html-coverage-report.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0501-swiftpm-html-coverage-report.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0501-swiftpm-html-coverage-report.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0501-swiftpm-html-coverage-report.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0501-swiftpm-html-coverage-report.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5fdbe80da1e37b7a33537830cbca7cb76323fc62", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0501-swiftpm-html-coverage-report.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0501-swiftpm-html-coverage-report.md", "name" : "0501-swiftpm-html-coverage-report.md", "path" : "proposals\/0501-swiftpm-html-coverage-report.md", "sha" : "5fdbe80da1e37b7a33537830cbca7cb76323fc62", "size" : 9344, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0501-swiftpm-html-coverage-report.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0501-swiftpm-html-coverage-report.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/80c1885909e86fed84fe27fe813c2d74f61e87bf", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0502-exclude-private-from-memberwise-init.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0502-exclude-private-from-memberwise-init.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a2348683fb407f29d8a5789ddea4eca8a590f6e1", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0502-exclude-private-from-memberwise-init.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0502-exclude-private-from-memberwise-init.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0502-exclude-private-from-memberwise-init.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/80c1885909e86fed84fe27fe813c2d74f61e87bf", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0502-exclude-private-from-memberwise-init.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0502-exclude-private-from-memberwise-init.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a2348683fb407f29d8a5789ddea4eca8a590f6e1", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0502-exclude-private-from-memberwise-init.md", "name" : "0502-exclude-private-from-memberwise-init.md", "path" : "proposals\/0502-exclude-private-from-memberwise-init.md", - "sha" : "80c1885909e86fed84fe27fe813c2d74f61e87bf", - "size" : 14152, + "sha" : "a2348683fb407f29d8a5789ddea4eca8a590f6e1", + "size" : 14528, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0502-exclude-private-from-memberwise-init.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0502-exclude-private-from-memberwise-init.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8de4480aad5ab276fe3b867bb6b20b471c24344f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0503-suppressed-associated-types.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0503-suppressed-associated-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0503-suppressed-associated-types.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0503-suppressed-associated-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0503-suppressed-associated-types.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0503-suppressed-associated-types.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/8de4480aad5ab276fe3b867bb6b20b471c24344f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0503-suppressed-associated-types.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0503-suppressed-associated-types.md", "name" : "0503-suppressed-associated-types.md", "path" : "proposals\/0503-suppressed-associated-types.md", "sha" : "8de4480aad5ab276fe3b867bb6b20b471c24344f", "size" : 31006, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0503-suppressed-associated-types.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0503-suppressed-associated-types.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3a48413896f7d97a425e988ca6dcf8a494a0d8a2", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0504-task-cancellation-shields.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0504-task-cancellation-shields.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ff509ee92ecb8188f10b312bffd55bc8185cf6ae", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0504-task-cancellation-shields.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0504-task-cancellation-shields.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0504-task-cancellation-shields.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3a48413896f7d97a425e988ca6dcf8a494a0d8a2", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0504-task-cancellation-shields.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0504-task-cancellation-shields.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/ff509ee92ecb8188f10b312bffd55bc8185cf6ae", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0504-task-cancellation-shields.md", "name" : "0504-task-cancellation-shields.md", "path" : "proposals\/0504-task-cancellation-shields.md", - "sha" : "3a48413896f7d97a425e988ca6dcf8a494a0d8a2", - "size" : 16754, + "sha" : "ff509ee92ecb8188f10b312bffd55bc8185cf6ae", + "size" : 16536, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0504-task-cancellation-shields.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0504-task-cancellation-shields.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a03c06365034af522dcb5994eac413a8265c6f7f", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0505-delayed-enqueuing.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0505-delayed-enqueuing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0505-delayed-enqueuing.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0505-delayed-enqueuing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0505-delayed-enqueuing.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0505-delayed-enqueuing.md", "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/a03c06365034af522dcb5994eac413a8265c6f7f", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0505-delayed-enqueuing.md", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0505-delayed-enqueuing.md", "name" : "0505-delayed-enqueuing.md", "path" : "proposals\/0505-delayed-enqueuing.md", "sha" : "a03c06365034af522dcb5994eac413a8265c6f7f", "size" : 11362, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0505-delayed-enqueuing.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0505-delayed-enqueuing.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, { "_links" : { - "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/62dbe82f531e74ab0f4aaf0e8f43cd78d31c691d", - "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0506-advanced-observation-tracking.md", - "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0506-advanced-observation-tracking.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a1f136c1aebcae19e968f8465f6d612e7bbde2d", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0506-advanced-observation-tracking.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0506-advanced-observation-tracking.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, - "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0506-advanced-observation-tracking.md", - "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/62dbe82f531e74ab0f4aaf0e8f43cd78d31c691d", - "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/c8b652bedceb4abda7c80db111c3f5b4293c5145\/proposals\/0506-advanced-observation-tracking.md", + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0506-advanced-observation-tracking.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/1a1f136c1aebcae19e968f8465f6d612e7bbde2d", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0506-advanced-observation-tracking.md", "name" : "0506-advanced-observation-tracking.md", "path" : "proposals\/0506-advanced-observation-tracking.md", - "sha" : "62dbe82f531e74ab0f4aaf0e8f43cd78d31c691d", - "size" : 12041, + "sha" : "1a1f136c1aebcae19e968f8465f6d612e7bbde2d", + "size" : 12052, "type" : "file", - "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0506-advanced-observation-tracking.md?ref=c8b652bedceb4abda7c80db111c3f5b4293c5145" + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0506-advanced-observation-tracking.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + { + "_links" : { + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19cd6248e329c5cf038bbe43da289dbad7b28481", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0507-borrow-accessors.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0507-borrow-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0507-borrow-accessors.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/19cd6248e329c5cf038bbe43da289dbad7b28481", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0507-borrow-accessors.md", + "name" : "0507-borrow-accessors.md", + "path" : "proposals\/0507-borrow-accessors.md", + "sha" : "19cd6248e329c5cf038bbe43da289dbad7b28481", + "size" : 16171, + "type" : "file", + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0507-borrow-accessors.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + { + "_links" : { + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3bec402f02c44d2c6b2e8d7754d082a6a27349f5", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0508-array-expression-trailing-closures.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0508-array-expression-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0508-array-expression-trailing-closures.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/3bec402f02c44d2c6b2e8d7754d082a6a27349f5", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0508-array-expression-trailing-closures.md", + "name" : "0508-array-expression-trailing-closures.md", + "path" : "proposals\/0508-array-expression-trailing-closures.md", + "sha" : "3bec402f02c44d2c6b2e8d7754d082a6a27349f5", + "size" : 11372, + "type" : "file", + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0508-array-expression-trailing-closures.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + { + "_links" : { + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5114738d93d28d9bebf2f2f178508b7ab19ed54d", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0509-swift-sboms-via-swiftpm.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0509-swift-sboms-via-swiftpm.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0509-swift-sboms-via-swiftpm.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/5114738d93d28d9bebf2f2f178508b7ab19ed54d", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0509-swift-sboms-via-swiftpm.md", + "name" : "0509-swift-sboms-via-swiftpm.md", + "path" : "proposals\/0509-swift-sboms-via-swiftpm.md", + "sha" : "5114738d93d28d9bebf2f2f178508b7ab19ed54d", + "size" : 28055, + "type" : "file", + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0509-swift-sboms-via-swiftpm.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + { + "_links" : { + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fd2c5b0734826ae8cb766776d83cdd81d1561664", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0510-dictionary-mapvalues-with-keys.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0510-dictionary-mapvalues-with-keys.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0510-dictionary-mapvalues-with-keys.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/fd2c5b0734826ae8cb766776d83cdd81d1561664", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0510-dictionary-mapvalues-with-keys.md", + "name" : "0510-dictionary-mapvalues-with-keys.md", + "path" : "proposals\/0510-dictionary-mapvalues-with-keys.md", + "sha" : "fd2c5b0734826ae8cb766776d83cdd81d1561664", + "size" : 5658, + "type" : "file", + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0510-dictionary-mapvalues-with-keys.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + { + "_links" : { + "git" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/04fc2c8ef7959ddad150b8714148bff504c25d7c", + "html" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0511-swiftpm-add-target-plugin.md", + "self" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0511-swiftpm-add-target-plugin.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" + }, + "download_url" : "https:\/\/raw.githubusercontent.com\/swiftlang\/swift-evolution\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0511-swiftpm-add-target-plugin.md", + "git_url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/git\/blobs\/04fc2c8ef7959ddad150b8714148bff504c25d7c", + "html_url" : "https:\/\/github.com\/swiftlang\/swift-evolution\/blob\/6fb1b122d9fef06d239aa7d8e91e648d7d063515\/proposals\/0511-swiftpm-add-target-plugin.md", + "name" : "0511-swiftpm-add-target-plugin.md", + "path" : "proposals\/0511-swiftpm-add-target-plugin.md", + "sha" : "04fc2c8ef7959ddad150b8714148bff504c25d7c", + "size" : 5459, + "type" : "file", + "url" : "https:\/\/api.github.com\/repos\/swiftlang\/swift-evolution\/contents\/proposals\/0511-swiftpm-add-target-plugin.md?ref=6fb1b122d9fef06d239aa7d8e91e648d7d063515" } ] \ No newline at end of file diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0472-task-start-synchronously-on-caller-context.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0472-task-start-synchronously-on-caller-context.md index 1d266bf..021c820 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0472-task-start-synchronously-on-caller-context.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0472-task-start-synchronously-on-caller-context.md @@ -41,7 +41,7 @@ func synchronousFunction() { MainActor.assumeIsolated { // The following would error: // await asyncUpdateThingsHappenedCounter() - // because is it is an async call; cannot call from synchronous context + // because it is an async call; cannot call from synchronous context } // Using the newly proposed Immediate Task: @@ -64,7 +64,7 @@ While this should be used sparingly, it allows entering an asynchronous context We propose the introduction of a new family of Task creation APIs collectively called "**immediate tasks**", which create a task and use the calling execution context to run the task's immediately, before yielding control back to the calling context upon encountering the first suspension point inside the immediate task. -Upon first suspension inside the immediate task, the calling executor is freed up and able to continue executing other work, including the code surrounding the creation of the immediate task. This happens specifically when when a real suspension happens, and not for "potential suspension point" (which are marked using the `await` keyword). +Upon first suspension inside the immediate task, the calling executor is freed up and able to continue executing other work, including the code surrounding the creation of the immediate task. This happens specifically when a real suspension happens, and not for "potential suspension point" (which are marked using the `await` keyword). The canonical example for using this new API is using an *unstructured immediate task* like this: @@ -242,11 +242,11 @@ Task group methods which create immediate child tasks do not inherit isolation a ### Scheduling immediate tasks given matching current and requested isolation -The Swift concurrency runtime maintains a notion of the "current executor" in order to be able to perform executor switching and isolation checking dynamically. This information is managed runtime, and is closely related to compile time isolation rules, but it is also maintained throughout nonisolated and synchronous functions. +The Swift concurrency runtime maintains a notion of the "current executor" in order to be able to perform executor switching and isolation checking dynamically. This information is managed at runtime, and is closely related to compile time isolation rules, but it is also maintained throughout nonisolated and synchronous functions. Immediate tasks make use of this executor tracking to determine on which executor we're asking the task to "immediately" execute. It is possible to start an immediate task in a synchronous context, and even require it to have some specific isolation. -The following example invokes the synchronous `sayHello()` function from a `@MainActor` isolated function. The static information about this isolation is _lost_ by the synchronous function. And the compiler will assume, that the `sayHello()` function is not isolated to any specific context -- after all, the actual isolated context would depending on where we call it from, and we're not passing an `isolated` parameter to this synchronous function. +The following example invokes the synchronous `sayHello()` function from a `@MainActor` isolated function. The static information about this isolation is _lost_ by the synchronous function. And the compiler will assume, that the `sayHello()` function is not isolated to any specific context -- after all, the actual isolated context would depend on where we call it from, and we're not passing an `isolated` parameter to this synchronous function. By using an immediate task the runtime is able to notice that the requested, and current, executor are actually the same (`MainActor`) and therefore execute the task _immediately_ on the caller's executor _and_ with the expected `@MainActor` isolation, which is guaranteed to be correct: @@ -306,7 +306,7 @@ func sayHello() { counterImmediate += 1 } - // at this point, no guarantees can be made ablue the values of the `counter` variables + // at this point, no guarantees can be made about the values of the `counter` variables } ``` @@ -361,7 +361,7 @@ After the suspension point though, there may have been other tasks executed on t ### Immediate child tasks -Immediate child tasks tasks can be created using the various `*TaskGroup/addImmediateTask*` methods behave similarily to their normal structured child task API counterparts (`*TaskGroup/addTask*`). +Immediate child tasks can be created using the various `*TaskGroup/addImmediateTask*` methods, they behave similarily to their normal structured child task API counterparts (`*TaskGroup/addTask*`). Child tasks, including immediate child tasks, do not infer their isolation from the enclosing context, and by default are `nonisolated`. @@ -377,7 +377,7 @@ actor Worker { } ``` -While the immediate task in the above example is indeed `nonisolated` and does not inherit the Worker's explicit isolation, it will start out immediately on the Worker's executor. Since this example features _no suspension points_ in the task group child tasks, this is effectively synchronously going to execute those child tasks on the caller (`self`). In other words, this is not performing any of its work in parallel. +While the immediate task in the above example is indeed `nonisolated` and does not inherit the Worker's explicit isolation, it will start out immediately on the Worker's executor. Since this example features _no suspension points_ in the task group's child tasks, this is effectively synchronously going to execute those child tasks on the caller (`self`). In other words, this is not performing any of its work in parallel. If we were to modify the work to have potential suspension points like so: diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0473-clock-epochs.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0473-clock-epochs.md index c674352..e4896db 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0473-clock-epochs.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0473-clock-epochs.md @@ -3,7 +3,7 @@ * Proposal: [SE-0473](0473-clock-epochs.md) * Authors: [Philippe Hausler](https://github.com/phausler) * Review Manager: [John McCall](https://github.com/rjmccall) -* Status: **Accepted** +* Status: **Implemented (Swift 6.3)** * Implementation: [PR #80409](https://github.com/swiftlang/swift/pull/80409) * Review: ([pitch](https://forums.swift.org/t/pitch-suspendingclock-and-continuousclock-epochs/78017)) ([review](https://forums.swift.org/t/se-0473-clock-epochs/78923)) ([acceptance](https://forums.swift.org/t/accepted-se-0473-clock-epochs/79221)) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0475-observed.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0475-observed.md index 7690394..cef9ae6 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0475-observed.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0475-observed.md @@ -3,7 +3,7 @@ * Proposal: [SE-0475](0475-observed.md) * Authors: [Philippe Hausler](https://github.com/phausler) * Review Manager: [Freddy Kellison-Linn](https://github.com/Jumhyn) -* Status: **Accepted** +* Status: **Implemented (Swift 6.2)** * Implementation: https://github.com/swiftlang/swift/pull/79817 * Review: ([pitch](https://forums.swift.org/t/pitch-transactional-observation-of-values/78315)) ([review](https://forums.swift.org/t/se-0475-transactional-observation-of-values/79224)) ([acceptance](https://forums.swift.org/t/accepted-se-0475-transactional-observation-of-values/80389)) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0491-module-selectors.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0491-module-selectors.md index ad86323..99c0d95 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0491-module-selectors.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0491-module-selectors.md @@ -2,7 +2,7 @@ * Proposal: [SE-0491](0491-module-selectors.md) * Authors: [Becca Royal-Gordon](https://github.com/beccadax) -* Review Manager: [Freddy Kellison-Linn](https) +* Review Manager: [Freddy Kellison-Linn](https://github.com/Jumhyn) * Status: **Accepted** * Bug: [swiftlang/swift#53580](https://github.com/swiftlang/swift/issues/53580) (SR-11183) * Implementation: [swiftlang/swift#34556](https://github.com/swiftlang/swift/pull/34556) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0492-section-control.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0492-section-control.md index ee851e5..33206f2 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0492-section-control.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0492-section-control.md @@ -2,6 +2,7 @@ * Proposal: [SE-0492](0492-section-control.md) * Authors: [Kuba Mracek](https://github.com/kubamracek) +* Review Manager: [Doug Gregor](https://github.com/DougGregor/) * Status: **Accepted** * Implementation: available in recent `main` snapshots under the experimental feature `SymbolLinkageMarkers` and with undercored attribute names `@_section` and `@_used`. * Review: [review](https://forums.swift.org/t/se-0492-section-placement-control/82289), [acceptance](https://forums.swift.org/t/accepted-with-modifications-se-0492-section-placement-control/82701) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0498-runtime-demangle.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0498-runtime-demangle.md index e71a7cb..1a3e9ca 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0498-runtime-demangle.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0498-runtime-demangle.md @@ -12,7 +12,7 @@ Swift symbols are subject to name mangling. These mangled names then show up in backtraces and other profiling tools. Mangled names may look something like this `$sSS7cStringSSSPys4Int8VG_tcfC` and often end up visible to developers, unless they are demangled before displaying. -In manu situations, it is much preferable to demangle the identifiers before displaying them. For example, the previously shown identifier would can be demangled as `Swift.String.init(cString: Swift.UnsafePointer) -> Swift.String`, which is a nice human-readable format, that a Swift developer can easily understand. +In many situations, it is much preferable to demangle the identifiers before displaying them. For example, the previously shown identifier would can be demangled as `Swift.String.init(cString: Swift.UnsafePointer) -> Swift.String`, which is a nice human-readable format, that a Swift developer can easily understand. This proposal introduces a new API that allows calling out to the Swift runtime's demangler, without leaving the process. diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0502-exclude-private-from-memberwise-init.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0502-exclude-private-from-memberwise-init.md index 80c1885..a234868 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0502-exclude-private-from-memberwise-init.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0502-exclude-private-from-memberwise-init.md @@ -3,10 +3,10 @@ * Proposal: [SE-0502](0502-exclude-private-from-memberwise-init.md) * Authors: [Hamish Knight](https://github.com/hamishknight), [Holly Borla](https://github.com/hborla) * Review Manager: [Tony Allevato](https://github.com/allevato) -* Status: **Active Review (January 8–22, 2026)** +* Status: **Accepted** * Implementation: [swiftlang/swift#84514](https://github.com/swiftlang/swift/pull/84514) * Experimental Feature Flag: `ExcludePrivateFromMemberwiseInit` -* Review: ([pitch](https://forums.swift.org/t/pitch-exclude-private-initialized-properties-from-memberwise-initializer/83348)) ([review](https://forums.swift.org/t/se-0502-exclude-private-initialized-properties-from-memberwise-initializer/84022)) +* Review: ([pitch](https://forums.swift.org/t/pitch-exclude-private-initialized-properties-from-memberwise-initializer/83348)) ([review](https://forums.swift.org/t/se-0502-exclude-private-initialized-properties-from-memberwise-initializer/84022)) ([acceptance](https://forums.swift.org/t/accepted-with-modifications-se-0502-exclude-private-initialized-properties-from-memberwise-initializer/84565)) ## Introduction @@ -136,31 +136,7 @@ The memberwise initializer will continue to include both `x` and `y` since its m ### Compatibility overload -The above change is not source compatible since types may currently be relying on the memberwise initializer to initialize `private` properties of the type. This would become illegal if that type has another memberwise initializable property with a greater access level. Given that the resulting initializer is forced to be `private` or `fileprivate` in these cases, this only affects uses that are in the same file. To help mitigate the compatibility for these cases, the compiler will continue to synthesize a separate compatibility overload of the memberwise initializer that contains the same properties as before the change. - -Any uses of this overload will result in a warning on the type with a fix-it that inserts an explicit version of the compatibility overload that can be used: - -```swift -struct S { - // ^ warning: synthesized memberwise initializer no longer includes 'x'; uses of it will be an error in a future Swift language mode - // ^ note: insert an explicit implementation of the memberwise initializer - - private var x: Int? - var y: String - - // New memberwise initializer: - // internal init(y: String) - - // Compatibility overload: - // private init(x: Int? = nil, y: String) - - func foo() -> S { - S(x: x, y: "hello \(y)") // note: memberwise initializer used here - } -} -``` - -This implicit compatibility overload will then be removed in a future language mode. An upcoming feature flag will be available to allow adopting the feature without the compatibility overload. +The above change alone is not source compatible since types may currently be relying on the memberwise initializer to initialize `private` properties of the type. This would become illegal if that type has another memberwise initializable property with a greater access level. Given that the resulting initializer is forced to be `private` or `fileprivate` in these cases, this only affects uses that are in the same file. To help mitigate the compatibility for these cases, the compiler will continue to synthesize a separate compatibility overload of the memberwise initializer that contains the same properties as before the change. ## Source compatibility @@ -195,6 +171,34 @@ There are no deployment or ABI concerns with adopting this feature. As the membe ## Future directions +### Deprecating the compatibility memberwise initializer + +In a future language mode we could consider removing the compatibility overload, with a warning and fix-it that inserts an explicit version of the initializer to help users migrate prior to adopting the new language mode. Given this only affects uses in the same file, the compiler could emit this warning on the type itself if any use of the compatibility overload is present: + +```swift +struct S { + // ^ warning: synthesized memberwise initializer no longer includes 'x'; uses of it will be an error in a future Swift language mode + // ^ note: insert an explicit implementation of the memberwise initializer + + private var x: Int? + var y: String + + // New memberwise initializer: + // internal init(y: String) + + // Compatibility overload: + // private init(x: Int? = nil, y: String) + + func foo() -> S { + S(x: x, y: "hello \(y)") // note: memberwise initializer used here + } +} +``` + +An upcoming feature flag could also be available to allow adopting the feature without the compatibility overload. + +### Fully customizable memberwise initializer + We could introduce a mechanism that allows full customization of the memberwise initializer, either through the introduction of an attribute that could be attached to properties to explicitly spell whether they should be included or excluded, or potentially through a macro-like syntax, e.g: ```swift diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0504-task-cancellation-shields.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0504-task-cancellation-shields.md index 3a48413..ff509ee 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0504-task-cancellation-shields.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0504-task-cancellation-shields.md @@ -3,9 +3,9 @@ * Proposal: [SE-0504](0504-task-cancellation-shields.md) * Author: [Konrad 'ktoso' Malawski](https://github.com/ktoso) * Review Manager: [John McCall](https://github.com/rjmccall) -* Status: **Active review (January 12...26, 2026)** +* Status: **Accepted** * Implementation: [PR #85637](https://github.com/swiftlang/swift/pull/85637) -* Review: ([pitch](https://forums.swift.org/t/pitch-task-cancellation-shields/83379)) ([review](https://forums.swift.org/t/se-0504-task-cancellation-shields/84095)) +* Review: ([pitch](https://forums.swift.org/t/pitch-task-cancellation-shields/83379)) ([review](https://forums.swift.org/t/se-0504-task-cancellation-shields/84095)) ([acceptance](https://forums.swift.org/t/accepted-se-0504-task-cancellation-shields/84667)) ## Introduction @@ -32,7 +32,7 @@ extension Resource { extension SomeSystem { func performAction(_ action: some SomeAction) { - guard Task.isCancelled else { + guard !Task.isCancelled else { // oh no! // If Resource.cleanup calls this while being in a cancelled task, // the action would never be performed! @@ -196,7 +196,7 @@ task.cancel() print(task.isCancelled) // _always_ true ``` -The instance method `task.isCancelled` queried from the outside of the task will return the _actual_ cancelled state, regardless if the task is right no executing a section of code under a cancellation shield or not. This is because from the outside it would be racy to query the cancellation state and rely on wether or not the task is currently executing a section of code under a shield. This could lead to confusing behavior where querying the same `task.isCancelled` could be flip flopping between cancelled and not cancelled. +The instance method `task.isCancelled` queried from the outside of the task will return the _actual_ cancelled state, regardless if the task is right now executing a section of code under a cancellation shield or not. This is because from the outside it would be racy to query the cancellation state and rely on wether or not the task is currently executing a section of code under a shield. This could lead to confusing behavior where querying the same `task.isCancelled` could be flip flopping between cancelled and not cancelled. The static method `Task.isCancelled` always reports the cancelled status of "this context" and thus respects the structure of the program with regards to nesting in `withTaskCancellationShield { ... }` blocks. This static method was, and remains, the primary way tasks interact with cancellation. @@ -224,17 +224,21 @@ While this code pattern is not really often encountered in real-world code, it c In order to aid understanding and debuggability of cancellation in such systems, we also introduce a new property to query for a cancellation shield being active in a specific task. -This API is not intended to be used in "normal" code, and should only be used during debugging issues with cancellation, to check if a shield is active in a given task. This API is _only_ available on `UnsafeCurrentTask`, in order to dissuade from its use in normal code. - -The `hasActiveTaskCancellationShield` property, which can be used to determine if a cancellation shield is active. Primarily this can be used for debugging "why isn't my task getting cancelled?" kinds of issues. +The `hasActiveTaskCancellationShield` property can be used to determine if a cancellation shield is active. The property is available both as a static property on `Task` (which checks the current task), and as instance property on `UnsafeCurrentTask`: ```swift -extension UnsafeCurrentTask { +extension Task { + /// Checks if the current task has an active cancellation shield. + /// When not running inside a Task, this property will be false. public static var hasActiveTaskCancellationShield: Bool { get } } + +extension UnsafeCurrentTask { + public var hasActiveTaskCancellationShield: Bool { get } +} ``` -Here is an example, how `UnsafeCurrentTask`'s `isCancelled` as well as the new `hasActiveTaskCancellationShield` behave inside inside of a cancelled, but shielded task. The instance method `UnsafeCurrentTask/isCancelled` behaves the same way as the `Task/isCancelled` method, which was discussed above. However, using the unsafe task handle, we are able to react to task cancellation shields if necessary: +Here is an example, how `isCancelled` and `hasActiveTaskCancellationShield` behave inside of a cancelled but shielded task: ```swift let task = Task { @@ -245,11 +249,11 @@ let task = Task { withUnsafeCurrentTask { unsafeTask in unsafeTask.isCancelled // true - unsafeTask.hasTaskCancellationShield // true + unsafeTask.hasActiveTaskCancellationShield // true // can replicate respecting shield if necessary (racy by definition, if this was queried from outside) let isCancelledRespectingShield = - if unsafeTask.hasTaskCancellationShield { false } + if unsafeTask.hasActiveTaskCancellationShield { false } else { unsafeTask.isCancelled } } } @@ -295,7 +299,7 @@ Therefore the API documentation will be changed to reflect this change: ```swift /// ... /// A task's cancellation is final and cannot be undone. -/// However, is possible to cause the `isCancelled` property to return `false` even +/// However, it is possible to cause the `isCancelled` property to return `false` even /// if the task was previously cancelled by entering a ``withTaskCancellationShield(_:)`` scope. /// ... public var isCancelled: Bool { @@ -312,7 +316,7 @@ While there isn't anything special with regards to defer blocks and cancellation let resource = makeResource() defer { - await withCancellationShield { // ensure that cleanup always runs, regardless of cancellation + await withTaskCancellationShield { // ensure that cleanup always runs, regardless of cancellation await resource.cleanup() } } diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0506-advanced-observation-tracking.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0506-advanced-observation-tracking.md index 62dbe82..1a1f136 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0506-advanced-observation-tracking.md +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0506-advanced-observation-tracking.md @@ -1,9 +1,9 @@ # Advanced Observation Tracking -* Proposal: [SE-0506](NNNN-advanced-observation-tracking.md) +* Proposal: [SE-0506](0506-advanced-observation-tracking.md) * Authors: [Philippe Hausler](https://github.com/phausler) * Review Manager: [Steve Canon](https://github.com/stephentyrone) -* Status: **Active Review (Jan 20-Feb 3, 2026)** +* Status: **Active Review (January 20...February 3, 2026)** * Review: ([pitch](https://forums.swift.org/t/pitch-advanced-observation-tracking/83521)) ([review](https://forums.swift.org/t/se-0506-advanced-observation-tracking/84246)) diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0507-borrow-accessors.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0507-borrow-accessors.md new file mode 100644 index 0000000..19cd624 --- /dev/null +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0507-borrow-accessors.md @@ -0,0 +1,382 @@ +# Borrow and Mutate Accessors + +* Proposal: [SE-0507](0507-borrow-accessors.md) +* Authors: [Meghana Gupta](https://github.com/meg-gupta), [Tim Kientzle](https://github.com/tbkka) +* Review Manager: [Doug Gregor](https://github.com/DougGregor/) +* Status: **Active review (January 26...February 9, 2026)** +* Vision: [[Prospective Vision] Accessors](https://forums.swift.org/t/prospective-vision-accessors/76707) +* Implementation: On `main` gated behind `-enable-experimental-feature BorrowAndMutateAccessors` +* Review: ([review](https://forums.swift.org/t/se-0507-borrow-and-mutate-accessors/84376))([pitch](https://forums.swift.org/t/pitch-borrowing-accessors/83933)) + +## Introduction + +Borrowing accessors — introduced with the new keywords `borrow` and `mutate` — allow implementing computed properties and subscripts using *borrowing semantics*. These augment the existing `get`, `set`, `yielding borrow`, and `yielding mutate` accessors to complete the design described in the “Prospective Vision for Accessors”: +https://forums.swift.org/t/prospective-vision-accessors/76707 + +To briefly summarize the discussion in that document, borrowing accessors have advantages over other accessor varieties in these circumstances: + +* Unlike `get` accessors, borrowing accessors can expose a stored value without copying it +* Unlike `yielding borrow` and `yielding mutate` accessors, borrowing accessors do not require the overhead of a coroutine, making them more performant when they cannot be fully inlined. + +Note that borrowing accessors do not replace all uses of the existing accessor variants. In particular, `get`, `yielding mutate`, and `yielding borrow` can all provide access to constructed temporary values. This makes `yielding mutate` and `yielding borrow` the most flexible options for general-purpose protocols whose conformers may need to expose temporary values. In contrast, borrowing accessors can only expose values whose storage is guaranteed to be valid until the next mutation of the containing value. + +## Motivation + +The existing accessor variations have limitations that make them unsuitable for certain uses. + +A `get` accessor must either copy an existing value or construct a new value to return to the client. This makes it unsuitable when you have stored data that is expensive or impossible to copy. In particular, collections that store non-copyable values cannot use `get` for their subscript operations. + +```swift +struct NC: ~Copyable { ... } +struct ContainerOfNoncopyable { + private var _element: NC + var element: Element { + return _element // 🛑 ERROR: Cannot copy `_element` + } +} +``` + +The `yielding mutate` and `yielding borrow` accessors satisfy a different need. By exposing the access as a coroutine, they allow the provider to run code both before the value is exposed and after the client is done using the value. This supports APIs such as the `Dictionary` subscript operation which constructs a new value for the duration of the access and destroys it when the access is complete. Yielding accessors are also used to implement resilient access to class properties so that the provider can execute runtime exclusivity checks both before and after the access. + +But the coroutines used by yielding accessors have drawbacks: They can add significant overhead to allocate working space for the coroutine and to make multiple function calls into the coroutine. They also limit the access scope. The coroutine and all dependent accesses must complete before the end of the calling function: + +```swift +struct Element: ~Copyable { + var span: Span<...> { ... } +} + +struct Wrapper: ~Copyable { + private var _element: Element + var element: Element { + yielding borrow { // ❗️Note: Using `yielding borrow` accessor + yield _element + } + } +} + +func getSpan(wrapper: borrowing Wrapper) -> Span<...> { + // Because we're reading `element` from a yielding accessor, + // its access must finish before `getSpan` returns. + // But `span` cannot outlive `element`, so ... + + // 🛑 ERROR: lifetime-dependent value escapes its scope + return wrapper.element.span +} +``` + +>For more information about `yielding mutate`/`yielding borrow`, see: +https://github.com/swiftlang/swift-evolution/blob/main/proposals/0474-yielding-accessors.md + +## Proposed solution + +Borrowing accessors are defined similarly to any other accessor, using the context-sensitive `borrow` and `mutate` keywords. They use the `return` keyword to indicate the value being exposed. The mutating version uses `&` to further indicate that the value is being exposed for potential mutation: + +```swift +struct RigidWrapper: ~Copyable { + var _element: Element + var element: Element { + borrow { + return _element + } + mutate { + return &_element + } + } +} +``` + +Note: We’ve included an explicit `return` keyword in the above examples to clarify the distinction with `yielding borrow` and `yielding mutate` which use a `yield` keyword. +As with other return values in Swift, the `return` keyword is optional when the body is a single expression. + +## Detailed design + +The above example shows how `borrow` and `mutate` accessors can be defined. Note that the value being returned must be a stored value that will outlive the execution of the accessor. It is illegal to return a local or temporary value: + +```swift +struct InvalidExamples { + var _array : [Int] + + var local: [Int] { + borrow { + let foo = [1, 2, 3] + // 🛑 ERROR: Cannot return local value from borrow accessor + return foo + } + } + + var temporary: [Int]? { + borrow { + // This would require creating a temporary local + // optional array from `_array`. + // 🛑 ERROR: Cannot return temporary value from borrow accessor + return _array + } + } +} +``` + +#### Reading from properties that use `borrow` + +Clients read a value via a `borrow` accessor using the same code they might use for a property implemented with `get`. However, when a property is implemented with `borrow`, reading the value does not copy. To preserve memory consistency, Swift’s exclusivity rules prevent the provider from being mutated while the borrow is active: + +```swift +var owner = Wrapper(value) + +// "borrow" the value to give to a function +// without copying... +doSomething(with: owner.element) + +func doSomething(with value: borrowing Element) { + // `value` is borrowed, so this invokes + // the method "in-place" + value.someMethod() + + // Exclusivity prevents the owner from being + // mutated while `value` is alive: + owner.mutatingMethod() // 🛑 ERROR +} +``` + +#### Modifying properties that use `mutate` + +Using a property implemented with `mutate` is similar. It gives you read/write access for the duration of the borrow: + +```swift +var owner = Wrapper(value) + +// Mutating/inout access will invoke the `mutate` accessor +doSomething(with: &owner.element) + +func doSomeMutation(with value: inout Element) { + // So this invokes a method on the value "in-place" + // Because you borrowed for mutation, this can be + // a mutating method. + value.someMutatingMethod() + + // Accessing the owner is an exclusivity violation + owner.anyMethod() // 🛑 ERROR +} +``` + +#### Compatibility with other accessors + +If you provide a `mutate` accessor: + +* You must also provide a `borrow` accessor. +* You cannot have a `yielding mutate` or `yielding borrow` + +These follow from two considerations: +First, Swift generally disallows write-only properties. +For example, Swift does not allow a property to only include a `set` accessor. +Secondly, we want to ensure compatible access scopes for read and write operations. +This not only ensures consistent behavior to clients of the property, +it also potentially allows the compiler to optimize a mix of read and write operations with a single unified `mutate` access. + +If you provide a `borrow` accessor: + +* You cannot also define a `get` or `yielding borrow` + +This point is partly motivated by the same considerations as above. +In addition, we prohibit multiple read accessors (such as `borrow` and `get`) or +multiple write accessors (such as `mutate` and `yielding mutate`) because it +creates confusion in the caller as to which one will ultimately be used.[^2] + +[^2]: In many cases, the compiler will synthesize multiple read or multiple write accessors in order to preserve ABI guarantees over time. In every such case, the ABI considerations dictate which accessors will actually get used in a particular situation. + +#### Ownership variations + +By default, a `borrow` accessor is considered to not mutate the containing +value, +and a `mutate` accessor is assumed to act as a mutation of the +containing value. + +This can be explicitly overridden by using a `mutating` or `nonmutating` modifier, +similarly to `mutating get` or `nonmutating set`. +In these combinations, the `mutating` or `nonmutating` prefix indicates +whether the operation is considered to mutate the containing value. + +For example, a `mutating borrow` indicates that even though the +caller can only use this to read the property, +there can be side-effects that alter the containing value in other ways. +As a result, the property can only be accessed in a context +that allows mutation: +```swift +struct S1 { + private var cachedValue: Foo + var foo : Foo { + mutating borrow { + if !cachedValue.available { + // Update `cachedValue` + // Compiler allows such update + // because this is `mutating` + } + return cachedValue + } + } +} + +let s1: S1 // Note: Immutable value +s1.foo // 🛑 Cannot use mutating accessor on immutable value +``` + +Similarly, a `nonmutating mutate` would provide mutable borrow access to some value, +but a mutation of that value is _not_ a mutation of the parent value. +For example, this might be true if the accessor is providing access to a value +that is stored outside of the parent value: +```swift +struct Outer { + var inner: InnerType { + borrow { + return some_value_stored_elsewhere + } + nonmutating mutate { + return &some_value_stored_elsewhere + } + } +} +``` +In this example, `inner` can be mutated, but such mutation is not considered to be a mutation of `Outer` for purposes of exclusivity and ownership diagnostics. + +#### `borrow` and `mutate` as protocol requirements + +Borrowing accessors can also appear as protocol requirements + +```swift +protocol BorrowingAccess { + associatedtype Element + var element: Element { borrow mutate } +} +``` + +Requiring specific accessors in a protocol has two effects: + +* It controls how clients can access properties through the protocol. This includes access to properties on an existential or on a protocol-constrained generic argument. +* It requires these accessors to be present on any conforming type, either by being explicitly implemented, or by having the compiler synthesize implementations that call into whatever accessor was implemented. + +If the implementation provides a stored property, the compiler can synthesize both `borrow` and `mutate` accessors to satisfy a protocol requirement. + +If the implementation provides a `borrow` accessor, the compiler will be able to synthesize either a `yielding borrow` accessor (by yielding the borrowed reference) or a `get` accessor (only for copyable values). + +If the implementation provides a `mutate` accessor, the compiler can synthesize either a `set` or `yielding mutate` accessor to satisfy a protocol requirement. + +If the protocol requires a `borrow` accessor, the conforming type must provide a `borrow` accessor. + +If the protocol requires a `mutate` accessor, the conforming type must provide both a `mutate` accessor and a `borrow` accessor. + +No combinations other than those specified above are supported. + +#### Cannot use for properties of classes or actors + +Classes require runtime exclusivity checks to run both before and after each property access. Since borrowing accessors do not provide a way for the provider to run code after the access, they cannot be used for properties of classes.[^1] + +[^1]: `yielding borrow` and `yielding mutate` accessors can be used for properties of classes. + +#### Use for subscripts + +Borrowing accessors can also be used to implement subscript operations: + +```swift +struct ArrayLikeType { + subscript(index: Int) -> Element { + borrow { .... } + mutate { .... } + } +} +``` + +Like any `borrow` or `mutate` operation, the above subscript implicitly accesses the entire struct for the duration of the property access. +In particular, the following is illegal because it creates two +mutating accesses of `x` for the duration of the function call: + +```swift +var x: ArrayLikeType +swap(&x[0], &x[1]) +``` + +## Source compatibility + +This could potentially change the interpretation of an existing accessor that uses a function called `borrow` or `mutate` that takes a trailing closure parameter: + +```swift +struct S { + func borrow(closure: () -> ()) { ... } + // Is this a new borrow accessor? + // Or a call to the borrow method just above? + var property: Int { borrow { ... } } +} +``` + +We believe the above problem is unlikely to arise in practice. + +## ABI compatibility + +This is a new feature that has no impact on existing ABI. + +## Implications on adoption + +Changing an existing non-borrowing accessor to a borrowing accessor or vice-versa is generally ABI-breaking. + +However, the ABI of existential types is preserved when concrete conformers change their accessors, as long as the compiler is able to continue synthesizing a conforming accessor. + +Changing an existing non-borrowing accessor to a borrowing accessor or vice-versa can be source-breaking for clients. +In particular, changing a `get` to a `borrow` creates new restrictions on clients regarding the relative lifetimes of different values. +This can cause previously working code to no longer compile. + +## Future directions + +### Borrowing returns + +It is also useful for functions to be able to return borrowed values. As with borrowing accessors, this requires the value to have a guaranteed lifetime. It is particularly useful to extend the borrow semantics: +```swift +struct S { + subscript(_ index: Int) -> Value { + borrow { ... } + } + func indirect(_ parameter: Foo) -> borrowing Value { + let index = ... compute index from parameter ... + return self[index] + } +} +``` + +### Borrowing via unsafe pointers + +Low-level data structures are often built using unsafe pointers. +Unsafe pointers by their nature prevent the compiler from accurately diagnosing +lifetimes, which means that it must generally reject code like the following: +```swift +var _storage: UnsafePointer + +var first: Element { + borrow { + // ERROR: borrow accessors can only return stored properties + // or computed properties that have borrow accessors + return _storage.pointee + } +} +``` + +Supporting cases like this will require some way to annotate the return expression. +For example, we might provide a function-like marker: +```swift +var first: Element { + borrow { + return unsafeResultDependsOnSelf(_storage.pointee) + } +} +``` + +This would assert that the result of the expression is valid at least +until the next mutating operation on `self`. + +## Alternatives considered + +#### Do Nothing + +Yielding coroutine-based accessors provide similar functionality, but have distinctly different capabilities and performance characteristics: Coroutine accessors can run code after the end of an access (they are semantically more capable) but that additional capability requires the client to make two function calls unless the accessor can be fully inlined. + +The in-place mutation capabilities of borrowing accessors provides much of the same capability without the overhead of multiple function calls. + +## Acknowledgments + +The Swift Standard Library team provided impetus for this feature, especially Karoy Lorentoy, Guillaume Lessard, and Alejandro Alonso. Valuable design advice and insights came from Andrew Trick, Nate Chandler, Joe Groff, and especially John McCall. diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0508-array-expression-trailing-closures.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0508-array-expression-trailing-closures.md new file mode 100644 index 0000000..3bec402 --- /dev/null +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0508-array-expression-trailing-closures.md @@ -0,0 +1,321 @@ +# Array expression trailing closures + +* Proposal: [SE-0508](0508-array-expression-trailing-closures.md) +* Authors: [Cal Stephens](https://github.com/calda) +* Review Manager: [Xiaodi Wu](https://github.com/xwu) +* Status: **Active review (January 30...February 12, 2026)** +* Implementation: [swiftlang/swift#86244](https://github.com/swiftlang/swift/pull/86244) +* Review: ([pitch](https://forums.swift.org/t/support-trailing-closure-syntax-for-single-argument-array-and-dictionary-initializers/83900)) ([review](https://forums.swift.org/t/se-0508-array-expression-trailing-closures/84479)) + +## Summary of changes + +We add support for using trailing closures following array types in expressions. + +## Motivation + +A project may choose to define an `init` on `Array` that takes a trailing closure. For example, in a project with an `@ArrayBuilder` result builder, an `init` taking a result builder closure would be a logical addition: + +```swift +extension Array { + init(@ArrayBuilder build: () -> [Element]) { + self = build() + } +} +``` + +Another example could be an `init` that generates and appends elements until the closure returns `nil`: + +```swift +extension Array { + init(generate: () -> Element?) { + self = [] + while let element = generate() { + append(element) + } + } +} +``` + +In almost all cases, an `init` taking a single closure can be called using trailing closure syntax following the type name. However, in the case of `Array` or `Dictionary` types, this is not currently allowed by the parser. + +A trailing closure after an array or dictionary literal is currently excluded from the expression, instead being interpreted as either a part of the surrounding declaration (always resulting in an error) or a separate unused closure (which almost always results in a "closure expression is unused" error): + +```swift +// error: 'let' declarations cannot be computed properties +let value = [String] { + "a" +} + +// error: variable with getter/setter cannot have an initial value +var value = [String] { + "a" +} + +// error: closure expression is unused +let value = [String] +{ + "a" +} +``` + +To use a trailing closure here, you would instead have to write something like: + +```swift +let value = [String].init { + "a" +} + +let value = [String]() { + "a" +} +``` + +However, this trailing closure syntax _is_ currently supported for `InlineArray`s (for example, using this [existing initializer](https://developer.apple.com/documentation/swift/inlinearray/init(_:))): + +```swift +let powersOfTwo = [4 of Int] { index in + 1 << index +} +``` + +This syntax not being supported for `Array` and `Dictionary` is unnecessarily limiting, and inconsistent with `InlineArray`. + +## Proposed solution + +We should add support for using trailing closures following array types and dictionary types in expressions by enabling braces after an array or dictionary literal to be parsed as a trailing closure. + +These examples would now parse successfully and would be interpreted as calling `init(_:)` with a trailing closure: + +```swift +let value = [String] { + "a" +} + +let value = [String: Int] { + (key: "a", value: 42) +} +``` + +## Detailed design + +There are two things to know about the current parsing behavior: + +1. When parsing an expression, `[...]` tokens are always parsed as an array or dictionary _literal_ value. In this case of types like `[String]` or `[String: Int]`, this is later converted to an array / dictionary _type_ during type checking if needed. It's always possible that `[String]` is actually a single-element array literal using a `let String = "a"` property. +2. When encountering an open brace token (`{`) following an expression, this is interpreted as a trailing closure _unless_ the previous expression is a literal. + +Before the introduction of `callAsFunction` in Swift 5.2 ([SE-0253](https://github.com/swiftlang/swift-evolution/blob/e3aaa2104de497dec3dcce4ede2085af6e7511b8/proposals/0253-callable.md?plain=1#L29)), this logic was pretty reasonable: other than `callAsFunction`, there would be no valid use case of a trailing closure following a proper _literal_ value. + +To enable trailing closures following `Array` and `Dictionary` types in expressions, we will enable support for trailing closures following array and dictionary literals. + +Primarily, this enables these `init(_:)` trailing closure examples to parse and compile successfully: + +```swift +let value = [String] { + "a" +} + +let value = [String: Int] { + (key: "a", value: 42) +} +``` + +As a consequence, this also enables support for trailing closure `callAsFunction` call sites: + +```swift +extension Array { + func callAsFunction(mapElement: (Element) -> T) -> [T] { + map(mapElement) + } +} + +let value = ["a", "b", "c"] { + $0.uppercased() +} +``` + +Outside of a minor source compatibility point (see below), there are no downsides to enabling this syntax. It improves expressiveness and consistency of the language for very little cost. + +## Source compatibility + +This parsing update would change the meaning of any existing closure literal following an array literal. However, there are very few cases in the language today where this actually results in compiling code. + +Most examples result in a `closure expression is unused` error: + +```swift +["a", "b", "c"] { // error: closure expression is unused + "a" +} + +["a", "b", "c"] +{ "a" } // error: closure expression is unused +``` + +The only case that this doesn't currently result in an error would be a result builder that accepts closure values: + +```swift +@resultBuilder +enum FunctionArrayBuilder { + static func buildBlock(_ components: (() -> Void)...) -> [() -> Void] { + components + } +} + +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array = ["a", "b", "c"] + { print(array) } +} +``` + +This would no longer compile following this change. However, this result builder use case is already very fragile and impractical. + +First, sequential closure literals are not supported without semicolons, so a result builder taking closures has limited utility: + +```swift +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + { print("a") } + { print("b") } // error: extra trailing closure passed in call +} +``` + +If you do create an example that compiles, small changes like adding an additional variable causes it to no longer compile: + +```swift +// Compiles +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array = ["a", "b", "c"] + { print(array) }; + { print(array.count) } +} +``` + +```swift +// Doesn't compile +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array = ["a", "b", "c"] + let count = array.count + { print(array) }; // error: cannot convert value of type '()' to closure result type 'Bool' + { print(count) } +} +``` + +If using a value of a `callAsFunction` type, adding an additional variable can actually still compile but with a different meaning at runtime: + +```swift +extension Int { + func callAsFunction(_ closure: () -> Void) -> Int { + closure() + return self + } +} + +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array = ["a", "b", "c"] + let count = array.count + { print(array) }; // callAsFunction trailing closure, not an accumulated result builder value + { print(count) } +} +``` + +This use case is already very fragile, and there are no known examples of this use case (a standalone closure expression following an array literal within a result builder) happening in practice. Rather than accommodating it with more complicated or inconsistent parsing rules, we will accept this specific source break. + +## ABI compatibility + +This proposal simply enables new callsite syntax for existing declarations and has no ABI impacts. + +## Implications on adoption + +This proposal simply enables new callsite syntax for existing declarations and has no adoption implications. + +## Future directions + +### Enable trailing closures for all literals + +This proposal ony enables trailing closures following array and dictionary literals. We could go further and enable trailing closures following all literals. This would enable `callAsFunction` trailing closure use cases that are not currently supported: + +```swift +extension String { + func callAsFunction(_ closure: (String) -> Void) { + closure(self) + } +} + +"Hello world" { // currently, error: closure expression is unused + print($0) +} +``` + +This would be more consistent with other trailing closure use cases, and there are no particular downsides beyond the source compatibility discussion above. However, this also isn't as strongly motivated as the array and dictionary literals, which enables reasonable `init(_:)` use cases. Arrays and dictionaries types are unique because an array / dictionary type expression is initially parsed as a literal due to the potential ambiguity. + +## Alternatives considered + +### Additional parsing heuristics + +#### Require the trailing closure to start on the same line as the array literal + +The one potential source break is related to result builder closure expressions on the line following an array literal: + +```swift +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array = ["a", "b", "c"] + { print(array) } +} +``` + +This doesn't compile today if the closure starts on the same line as the array literal: + +```swift +@FunctionArrayBuilder +var buildFunctions: [() -> Void] { + let array1 = ["a", "b", "c"] { // error: cannot convert return expression of type '()' to return type '[String]' + print(array) + } + + let array2 = ["a", "b", "c"] { // error: variable with getter/setter cannot have an initial value + ["d"] + } +} +``` + +We could avoid the source break by only treating the brace as a trailing closure if on the same line as the array literal closing bracket. However, this would be inconsistent with all other brace / trailing closure use cases, where this Allman brace style is allowed: + +```swift +let array = ["a", "b", "c"].map +{ + $0.uppercased() +} + +if array.count >= 3 +{ + print("success: \(array)") +} +``` + +Ideally we would avoid an inconsistency like this. Arbitrary inconsistencies add complexity elsewhere in the ecosystem, like code formatting tools. + +#### Only support trailing closures following array types, not other array literals + +Another hypothetical way to avoid the source break would be to only allow trailing closures follow array / dictionary _types_, not all literals in general. A bare `[String]` type is never a valid expression, so there would be no source compatibility concerns in theory. + +However, it's impossible to know at parsing time whether `[String]` represents a type or literal: + +```swift +let String = "a" +let array = [String] // an array literal, ["a"] +{ print(array) } +``` + +We could _narrow_ the source break by only allowing trailing closures following _single-element_ array or dictionary literals that contain a single identifier (e.g. would parse successfully as a type), but this would unnecessarily eliminate the `callAsFunction` use case. + +## Acknowledgements + +Thank you to Tony Allevato for encouraging to investigate this improvement and sharing feedback on the pitch. + +Thank you to for Xiaodi Wu for sharing feedback on the pitch and developing the argument that the closure result builder use case is too fragile to be worth accommodating. + +Thank you to Jed Fox for sharing the `InlineArray` trailing closure example. diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0509-swift-sboms-via-swiftpm.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0509-swift-sboms-via-swiftpm.md new file mode 100644 index 0000000..5114738 --- /dev/null +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0509-swift-sboms-via-swiftpm.md @@ -0,0 +1,612 @@ +# Software Bill of Materials (SBOM) Generation for Swift Package Manager + +* Proposal: [SE-0509](0509-swift-sboms-via-swiftpm.md) +* Authors: [Ev Cheng](https://github.com/echeng3805) +* Review Manager: [Franz Busch](https://github.com/FranzBusch) +* Status: **Active review (February 02...February 16, 2026)** +* Implementation: [swiftlang/swift-package-manager#9633](https://github.com/swiftlang/swift-package-manager/pull/9633) +* Review: ([pitch](https://forums.swift.org/t/pitch-software-bill-of-materials-sbom-generation-for-swift-package-manager/83499)) ([review](https://forums.swift.org/t/se-0509-software-bill-of-materials-sbom-generation-for-swift-package-manager/84516)) + +## Introduction + +An SBOM (Software Bill of Materials) provides a detailed inventory of software components included in an artifact. SBOMs allow developers to improve and analyze the software supply chain security profile for their Swift projects (for example, determining whether a dependency that's being used has a vulnerability). Also, some companies, governments, and other regulatory bodies require SBOMs to be produced for auditing purposes. + +There are two common formats for SBOMs: [CycloneDX](https://cyclonedx.org) and [SPDX](https://spdx.dev). + +## Motivation + +Currently, Swift Package Manager lacks built-in support for generating SBOMs. Instead, developers have to rely on external or third-party tools to create SBOMs. External and third-party tools usually analyze the `Package.swift` and `Package.resolved` files for package dependencies, so information about what **product** uses which dependencies is missing. + +## Proposed solution + +This proposal describes adding CycloneDX and SPDX SBOM generation capabilities to Swift Package Manager as part of the build command and as a separate package subcommand. + +### Integrated Build Command + +`swift build` will take an optional flag `--sbom-spec` that triggers CycloneDX and/or SPDX SBOM generation as part of the build command. SwiftPM will analyze the resolved package graph and optionally the SwiftBuild build system’s dependency graph, and produce SBOMs for the root package or product. + +Re-running the command will not overwrite previously generated SBOMs; timestamps will be appended to SBOMs. This is to address the case when the same product or package is intentionally built multiple times with different flags; all SBOMs (not just the most recent) are relevant to the user. + +If SBOM generation fails, the build will return an error. + +### Traits and Conditions + +Dependencies affected by traits are taken into consideration during package resolution. SwiftPM’s resolved package graph will already reflect the impact of traits on dependencies. + +Conditions (e.g., OS-specific dependencies) are evaluated at build-time. SwiftPM’s package graph does not reflect conditions. Instead, the SBOM command will look at SwiftBuild build system’s computed dependency graph to determine which dependencies from the package graph should be included or excluded in the final SBOMs. + +### Incremental Builds + +SBOM generation occurs after the build completes successfully. If the build is incremental (no recompilation needed), SBOMs are still generated based on the current package graph and build graph state. + +SBOM generation does not affect whether an artifact build will be full or incremental. + +#### CLI Examples + +A user can run the following commands: + +```bash +# To generate CycloneDX SBOM file for a package using both package graph and build graph +$ swift build --build-system swiftbuild --sbom-spec cyclonedx + +# To generate SPDX SBOM file for a package using both package graph and build graph +$ swift build --build-system swiftbuild --sbom-spec spdx + +# To generate CycloneDX and SPDX SBOM files for a package using only the package graph +$ swift build --sbom-spec cyclonedx --sbom-spec spdx + +# To generate a CycloneDX or SPDX SBOM file for a single product using both package graph and build graph +$ swift build --build-system swiftbuild --product MyProduct1 --sbom-spec cyclonedx +$ swift build --build-system swiftbuild --product MyProduct2 --sbom-spec spdx + +# To generate SBOM files into a specific directory +$ swift build --build-system swiftbuild --sbom-spec cyclonedx --sbom-spec spdx --sbom-output-dir /MyDirectory +``` + +### Optional Flags + +`--sbom-spec` will trigger SBOM generation when a build is run. Either `cyclonedx` or `spdx` or both (passing `--sbom-spec` flag twice in the same build command) can be passed to indicate what kind of SBOMs to generate. + +`--sbom-spec` can only be used with one of the following: + +* without `--product` and without `--target` flags (i.e., a SBOM for the entire package), or +* with `--product` flag (i.e., a SBOM for a specific product) + +The build will error if `--sbom-spec` is used with the `--target` flag. + +If `--build-system swiftbuild` is not specified, a warning will be emitted that only the package graph is being used for SBOM generation. (The build dependency graph is only available through SwiftBuild.) The warning will be emitted as the last line of the command. + +`cyclonedx` and `spdx` flags will always point to the most recently SwiftPM-supported major versions, but users have the option to specify the major version they'd like. + +``` +OPTIONS: + --sbom-spec Set the SBOM specification. + cyclonedx - Most recent major version of CycloneDX supported by SwiftPM (currently: 1.7) + spdx - Most recent major version of SPDX supported by SwiftPM (currently: 3.0) + cyclonedx1 - Most recent minor version of CycloneDX v1 supported by SwiftPM (currently: 1.7) + spdx3 - Most recent minor version of SPDX v3 supported by SwiftPM (currently: 3.0) + # Future: cyclonedx2... + # Future: spdx4... +``` + +Additionally, users can specify the following optional flags (which must appear with `--sbom-spec`): + +``` +--sbom-output-dir The absolute or relative directory path to generate the SBOM(s) in. +--sbom-filter Filter the SBOM components and dependencies by products and/or packages. + all - Include all entities in the SBOM (default) + package - Only include package information and package dependencies + product - Only include product information and product dependencies +--sbom-warning-only When set, SBOM generation failure will emit a warning instead of failing the build +``` + +#### SBOM Filters + +SBOM filters help address the following use cases: + +- **All packages and products**: The SBOM is an exhaustive inventory of packages and products for a root product or root package. Developers who need to know what products are used and also what packages the products come from (e.g., provenance information) can use these comprehesive SBOMs, since they provide more information. +- **Package-only**: Some CVE vulnerabilities are disclosed at a package-level. For developers who are trying to remediate vulnerabilities, the package-only SBOM is advantageous because it's less noisy. Also, packages are the unit that are updated, so SBOMs can help developers plan which packages need to be updated. +- **Product-only**: Product-only SBOMs help developers understand what products an application depends on at runtime; they can see which specific products from dependent packages are built and shipped with their own applications. + +#### Configuration + +Sometimes the developers cannot change the `swift build` command to trigger SBOM generation. For example, infrastructure or security developers who own their organizations' CI systems might want to create SBOMs for all Swift projects, but cannot modify other teams' `swift build` commands. + +In these cases, environment variables can be used instead to trigger SBOM generation. + +* `SWIFTPM_BUILD_SBOM_OUTPUT_DIR`: specifies which directory the SBOMs should be generated in. If `--sbom-output-dir` is passed to swift build, `--sbom-output-dir` will take precedence. +* `SWIFTPM_BUILD_SBOM_FILTER` (default: `all`): specifies which filter to apply, defaults to all. If `--sbom-filter` is passed to `swift build`, `--sbom-filter` will take precedence. +* `SWIFTPM_BUILD_SBOM_SPEC`: builds SBOMs automatically for CycloneDX and SPDX specs (can take values `spdx`, `cyclonedx` or `cyclonedx,spdx`). If `--sbom-spec` is passed to `swift build`, `--sbom-spec` takes precedence. +* `SWIFTPM_BUILD_SBOM_WARNING_ONLY` (default: `false`): if SBOM build fails, emit a warning only. If `--sbom-warning-only` is passed, `--sbom-warning-only` takes precedence. + + +The last two environment variables addresses the use case where an external party (e.g., infrastructure or security teams) wants to generate SBOMs for all Swift projects under their purview without interfering with build results. + +### Package Subcommand + +SBOM generation will also be added as a separate subcommand `swift package generate-sbom`. It will share the same SBOM flags as SBOM generation for `swift build`. Unlike SBOM generation in `swift build`, `swift package generate-sbom` will **not** call the build or use the `SwiftBuild` build dependency graph. + +This subcommand is to address use cases where an SBOM might need to be created after a build (for example, in a CICD pipeline or using a different version of the toolchain), but calling `swift build` again is undesirable or impossible. + +The subcommand will always emit a warning that the SBOM may not be fully accurate because it only uses the package graph. This warning will be emitted as the last line in the command. + +``` +warning: "`generate-sbom` subcommand creates SBOM(s) based on modules graph only" +``` + +The user will have the option to pass `--disable-automatic-resolution` to force SBOM generation to fail if the `Package.resolved` is not up-to-date. + +Note: Using the package subcommand without `--disable-automatic-resolution` can result in dependency resolution timing issues. There is an edge case where an artifact is built, the dependency graph changes, and then the SBOM is generated. In that case, the SBOM will not accurately reflect the built artifact’s components and dependencies. + +#### CLI Examples + +A user can run the following commands: + +```bash +# To generate CycloneDX SBOM file for a package using the package graph +$ swift package generate-sbom --sbom-spec cyclonedx + +# To generate SPDX SBOM file for a package using the package graph +$ swift package generate-sbom --sbom-spec spdx + +# To generate CycloneDX and SPDX SBOM files for a package using the package graph +$ swift package generate-sbom --sbom-spec cyclonedx --sbom-spec spdx + +# To generate a CycloneDX or SPDX SBOM file for a single product using the package graph +$ swift package generate-sbom --product MyProduct1 --sbom-spec cyclonedx +$ swift package generate-sbom --product MyProduct2 --sbom-spec spdx + +# To generate SBOM files into a specific directory +$ swift package generate-sbom --sbom-spec cyclonedx --sbom-spec spdx --sbom-output-dir /MyDirectory +``` + +## Detailed design + +The SBOM generation will have three layers: + +1. **Extractor Layer** (`SBOMExtractor`): Reads information from the package graph (modules graph) and optionally the build dependency graph, storing it in internal data structures +2. **Converter Layer** (`CycloneDXConverter`, `SPDXConverter`): Converts internal data structures into spec-specific formats (CycloneDX 1.7 JSON, SPDX 3.0.1 JSON) +3. **Validator Layer** (`SBOMValidator`): Validates generated SBOMs against embedded JSON schemas + +### SBOM Content + +#### Specs + +Only the most recent minor version of each major version SBOM spec will be supported, starting from CycloneDX 1 and SPDX 3. Currently, that means CycloneDX 1.7 (minor version 1.7 of v1) and SPDX 3.0 (minor version 3.0 of v3). CycloneDX 2 and SPDX 4 are yet to be released. + +When minor versions are released of CycloneDX or SPDX, the previous minor version is no longer supported. For example, when CycloneDX 1.8 or SPDX 3.1 are released, CycloneDX 1.7 and SPDX 3.0 will no longer be supported. This is to keep maintenance of the SBOM feature feasible and scoped. + +SwiftPM will only support SBOMs in JSON format. JSON is a common file format supported by both CycloneDX and SPDX. JSON is the preferred format for CycloneDX and becoming more common in SPDX. + +Generated SBOMs will include: + +#### Components + +If `SwiftBuild` is specified and the build dependency graph is used, then only used components will be included. Otherwise, all components in the resolved package graph will be included. + +**Components** +* Component CycloneDX type or package SPDX purpose (application or library) + * For a Swift package, if there is at least one product that is an executable, the package is considered an SBOM `application` component; else it is an SBOM `library` component. Test products are not considered. + * For a Swift product, if it is a Swift executable product, it will be considered an SBOM `application` component; else the product is an SBOM `library` component. +* Name +* Version, either a version tag or SHA +* Package URL (PURL) for unique identification +* Source repository information (commit SHA and repo URL if available) +* Entity type (Swift package or product) +* Scope (whether an SBOM component is a test component) + * For a Swift package, if all products are test products, then the SBOM component scope is `test`; else it is `required`. + * For a Swift product, if all modules are test modules, then the SBOM component scope is `test`; else it is `required`. + +**CycloneDX:** + +```json +{ + "bom-ref" : "swift-asn1:SwiftASN1", + "name" : "SwiftASN1", + "pedigree" : { + "commits" : [ + { + "uid" : "40d25bbb2fc5b557a9aa8512210bded327c0f60d", + "url" : "https://github.com/apple/swift-asn1.git" + } + ] + }, + "properties" : [ + { + "name" : "swift-entity", + "value" : "swift-product" + } + ], + "purl" : "pkg:swift/github.com/apple/swift-asn1:SwiftASN1@1.5.0", + "scope" : "required", + "type" : "library", + "version" : "1.5.0" +} +``` + +**SPDX:** + +```json +{ + "creationInfo" : "_:creationInfo", + "description" : "", + "externalUrl" : "pkg:swift/github.com/apple/swift-asn1@1.5.0", + "name" : "swift-asn1", + "software_internalVersion" : "1.5.0", + "software_primaryPurpose" : "library", + "spdxId" : "urn:spdx:swift-asn1", + "summary" : "swift-package", + "type" : "software_Package" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:40d25bbb2fc5b557a9aa8512210bded327c0f60d", + "relationshipType" : "generates", + "spdxId" : "urn:spdx:40d25bbb2fc5b557a9aa8512210bded327c0f60d-generates", + "to" : [ + "urn:spdx:swift-asn1", + "urn:spdx:swift-asn1:SwiftASN1" + ], + "type" : "Relationship" +}, +{ + "externalIdentifierType" : "gitoid", + "identifier" : "urn:spdx:40d25bbb2fc5b557a9aa8512210bded327c0f60d", + "identifierLocator" : [ + "https://github.com/apple/swift-asn1.git" + ], + "type" : "ExternalIdentifier" +} +``` + +#### Dependencies + +SBOM generation cross-references two different sources (the resolved modules graph and the SwiftBuild build dependency graph) for dependency information. + +If `SwiftBuild` is specified and the build dependency graph is used, then only used dependencies will be included. Otherwise, all dependencies in the resolved package graph will be included. + +The SBOM will contain information about: + +* Package-to-package dependencies + * Root package depends on other packages. + * A package depends on other packages. +* Package-to-product dependencies ("dependencies" isn't exactly accurate, but the relationship is treated as a deepndency in the SBOM in order to create a complete graph) + * A package produces products. +* Product-to-product dependencies + * A product depends on products from other packages. + +So a package can depend on a package or product, whereas a product can only depend on products. This maintains cleanliness and prevents cycles in the SBOM. + +**Note about products in the same package:** Products in the same root package that share targets can create cycles if they depend on each other. So product-to-product dependencies within the same root package are not tracked, only product-to-product dependencies from outside the root package are tracked. + +For further information, see [Appendix](#appendix). + +**CycloneDX:** + +```json +{ + "dependsOn" : [ + "swift-asn1:SwiftASN1" + ], + "ref" : "swift-crypto:_CryptoExtras" +}, +{ + "dependsOn" : [ + "swift-crypto:Crypto", + "swift-crypto:_CryptoExtras", + "swift-asn1" + ], + "ref" : "swift-crypto" +}, +{ + "dependsOn" : [ + "swift-asn1", + "swift-crypto", + "swift-certificates:X509" + ], + "ref" : "swift-certificates" +}, +{ + "dependsOn" : [ + "swift-crypto:Crypto", + "swift-asn1:SwiftASN1", + "swift-crypto:_CryptoExtras" + ], + "ref" : "swift-certificates:X509" +}, +{ + "dependsOn" : [ + "swift-asn1:SwiftASN1" + ], + "ref" : "swift-asn1" +} +``` + +**SPDX:** + +```json +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:swift-crypto:_CryptoExtras", + "relationshipType" : "dependsOn", + "spdxId" : "urn:spdx:swift-crypto:_CryptoExtras-dependsOn", + "to" : [ + "urn:spdx:swift-asn1:SwiftASN1" + ], + "type" : "Relationship" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:swift-crypto", + "relationshipType" : "dependsOn", + "spdxId" : "urn:spdx:swift-crypto-dependsOn", + "to" : [ + "urn:spdx:swift-crypto:Crypto", + "urn:spdx:swift-crypto:_CryptoExtras", + "urn:spdx:swift-asn1" + ], + "type" : "Relationship" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:swift-certificates", + "relationshipType" : "dependsOn", + "spdxId" : "urn:spdx:swift-certificates-dependsOn", + "to" : [ + "urn:spdx:swift-asn1", + "urn:spdx:swift-crypto", + "urn:spdx:swift-certificates:X509" + ], + "type" : "Relationship" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:swift-certificates:X509", + "relationshipType" : "dependsOn", + "spdxId" : "urn:spdx:swift-certificates:X509-dependsOn", + "to" : [ + "urn:spdx:swift-crypto:Crypto", + "urn:spdx:swift-asn1:SwiftASN1", + "urn:spdx:swift-crypto:_CryptoExtras" + ], + "type" : "Relationship" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:swift-asn1", + "relationshipType" : "dependsOn", + "spdxId" : "urn:spdx:swift-asn1-dependsOn", + "to" : [ + "urn:spdx:swift-asn1:SwiftASN1" + ], + "type" : "Relationship" +} +``` + +#### Metadata + +* SwiftPM version used +* SBOM timestamp +* Spec version + +**CycloneDX:** + +```json +"metadata" : { +... + "timestamp" : "2025-11-19T21:42:50Z", + "tools" : { + "components" : [ + { + "bom-ref" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6", + "licenses" : [ + { + "license" : { + "id" : "Apache-2.0", + "url" : "http://swift.org/LICENSE.txt" + } + } + ], + "name" : "swift-package-manager", + "purl" : "pkg:swift/github.com/swiftlang/swift-package-manager@6.3.0-dev", + "scope" : "excluded", + "type" : "application", + "version" : "6.3.0-dev" + } + ] + } +}, +"serialNumber" : "urn:uuid:8318774a-f646-4eab-a08c-0dc3f952abc5", +"specVersion" : "1.7", +"version" : 1 +``` + +**SPDX:** + +```json +{ + "creationInfo" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6:creationInfo", + "from" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6", + "relationshipType" : "hasDeclaredLicense", + "spdxId" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6-hasDeclaredLicense-urn:spdx:Apache-2.0", + "to" : [ + "urn:spdx:Apache-2.0" + ], + "type" : "Relationship" +}, +{ + "creationInfo" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6:creationInfo", + "simplelicensing_licenseExpression" : "Apache-2.0", + "spdxId" : "urn:spdx:Apache-2.0", + "type" : "simplelicensing_LicenseExpression" +}, +{ + "@id" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6:creationInfo", + "created" : "1970-01-01T00:00:00Z", + "createdBy" : [ + "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6" + ], + "specVersion" : "6.3.0-dev", + "type" : "CreationInfo" +}, +{ + "creationInfo" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6:creationInfo", + "name" : "swift-package-manager", + "spdxId" : "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6", + "type" : "Agent" +}, +{ + "@id" : "_:creationInfo", + "created" : "2025-11-19T21:42:50Z", + "createdBy" : [ + "urn:uuid:40316357-938f-4a8c-9962-e928fbc251a6" + ], + "specVersion" : "3.0.1", + "type" : "CreationInfo" +}, +{ + "creationInfo" : "_:creationInfo", + "profileConformance" : [ + "core", + "software" + ], + "rootElement" : [ + "urn:spdx:swift-package-manager" + ], + "spdxId" : "urn:uuid:5aee3149-5395-4a41-a076-2491437026d3", + "type" : "software_Sbom" +} +``` + +#### Primary Component + +**CycloneDX:** + +```json +"component" : { + "bom-ref" : "swift-package-manager", + "name" : "swift-package-manager", + "pedigree" : { + "commits" : [ + { + "uid" : "37990426e3f1cb4344f39641e634c76130c1fb42", + "url" : "git@github.com:echeng3805/swift-package-manager.git" + } + ] + }, + "properties" : [ + { + "name" : "swift-entity", + "value" : "swift-package" + } + ], + "purl" : "pkg:swift/github.com/echeng3805/swift-package-manager@37990426e3f1cb4344f39641e634c76130c1fb42-modified", + "scope" : "required", + "type" : "application", + "version" : "37990426e3f1cb4344f39641e634c76130c1fb42-modified" +} +``` + +**SPDX:** + +```json +{ + "creationInfo" : "_:creationInfo", + "description" : "", + "externalUrl" : "pkg:swift/github.com/swiftlang/swift-package-manager@37990426e3f1cb4344f39641e634c76130c1fb42-modified", + "name" : "swift-package-manager", + "software_internalVersion" : "37990426e3f1cb4344f39641e634c76130c1fb42-modified", + "software_primaryPurpose" : "application", + "spdxId" : "urn:spdx:swift-package-manager", + "summary" : "swift-package", + "type" : "software_Package" +} +{ + "externalIdentifierType" : "gitoid", + "identifier" : "urn:spdx:37990426e3f1cb4344f39641e634c76130c1fb42", + "identifierLocator" : [ + "git@github.com:echeng3805/swift-package-manager.git" + ], + "type" : "ExternalIdentifier" +}, +{ + "creationInfo" : "_:creationInfo", + "from" : "urn:spdx:37990426e3f1cb4344f39641e634c76130c1fb42", + "relationshipType" : "generates", + "spdxId" : "urn:spdx:37990426e3f1cb4344f39641e634c76130c1fb42-generates", + "to" : [ + "urn:spdx:swift-package-manager", + ], + "type" : "Relationship" +}, +``` + +### Performance + +Performance of SBOM generation depends on the machine that's generating the SBOM and how large the project is. In general, a repo that is the size of `swift-package-manager` (approx 60 components and 350 dependencies) will take less than 5 seconds to generate both CycloneDX and SPDX SBOMs. + +## Security + +This will strengthen Swift’s supply chain security profile by providing a basic inventory for packages and products. + +## Impact on existing packages + +This feature modifies existing SwiftPM functionality by making the SwiftBuild build dependency graph an optional output of the build (which is then consumed for SBOM generation). This feature also adds an optional feature to the build command and a new package subcommand. + +## Alternatives considered + +### Build Plugin and Command Plugin + +Command and build plugins need to be added to the Package.swift file to be available. Building SBOM generation directly into `swift build` gives users the feature without any need to change existing `Package.swift` files or existing configuration. + +## Future Features + +Some future features that can be added include: + +* **Best attempt at licenses**: Automatic license identification from source code (some edge cases make it difficult to exactly accurately determine licenses; examples: multi-license projects depending on whether payment was rendered, multiple licenses in the repository, license of single file vs license of whole project, changes in license verbiage without changing the name of the license, relicensing for different versions of the same project) +* **`--target` flag support**: Support more granular SBOMs (per target) +* **Additional information**: Maintainers’ contact information, commit/forking history, additional build metadata (e.g., host, operating system) +* **Additional file formats**: XML, TV, YAML. XML is a format supported by both specs; however, XML is not the preferred format for either CycloneDX or SPDX. +* **Additional spec versions**: CycloneDX 2, SPDX 4 when available +* **Merged SBOMs**: Generate one SBOM for multiple products/targets, merge or link existing SBOM (e.g., from a third-party SDK) into output SBOM. At the least, this requires a common output location for SBOMs, as well as SBOM parsing capabilities. +* **Independent CycloneDX and SPDX libraries**: For parsing CycloneDX/SPDX files, or supporting other fields besides the bare minimum +* **Package.resolved generation**: Generate a `Package.resolved` file based on an SBOM in order to reproduce a dependency graph (e.g., for debugging) +* **SBOM signing**: Sign the SBOM cryptographically to link it to an artifact +* **Hashes**: Add hashes to the SBOM + +## Appendix + +### Dependencies Extraction Algorithm + +The dependency extraction follows a breadth-first traversal pattern with the following steps: + +1. Initialize tracking structures: + - `components`: Set of all discovered components + - `relationships`: Map of parent components to their child components + - `processedProducts`: Set to avoid reprocessing products + - `productsToProcess`: Queue of products to analyze + +Then, for either the specified product, or for all products in the root package: + +1. **Track root package → product relationship** + - Add relationship: root package depends the target product + +2. **Process product dependencies**: + - While `productsToProcess` is not empty: + - Remove product from queue and add to `processedProducts`. This is the `currentlyProcessedProduct`. + - Add relationship: root package depends on `currentlyProcessedProduct`'s package (if it's not the root package -- products within the same root package shouldn't depend on each other) + - Get `currentlyProcessedProduct`'s dependencies based on the SwiftBuild build graph. If the build graph isn't available, fall back to the resolved modules graph. + - For each dependency: + - **If it's a product `dependentProduct`**: If not in `processedProducts`, then add `dependentProduct` to `productsToProcess` (so its own dependencies can be processed). Also: + - Add relationship:`currentlyProcessedProduct` → `dependentProduct` (if from different packages) + - Add relationship: `currentlyProcessedProduct`'s package → `dependentProduct`'s package + - Add relationship: `dependentProduct`'s package → `dependentProduct` + - **If it's a module `dependentModule`**: + - Initialize module processing queue `modulesToProcess` with `dependentModule` + - While `modulesToProcess` isn't empty: + - Remove module and mark as processed + - Get module's dependencies from either the build graph or modules graph (if build graph isn't available) + - For each module dependency: + - If product, add to `productsToProcess` + - If module, add to `modulesToProcess` + - Return list of discovered products added to `productsToProcess` diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0510-dictionary-mapvalues-with-keys.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0510-dictionary-mapvalues-with-keys.md new file mode 100644 index 0000000..fd2c5b0 --- /dev/null +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0510-dictionary-mapvalues-with-keys.md @@ -0,0 +1,107 @@ +# Introduce `Dictionary.mapValuesWithKeys` + +* Proposal: [SE-0510](0510-dictionary-mapvalues-with-keys.md) +* Authors: [Diana Ma](https://github.com/tayloraswift) (tayloraswift) +* Review Manager: [Steve Canon](https://github.com/stephentyrone) +* Status: **Active Review (February 3...17, 2026)** +* Implementation: [`#86268`](https://github.com/swiftlang/swift/pull/86268) +* Review: ([pitch](https://forums.swift.org/t/giving-dictionary-mapvalues-access-to-the-associated-key/83904)) + ([review](https://forums.swift.org/t/se-0510-dictionary-mapvalueswithkeys/84547)) + +## Introduction + +I propose adding a method `Dictionary.mapValuesWithKeys` that passes the `Key` to the transformation closure. + +This enables us to transform dictionary values with their associated key context without incurring the performance cost of rehashing (or in the case of `reduce`, reallocating) the dictionary storage, which is currently unavoidable when using `init(uniqueKeysWithValues:)` or `reduce(into:)`. + +## Motivation + +Currently, when it is necessary to compute the mapped dictionary value using the dictionary key, we must do one of the following: + +```swift +let new: [Key: NewValue] = .init( + uniqueKeysWithValues: old.lazy.map { ($0, transform(id: $0, payload: $1)) } +) +// or +let new: [Key: NewValue] = old.reduce(into: [:]) { + $0[$1.key] = transform(id: $1.key, payload: $1.value) +} +``` + +These are both highly pessimized patterns due to expensive hashing, although benchmarks frequently show that the first one is slightly “less bad” than the second one due to having fewer intermediate reallocations. + +Although users occasionally also want to [transform dictionary keys](https://forums.swift.org/t/mapping-dictionary-keys/15342), this proposal is focused on the use case where dictionary keys are never modified and are only used to provide context (such as aggregation parameters) that is not part of the payload values. + +## Proposed solution + +I propose adding the following method to `Dictionary`: + +```swift +extension Dictionary { + @inlinable public func mapValuesWithKeys( + _ transform: (Key, Value) throws(E) -> T + ) throws(E) -> Dictionary +} + +``` + +### Usage example + +```swift +let balances: [Currency: Int64] = [.USD: 13, .EUR: 15] +let displayText: [Currency: String] = balances.mapValuesWithKeys { + "\($0.alpha3) balance: \($1)" +} +``` + + +## Detailed design + +The implementation would mirror the existing `mapValues` method but inside the storage iteration loop it would pass the key along with the value to the transformation closure. + +On Apple platforms, `Dictionary` may be backed by a Cocoa dictionary. This does not pose any major issues, as `__CocoaDictionary` can be retrofitted with essentially the same machinery as `_NativeDictionary` within the standard library, and the new `mapValuesWithKeys` can dispatch between the two exactly as the existing `mapValues` does. + + +## Source compatibility + +This is an ABI and API-additive change. + +## Alternatives considered + +### Alternative naming + +The original draft of this proposal planned on overloading the existing `mapValues` method to accept a closure that takes both `Key` and `Value`. This was discovered to be source-breaking in rare scenarios where `mapValues` was being called on a dictionary with a 2-tuple value type. Thus, the new name `mapValuesWithKeys` was chosen to avoid source compatibility issues. + +### Additional companion method for `compactMapValues` + +The new `mapValuesWithKeys` method would introduce an API asymmetry with `compactMapValues`, which would not support key context. I believe this is justified, as `compactMapValues` is essentially a shorthand for calling `reduce(into:)`, which makes the performance aspect considerably less motivating. + +### Doing nothing + +As an extensively frozen type, it may be possible for developers to retrofit `Dictionary` in user space to support key context by relying on stable-but-unspecified implementation details. But this would not be a sound workflow and we should not encourage it. + + +## Future directions + +### Reassigning the name `mapValues` + +In the future, we may wish to rename the existing `mapValues` method to something like `mapValuesWithoutKeys`, which would enable the standard library to reassign the `mapValues` name to the version that supplies key context to the transformation closure in a subsequent language mode. + +### Changes to `OrderedDictionary` (swift-collections) + +As a natural extension of this proposal, the `OrderedDictionary` type in the `swift-collections` package could also gain a `mapValuesWithKeys` method with similar performance benefits. + +It would have the following signature: + + +```swift +extension OrderedDictionary { + @inlinable public func mapValuesWithKeys( + _ transform: (Key, Value) throws(E) -> T + ) throws(E) -> OrderedDictionary +} +``` + +The performance gain for `OrderedDictionary` could be even more significant than for `Dictionary`. `OrderedDictionary` maintains a standard `Array` for keys and values, plus a sidecar hash table for lookups. The current workaround (`reduce` or `init`) forces the reconstruction of the entire hash table and an eager copy of the keys array. We could instead use zipped iteration to map the underlying `_keys` and `_values` arrays to a new array of values, and then copy the `_keys` table – which includes the hash table `__storage` – and is an O(1) copy-on-write if not mutated, or O(*n*) on later mutation. + +For completeness, I have provided a draft implementation in a PR to the `swift-collections` repository: [`swift-collections:#556`](https://github.com/apple/swift-collections/pull/556). diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0511-swiftpm-add-target-plugin.md b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0511-swiftpm-add-target-plugin.md new file mode 100644 index 0000000..04fc2c8 --- /dev/null +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/proposals/0511-swiftpm-add-target-plugin.md @@ -0,0 +1,127 @@ +# SwiftPM Add Target Plugin Command + +* Proposal: [SE-0511](0511-swiftpm-add-target-plugin.md) +* Authors: [Gage Halverson](https://github.com/hi2gage) +* Review Manager: [Mikaela Caron](https://github.com/mikaelacaron) +* Status: **Active Review (February 05...February 19, 2026)** +* Bug: [swiftlang/swift-package-manager#8169](https://github.com/swiftlang/swift-package-manager/issues/8169) +* Implementation: [swiftlang/swift-package-manager#8432](https://github.com/swiftlang/swift-package-manager/pull/8432) +* Review: ([Pitch](https://forums.swift.org/t/proposal-swift-package-add-target-plugin-command-to-swiftpm/77930)), ([Review](https://forums.swift.org/t/se-0511-swiftpm-add-target-plugin-command/84587)) + +## Introduction + +This proposal introduces a new `swift package add-target-plugin` command that allows developers to add plugin usages to existing targets in their `Package.swift` manifest directly from the command line. + +This builds upon the package editing commands introduced in [SE-0301](0301-package-editing-commands.md). + +Swift-evolution thread: [Pitch: swift package add-target-plugin Command to SwiftPM](https://forums.swift.org/t/proposal-swift-package-add-target-plugin-command-to-swiftpm/77930) + +## Motivation + +SwiftPM already provides several commands for programmatically editing `Package.swift` manifests: + +- `swift package add-dependency` - Add a package dependency +- `swift package add-target` - Add a new target +- `swift package add-target-dependency` - Add a dependency to a target +- `swift package add-product` - Add a new product + +However, there is currently no command to add a plugin usage to an existing target. Developers must manually edit their `Package.swift` file to add plugins, which can be error-prone and requires knowledge of the exact syntax. + +Build tool plugins like [swift-openapi-generator](https://github.com/apple/swift-openapi-generator) are becoming increasingly common in the Swift ecosystem. Providing a CLI command to add these plugins aligns with SwiftPM's goal of offering a complete set of manifest editing commands. + +## Proposed solution + +Add a new `swift package add-target-plugin` command that modifies the `Package.swift` manifest to add a plugin usage to an existing target. + +### Usage + +``` +swift package add-target-plugin [--package ] +``` + +### Example + +To add the OpenAPIGenerator plugin from swift-openapi-generator to a target named `MyTarget`: + +```bash +swift package add-target-plugin OpenAPIGenerator MyTarget --package swift-openapi-generator +``` + +This will modify the manifest to include: + +```swift +.target( + name: "MyTarget", + dependencies: [...], + plugins: [ + .plugin(name: "OpenAPIGenerator", package: "swift-openapi-generator") + ] +) +``` + +For plugins defined within the same package (internal plugins), omit the `--package` option: + +```bash +swift package add-target-plugin MyPlugin MyTarget +``` + +## Detailed design + +### Command-line interface + +```bash +$ swift package add-target-plugin --help +OVERVIEW: Add a plugin to an existing target in the manifest + +USAGE: swift package add-target-plugin [--package ] + +ARGUMENTS: + The name of the new plugin + The name of the target to update + +OPTIONS: + --package The package in which the plugin resides + --version Show the version. + -h, -help, --help Show help information. +``` + +### Behavior + +1. **Validation**: The command validates that the specified target exists in the manifest. + +2. **Idempotency**: If the plugin is already present in the target's plugins array, the command succeeds without making duplicate entries. + +3. **Manifest modification**: The command parses and modifies the `Package.swift` file, preserving existing formatting and comments where possible. + +4. **Output**: By default, the command prints the modifications made. Use `--quiet` to suppress output. + +### Error handling + +The command will fail with an appropriate error message if: +- The specified target does not exist in the manifest +- The `Package.swift` file cannot be found or parsed +- The manifest cannot be written + +## Security + +This proposal has minimal impact on the security of the package manager. Build tool plugins execute code during the build process, which carries inherent risk. However, this is no different than if the user manually edited the manifest to add the plugin. + +## Impact on existing packages + +This proposal has no impact on existing packages. It only adds a new command; no existing behavior is changed. + +## Alternatives considered + +### Extending `swift package add-target --type plugin` + +One alternative considered was extending the existing `add-target` command with a `--type plugin` option. However, this conflates two different operations: + +- `add-target` creates a new target definition +- `add-target-plugin` adds a plugin *usage* to an existing target + +These are semantically different operations. The proposed approach is consistent with the existing `add-target-dependency` command, which similarly adds an item to an existing target rather than creating a new target. + +### Adding plugins via `add-target-dependency` + +Another option would be to extend `add-target-dependency` to handle plugins. However, dependencies and plugins serve different purposes and have different syntax in the manifest. Keeping them as separate commands maintains clarity. + diff --git a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/source-info.json b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/source-info.json index efb6c6d..4079182 100644 --- a/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/source-info.json +++ b/Tests/ExtractionTests/Resources/AllProposals.evosnapshot/source-info.json @@ -1,6 +1,6 @@ { "commit" : { - "sha" : "c8b652bedceb4abda7c80db111c3f5b4293c5145" + "sha" : "6fb1b122d9fef06d239aa7d8e91e648d7d063515" }, "name" : "main" } \ No newline at end of file diff --git a/Tests/ExtractionTests/Resources/Malformed.evosnapshot/expected-results.json b/Tests/ExtractionTests/Resources/Malformed.evosnapshot/expected-results.json index 0d56103..ac294e9 100644 --- a/Tests/ExtractionTests/Resources/Malformed.evosnapshot/expected-results.json +++ b/Tests/ExtractionTests/Resources/Malformed.evosnapshot/expected-results.json @@ -26,7 +26,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 34, "kind" : "error", "message" : "Missing valid proposal ID; SE-0000 is reserved.", "suggestion" : "" @@ -51,7 +51,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -69,7 +69,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 31, "kind" : "error", "message" : "Missing proposal ID link (SE-NNNN)[NNNN-filename.md].", "suggestion" : "" @@ -94,7 +94,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -108,7 +108,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 3, "kind" : "error", "message" : "Missing list of metadata fields.", "suggestion" : "" @@ -164,7 +164,7 @@ "title" : "Removing `var` from Function Parameters", "warnings" : [ { - "code" : 0, + "code" : 60, "kind" : "warning", "message" : "Status not found in the proposal's details list.", "suggestion" : "" @@ -182,7 +182,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 61, "kind" : "error", "message" : "Missing or invalid proposal status.", "suggestion" : "" @@ -209,7 +209,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -250,7 +250,7 @@ "title" : "Better Translation of Objective-C APIs Into Swift", "warnings" : [ { - "code" : 0, + "code" : 60, "kind" : "warning", "message" : "Status not found in the proposal's details list.", "suggestion" : "" @@ -280,7 +280,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 34, "kind" : "error", "message" : "Proposal ID link must be a relative link (SE-NNNN)[NNNN-filename.md].", "suggestion" : "" @@ -309,7 +309,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 2, "kind" : "error", "message" : "Proposal Markdown file is empty.", "suggestion" : "" @@ -334,7 +334,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 2, "kind" : "error", "message" : "Proposal Markdown file is empty.", "suggestion" : "" @@ -367,7 +367,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 1, "kind" : "error", "message" : "Proposal contains no content.", "suggestion" : "" @@ -403,13 +403,13 @@ ], "errors" : [ { - "code" : 0, + "code" : 32, "kind" : "error", "message" : "Proposal ID must include four decimal digits.", "suggestion" : "" }, { - "code" : 0, + "code" : 34, "kind" : "error", "message" : "Proposal ID link must be a relative link (SE-NNNN)[NNNN-filename.md].", "suggestion" : "" @@ -441,7 +441,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 40, "kind" : "error", "message" : "Missing author(s).", "suggestion" : "" @@ -500,7 +500,7 @@ "title" : "Remove Partial Application of Non-Final Super Methods (Swift 2.2)", "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : "" @@ -544,7 +544,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : "" @@ -638,7 +638,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 41, "kind" : "error", "message" : "Author name contains extra markup; expected a link with plaintext contents.", "suggestion" : "" @@ -710,7 +710,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 33, "kind" : "warning", "message" : "Proposal ID contains extra markup; expected a link with plaintext contents.", "suggestion" : "" @@ -757,7 +757,7 @@ "title" : "Swift Language Version Build Configuration", "warnings" : [ { - "code" : 0, + "code" : 80, "kind" : "warning", "message" : "Implementation links to a non-Swift repository.", "suggestion" : "" @@ -794,7 +794,7 @@ "title" : "Naming Functions with Argument Labels", "warnings" : [ { - "code" : 0, + "code" : 80, "kind" : "warning", "message" : "Implementation links to a non-Swift repository.", "suggestion" : "" @@ -839,7 +839,7 @@ "title" : "Referencing the Objective-C selector of a method", "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -908,7 +908,7 @@ "title" : "API Design Guidelines", "warnings" : [ { - "code" : 0, + "code" : 43, "kind" : "warning", "message" : "Author's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -1024,7 +1024,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 90, "kind" : "error", "message" : "Failed to extract upcoming feature flag.", "suggestion" : "" @@ -1060,7 +1060,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 91, "kind" : "error", "message" : "Upcoming feature flag should not contain whitespace.", "suggestion" : "" @@ -1096,7 +1096,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 100, "kind" : "error", "message" : "Failed to extract previous proposal IDs.", "suggestion" : "" @@ -1135,7 +1135,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 110, "kind" : "error", "message" : "Missing Review field.", "suggestion" : "" @@ -1176,7 +1176,7 @@ ], "errors" : [ { - "code" : 0, + "code" : 111, "kind" : "error", "message" : "Failed to extract discussions from Review field.", "suggestion" : "" @@ -1196,6 +1196,61 @@ }, "summary" : "There are property implementation patterns that come up repeatedly. Rather than hardcode a fixed set of patterns into the compiler, we should provide a general \"property behavior\" mechanism to allow these patterns to be defined as libraries.", "title" : "Property Behaviors" + }, + { + "authors" : [ + { + "link" : "https:\/\/github.com\/DougGregor", + "name" : "Doug Gregor" + } + ], + "discussions" : [ + ], + "errors" : [ + { + "code" : 30, + "kind" : "error", + "message" : "Missing proposal field.", + "suggestion" : "" + }, + { + "code" : 31, + "kind" : "error", + "message" : "Missing proposal ID link (SE-NNNN)[NNNN-filename.md].", + "suggestion" : "" + }, + { + "code" : 110, + "kind" : "error", + "message" : "Missing Review field.", + "suggestion" : "" + } + ], + "id" : "", + "link" : "", + "reviewManagers" : [ + ], + "sha" : "", + "status" : { + "state" : "implemented", + "version" : "2.2" + }, + "summary" : "Argument labels are an important part of the interface of a Swift function, describing what particular arguments to the function do and improving readability. Sometimes, the most natural label for an argument coincides with a language keyword, such as `in`, `repeat`, or `defer`. Such keywords should be allowed as argument labels, allowing better expression of these interfaces.", + "title" : "Allow (most) keywords as argument labels", + "trackingBugs" : [ + { + "id" : "SR-344", + "link" : "https:\/\/bugs.swift.org\/browse\/SR-344" + } + ], + "warnings" : [ + { + "code" : 50, + "kind" : "warning", + "message" : "Missing review manager(s).", + "suggestion" : "" + } + ] } ], "schemaVersion" : "1.0.0", diff --git a/Tests/ExtractionTests/Resources/Malformed.evosnapshot/proposals/0031-missing-proposal-field.md b/Tests/ExtractionTests/Resources/Malformed.evosnapshot/proposals/0031-missing-proposal-field.md new file mode 100644 index 0000000..a47df7d --- /dev/null +++ b/Tests/ExtractionTests/Resources/Malformed.evosnapshot/proposals/0031-missing-proposal-field.md @@ -0,0 +1,85 @@ +# Allow (most) keywords as argument labels + +* Author: [Doug Gregor](https://github.com/DougGregor) +* Status: **Implemented (Swift 2.2)** +* Bug: [SR-344](https://bugs.swift.org/browse/SR-344) + +## Introduction + +Argument labels are an important part of the interface of a Swift function, describing what particular arguments to the function do and improving readability. Sometimes, the most natural label for an argument coincides with a language keyword, such as `in`, `repeat`, or `defer`. Such keywords should be allowed as argument labels, allowing better expression of these interfaces. + +## Motivation + +In some functions, the best argument label for a particular parameter +happens to coincide with a language keyword. For example, consider a +module-scope function that finds the index of a particular value in a +collection. A natural name for this would be `indexOf(_:in:)`: + + indexOf(value, in: collection) + +However, because `in` is a keyword, one would actually have to use backticks to escape the `in`, e.g.: + + indexOf(value, `in`: collection) + +When defining new APIs in Swift, authors will tend to pick other +non-keyword words (e.g., `within` for this example), even if they +aren't ideal. However, this issue also comes up when importing +Objective-C APIs under the "omit needless words" heuristics, requiring +escaping to use those APIs. For example: + + event.touchesMatching([.Began, .Moved], `in`: view) + NSXPCInterface(`protocol`: SomeProtocolType.Protocol) + + +## Proposed solution + +Allow the use of all keywords except `inout`, `var`, and `let` as argument labels. This affects the grammar in three places: + +* Call expressions, such as the examples above. Here, we have no grammatic ambiguities, because " \`:\`" does not appear in any grammar production within a parenthesized expression list. This is, by far, the most important case. + +* Function/subscript/initializer declarations: aside from the three exclusions above, there is no ambiguity here because the keyword will always be followed by an identifier, ‘:’, or ‘_’. For example: + +```swift +func touchesMatching(phase: NSTouchPhase, in view: NSView?) -> Set +``` + + Keywords that introduce or modify a parameter—-currently just +"inout", "let", and "var"—-will need to retain their former +meanings. If we invent an API that uses such keywords, they will still +need to be back-ticked: + +```swift +func addParameter(name: String, `inout`: Bool) +``` + +* Function types: these are actually easier than #2, because the parameter name is always followed by a ‘:’: + +```swift +(NSTouchPhase, in: NSView?) -> Set +(String, inout: Bool) -> Void +``` + +## Impact on existing code + +This functionality is strictly additive, and does not break any existing +code: it only makes some previously ill-formed code well-formed, and +does not change the behavior of any well-formed code. + +## Alternatives considered + +The primary alternative here is to do nothing: Swift APIs will +continue to avoid keywords for argument labels, even when they are the +most natural word for the label, and imported APIs will either +continue to use backticks or will need to be renamed. This alternative +leaves a large number of imported APIs (nearly 200) requiring either +some level of renaming of the API or backticks at the call site. + +A second alternative is to focus on `in` itself, which is by far the +most common keyword argument in imported APIs. In a brief survey of +imported APIs, `in` accounted for 90% of the conflicts with existing +keywords. Moreover, the keyword `in` is only used in two places in the +Swift grammar--for loops and closures--so it could be made +context-sensitive. However, this solution is somewhat more complicated +(because it requires more context-sensitive keyword parsing) and less +general. + diff --git a/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/expected-results.json b/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/expected-results.json index 0aeca8d..dcc00ae 100644 --- a/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/expected-results.json +++ b/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/expected-results.json @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20370,7 +20370,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -20406,7 +20406,7 @@ "title" : "Section Placement Control", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" diff --git a/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/previous-results.json b/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/previous-results.json index c25efa8..d7fe34f 100644 --- a/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/previous-results.json +++ b/Tests/ExtractionTests/Resources/SameCommit.evosnapshot/previous-results.json @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20370,7 +20370,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -20406,7 +20406,7 @@ "title" : "Section Placement Control", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" diff --git a/Tests/ExtractionTests/Resources/WithUpdates-BaseCommit.evosnapshot/expected-results.json b/Tests/ExtractionTests/Resources/WithUpdates-BaseCommit.evosnapshot/expected-results.json index 1081510..873aa22 100644 --- a/Tests/ExtractionTests/Resources/WithUpdates-BaseCommit.evosnapshot/expected-results.json +++ b/Tests/ExtractionTests/Resources/WithUpdates-BaseCommit.evosnapshot/expected-results.json @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20312,7 +20312,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : "" @@ -20370,7 +20370,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -20404,7 +20404,7 @@ "title" : "Section Placement Control", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20570,7 +20570,7 @@ "title" : "C compatible functions and enums", "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : "" diff --git a/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/expected-results.json b/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/expected-results.json index 023a85d..85f7cfd 100644 --- a/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/expected-results.json +++ b/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/expected-results.json @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20370,7 +20370,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -20406,7 +20406,7 @@ "title" : "Section Placement Control", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" diff --git a/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/previous-results.json b/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/previous-results.json index 1081510..873aa22 100644 --- a/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/previous-results.json +++ b/Tests/ExtractionTests/Resources/WithUpdates.evosnapshot/previous-results.json @@ -35,7 +35,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -72,7 +72,7 @@ "title" : "Removing currying `func` declaration syntax", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -146,7 +146,7 @@ "title" : "Remove the `++` and `--` operators", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20312,7 +20312,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : "" @@ -20370,7 +20370,7 @@ ], "warnings" : [ { - "code" : 0, + "code" : 53, "kind" : "warning", "message" : "Review manager's link doesn't refer to a GitHub profile. Link removed.", "suggestion" : "" @@ -20404,7 +20404,7 @@ "title" : "Section Placement Control", "warnings" : [ { - "code" : 0, + "code" : 50, "kind" : "warning", "message" : "Missing review manager(s).", "suggestion" : "" @@ -20570,7 +20570,7 @@ "title" : "C compatible functions and enums", "warnings" : [ { - "code" : 0, + "code" : 63, "kind" : "warning", "message" : "Missing or invalid dates for a review period.", "suggestion" : ""