@@ -94,45 +94,45 @@ let package = Package(
94
94
. macOS( . v15)
95
95
] ,
96
96
products: [
97
- // ==== JavaKit (i.e. calling Java directly Swift utilities)
97
+ // ==== SwiftJava (i.e. calling Java directly Swift utilities)
98
98
. library(
99
- name: " JavaKit " ,
100
- targets: [ " JavaKit " ]
99
+ name: " SwiftJava " ,
100
+ targets: [ " SwiftJava " ]
101
101
) ,
102
102
103
103
. library(
104
- name: " JavaRuntime " ,
105
- targets: [ " JavaRuntime " ]
104
+ name: " CJNI " ,
105
+ targets: [ " CJNI " ]
106
106
) ,
107
107
108
108
. library(
109
- name: " JavaKitCollection " ,
110
- targets: [ " JavaKitCollection " ]
109
+ name: " JavaUtil " ,
110
+ targets: [ " JavaUtil " ]
111
111
) ,
112
112
113
113
. library(
114
- name: " JavaKitFunction " ,
115
- targets: [ " JavaKitFunction " ]
114
+ name: " JavaUtilFunction " ,
115
+ targets: [ " JavaUtilFunction " ]
116
116
) ,
117
117
118
118
. library(
119
- name: " JavaKitJar " ,
120
- targets: [ " JavaKitJar " ]
119
+ name: " JavaUtilJar " ,
120
+ targets: [ " JavaUtilJar " ]
121
121
) ,
122
122
123
123
. library(
124
- name: " JavaKitNetwork " ,
125
- targets: [ " JavaKitNetwork " ]
124
+ name: " JavaNet " ,
125
+ targets: [ " JavaNet " ]
126
126
) ,
127
127
128
128
. library(
129
- name: " JavaKitIO " ,
130
- targets: [ " JavaKitIO " ]
129
+ name: " JavaIO " ,
130
+ targets: [ " JavaIO " ]
131
131
) ,
132
132
133
133
. library(
134
- name: " JavaKitReflection " ,
135
- targets: [ " JavaKitReflection " ]
134
+ name: " JavaLangReflect " ,
135
+ targets: [ " JavaLangReflect " ]
136
136
) ,
137
137
138
138
. library(
@@ -212,13 +212,13 @@ let package = Package(
212
212
. target(
213
213
name: " SwiftJavaDocumentation " ,
214
214
dependencies: [
215
- " JavaKit " ,
215
+ " SwiftJava " ,
216
216
" SwiftKitSwift " ,
217
217
]
218
218
) ,
219
219
220
220
. macro(
221
- name: " JavaKitMacros " ,
221
+ name: " SwiftJavaMacros " ,
222
222
dependencies: [
223
223
. product( name: " SwiftSyntaxMacros " , package : " swift-syntax " ) ,
224
224
. product( name: " SwiftCompilerPlugin " , package : " swift-syntax " ) ,
@@ -235,12 +235,12 @@ let package = Package(
235
235
) ,
236
236
237
237
. target(
238
- name: " JavaKit " ,
238
+ name: " SwiftJava " ,
239
239
dependencies: [
240
- " JavaRuntime " ,
241
- " JavaKitMacros " ,
240
+ " CJNI " ,
241
+ " SwiftJavaMacros " ,
242
242
" JavaTypes " ,
243
- " JavaKitConfigurationShared " , // for Configuration reading at runtime
243
+ " SwiftJavaConfigurationShared " , // for Configuration reading at runtime
244
244
] ,
245
245
exclude: [ " swift-java.config " ] ,
246
246
swiftSettings: [
@@ -268,53 +268,59 @@ let package = Package(
268
268
]
269
269
) ,
270
270
. target(
271
- name: " JavaKitCollection " ,
272
- dependencies: [ " JavaKit " ] ,
271
+ name: " JavaUtil " ,
272
+ dependencies: [ " SwiftJava " ] ,
273
+ path: " Sources/JavaStdlib/JavaUtil " ,
273
274
exclude: [ " swift-java.config " ] ,
274
275
swiftSettings: [
275
276
. swiftLanguageMode( . v5) ,
276
277
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
277
278
]
278
279
) ,
279
280
. target(
280
- name: " JavaKitFunction " ,
281
- dependencies: [ " JavaKit " ] ,
281
+ name: " JavaUtilFunction " ,
282
+ dependencies: [ " SwiftJava " ] ,
283
+ path: " Sources/JavaStdlib/JavaUtilFunction " ,
282
284
exclude: [ " swift-java.config " ] ,
283
285
swiftSettings: [
284
286
. swiftLanguageMode( . v5) ,
285
287
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
286
288
]
287
289
) ,
288
290
. target(
289
- name: " JavaKitJar " ,
290
- dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
291
+ name: " JavaUtilJar " ,
292
+ dependencies: [ " SwiftJava " , " JavaUtil " ] ,
293
+ path: " Sources/JavaStdlib/JavaUtilJar " ,
291
294
exclude: [ " swift-java.config " ] ,
292
295
swiftSettings: [
293
296
. swiftLanguageMode( . v5) ,
294
297
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
295
298
]
296
299
) ,
297
300
. target(
298
- name: " JavaKitNetwork " ,
299
- dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
301
+ name: " JavaNet " ,
302
+ dependencies: [ " SwiftJava " , " JavaUtil " ] ,
303
+ path: " Sources/JavaStdlib/JavaNet " ,
300
304
exclude: [ " swift-java.config " ] ,
301
305
swiftSettings: [
302
306
. swiftLanguageMode( . v5) ,
303
307
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
304
308
]
305
309
) ,
306
310
. target(
307
- name: " JavaKitIO " ,
308
- dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
311
+ name: " JavaIO " ,
312
+ dependencies: [ " SwiftJava " , " JavaUtil " ] ,
313
+ path: " Sources/JavaStdlib/JavaIO " ,
309
314
exclude: [ " swift-java.config " ] ,
310
315
swiftSettings: [
311
316
. swiftLanguageMode( . v5) ,
312
317
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
313
318
]
314
319
) ,
315
320
. target(
316
- name: " JavaKitReflection " ,
317
- dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
321
+ name: " JavaLangReflect " ,
322
+ dependencies: [ " SwiftJava " , " JavaUtil " ] ,
323
+ path: " Sources/JavaStdlib/JavaLangReflect " ,
318
324
exclude: [ " swift-java.config " ] ,
319
325
swiftSettings: [
320
326
. swiftLanguageMode( . v5) ,
@@ -353,34 +359,34 @@ let package = Package(
353
359
) ,
354
360
355
361
. target(
356
- name: " JavaRuntime " ,
362
+ name: " CJNI " ,
357
363
swiftSettings: [
358
364
. swiftLanguageMode( . v5) ,
359
365
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
360
366
]
361
367
) ,
362
368
363
369
. target(
364
- name: " JavaKitConfigurationShared "
370
+ name: " SwiftJavaConfigurationShared "
365
371
) ,
366
372
367
373
. target(
368
- name: " JavaKitShared "
374
+ name: " SwiftJavaShared "
369
375
) ,
370
376
371
377
. target(
372
- name: " SwiftJavaLib " ,
378
+ name: " SwiftJavaToolLib " ,
373
379
dependencies: [
374
380
. product( name: " SwiftBasicFormat " , package : " swift-syntax " ) ,
375
381
. product( name: " SwiftSyntax " , package : " swift-syntax " ) ,
376
382
. product( name: " SwiftSyntaxBuilder " , package : " swift-syntax " ) ,
377
- " JavaKit " ,
378
- " JavaKitJar " ,
379
- " JavaKitReflection " ,
380
- " JavaKitNetwork " ,
383
+ " SwiftJava " ,
384
+ " JavaUtilJar " ,
385
+ " JavaLangReflect " ,
386
+ " JavaNet " ,
381
387
" JavaTypes " ,
382
- " JavaKitShared " ,
383
- " JavaKitConfigurationShared " ,
388
+ " SwiftJavaShared " ,
389
+ " SwiftJavaConfigurationShared " ,
384
390
// .product(name: "Subprocess", package: "swift-subprocess")
385
391
" _Subprocess " ,
386
392
] ,
@@ -399,13 +405,13 @@ let package = Package(
399
405
. product( name: " SwiftSyntaxBuilder " , package : " swift-syntax " ) ,
400
406
. product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
401
407
. product( name: " SystemPackage " , package : " swift-system " ) ,
402
- " JavaKit " ,
403
- " JavaKitJar " ,
404
- " JavaKitNetwork " ,
405
- " SwiftJavaLib " ,
408
+ " SwiftJava " ,
409
+ " JavaUtilJar " ,
410
+ " JavaNet " ,
411
+ " SwiftJavaToolLib " ,
406
412
" JExtractSwiftLib " ,
407
- " JavaKitShared " ,
408
- " JavaKitConfigurationShared " ,
413
+ " SwiftJavaShared " ,
414
+ " SwiftJavaConfigurationShared " ,
409
415
] ,
410
416
swiftSettings: [
411
417
. swiftLanguageMode( . v5) ,
@@ -427,8 +433,8 @@ let package = Package(
427
433
. product( name: " SwiftSyntaxBuilder " , package : " swift-syntax " ) ,
428
434
. product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
429
435
" JavaTypes " ,
430
- " JavaKitShared " ,
431
- " JavaKitConfigurationShared " ,
436
+ " SwiftJavaShared " ,
437
+ " SwiftJavaConfigurationShared " ,
432
438
] ,
433
439
swiftSettings: [
434
440
. swiftLanguageMode( . v5) ,
@@ -445,8 +451,11 @@ let package = Package(
445
451
) ,
446
452
447
453
. testTarget(
448
- name: " JavaKitTests " ,
449
- dependencies: [ " JavaKit " , " JavaKitNetwork " ] ,
454
+ name: " SwiftJavaTests " ,
455
+ dependencies: [
456
+ " SwiftJava " ,
457
+ " JavaNet "
458
+ ] ,
450
459
swiftSettings: [
451
460
. swiftLanguageMode( . v5) ,
452
461
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
@@ -455,16 +464,18 @@ let package = Package(
455
464
456
465
. testTarget(
457
466
name: " JavaTypesTests " ,
458
- dependencies: [ " JavaTypes " ] ,
467
+ dependencies: [
468
+ " JavaTypes "
469
+ ] ,
459
470
swiftSettings: [
460
471
. swiftLanguageMode( . v5)
461
472
]
462
473
) ,
463
474
464
475
. testTarget(
465
- name: " JavaKitMacroTests " ,
476
+ name: " SwiftJavaMacrosTests " ,
466
477
dependencies: [
467
- " JavaKitMacros " ,
478
+ " SwiftJavaMacros " ,
468
479
. product( name: " SwiftSyntaxMacrosTestSupport " , package : " swift-syntax " ) ,
469
480
] ,
470
481
swiftSettings: [
@@ -473,17 +484,19 @@ let package = Package(
473
484
) ,
474
485
475
486
. testTarget(
476
- name: " SwiftJavaTests " ,
477
- dependencies: [ " SwiftJavaLib " ] ,
487
+ name: " SwiftJavaToolLibTests " ,
488
+ dependencies: [
489
+ " SwiftJavaToolLib "
490
+ ] ,
478
491
swiftSettings: [
479
492
. swiftLanguageMode( . v5) ,
480
493
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
481
494
]
482
495
) ,
483
496
484
497
. testTarget(
485
- name: " JavaKitConfigurationSharedTests " ,
486
- dependencies: [ " JavaKitConfigurationShared " ] ,
498
+ name: " SwiftJavaConfigurationSharedTests " ,
499
+ dependencies: [ " SwiftJavaConfigurationShared " ] ,
487
500
swiftSettings: [
488
501
. swiftLanguageMode( . v5) ,
489
502
. unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
0 commit comments