@@ -790,7 +790,6 @@ final class WorkspaceTests: XCTestCase {
790
790
func testPrecomputeResolution_empty( ) throws {
791
791
let sandbox = AbsolutePath ( " /tmp/ws/ " )
792
792
let fs = InMemoryFileSystem ( )
793
- let bPath = RelativePath ( " B " )
794
793
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
795
794
let v2 = CheckoutState . version ( " 2.0.0 " , revision: Revision ( identifier: " hello " ) )
796
795
@@ -815,8 +814,8 @@ final class WorkspaceTests: XCTestCase {
815
814
try workspace. set (
816
815
pins: [ bRef: v1_5, cRef: v2] ,
817
816
managedDependencies: [
818
- . remote( packageRef: bRef, state: v1_5, subpath : bPath )
819
- . edited ( subpath : bPath , unmanagedPath: . none) ,
817
+ . remote( packageRef: bRef, state: v1_5)
818
+ . edited ( unmanagedPath: . none) ,
820
819
]
821
820
)
822
821
@@ -829,7 +828,6 @@ final class WorkspaceTests: XCTestCase {
829
828
func testPrecomputeResolution_newPackages( ) throws {
830
829
let sandbox = AbsolutePath ( " /tmp/ws/ " )
831
830
let fs = InMemoryFileSystem ( )
832
- let bPath = RelativePath ( " B " )
833
831
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
834
832
let v1 = CheckoutState . version ( " 1.0.0 " , revision: Revision ( identifier: " hello " ) )
835
833
@@ -871,7 +869,7 @@ final class WorkspaceTests: XCTestCase {
871
869
try workspace. set (
872
870
pins: [ bRef: v1] ,
873
871
managedDependencies: [
874
- . remote( packageRef: bRef, state: v1, subpath : bPath ) ,
872
+ . remote( packageRef: bRef, state: v1) ,
875
873
]
876
874
)
877
875
@@ -884,8 +882,6 @@ final class WorkspaceTests: XCTestCase {
884
882
func testPrecomputeResolution_requirementChange_versionToBranch( ) throws {
885
883
let sandbox = AbsolutePath ( " /tmp/ws/ " )
886
884
let fs = InMemoryFileSystem ( )
887
- let bPath = RelativePath ( " B " )
888
- let cPath = RelativePath ( " C " )
889
885
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
890
886
let branchRequirement : MockDependency . Requirement = . branch( " master " )
891
887
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -928,8 +924,8 @@ final class WorkspaceTests: XCTestCase {
928
924
try workspace. set (
929
925
pins: [ bRef: v1_5, cRef: v1_5] ,
930
926
managedDependencies: [
931
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
932
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
927
+ . remote( packageRef: bRef, state: v1_5) ,
928
+ . remote( packageRef: cRef, state: v1_5) ,
933
929
]
934
930
)
935
931
@@ -946,7 +942,6 @@ final class WorkspaceTests: XCTestCase {
946
942
func testPrecomputeResolution_requirementChange_versionToRevision( ) throws {
947
943
let sandbox = AbsolutePath ( " /tmp/ws/ " )
948
944
let fs = InMemoryFileSystem ( )
949
- let cPath = RelativePath ( " C " )
950
945
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
951
946
952
947
let testWorkspace = try MockWorkspace (
@@ -978,7 +973,7 @@ final class WorkspaceTests: XCTestCase {
978
973
try testWorkspace. set (
979
974
pins: [ cRef: v1_5] ,
980
975
managedDependencies: [
981
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
976
+ . remote( packageRef: cRef, state: v1_5) ,
982
977
]
983
978
)
984
979
@@ -995,7 +990,6 @@ final class WorkspaceTests: XCTestCase {
995
990
func testPrecomputeResolution_requirementChange_localToBranch( ) throws {
996
991
let sandbox = AbsolutePath ( " /tmp/ws/ " )
997
992
let fs = InMemoryFileSystem ( )
998
- let bPath = RelativePath ( " B " )
999
993
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1000
994
let masterRequirement : MockDependency . Requirement = . branch( " master " )
1001
995
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1038,7 +1032,7 @@ final class WorkspaceTests: XCTestCase {
1038
1032
try workspace. set (
1039
1033
pins: [ bRef: v1_5] ,
1040
1034
managedDependencies: [
1041
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1035
+ . remote( packageRef: bRef, state: v1_5) ,
1042
1036
. local( packageRef: cRef) ,
1043
1037
]
1044
1038
)
@@ -1056,8 +1050,6 @@ final class WorkspaceTests: XCTestCase {
1056
1050
func testPrecomputeResolution_requirementChange_versionToLocal( ) throws {
1057
1051
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1058
1052
let fs = InMemoryFileSystem ( )
1059
- let bPath = RelativePath ( " B " )
1060
- let cPath = RelativePath ( " C " )
1061
1053
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1062
1054
//let localRequirement: MockDependency.Requirement = .localPackage
1063
1055
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1100,8 +1092,8 @@ final class WorkspaceTests: XCTestCase {
1100
1092
try workspace. set (
1101
1093
pins: [ bRef: v1_5, cRef: v1_5] ,
1102
1094
managedDependencies: [
1103
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1104
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
1095
+ . remote( packageRef: bRef, state: v1_5) ,
1096
+ . remote( packageRef: cRef, state: v1_5) ,
1105
1097
]
1106
1098
)
1107
1099
@@ -1118,8 +1110,6 @@ final class WorkspaceTests: XCTestCase {
1118
1110
func testPrecomputeResolution_requirementChange_branchToLocal( ) throws {
1119
1111
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1120
1112
let fs = InMemoryFileSystem ( )
1121
- let bPath = RelativePath ( " B " )
1122
- let cPath = RelativePath ( " C " )
1123
1113
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1124
1114
//let localRequirement: MockDependency.Requirement = .localPackage
1125
1115
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1163,8 +1153,8 @@ final class WorkspaceTests: XCTestCase {
1163
1153
try workspace. set (
1164
1154
pins: [ bRef: v1_5, cRef: master] ,
1165
1155
managedDependencies: [
1166
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1167
- . remote( packageRef: cRef, state: master, subpath : cPath ) ,
1156
+ . remote( packageRef: bRef, state: v1_5) ,
1157
+ . remote( packageRef: cRef, state: master) ,
1168
1158
]
1169
1159
)
1170
1160
@@ -1181,8 +1171,6 @@ final class WorkspaceTests: XCTestCase {
1181
1171
func testPrecomputeResolution_other( ) throws {
1182
1172
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1183
1173
let fs = InMemoryFileSystem ( )
1184
- let bPath = RelativePath ( " B " )
1185
- let cPath = RelativePath ( " C " )
1186
1174
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1187
1175
let v2Requirement : MockDependency . Requirement = . range( " 2.0.0 " ..< " 3.0.0 " )
1188
1176
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1225,8 +1213,8 @@ final class WorkspaceTests: XCTestCase {
1225
1213
try workspace. set (
1226
1214
pins: [ bRef: v1_5, cRef: v1_5] ,
1227
1215
managedDependencies: [
1228
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1229
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
1216
+ . remote( packageRef: bRef, state: v1_5) ,
1217
+ . remote( packageRef: cRef, state: v1_5) ,
1230
1218
]
1231
1219
)
1232
1220
@@ -1239,8 +1227,6 @@ final class WorkspaceTests: XCTestCase {
1239
1227
func testPrecomputeResolution_notRequired( ) throws {
1240
1228
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1241
1229
let fs = InMemoryFileSystem ( )
1242
- let bPath = RelativePath ( " B " )
1243
- let cPath = RelativePath ( " C " )
1244
1230
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1245
1231
let v2Requirement : MockDependency . Requirement = . range( " 2.0.0 " ..< " 3.0.0 " )
1246
1232
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1284,8 +1270,8 @@ final class WorkspaceTests: XCTestCase {
1284
1270
try workspace. set (
1285
1271
pins: [ bRef: v1_5, cRef: v2] ,
1286
1272
managedDependencies: [
1287
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1288
- . remote( packageRef: cRef, state: v2, subpath : cPath ) ,
1273
+ . remote( packageRef: bRef, state: v1_5) ,
1274
+ . remote( packageRef: cRef, state: v2) ,
1289
1275
]
1290
1276
)
1291
1277
@@ -5015,7 +5001,7 @@ final class WorkspaceTests: XCTestCase {
5015
5001
let aRepo = workspace. repoProvider. specifierMap [ RepositorySpecifier ( url: aURL) ] !
5016
5002
let aRevision = try aRepo. resolveRevision ( tag: " 1.0.0 " )
5017
5003
let aState = CheckoutState . version ( " 1.0.0 " , revision: aRevision)
5018
- let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState, subpath : RelativePath ( " A " ) )
5004
+ let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState)
5019
5005
5020
5006
try workspace. set (
5021
5007
pins: [ aRef: aState] ,
@@ -5425,7 +5411,7 @@ final class WorkspaceTests: XCTestCase {
5425
5411
let aRepo = workspace. repoProvider. specifierMap [ RepositorySpecifier ( url: aURL) ] !
5426
5412
let aRevision = try aRepo. resolveRevision ( tag: " 1.0.0 " )
5427
5413
let aState = CheckoutState . version ( " 1.0.0 " , revision: aRevision)
5428
- let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState, subpath : RelativePath ( " A " ) )
5414
+ let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState)
5429
5415
5430
5416
try workspace. set (
5431
5417
pins: [ aRef: aState] ,
0 commit comments