File tree Expand file tree Collapse file tree 9 files changed +18
-18
lines changed
PackageGraphPerformanceTests Expand file tree Collapse file tree 9 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -85,4 +85,4 @@ extension SwiftPackageCommand {
85
85
}
86
86
}
87
87
88
- extension InitPackage . PackageType : @ retroactive ExpressibleByArgument { }
88
+ extension InitPackage . PackageType : ExpressibleByArgument { }
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ extension Array: Colorful where Element == Colorful {
44
44
}
45
45
}
46
46
47
- extension Optional : CustomStringConvertible where Wrapped: Colorful {
47
+ extension Optional : @ retroactive CustomStringConvertible where Wrapped: Colorful {
48
48
public var description : String {
49
49
return terminalString ( )
50
50
}
Original file line number Diff line number Diff line change @@ -780,11 +780,11 @@ extension URL {
780
780
}
781
781
}
782
782
783
- extension BuildConfiguration : @ retroactive ExpressibleByArgument , CaseIterable { }
784
- extension AbsolutePath : @ retroactive ExpressibleByArgument { }
785
- extension WorkspaceConfiguration . CheckingMode : @ retroactive ExpressibleByArgument { }
786
- extension Sanitizer : @ retroactive ExpressibleByArgument { }
787
- extension BuildSystemProvider . Kind : @ retroactive ExpressibleByArgument , CaseIterable { }
783
+ extension BuildConfiguration : ExpressibleByArgument { }
784
+ extension AbsolutePath : ExpressibleByArgument { }
785
+ extension WorkspaceConfiguration . CheckingMode : ExpressibleByArgument { }
786
+ extension Sanitizer : ExpressibleByArgument { }
787
+ extension BuildSystemProvider . Kind : ExpressibleByArgument { }
788
788
extension Version : @retroactive ExpressibleByArgument { }
789
- extension PackageIdentity : @ retroactive ExpressibleByArgument { }
789
+ extension PackageIdentity : ExpressibleByArgument { }
790
790
extension URL : @retroactive ExpressibleByArgument { }
Original file line number Diff line number Diff line change @@ -247,7 +247,7 @@ extension SignatureFormat {
247
247
}
248
248
}
249
249
250
- extension SignatureFormat : @ retroactive ExpressibleByArgument { }
250
+ extension SignatureFormat : ExpressibleByArgument { }
251
251
252
252
enum MetadataLocation {
253
253
case sourceTree( AbsolutePath )
Original file line number Diff line number Diff line change @@ -1519,7 +1519,7 @@ private func warnToStderr(_ message: String) {
1519
1519
}
1520
1520
1521
1521
// used for manifest validation
1522
- extension RepositoryManager : @ retroactive ManifestSourceControlValidator { }
1522
+ extension RepositoryManager : ManifestSourceControlValidator { }
1523
1523
1524
1524
extension ContainerUpdateStrategy {
1525
1525
var repositoryUpdateStrategy : RepositoryUpdateStrategy {
Original file line number Diff line number Diff line change @@ -515,8 +515,8 @@ extension InitPackage {
515
515
}
516
516
}
517
517
518
- extension RelativePath : @ retroactive ExpressibleByStringLiteral { }
519
- extension RelativePath : @ retroactive ExpressibleByStringInterpolation { }
518
+ extension RelativePath : ExpressibleByStringLiteral { }
519
+ extension RelativePath : ExpressibleByStringInterpolation { }
520
520
extension URL : @retroactive ExpressibleByStringLiteral { }
521
521
extension URL : @retroactive ExpressibleByStringInterpolation { }
522
522
extension PackageIdentity : @retroactive ExpressibleByStringLiteral { }
Original file line number Diff line number Diff line change @@ -496,9 +496,9 @@ extension BuildConfiguration {
496
496
}
497
497
}
498
498
499
- extension AbsolutePath : @ retroactive ExpressibleByArgument { }
500
- extension BuildConfiguration : @ retroactive ExpressibleByArgument , CaseIterable { }
501
- extension BuildSystemProvider . Kind : @ retroactive ExpressibleByArgument , CaseIterable { }
499
+ extension AbsolutePath : ExpressibleByArgument { }
500
+ extension BuildConfiguration : ExpressibleByArgument { }
501
+ extension BuildSystemProvider . Kind : ExpressibleByArgument { }
502
502
503
503
public func topologicalSort< T: Hashable > (
504
504
_ nodes: [ T ] , successors: ( T ) async throws -> [ T ]
Original file line number Diff line number Diff line change @@ -204,4 +204,4 @@ extension ProductFilter {
204
204
}
205
205
}
206
206
207
- extension ProductFilter : @ retroactive JSONSerializable , @ retroactive JSONMappable { }
207
+ extension ProductFilter : JSONSerializable , JSONMappable { }
Original file line number Diff line number Diff line change @@ -3494,8 +3494,8 @@ extension PackageReference {
3494
3494
}
3495
3495
}
3496
3496
3497
- extension Term : @ retroactive ExpressibleByStringLiteral { }
3498
- extension PackageReference : @ retroactive ExpressibleByStringLiteral { }
3497
+ extension Term : ExpressibleByStringLiteral { }
3498
+ extension PackageReference : ExpressibleByStringLiteral { }
3499
3499
3500
3500
extension Result where Success == [ DependencyResolverBinding ] {
3501
3501
var errorMsg : String ? {
You can’t perform that action at this time.
0 commit comments