Build Information
Successful build of Assist with Swift 6.0 for macOS (SPM).
Swift 6 data race errors: 35
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Blackjacx/Assist.git
Reference: develop
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Blackjacx/Assist
* branch develop -> FETCH_HEAD
* [new branch] develop -> origin/develop
HEAD is now at b1bfe10 Merge branch 'release/0.5.1' into develop
Cloned https://github.com/Blackjacx/Assist.git
Revision (git rev-parse @):
b1bfe10e2908a558cf271bad2f60dfb4d5e37a75
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/Blackjacx/Assist.git at develop
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $workDir
https://github.com/Blackjacx/Assist.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/437] Write sources
[7/437] Write push-entitlement.plist
[7/437] Write sources
[7/437] Write snap-entitlement.plist
[7/437] Write sources
[8/437] Write asc-entitlement.plist
[12/437] Write sources
[13/437] Write swift-version-6F35C1178C84523A.txt
[14/437] Compiling v3_prn.c
[15/437] Compiling v3_int.c
[16/451] Compiling v3_lib.c
[17/451] Compiling v3_pcons.c
[18/451] Compiling v3_skey.c
[19/451] Compiling v3_purp.c
[20/465] Compiling v3_utl.c
[21/465] Compiling v3_ncons.c
[22/465] Compiling v3_pmaps.c
[23/465] Compiling v3_ocsp.c
[24/527] Compiling v3_info.c
[25/527] Compiling v3_ia5.c
[26/527] Compiling v3_enum.c
[27/527] Compiling v3_extku.c
[28/527] Compiling v3_genn.c
[29/527] Compiling v3_crld.c
[30/527] Compiling v3_conf.c
[31/527] Compiling v3_cpols.c
[32/527] Compiling v3_bitst.c
[33/527] Compiling v3_bcons.c
[34/527] Compiling v3_akeya.c
[35/527] Compiling v3_alt.c
[36/527] Compiling x_x509a.c
[37/527] Compiling x_val.c
[38/527] Compiling v3_akey.c
[39/527] Compiling x_spki.c
[40/527] Compiling x_sig.c
[41/527] Compiling x_x509.c
[42/527] Compiling x_req.c
[43/527] Compiling x_pubkey.c
[44/527] Compiling x_pkey.c
[45/527] Compiling x_info.c
[46/527] Compiling x_name.c
[47/527] Compiling x_exten.c
[48/527] Compiling x_attrib.c
[49/527] Compiling x_algor.c
[50/527] Compiling x_crl.c
[51/527] Compiling x509spki.c
[52/527] Compiling x_all.c
[53/527] Compiling x509rset.c
[54/527] Compiling x509name.c
[55/527] Compiling x509cset.c
[56/527] Compiling x509_txt.c
[57/527] Compiling x509_vpm.c
[58/527] Compiling x509_v3.c
[59/527] Compiling x509_vfy.c
[60/527] Compiling x509_set.c
[61/527] Compiling x509_trs.c
[62/527] Compiling x509_req.c
[63/527] Compiling x509_obj.c
[64/527] Compiling x509_lu.c
[65/527] Compiling x509_ext.c
[66/527] Compiling x509_def.c
[67/527] Compiling x509_d2.c
[68/527] Compiling x509_att.c
[69/527] Compiling x509_cmp.c
[70/527] Compiling x509.c
[71/527] Compiling t_x509a.c
[72/527] Compiling t_x509.c
[73/527] Compiling t_req.c
[74/527] Compiling t_crl.c
[75/527] Compiling rsa_pss.c
[76/527] Compiling i2d_pr.c
[77/527] Compiling name_print.c
[78/527] Compiling policy.c
[79/527] Compiling by_file.c
[80/527] Compiling by_dir.c
[81/527] Compiling asn1_gen.c
[82/527] Compiling algorithm.c
[83/527] Compiling a_verify.c
[84/527] Compiling a_sign.c
[85/527] Compiling a_digest.c
[86/527] Compiling thread_win.c
[87/527] Compiling thread_pthread.c
[88/527] Compiling voprf.c
[89/527] Compiling thread_none.c
[90/527] Compiling trust_token.c
[91/527] Compiling thread.c
[92/527] Compiling pmbtoken.c
[93/527] Compiling stack.c
[94/527] Compiling siphash.c
[95/527] Compiling rsa_print.c
[96/527] Compiling rsa_asn1.c
[97/527] Compiling rsa_crypt.c
[98/527] Compiling refcount.c
[99/527] Compiling rc4.c
[100/527] Compiling windows.c
[101/527] Compiling rand_extra.c
[102/527] Compiling passive.c
[103/527] Compiling fuchsia.c
[104/527] Compiling deterministic.c
[105/527] Compiling forkunsafe.c
[106/527] Compiling poly1305_vec.c
[107/527] Compiling pool.c
[108/527] Compiling poly1305_arm_asm.S
[109/527] Compiling poly1305_arm.c
[110/527] Compiling poly1305.c
[111/527] Compiling pkcs7.c
[112/527] Compiling pkcs8.c
[113/527] Compiling p5_pbev2.c
[114/527] Compiling pkcs8_x509.c
[115/527] Compiling pem_xaux.c
[116/527] Compiling pkcs7_x509.c
[117/527] Compiling pem_x509.c
[118/527] Compiling pem_pkey.c
[119/527] Compiling pem_oth.c
[120/527] Compiling pem_pk8.c
[121/527] Compiling pem_info.c
[122/527] Compiling pem_lib.c
[123/527] Compiling obj_xref.c
[124/527] Compiling mem.c
[125/527] Compiling pem_all.c
[126/527] Compiling lhash.c
[127/527] Compiling keccak.c
[128/527] Compiling kyber.c
[129/527] Compiling obj.c
[130/527] Compiling poly_rq_mul.S
[131/527] Compiling x86_64-mont5-mac.mac.x86_64.S
[132/527] Compiling hpke.c
[133/527] Compiling x86_64-mont5-linux.linux.x86_64.S
[134/527] Compiling x86_64-mont-mac.mac.x86_64.S
[135/527] Compiling x86_64-mont-linux.linux.x86_64.S
[136/527] Compiling x86-mont-windows.windows.x86.S
[137/527] Compiling vpaes-x86_64-mac.mac.x86_64.S
[138/527] Compiling x86-mont-linux.linux.x86.S
[139/527] Compiling vpaes-x86_64-linux.linux.x86_64.S
[140/527] Compiling vpaes-x86-windows.windows.x86.S
[141/527] Compiling vpaes-x86-linux.linux.x86.S
[142/527] Compiling vpaes-armv8-linux.linux.aarch64.S
[143/527] Compiling vpaes-armv7-linux.linux.arm.S
[144/527] Compiling vpaes-armv8-ios.ios.aarch64.S
[145/527] Compiling vpaes-armv7-ios.ios.arm.S
[146/527] Compiling sha512-x86_64-mac.mac.x86_64.S
[147/527] Compiling kdf.c
[148/527] Compiling sha512-x86_64-linux.linux.x86_64.S
[149/527] Compiling sha512-armv8-linux.linux.aarch64.S
[150/527] Compiling hrss.c
[151/527] Compiling sha512-armv8-ios.ios.aarch64.S
[152/527] Compiling sha512-armv4-linux.linux.arm.S
[153/527] Compiling sha512-armv4-ios.ios.arm.S
[154/527] Compiling sha512-586-windows.windows.x86.S
[155/527] Compiling sha512-586-linux.linux.x86.S
[156/527] Compiling sha256-x86_64-mac.mac.x86_64.S
[157/527] Compiling sha256-x86_64-linux.linux.x86_64.S
[158/527] Compiling sha256-armv8-linux.linux.aarch64.S
[159/527] Compiling sha256-armv4-linux.linux.arm.S
[160/527] Compiling sha256-armv4-ios.ios.arm.S
[161/527] Compiling sha256-armv8-ios.ios.aarch64.S
[162/527] Compiling sha256-586-windows.windows.x86.S
[163/527] Compiling sha256-586-linux.linux.x86.S
[164/527] Compiling sha1-x86_64-mac.mac.x86_64.S
[165/527] Compiling sha1-x86_64-linux.linux.x86_64.S
[166/527] Compiling sha1-armv8-linux.linux.aarch64.S
[167/527] Compiling sha1-armv8-ios.ios.aarch64.S
[168/527] Compiling sha1-armv4-large-linux.linux.arm.S
[169/527] Compiling sha1-armv4-large-ios.ios.arm.S
[170/527] Compiling sha1-586-windows.windows.x86.S
[171/527] Compiling sha1-586-linux.linux.x86.S
[172/527] Compiling sha512.c
[173/527] Compiling sha1.c
[174/527] Compiling sha256.c
[175/527] Compiling service_indicator.c
[176/527] Compiling fips.c
[177/527] Compiling rsaz-avx2-mac.mac.x86_64.S
[178/527] Compiling rsaz-avx2-linux.linux.x86_64.S
[179/527] Compiling self_check.c
[180/527] Compiling rsa_impl.c
[180/527] Compiling padding.c
[182/527] Compiling rdrand-x86_64-mac.mac.x86_64.S
[183/527] Compiling blinding.c
[184/527] Compiling rsa.c
[185/527] Compiling rdrand-x86_64-linux.linux.x86_64.S
[186/527] Compiling fork_detect.c
[187/527] Compiling p256_beeu-x86_64-asm-mac.mac.x86_64.S
[188/527] Compiling rand.c
[189/527] Compiling p256_beeu-x86_64-asm-linux.linux.x86_64.S
[190/527] Compiling urandom.c
[191/527] Compiling ctrdrbg.c
[192/527] Compiling p256_beeu-armv8-asm-linux.linux.aarch64.S
[193/527] Compiling p256-x86_64-asm-mac.mac.x86_64.S
[194/527] Compiling p256-armv8-asm-linux.linux.aarch64.S
[195/527] Compiling p256-x86_64-asm-linux.linux.x86_64.S
[196/527] Compiling p256_beeu-armv8-asm-ios.ios.aarch64.S
[197/527] Compiling p256-armv8-asm-ios.ios.aarch64.S
[198/527] Compiling polyval.c
[199/527] Compiling ofb.c
[200/527] Compiling gcm_nohw.c
[201/527] Compiling ctr.c
[202/527] Compiling cfb.c
[203/527] Compiling gcm.c
[204/527] Compiling cbc.c
[205/527] Compiling md5-x86_64-mac.mac.x86_64.S
[206/527] Compiling md5-x86_64-linux.linux.x86_64.S
[207/527] Compiling md5.c
[208/527] Compiling md5-586-windows.windows.x86.S
[209/527] Compiling md5-586-linux.linux.x86.S
[210/527] Compiling hmac.c
[211/527] Compiling md4.c
[212/527] Compiling ghashv8-armv8-linux.linux.aarch64.S
[213/527] Compiling hkdf.c
[214/527] Compiling ghashv8-armv7-linux.linux.arm.S
[215/527] Compiling ghashv8-armv8-ios.ios.aarch64.S
[216/527] Compiling ghashv8-armv7-ios.ios.arm.S
[217/527] Compiling ghash-x86_64-mac.mac.x86_64.S
[218/527] Compiling ghash-x86-windows.windows.x86.S
[219/527] Compiling ghash-x86_64-linux.linux.x86_64.S
[220/527] Compiling ghash-x86-linux.linux.x86.S
[221/527] Compiling ghash-ssse3-x86_64-mac.mac.x86_64.S
[222/527] Compiling ghash-ssse3-x86_64-linux.linux.x86_64.S
[223/527] Compiling ghash-ssse3-x86-windows.windows.x86.S
[224/527] Compiling ghash-ssse3-x86-linux.linux.x86.S
[225/527] Compiling ghash-neon-armv8-linux.linux.aarch64.S
[226/527] Compiling ghash-armv4-linux.linux.arm.S
[227/527] Compiling ghash-neon-armv8-ios.ios.aarch64.S
[228/527] Compiling fips_shared_support.c
[229/527] Compiling ghash-armv4-ios.ios.arm.S
[230/527] Compiling ecdh.c
[231/527] Compiling util.c
[232/527] Compiling ecdsa.c
[233/527] Compiling wnaf.c
[234/527] Compiling simple_mul.c
[235/527] Compiling simple.c
[236/527] Compiling scalar.c
[237/527] Compiling oct.c
[238/527] Compiling p224-64.c
[239/527] Compiling felem.c
[240/527] Compiling p256.c
[241/527] Compiling ec_montgomery.c
[242/527] Compiling ec_key.c
[243/527] Compiling digestsign.c
[244/527] Compiling digests.c
[245/527] Compiling digest.c
[246/527] Compiling ec.c
[247/527] Compiling check.c
[248/527] Compiling co-586-windows.windows.x86.S
[249/527] Compiling dh.c
[250/527] Compiling co-586-linux.linux.x86.S
[251/527] Compiling p256-nistz.c
[252/527] Compiling cmac.c
[253/527] Compiling bsaes-armv7-linux.linux.arm.S
[254/527] Compiling e_aesccm.c
[255/527] Compiling aead.c
[256/527] Compiling bsaes-armv7-ios.ios.arm.S
[257/527] Compiling cipher.c
[258/527] Compiling e_aes.c
[259/527] Compiling sqrt.c
[260/527] Compiling rsaz_exp.c
[261/527] Compiling shift.c
[262/527] Compiling random.c
[263/527] Compiling prime.c
[264/527] Compiling montgomery_inv.c
[264/527] Compiling mul.c
[266/527] Compiling jacobi.c
[267/527] Compiling montgomery.c
[268/527] Compiling gcd_extra.c
[269/527] Compiling generic.c
[270/527] Compiling div_extra.c
[271/527] Compiling gcd.c
[272/527] Compiling exponentiation.c
[273/527] Compiling div.c
[274/527] Compiling ctx.c
[275/527] Compiling cmp.c
[276/527] Compiling x86_64-gcc.c
[277/527] Compiling bytes.c
[278/527] Compiling bn.c
[279/527] Compiling bn-armv8-linux.linux.aarch64.S
[280/527] Compiling add.c
[281/527] Compiling bn-586-windows.windows.x86.S
[282/527] Compiling bn-armv8-ios.ios.aarch64.S
[283/527] Compiling bn-586-linux.linux.x86.S
[284/527] Compiling armv8-mont-linux.linux.aarch64.S
[285/527] Compiling armv8-mont-ios.ios.aarch64.S
[286/527] Compiling armv4-mont-linux.linux.arm.S
[287/527] Compiling armv4-mont-ios.ios.arm.S
[288/527] Compiling aesv8-gcm-armv8-linux.linux.aarch64.S
[289/527] Compiling aesv8-armv8-linux.linux.aarch64.S
[290/527] Compiling aesv8-gcm-armv8-ios.ios.aarch64.S
[291/527] Compiling aesv8-armv7-linux.linux.arm.S
[292/527] Compiling aesv8-armv8-ios.ios.aarch64.S
[293/527] Compiling aesv8-armv7-ios.ios.arm.S
[294/527] Compiling aesni-x86_64-mac.mac.x86_64.S
[295/527] Compiling aesni-x86_64-linux.linux.x86_64.S
[296/527] Compiling aesni-x86-windows.windows.x86.S
[297/527] Compiling aesni-x86-linux.linux.x86.S
[298/527] Compiling aesni-gcm-x86_64-mac.mac.x86_64.S
[299/527] Compiling aesni-gcm-x86_64-linux.linux.x86_64.S
[300/527] Compiling mode_wrappers.c
[301/527] Compiling key_wrap.c
[302/527] Compiling aes.c
[303/527] Compiling ex_data.c
[304/527] Compiling aes_nohw.c
[305/527] Compiling sign.c
[306/527] Compiling scrypt.c
[307/527] Compiling pbkdf.c
[308/527] Compiling print.c
[309/527] Compiling p_x25519_asn1.c
[310/527] Compiling p_x25519.c
[311/527] Compiling p_rsa_asn1.c
[312/527] Compiling p_rsa.c
[313/527] Compiling p_hkdf.c
[314/527] Compiling p_ed25519.c
[315/527] Compiling p_ed25519_asn1.c
[316/527] Compiling p_ec_asn1.c
[317/527] Compiling p_ec.c
[318/527] Compiling p_dsa_asn1.c
[319/527] Compiling err_data.c
[320/527] Compiling evp_ctx.c
[321/527] Compiling evp_asn1.c
[322/527] Compiling evp.c
[323/527] Compiling err.c
[324/527] Compiling engine.c
[325/527] Compiling ecdsa_asn1.c
[326/527] Compiling ecdh_extra.c
[327/527] Compiling ec_derive.c
[328/527] Compiling hash_to_curve.c
[329/527] Compiling ec_asn1.c
[330/527] Compiling dsa_asn1.c
[331/527] Compiling digest_extra.c
[332/527] Compiling dh_asn1.c
[333/527] Compiling params.c
[334/527] Compiling dsa.c
[335/527] Compiling spake25519.c
[336/527] Compiling cpu_intel.c
[337/527] Compiling x25519-asm-arm.S
[338/527] Compiling crypto.c
[339/527] Compiling des.c
[340/527] Compiling cpu_arm_openbsd.c
[341/527] Compiling cpu_arm_linux.c
[342/527] Compiling cpu_arm_freebsd.c
[343/527] Compiling cpu_arm.c
[344/527] Compiling cpu_aarch64_win.c
[345/527] Compiling cpu_aarch64_openbsd.c
[346/527] Compiling curve25519.c
[347/527] Compiling cpu_aarch64_fuchsia.c
[348/527] Compiling cpu_aarch64_linux.c
[349/527] Compiling cpu_aarch64_freebsd.c
[350/527] Compiling cpu_aarch64_apple.c
[351/527] Compiling conf.c
[352/527] Compiling tls_cbc.c
[353/527] Compiling e_rc4.c
[354/527] Compiling e_tls.c
[355/527] Compiling e_rc2.c
[356/527] Compiling e_null.c
[357/527] Compiling e_des.c
[358/527] Compiling e_aesgcmsiv.c
[359/527] Compiling e_chacha20poly1305.c
[360/527] Compiling derive_key.c
[361/527] Compiling e_aesctrhmac.c
[362/527] Compiling cipher_extra.c
[363/527] Compiling chacha20_poly1305_x86_64-mac.mac.x86_64.S
[364/527] Compiling chacha20_poly1305_x86_64-linux.linux.x86_64.S
[365/527] Compiling chacha20_poly1305_armv8-linux.linux.aarch64.S
[366/527] Compiling aes128gcmsiv-x86_64-mac.mac.x86_64.S
[366/527] Compiling aes128gcmsiv-x86_64-linux.linux.x86_64.S
[368/527] Compiling chacha20_poly1305_armv8-ios.ios.aarch64.S
[369/527] Compiling chacha.c
[370/527] Compiling chacha-x86_64-mac.mac.x86_64.S
[371/527] Compiling chacha-x86_64-linux.linux.x86_64.S
[372/527] Compiling chacha-x86-linux.linux.x86.S
[373/527] Compiling chacha-x86-windows.windows.x86.S
[374/527] Compiling chacha-armv8-linux.linux.aarch64.S
[375/527] Compiling chacha-armv4-linux.linux.arm.S
[376/527] Compiling chacha-armv4-ios.ios.arm.S
[377/527] Compiling chacha-armv8-ios.ios.aarch64.S
[378/527] Compiling unicode.c
[379/527] Compiling cbb.c
[380/527] Compiling asn1_compat.c
[381/527] Compiling ber.c
[382/527] Compiling cbs.c
[383/527] Compiling buf.c
[384/527] Compiling convert.c
[385/527] Compiling bn_asn1.c
[386/527] Compiling blake2.c
[387/527] Compiling socket.c
[388/527] Compiling printf.c
[389/527] Compiling socket_helper.c
[390/527] Compiling pair.c
[391/527] Compiling hexdump.c
[392/527] Compiling file.c
[393/527] Compiling fd.c
[394/527] Compiling bio_mem.c
[395/527] Compiling connect.c
[396/527] Compiling base64.c
[397/527] Compiling bio.c
[398/527] Compiling tasn_utl.c
[399/527] Compiling tasn_fre.c
[400/527] Compiling tasn_typ.c
[401/527] Compiling tasn_new.c
[402/527] Compiling tasn_enc.c
[403/527] Compiling f_string.c
[404/527] Compiling posix_time.c
[405/527] Compiling f_int.c
[406/527] Compiling tasn_dec.c
[407/527] Compiling asn_pack.c
[408/527] Compiling asn1_par.c
[409/527] Compiling a_utctm.c
[410/527] Compiling a_type.c
[411/527] Compiling a_time.c
[412/527] Compiling asn1_lib.c
[413/527] Compiling a_strnid.c
[414/527] Compiling a_strex.c
[415/527] Compiling a_octet.c
[416/527] Compiling a_i2d_fp.c
[417/527] Compiling a_mbstr.c
[418/527] Compiling a_object.c
[419/527] Compiling a_int.c
[420/527] Write sources
[422/527] Compiling a_gentm.c
[423/527] Write sources
[424/527] Compiling a_dup.c
[425/527] Compiling a_d2i_fp.c
[426/527] Compiling a_bool.c
[427/527] Compiling a_bitstr.c
[429/529] Emitting module ArgumentParserToolInfo
[430/529] Compiling ArgumentParserToolInfo ToolInfo.swift
[431/567] Emitting module Crypto
[432/573] Compiling ArgumentParser BashCompletionsGenerator.swift
[433/573] Compiling ArgumentParser CompletionsGenerator.swift
[434/573] Compiling ArgumentParser FishCompletionsGenerator.swift
[435/573] Compiling ArgumentParser ZshCompletionsGenerator.swift
[436/573] Compiling ArgumentParser Argument.swift
[437/573] Compiling ArgumentParser Flag.swift
[438/573] Compiling ArgumentParser NameSpecification.swift
[439/573] Compiling ArgumentParser Option.swift
[440/573] Compiling ArgumentParser OptionGroup.swift
[441/577] Compiling ArgumentParser ArgumentHelp.swift
[442/577] Compiling ArgumentParser ArgumentVisibility.swift
[443/577] Compiling ArgumentParser CompletionKind.swift
[444/577] Compiling ArgumentParser Errors.swift
[445/577] Compiling ArgumentParser AsyncParsableCommand.swift
[446/577] Compiling ArgumentParser CommandConfiguration.swift
[447/577] Compiling ArgumentParser EnumerableFlag.swift
[448/577] Compiling ArgumentParser ExpressibleByArgument.swift
[449/577] Compiling ArgumentParser ParsableArguments.swift
[450/577] Compiling ArgumentParser ParsableArgumentsValidation.swift
[451/577] Compiling ArgumentParser ParsableCommand.swift
[452/577] Compiling ArgumentParser ArgumentDecoder.swift
[453/577] Compiling ArgumentParser InputOrigin.swift
[454/577] Compiling ArgumentParser Name.swift
[455/577] Compiling ArgumentParser Parsed.swift
[456/577] Compiling ArgumentParser ParsedValues.swift
[457/577] Compiling ArgumentParser ArgumentDefinition.swift
[458/577] Compiling ArgumentParser ArgumentSet.swift
[459/577] Compiling ArgumentParser CommandParser.swift
[460/577] Compiling ArgumentParser InputKey.swift
[461/577] Compiling ArgumentParser Platform.swift
[462/577] Compiling ArgumentParser SequenceExtensions.swift
[463/577] Compiling ArgumentParser StringExtensions.swift
[464/577] Compiling ArgumentParser Tree.swift
[465/577] Compiling Engine DataWrapper.swift
[466/577] Compiling Engine EmptyResponse.swift
[467/578] Compiling Engine NetworkError.swift
[468/578] Compiling Engine Service.swift
[469/578] Compiling SwiftShell String.swift
[470/578] Compiling Engine Network.swift
[475/578] Compiling SwiftShell Files.swift
[476/578] Compiling SwiftShell Bash.swift
[477/578] Compiling SwiftShell Lazy-split.swift
[478/578] Compiling SwiftShell Array.swift
[479/578] Compiling SwiftShell Process.swift
[480/578] Compiling SwiftShell Stream.swift
[483/578] Emitting module Engine
[486/578] Compiling SwiftShell Context.swift
[487/578] Compiling Engine UserDefaults+PropertyWrapper.swift
[488/578] Emitting module SwiftShell
[489/578] Compiling SwiftShell Command.swift
[490/578] Compiling SwiftKeychainWrapper KeychainWrapper.swift
[491/578] Emitting module SwiftKeychainWrapper
[492/578] Compiling SwiftKeychainWrapper KeychainItemAccessibility.swift
[493/578] Compiling SwiftKeychainWrapper KeychainWrapperSubscript.swift
[501/578] Compiling ArgumentParser MessageInfo.swift
[502/578] Compiling ArgumentParser UsageGenerator.swift
[503/578] Compiling ArgumentParser CollectionExtensions.swift
[510/578] Compiling ArgumentParser ParserError.swift
[511/578] Compiling ArgumentParser SplitArguments.swift
[512/578] Compiling ArgumentParser DumpHelpGenerator.swift
[513/578] Compiling ArgumentParser HelpCommand.swift
[514/578] Compiling ArgumentParser HelpGenerator.swift
[515/578] Compiling Crypto SEC1PrivateKey.swift
[516/578] Compiling Crypto SubjectPublicKeyInfo.swift
[517/578] Compiling Crypto CryptoKitErrors.swift
[518/578] Compiling Crypto Digest_boring.swift
[519/578] Compiling Crypto Digest.swift
[520/578] Compiling Crypto Digests.swift
[521/578] Compiling Crypto HashFunctions.swift
[529/578] Compiling Crypto MessageAuthenticationCode.swift
[530/578] Compiling Crypto AES.swift
[531/578] Compiling Crypto ECDSASignature_boring.swift
[532/578] Compiling Crypto ECDSA_boring.swift
[533/578] Compiling Crypto EdDSA_boring.swift
[534/578] Compiling Crypto ECDSA.swift
[541/578] Compiling Crypto HashFunctions_SHA2.swift
[542/578] Compiling Crypto Insecure.swift
[543/578] Compiling Crypto Insecure_HashFunctions.swift
[544/578] Compiling Crypto ECDH_boring.swift
[545/578] Compiling Crypto DH.swift
[546/578] Compiling Crypto ECDH.swift
[547/578] Compiling Crypto HKDF.swift
[555/578] Compiling Crypto SafeCompare_boring.swift
[556/578] Compiling Crypto Zeroization_boring.swift
[557/578] Compiling Crypto PrettyBytes.swift
[558/578] Compiling Crypto SafeCompare.swift
[559/578] Compiling Crypto SecureBytes.swift
[560/578] Compiling Crypto Zeroization.swift
[561/626] Compiling JWTKit IDClaim.swift
[562/626] Compiling JWTKit IssuedAtClaim.swift
[563/626] Compiling JWTKit JWKS.swift
[564/626] Compiling JWTKit JWTAlgorithm.swift
[565/626] Emitting module ArgumentParser
[566/626] Compiling JWTKit JWTError.swift
[567/626] Compiling JWTKit JWTHeader.swift
[568/626] Compiling JWTKit JWTParser.swift
[569/626] Compiling JWTKit JWTPayload.swift
[570/626] Compiling JWTKit EdDSAError.swift
[571/626] Compiling JWTKit EdDSAKey.swift
[572/626] Compiling JWTKit EdDSASigner.swift
[573/626] Compiling JWTKit JWTSigner+EdDSA.swift
[574/626] Compiling JWTKit OctetKeyPair.swift
[575/631] Compiling JWTKit AudienceClaim.swift
[576/631] Compiling JWTKit BoolClaim.swift
[577/631] Compiling JWTKit ExpirationClaim.swift
[578/631] Compiling JWTKit GoogleHostedDomainClaim.swift
[586/631] Compiling JWTKit SubjectClaim.swift
[587/631] Compiling JWTKit ECDSAError.swift
[588/631] Compiling JWTKit ECDSAKey.swift
[589/631] Compiling JWTKit ECDSASigner.swift
[590/631] Compiling JWTKit JWTSigner+ECDSA.swift
[591/631] Compiling JWTKit Base64URL.swift
[592/631] Compiling JWTKit BigNumber.swift
[593/631] Compiling JWTKit CustomizedJSONCoders.swift
[594/631] Compiling JWTKit Exports.swift
[595/631] Compiling JWTKit OpenSSLSigner.swift
[597/631] Compiling JWTKit JWTSerializer.swift
[598/631] Compiling JWTKit JWTSigner.swift
[599/631] Compiling JWTKit JWTSigners.swift
[600/631] Compiling JWTKit JWTSigner+UnsecuredNone.swift
[601/631] Compiling JWTKit IssuerClaim.swift
[602/631] Compiling JWTKit JWTClaim.swift
[603/631] Compiling JWTKit JWTMultiValueClaim.swift
[604/631] Compiling JWTKit JWTUnixEpochClaim.swift
[605/631] Compiling JWTKit LocaleClaim.swift
[606/631] Compiling JWTKit NotBeforeClaim.swift
[607/631] Emitting module JWTKit
[608/631] Compiling JWTKit HMACError.swift
[609/631] Compiling JWTKit HMACSigner.swift
[610/631] Compiling JWTKit JWTSigner+HMAC.swift
[611/631] Compiling JWTKit JWK.swift
[612/631] Compiling JWTKit JWKIdentifier.swift
[613/631] Compiling JWTKit UnsecuredNoneSigner.swift
[614/631] Compiling JWTKit JWTSigner+RSA.swift
[615/631] Compiling JWTKit RSAError.swift
[616/631] Compiling JWTKit RSAKey.swift
[617/631] Compiling JWTKit RSASigner.swift
[618/631] Compiling JWTKit Utilities.swift
[619/631] Compiling JWTKit AppleIdentityToken.swift
[620/631] Compiling JWTKit GoogleIdentityToken.swift
[621/631] Compiling JWTKit MicrosoftIdentitiyToken.swift
[622/631] Compiling JWTKit X5CVerifier.swift
[623/661] Compiling ASCKit Constants.swift
[624/661] Compiling ASCKit Filter.swift
[625/663] Compiling ASCKit JSONWebToken.swift
[626/663] Compiling ASCKit Keychain.swift
[627/663] Compiling ASCKit Model.swift
[628/663] Compiling ASCKit PagedItemLoader.swift
[629/663] Compiling ASCKit AscEndpoint.swift
[630/663] Compiling ASCKit AscError.swift
[631/663] Compiling ASCKit ApiKey.swift
[632/663] Compiling ASCKit App.swift
[633/663] Compiling ASCKit ASCKit.swift
[634/663] Compiling ASCKit ASCService.swift
[635/663] Compiling ASCKit BetaTester.swift
[636/663] Compiling ASCKit BetaTesterInvitationResponse.swift
[637/663] Compiling ASCKit AppStoreVersion.swift
[638/663] Compiling ASCKit BetaGroup.swift
[639/663] Compiling ASCKit Build.swift
[640/663] Compiling ASCKit BundleId.swift
[641/663] Emitting module ASCKit
[642/663] Compiling ASCKit PageableModel.swift
[643/663] Compiling ASCKit Relation.swift
[644/663] Compiling Core Simctl.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Shell/Simctl/Simctl.swift:186:14: warning: associated value 'devicesNotFoundForRuntime' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Runtime'; this is an error in the Swift 6 language mode
184 | case latestRuntimeNameNotFound
185 | case runtimeNotFound(name: String)
186 | case devicesNotFoundForRuntime(Runtime)
| `- warning: associated value 'devicesNotFoundForRuntime' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Runtime'; this is an error in the Swift 6 language mode
187 | case deviceIdNotFoundInDevices(id: String)
188 | case createDeviceFailed(deviceName: String, runtimeID: String)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Shell/Simctl/Runtime.swift:10:15: note: consider making struct 'Runtime' conform to the 'Sendable' protocol
8 | import Foundation
9 |
10 | public struct Runtime: Codable {
| `- note: consider making struct 'Runtime' conform to the 'Sendable' protocol
11 |
12 | enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| |- warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'decoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'decoder' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
/Users/admin/builder/spi-builder-workspace/Sources/Core/Shell/Simctl/Simctl.swift:250:25: warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
248 | }
249 |
250 | return try Json.decoder.decode(SimctlList.self, from: outData)
| `- warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
251 | }
252 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: note: static property declared here
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| `- note: static property declared here
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
[645/664] Compiling Core Runtime.swift
[646/664] Compiling Core SimctlList.swift
[647/664] Compiling Core Xcodebuild.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
[648/664] Compiling Core Device.swift
[649/664] Compiling Core Zip.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
[650/664] Compiling Core Mint.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
[653/664] Compiling Core Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:82:16: warning: static property 'logLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
80 |
81 | /// The current log level, defaults to .info
82 | static var logLevel: Level = .info
| |- warning: static property 'logLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'logLevel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | /// Enable to see additional information like sending object, date, function name, and line of code. Defaults to false.
84 | static var verbose = false
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:84:16: warning: static property 'verbose' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
82 | static var logLevel: Level = .info
83 | /// Enable to see additional information like sending object, date, function name, and line of code. Defaults to false.
84 | static var verbose = false
| |- warning: static property 'verbose' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | }
86 |
[654/664] Emitting module Core
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:82:16: warning: static property 'logLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
80 |
81 | /// The current log level, defaults to .info
82 | static var logLevel: Level = .info
| |- warning: static property 'logLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'logLevel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | /// Enable to see additional information like sending object, date, function name, and line of code. Defaults to false.
84 | static var verbose = false
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:84:16: warning: static property 'verbose' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
82 | static var logLevel: Level = .info
83 | /// Enable to see additional information like sending object, date, function name, and line of code. Defaults to false.
84 | static var verbose = false
| |- warning: static property 'verbose' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'verbose' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'verbose' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | }
86 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Shell/Simctl/Simctl.swift:186:14: warning: associated value 'devicesNotFoundForRuntime' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Runtime'; this is an error in the Swift 6 language mode
184 | case latestRuntimeNameNotFound
185 | case runtimeNotFound(name: String)
186 | case devicesNotFoundForRuntime(Runtime)
| `- warning: associated value 'devicesNotFoundForRuntime' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Runtime'; this is an error in the Swift 6 language mode
187 | case deviceIdNotFoundInDevices(id: String)
188 | case createDeviceFailed(deviceName: String, runtimeID: String)
/Users/admin/builder/spi-builder-workspace/Sources/Core/Shell/Simctl/Runtime.swift:10:15: note: consider making struct 'Runtime' conform to the 'Sendable' protocol
8 | import Foundation
9 |
10 | public struct Runtime: Codable {
| `- note: consider making struct 'Runtime' conform to the 'Sendable' protocol
11 |
12 | enum CodingKeys: String, CodingKey {
[655/664] Compiling Core JSONWebToken.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| |- warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'decoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'decoder' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
/Users/admin/builder/spi-builder-workspace/Sources/Core/Networking/JSONWebToken.swift:103:25: warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
101 | }
102 |
103 | return try Json.decoder.decode(JWTFcmCredentials.Token.self, from: data).accessToken
| `- warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
104 | }
105 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: note: static property declared here
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| `- note: static property declared here
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
[656/682] Compiling Push Fcm.swift
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/sub/Fcm.swift:16:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
14 | struct Fcm: AsyncParsableCommand {
15 |
16 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | abstract: "Access FCM, see https://firebase.google.com/docs/cloud-messaging"
18 | )
[657/682] Compiling Push PushEndpoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/Push/PushEndpoint.swift:19:16: warning: static property 'token' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
17 | extension PushEndpoint: Endpoint {
18 |
19 | static var token: String?
| |- warning: static property 'token' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'token' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | var url: URL? { nil }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| |- warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'decoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'decoder' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
/Users/admin/builder/spi-builder-workspace/Sources/Push/PushEndpoint.swift:122:22: warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
120 | func jsonDecode<T>(_ type: T.Type, from data: Data) throws -> T where T : Decodable {
121 | let dataResult = Result {
122 | try Json.decoder.decode(DataWrapper<T>.self, from: data)
| `- warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
123 | }.map {
124 | $0.data
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: note: static property declared here
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| `- note: static property declared here
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
/Users/admin/builder/spi-builder-workspace/Sources/Push/PushEndpoint.swift:129:29: warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
127 | guard (try? dataResult.get()) != nil else {
128 | // Decode model directly
129 | return try Json.decoder.decode(T.self, from: data)
| `- warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
130 | }
131 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: note: static property declared here
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| `- note: static property declared here
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
[658/682] Compiling Push Push.swift
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/Push.swift:17:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
15 | public final class Push: AsyncParsableCommand {
16 |
17 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | // Optional abstracts and discussions are used for help output.
19 | abstract: "A utility for sending and testing push notifications to Apple Push Notification Service (APNS) and via Firebase.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| |- warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'verbosityLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'verbosityLevel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | public static let shared = Network()
22 |
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/Push.swift:50:17: warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
48 | mutating func validate() throws {
49 | // Misusing validate to set the received flag globally
50 | Network.verbosityLevel = verbose
| `- warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
51 | }
52 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: note: static property declared here
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| `- note: static property declared here
21 | public static let shared = Network()
22 |
[659/682] Compiling Push Apns.swift
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/sub/Apns.swift:28:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
26 | }
27 |
28 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | abstract: "Access APNS, see https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_token-based_connection_to_apns"
30 | )
[660/682] Compiling Push PushService.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:21:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Network' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public typealias RequestResult<T: Decodable> = Result<T, NetworkError>
17 |
18 | public struct Network {
| `- note: consider making struct 'Network' conform to the 'Sendable' protocol
19 |
20 | public static var verbosityLevel = 0
21 | public static let shared = Network()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Network' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | private static let session = URLSession.shared
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| |- warning: static property 'decoder' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'decoder' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'decoder' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
/Users/admin/builder/spi-builder-workspace/Sources/Push/PushService.swift:42:36: warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
40 | }
41 |
42 | let credentials = try Json.decoder.decode(JWTFcmCredentials.self, from: data)
| `- warning: reference to static property 'decoder' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
43 | let endpoint = PushEndpoint.pushViaFcm(deviceToken: deviceToken, message: message, credentials: credentials)
44 | return try await Network.shared.request(endpoint: endpoint)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Json.swift:18:23: note: static property declared here
16 | }()
17 |
18 | public static var decoder: JSONDecoder = {
| `- note: static property declared here
19 | let decoder = JSONDecoder()
20 | decoder.dateDecodingStrategy = .iso8601
[661/682] Emitting module Push
/Users/admin/builder/spi-builder-workspace/Sources/Push/PushEndpoint.swift:19:16: warning: static property 'token' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
17 | extension PushEndpoint: Endpoint {
18 |
19 | static var token: String?
| |- warning: static property 'token' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'token' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'token' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | var url: URL? { nil }
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/Push.swift:17:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
15 | public final class Push: AsyncParsableCommand {
16 |
17 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | // Optional abstracts and discussions are used for help output.
19 | abstract: "A utility for sending and testing push notifications to Apple Push Notification Service (APNS) and via Firebase.",
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/sub/Apns.swift:28:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
26 | }
27 |
28 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | abstract: "Access APNS, see https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_token-based_connection_to_apns"
30 | )
/Users/admin/builder/spi-builder-workspace/Sources/Push/commands/sub/Fcm.swift:16:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
14 | struct Fcm: AsyncParsableCommand {
15 |
16 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | abstract: "Access FCM, see https://firebase.google.com/docs/cloud-messaging"
18 | )
[661/682] Write Objects.LinkFileList
[663/682] Compiling ASC Apps.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Apps.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct Apps: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage your apps in App Store Connect.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Apps.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_apps
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list apps added in App Store Connect.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
[664/682] Compiling ASC AppStoreVersions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/AppStoreVersions.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct AppStoreVersions: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage versions of your app that are available in App Store.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/AppStoreVersions.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_all_app_store_versions_for_an_app
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Get a list of all App Store versions of an app across all platforms.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
[665/682] Compiling ASC Filter+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/Filter+Extensions.swift:12:1: warning: extension declares a conformance of imported type 'Filter' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
10 | import ArgumentParser
11 |
12 | extension Filter: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'Filter' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public init?(argument: String) {
[666/682] Compiling ASC ASC.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:19:16: warning: static property 'apiKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | /// The API key chosen by the user. If only one key is registered this one is automatically used.
19 | static var apiKey: ApiKey?
| |- warning: static property 'apiKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'apiKey' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | public static var configuration = CommandConfiguration(
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:21:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 | static var apiKey: ApiKey?
20 |
21 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | // Optional abstracts and discussions are used for help output.
23 | abstract: "A utility for accessing the App Store Connect API.",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| |- warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'verbosityLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'verbosityLevel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | public static let shared = Network()
22 |
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:51:17: warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
49 | mutating func validate() throws {
50 | // Misusing validate to set the received flag globally
51 | Network.verbosityLevel = verbose
| `- warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
52 | }
53 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: note: static property declared here
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| `- note: static property declared here
21 | public static let shared = Network()
22 |
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:67:17: warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
65 | mutating func validate() throws {
66 | // Misusing validate to set the received flag globally
67 | Network.verbosityLevel = verbose
| `- warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
68 |
69 | // Set the api key ID passed as parameter
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: note: static property declared here
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| `- note: static property declared here
21 | public static let shared = Network()
22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASCKit/Sources/ASCKit/ASCService.swift:22:23: warning: static property 'specifiedKeyId' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
20 | @Defaults("\(ProcessInfo.processId).apiKeys", defaultValue: []) private static var apiKeys: [ApiKey]
21 | /// For command line applications set to the key ID passed as parameter
22 | public static var specifiedKeyId: String?
| |- warning: static property 'specifiedKeyId' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'specifiedKeyId' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'specifiedKeyId' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | // MARK: - Generic List
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:70:20: warning: reference to static property 'specifiedKeyId' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
68 |
69 | // Set the api key ID passed as parameter
70 | ASCService.specifiedKeyId = keyId
| `- warning: reference to static property 'specifiedKeyId' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
71 | }
72 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASCKit/Sources/ASCKit/ASCService.swift:22:23: note: static property declared here
20 | @Defaults("\(ProcessInfo.processId).apiKeys", defaultValue: []) private static var apiKeys: [ApiKey]
21 | /// For command line applications set to the key ID passed as parameter
22 | public static var specifiedKeyId: String?
| `- note: static property declared here
23 |
24 | // MARK: - Generic List
[667/682] Emitting module Snap
/Users/admin/builder/spi-builder-workspace/Sources/Snap/commands/Snap.swift:16:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
14 | public final class Snap: ParsableCommand {
15 |
16 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | abstract: "Make your mobile screenshot automation a breeze and blazingly fast.",
18 | discussion: """
/Users/admin/builder/spi-builder-workspace/Sources/Snap/commands/Snap.swift:189:1: warning: extension declares a conformance of imported type 'Style' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Core' introduce this conformance in the future
187 | }
188 |
189 | extension Simctl.Style: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Style' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Core' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
[668/682] Compiling Snap Snap.swift
/Users/admin/builder/spi-builder-workspace/Sources/Snap/commands/Snap.swift:16:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
14 | public final class Snap: ParsableCommand {
15 |
16 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | abstract: "Make your mobile screenshot automation a breeze and blazingly fast.",
18 | discussion: """
/Users/admin/builder/spi-builder-workspace/Sources/Snap/commands/Snap.swift:189:1: warning: extension declares a conformance of imported type 'Style' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Core' introduce this conformance in the future
187 | }
188 |
189 | extension Simctl.Style: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Style' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Core' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/Logger.swift:12:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public struct Logger {
| `- note: consider making struct 'Logger' conform to the 'Sendable' protocol
11 |
12 | public static let shared = Logger()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Logger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | public func warn(_ closure: @autoclosure () -> Any?,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| |- warning: static property 'verbosityLevel' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'verbosityLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'verbosityLevel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | public static let shared = Network()
22 |
/Users/admin/builder/spi-builder-workspace/Sources/Snap/commands/Snap.swift:185:17: warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
183 | mutating func validate() throws {
184 | // Misusing validate to set the received flag globally
185 | Network.verbosityLevel = verbose
| `- warning: reference to static property 'verbosityLevel' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
186 | }
187 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:20:23: note: static property declared here
18 | public struct Network {
19 |
20 | public static var verbosityLevel = 0
| `- note: static property declared here
21 | public static let shared = Network()
22 |
[668/682] Write Objects.LinkFileList
[670/682] Compiling ASC Keys.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:18:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | struct Keys: ParsableCommand {
17 |
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | abstract: "Lists, registers and deletes App Store Connect API keys on your Mac.",
20 | subcommands: [List.self, Activate.self, Register.self, Delete.self, Token.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:29:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
27 | /// List locally stored App Store Connect API keys.
28 | struct List: ParsableCommand {
29 | static var configuration = CommandConfiguration(abstract: "List locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:41:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
39 | /// List locally stored App Store Connect API keys.
40 | struct Activate: ParsableCommand {
41 | static var configuration = CommandConfiguration(abstract: "Makes a registered API key the default one.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:57:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
55 | /// Registers App Store Connect API keys locally.
56 | struct Register: ParsableCommand {
57 | static var configuration = CommandConfiguration(abstract: "Registers App Store Connect API keys locally.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:83:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
81 | /// Delete locally stored App Store Connect API keys.
82 | struct Delete: ParsableCommand {
83 | static var configuration = CommandConfiguration(abstract: "Delete locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 |
85 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:99:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
97 | /// Generate a token from a locally stored App Store Connect API keys.
98 | struct Token: ParsableCommand {
99 | static var configuration = CommandConfiguration(abstract: "Generate a token from a locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | @OptionGroup()
[671/682] Compiling ASC BundleIds.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BundleIds: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage the bundle IDs that uniquely identify your apps.",
17 | subcommands: [List.self, Register.self, Delete.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/bundle_ids
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list bundle IDs that are registered to your team.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:53:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
51 | struct Register: AsyncParsableCommand {
52 |
53 | static var configuration = CommandConfiguration(abstract: "Register a new bundle ID for app development.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:85:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
83 | struct Delete: AsyncParsableCommand {
84 |
85 | static var configuration = CommandConfiguration(abstract: "Delete a bundle ID that is used for app development.",
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | discussion: "You can only delete bundle IDs that are used for development. You can’t delete bundle IDs that are being used by an app in App Store Connect.")
87 |
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:116:1: warning: extension declares a conformance of imported type 'Platform' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
114 | }
115 |
116 | extension BundleId.Platform: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Platform' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
117 |
[672/682] Compiling ASC Builds.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct Builds: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage builds for testers and submit builds for review.",
17 | subcommands: [List.self, Expire.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_builds
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list builds for all apps in App Store Connect.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:52:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
50 | /// https://developer.apple.com/documentation/appstoreconnectapi/modify_a_build
51 | struct Expire: AsyncParsableCommand {
52 | static var configuration = CommandConfiguration(abstract: "Expire a build.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
[673/682] Compiling ASC BetaGroups.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaGroups.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BetaGroups: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage groups of beta testers that have access to one or more builds.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaGroups.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_beta_groups
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list beta testers for all apps, builds, and beta groups.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
[674/682] Compiling ASC BetaTesters.swift
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BetaTesters: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage people who can install and test prerelease builds.",
17 | subcommands: [List.self, Invite.self, Add.self, Delete.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_beta_testers
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list beta testers for all apps, builds, and beta groups.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:52:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
50 | /// https://developer.apple.com/documentation/appstoreconnectapi/send_an_invitation_to_a_beta_tester
51 | struct Invite: AsyncParsableCommand {
52 | static var configuration = CommandConfiguration(abstract: "Send or resend an invitation to a beta tester to test specified apps.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:73:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
71 | /// https://developer.apple.com/documentation/appstoreconnectapi/create_a_beta_tester
72 | struct Add: AsyncParsableCommand {
73 | static var configuration = CommandConfiguration(abstract: "Create a beta tester assigned to a group, a build, or an app.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:100:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
98 | /// https://developer.apple.com/documentation/appstoreconnectapi/delete_a_beta_tester
99 | struct Delete: AsyncParsableCommand {
100 | static var configuration = CommandConfiguration(abstract: "Remove a beta tester's ability to test all or specific apps.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
[675/682] Emitting module ASC
/Users/admin/builder/spi-builder-workspace/Sources/ASC/Filter+Extensions.swift:12:1: warning: extension declares a conformance of imported type 'Filter' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
10 | import ArgumentParser
11 |
12 | extension Filter: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'Filter' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public init?(argument: String) {
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:19:16: warning: static property 'apiKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | /// The API key chosen by the user. If only one key is registered this one is automatically used.
19 | static var apiKey: ApiKey?
| |- warning: static property 'apiKey' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'apiKey' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 | public static var configuration = CommandConfiguration(
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/ASC.swift:21:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
19 | static var apiKey: ApiKey?
20 |
21 | public static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | // Optional abstracts and discussions are used for help output.
23 | abstract: "A utility for accessing the App Store Connect API.",
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/AppStoreVersions.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct AppStoreVersions: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage versions of your app that are available in App Store.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/AppStoreVersions.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_all_app_store_versions_for_an_app
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Get a list of all App Store versions of an app across all platforms.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Apps.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct Apps: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage your apps in App Store Connect.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Apps.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_apps
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list apps added in App Store Connect.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaGroups.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BetaGroups: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage groups of beta testers that have access to one or more builds.",
17 | subcommands: [List.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaGroups.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_beta_groups
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list beta testers for all apps, builds, and beta groups.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BetaTesters: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage people who can install and test prerelease builds.",
17 | subcommands: [List.self, Invite.self, Add.self, Delete.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_beta_testers
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list beta testers for all apps, builds, and beta groups.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:52:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
50 | /// https://developer.apple.com/documentation/appstoreconnectapi/send_an_invitation_to_a_beta_tester
51 | struct Invite: AsyncParsableCommand {
52 | static var configuration = CommandConfiguration(abstract: "Send or resend an invitation to a beta tester to test specified apps.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:73:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
71 | /// https://developer.apple.com/documentation/appstoreconnectapi/create_a_beta_tester
72 | struct Add: AsyncParsableCommand {
73 | static var configuration = CommandConfiguration(abstract: "Create a beta tester assigned to a group, a build, or an app.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BetaTesters.swift:100:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
98 | /// https://developer.apple.com/documentation/appstoreconnectapi/delete_a_beta_tester
99 | struct Delete: AsyncParsableCommand {
100 | static var configuration = CommandConfiguration(abstract: "Remove a beta tester's ability to test all or specific apps.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct Builds: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage builds for testers and submit builds for review.",
17 | subcommands: [List.self, Expire.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/list_builds
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list builds for all apps in App Store Connect.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Builds.swift:52:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
50 | /// https://developer.apple.com/documentation/appstoreconnectapi/modify_a_build
51 | struct Expire: AsyncParsableCommand {
52 | static var configuration = CommandConfiguration(abstract: "Expire a build.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
53 |
54 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:15:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | struct BundleIds: AsyncParsableCommand {
15 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | abstract: "Manage the bundle IDs that uniquely identify your apps.",
17 | subcommands: [List.self, Register.self, Delete.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:27:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
25 | /// https://developer.apple.com/documentation/appstoreconnectapi/bundle_ids
26 | struct List: AsyncParsableCommand {
27 | static var configuration = CommandConfiguration(abstract: "Find and list bundle IDs that are registered to your team.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:53:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
51 | struct Register: AsyncParsableCommand {
52 |
53 | static var configuration = CommandConfiguration(abstract: "Register a new bundle ID for app development.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 |
55 | // The `@OptionGroup` attribute includes the flags, options, and arguments defined by another
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:85:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
83 | struct Delete: AsyncParsableCommand {
84 |
85 | static var configuration = CommandConfiguration(abstract: "Delete a bundle ID that is used for app development.",
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | discussion: "You can only delete bundle IDs that are used for development. You can’t delete bundle IDs that are being used by an app in App Store Connect.")
87 |
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/BundleIds.swift:116:1: warning: extension declares a conformance of imported type 'Platform' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
114 | }
115 |
116 | extension BundleId.Platform: ExpressibleByArgument {}
| |- warning: extension declares a conformance of imported type 'Platform' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ASCKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
117 |
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:18:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
16 | struct Keys: ParsableCommand {
17 |
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | abstract: "Lists, registers and deletes App Store Connect API keys on your Mac.",
20 | subcommands: [List.self, Activate.self, Register.self, Delete.self, Token.self],
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:29:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
27 | /// List locally stored App Store Connect API keys.
28 | struct List: ParsableCommand {
29 | static var configuration = CommandConfiguration(abstract: "List locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:41:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
39 | /// List locally stored App Store Connect API keys.
40 | struct Activate: ParsableCommand {
41 | static var configuration = CommandConfiguration(abstract: "Makes a registered API key the default one.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:57:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
55 | /// Registers App Store Connect API keys locally.
56 | struct Register: ParsableCommand {
57 | static var configuration = CommandConfiguration(abstract: "Registers App Store Connect API keys locally.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 |
59 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:83:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
81 | /// Delete locally stored App Store Connect API keys.
82 | struct Delete: ParsableCommand {
83 | static var configuration = CommandConfiguration(abstract: "Delete locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 |
85 | @OptionGroup()
/Users/admin/builder/spi-builder-workspace/Sources/ASC/commands/sub/Keys.swift:99:20: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
97 | /// Generate a token from a locally stored App Store Connect API keys.
98 | struct Token: ParsableCommand {
99 | static var configuration = CommandConfiguration(abstract: "Generate a token from a locally stored App Store Connect API keys.")
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |
101 | @OptionGroup()
[675/682] Write Objects.LinkFileList
[676/682] Linking push
[677/682] Applying push
[678/682] Linking snap
[679/682] Applying snap
[680/682] Linking asc
[681/682] Applying asc
Build complete! (56.76s)
Fetching https://github.com/jrendel/SwiftKeychainWrapper
Fetching https://github.com/blackjacx/ASCKit
Fetching https://github.com/kareman/SwiftShell
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/blackjacx/Engine
Fetching https://github.com/vapor/jwt-kit.git
Fetching https://github.com/apple/swift-crypto.git
[1/4863] Fetching swiftshell
[147/6529] Fetching swiftshell, swiftkeychainwrapper
[231/7169] Fetching swiftshell, swiftkeychainwrapper, engine
[540/7668] Fetching swiftshell, swiftkeychainwrapper, engine, asckit
[580/15468] Fetching swiftshell, swiftkeychainwrapper, engine, asckit, swift-crypto
[2733/23113] Fetching swiftshell, swiftkeychainwrapper, engine, asckit, swift-crypto, jwt-kit
[3292/34792] Fetching swiftshell, swiftkeychainwrapper, engine, asckit, swift-crypto, jwt-kit, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.88s)
Fetched https://github.com/kareman/SwiftShell from cache (1.90s)
Fetched https://github.com/blackjacx/ASCKit from cache (1.90s)
Fetched https://github.com/apple/swift-crypto.git from cache (1.90s)
Fetched https://github.com/jrendel/SwiftKeychainWrapper from cache (1.91s)
Fetched https://github.com/vapor/jwt-kit.git from cache (1.90s)
Fetched https://github.com/blackjacx/Engine from cache (1.91s)
Computing version for https://github.com/kareman/SwiftShell
Computed https://github.com/kareman/SwiftShell at 5.1.0 (1.03s)
Computing version for https://github.com/vapor/jwt-kit.git
Computed https://github.com/vapor/jwt-kit.git at 4.13.0 (0.69s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.2.3 (0.74s)
Computing version for https://github.com/blackjacx/ASCKit
Computed https://github.com/blackjacx/ASCKit at 0.2.2 (0.72s)
Computing version for https://github.com/blackjacx/Engine
Computed https://github.com/blackjacx/Engine at 0.0.4 (0.69s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 2.6.0 (0.73s)
Computing version for https://github.com/jrendel/SwiftKeychainWrapper
Computed https://github.com/jrendel/SwiftKeychainWrapper at 4.0.1 (2.54s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.2.3
Creating working copy for https://github.com/blackjacx/ASCKit
Working copy of https://github.com/blackjacx/ASCKit resolved at 0.2.2
Creating working copy for https://github.com/vapor/jwt-kit.git
Working copy of https://github.com/vapor/jwt-kit.git resolved at 4.13.0
Creating working copy for https://github.com/jrendel/SwiftKeychainWrapper
Working copy of https://github.com/jrendel/SwiftKeychainWrapper resolved at 4.0.1
Creating working copy for https://github.com/blackjacx/Engine
Working copy of https://github.com/blackjacx/Engine resolved at 0.0.4
Creating working copy for https://github.com/kareman/SwiftShell
Working copy of https://github.com/kareman/SwiftShell resolved at 5.1.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 2.6.0
Build complete.
{
"dependencies" : [
{
"identity" : "engine",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.3",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/blackjacx/Engine"
},
{
"identity" : "asckit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/blackjacx/ASCKit"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "jwt-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "4.1.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/jwt-kit.git"
},
{
"identity" : "swiftshell",
"requirement" : {
"range" : [
{
"lower_bound" : "5.1.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kareman/SwiftShell"
}
],
"manifest_display_name" : "Assist",
"name" : "Assist",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "asc",
"targets" : [
"ASC"
],
"type" : {
"executable" : null
}
},
{
"name" : "push",
"targets" : [
"Push"
],
"type" : {
"executable" : null
}
},
{
"name" : "snap",
"targets" : [
"Snap"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "SnapTests",
"module_type" : "SwiftTarget",
"name" : "SnapTests",
"path" : "Tests/SnapTests",
"sources" : [
"SnapTests.swift"
],
"target_dependencies" : [
"Snap"
],
"type" : "test"
},
{
"c99name" : "Snap",
"module_type" : "SwiftTarget",
"name" : "Snap",
"path" : "Sources/Snap",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"snap"
],
"sources" : [
"commands/Snap.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "executable"
},
{
"c99name" : "PushTests",
"module_type" : "SwiftTarget",
"name" : "PushTests",
"path" : "Tests/PushTests",
"sources" : [
"PushTests.swift"
],
"target_dependencies" : [
"Push"
],
"type" : "test"
},
{
"c99name" : "Push",
"module_type" : "SwiftTarget",
"name" : "Push",
"path" : "Sources/Push",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"push"
],
"sources" : [
"PushEndpoint.swift",
"PushService.swift",
"commands/Push.swift",
"commands/sub/Apns.swift",
"commands/sub/Fcm.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "executable"
},
{
"c99name" : "Core",
"module_type" : "SwiftTarget",
"name" : "Core",
"path" : "Sources/Core",
"product_dependencies" : [
"JWTKit",
"SwiftShell",
"Engine"
],
"product_memberships" : [
"asc",
"push",
"snap"
],
"sources" : [
"Core.swift",
"Extensions/ProcessInfo+Extensions.swift",
"Logger.swift",
"Networking/JSONWebToken.swift",
"Shell/Mint.swift",
"Shell/Simctl/Device.swift",
"Shell/Simctl/Runtime.swift",
"Shell/Simctl/Simctl.swift",
"Shell/Simctl/SimctlList.swift",
"Shell/Xcodebuild.swift",
"Shell/Zip.swift"
],
"type" : "library"
},
{
"c99name" : "ASCTests",
"module_type" : "SwiftTarget",
"name" : "ASCTests",
"path" : "Tests/ASCTests",
"sources" : [
"ASCTests.swift"
],
"target_dependencies" : [
"ASC"
],
"type" : "test"
},
{
"c99name" : "ASC",
"module_type" : "SwiftTarget",
"name" : "ASC",
"path" : "Sources/ASC",
"product_dependencies" : [
"ArgumentParser",
"ASCKit"
],
"product_memberships" : [
"asc"
],
"sources" : [
"Filter+Extensions.swift",
"commands/ASC.swift",
"commands/sub/AppStoreVersions.swift",
"commands/sub/Apps.swift",
"commands/sub/BetaGroups.swift",
"commands/sub/BetaTesters.swift",
"commands/sub/Builds.swift",
"commands/sub/BundleIds.swift",
"commands/sub/Keys.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "executable"
}
],
"tools_version" : "5.9"
}
Done.