@@ -794,7 +794,6 @@ final class WorkspaceTests: XCTestCase {
794
794
func testPrecomputeResolution_empty( ) throws {
795
795
let sandbox = AbsolutePath ( " /tmp/ws/ " )
796
796
let fs = InMemoryFileSystem ( )
797
- let bPath = RelativePath ( " B " )
798
797
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
799
798
let v2 = CheckoutState . version ( " 2.0.0 " , revision: Revision ( identifier: " hello " ) )
800
799
@@ -819,8 +818,8 @@ final class WorkspaceTests: XCTestCase {
819
818
try workspace. set (
820
819
pins: [ bRef: v1_5, cRef: v2] ,
821
820
managedDependencies: [
822
- . remote( packageRef: bRef, state: v1_5, subpath : bPath )
823
- . edited ( subpath : bPath , unmanagedPath: . none) ,
821
+ . remote( packageRef: bRef, state: v1_5)
822
+ . edited ( unmanagedPath: . none) ,
824
823
]
825
824
)
826
825
@@ -833,7 +832,6 @@ final class WorkspaceTests: XCTestCase {
833
832
func testPrecomputeResolution_newPackages( ) throws {
834
833
let sandbox = AbsolutePath ( " /tmp/ws/ " )
835
834
let fs = InMemoryFileSystem ( )
836
- let bPath = RelativePath ( " B " )
837
835
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
838
836
let v1 = CheckoutState . version ( " 1.0.0 " , revision: Revision ( identifier: " hello " ) )
839
837
@@ -875,7 +873,7 @@ final class WorkspaceTests: XCTestCase {
875
873
try workspace. set (
876
874
pins: [ bRef: v1] ,
877
875
managedDependencies: [
878
- . remote( packageRef: bRef, state: v1, subpath : bPath ) ,
876
+ . remote( packageRef: bRef, state: v1) ,
879
877
]
880
878
)
881
879
@@ -888,8 +886,6 @@ final class WorkspaceTests: XCTestCase {
888
886
func testPrecomputeResolution_requirementChange_versionToBranch( ) throws {
889
887
let sandbox = AbsolutePath ( " /tmp/ws/ " )
890
888
let fs = InMemoryFileSystem ( )
891
- let bPath = RelativePath ( " B " )
892
- let cPath = RelativePath ( " C " )
893
889
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
894
890
let branchRequirement : MockDependency . Requirement = . branch( " master " )
895
891
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -932,8 +928,8 @@ final class WorkspaceTests: XCTestCase {
932
928
try workspace. set (
933
929
pins: [ bRef: v1_5, cRef: v1_5] ,
934
930
managedDependencies: [
935
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
936
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
931
+ . remote( packageRef: bRef, state: v1_5) ,
932
+ . remote( packageRef: cRef, state: v1_5) ,
937
933
]
938
934
)
939
935
@@ -950,7 +946,6 @@ final class WorkspaceTests: XCTestCase {
950
946
func testPrecomputeResolution_requirementChange_versionToRevision( ) throws {
951
947
let sandbox = AbsolutePath ( " /tmp/ws/ " )
952
948
let fs = InMemoryFileSystem ( )
953
- let cPath = RelativePath ( " C " )
954
949
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
955
950
956
951
let testWorkspace = try MockWorkspace (
@@ -982,7 +977,7 @@ final class WorkspaceTests: XCTestCase {
982
977
try testWorkspace. set (
983
978
pins: [ cRef: v1_5] ,
984
979
managedDependencies: [
985
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
980
+ . remote( packageRef: cRef, state: v1_5) ,
986
981
]
987
982
)
988
983
@@ -999,7 +994,6 @@ final class WorkspaceTests: XCTestCase {
999
994
func testPrecomputeResolution_requirementChange_localToBranch( ) throws {
1000
995
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1001
996
let fs = InMemoryFileSystem ( )
1002
- let bPath = RelativePath ( " B " )
1003
997
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1004
998
let masterRequirement : MockDependency . Requirement = . branch( " master " )
1005
999
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1042,7 +1036,7 @@ final class WorkspaceTests: XCTestCase {
1042
1036
try workspace. set (
1043
1037
pins: [ bRef: v1_5] ,
1044
1038
managedDependencies: [
1045
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1039
+ . remote( packageRef: bRef, state: v1_5) ,
1046
1040
. local( packageRef: cRef) ,
1047
1041
]
1048
1042
)
@@ -1060,8 +1054,6 @@ final class WorkspaceTests: XCTestCase {
1060
1054
func testPrecomputeResolution_requirementChange_versionToLocal( ) throws {
1061
1055
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1062
1056
let fs = InMemoryFileSystem ( )
1063
- let bPath = RelativePath ( " B " )
1064
- let cPath = RelativePath ( " C " )
1065
1057
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1066
1058
//let localRequirement: MockDependency.Requirement = .localPackage
1067
1059
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1104,8 +1096,8 @@ final class WorkspaceTests: XCTestCase {
1104
1096
try workspace. set (
1105
1097
pins: [ bRef: v1_5, cRef: v1_5] ,
1106
1098
managedDependencies: [
1107
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1108
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
1099
+ . remote( packageRef: bRef, state: v1_5) ,
1100
+ . remote( packageRef: cRef, state: v1_5) ,
1109
1101
]
1110
1102
)
1111
1103
@@ -1122,8 +1114,6 @@ final class WorkspaceTests: XCTestCase {
1122
1114
func testPrecomputeResolution_requirementChange_branchToLocal( ) throws {
1123
1115
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1124
1116
let fs = InMemoryFileSystem ( )
1125
- let bPath = RelativePath ( " B " )
1126
- let cPath = RelativePath ( " C " )
1127
1117
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1128
1118
//let localRequirement: MockDependency.Requirement = .localPackage
1129
1119
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1168,8 +1158,8 @@ final class WorkspaceTests: XCTestCase {
1168
1158
try workspace. set (
1169
1159
pins: [ bRef: v1_5, cRef: master] ,
1170
1160
managedDependencies: [
1171
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1172
- . remote( packageRef: cRef, state: master, subpath : cPath ) ,
1161
+ . remote( packageRef: bRef, state: v1_5) ,
1162
+ . remote( packageRef: cRef, state: master) ,
1173
1163
]
1174
1164
)
1175
1165
@@ -1186,8 +1176,6 @@ final class WorkspaceTests: XCTestCase {
1186
1176
func testPrecomputeResolution_other( ) throws {
1187
1177
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1188
1178
let fs = InMemoryFileSystem ( )
1189
- let bPath = RelativePath ( " B " )
1190
- let cPath = RelativePath ( " C " )
1191
1179
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1192
1180
let v2Requirement : MockDependency . Requirement = . range( " 2.0.0 " ..< " 3.0.0 " )
1193
1181
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1230,8 +1218,8 @@ final class WorkspaceTests: XCTestCase {
1230
1218
try workspace. set (
1231
1219
pins: [ bRef: v1_5, cRef: v1_5] ,
1232
1220
managedDependencies: [
1233
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1234
- . remote( packageRef: cRef, state: v1_5, subpath : cPath ) ,
1221
+ . remote( packageRef: bRef, state: v1_5) ,
1222
+ . remote( packageRef: cRef, state: v1_5) ,
1235
1223
]
1236
1224
)
1237
1225
@@ -1244,8 +1232,6 @@ final class WorkspaceTests: XCTestCase {
1244
1232
func testPrecomputeResolution_notRequired( ) throws {
1245
1233
let sandbox = AbsolutePath ( " /tmp/ws/ " )
1246
1234
let fs = InMemoryFileSystem ( )
1247
- let bPath = RelativePath ( " B " )
1248
- let cPath = RelativePath ( " C " )
1249
1235
let v1Requirement : MockDependency . Requirement = . range( " 1.0.0 " ..< " 2.0.0 " )
1250
1236
let v2Requirement : MockDependency . Requirement = . range( " 2.0.0 " ..< " 3.0.0 " )
1251
1237
let v1_5 = CheckoutState . version ( " 1.0.5 " , revision: Revision ( identifier: " hello " ) )
@@ -1289,8 +1275,8 @@ final class WorkspaceTests: XCTestCase {
1289
1275
try workspace. set (
1290
1276
pins: [ bRef: v1_5, cRef: v2] ,
1291
1277
managedDependencies: [
1292
- . remote( packageRef: bRef, state: v1_5, subpath : bPath ) ,
1293
- . remote( packageRef: cRef, state: v2, subpath : cPath ) ,
1278
+ . remote( packageRef: bRef, state: v1_5) ,
1279
+ . remote( packageRef: cRef, state: v2) ,
1294
1280
]
1295
1281
)
1296
1282
@@ -5020,7 +5006,7 @@ final class WorkspaceTests: XCTestCase {
5020
5006
let aRepo = workspace. repoProvider. specifierMap [ RepositorySpecifier ( path: aPath) ] !
5021
5007
let aRevision = try aRepo. resolveRevision ( tag: " 1.0.0 " )
5022
5008
let aState = CheckoutState . version ( " 1.0.0 " , revision: aRevision)
5023
- let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState, subpath : RelativePath ( " A " ) )
5009
+ let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState)
5024
5010
5025
5011
try workspace. set (
5026
5012
pins: [ aRef: aState] ,
@@ -5430,7 +5416,7 @@ final class WorkspaceTests: XCTestCase {
5430
5416
let aRepo = workspace. repoProvider. specifierMap [ RepositorySpecifier ( path: aPath) ] !
5431
5417
let aRevision = try aRepo. resolveRevision ( tag: " 1.0.0 " )
5432
5418
let aState = CheckoutState . version ( " 1.0.0 " , revision: aRevision)
5433
- let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState, subpath : RelativePath ( " A " ) )
5419
+ let aDependency : Workspace . ManagedDependency = . remote( packageRef: aRef, state: aState)
5434
5420
5435
5421
try workspace. set (
5436
5422
pins: [ aRef: aState] ,
0 commit comments