The Swift Package Index logo.Swift Package Index

Build Information

Failed to build WebAPIKit, reference 0.2.0 (2832a1), with Swift 6.4 for Linux on 23 Sep 2026 06:45:25 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344847-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

     |                                                       `- note: use 'JSObject' instead
 422 |
 423 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:440:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 438 |
 439 | public class CSSHSL: CSSColorValue {
 440 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSHSL].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 441 |
 442 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:479:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 477 |
 478 | public class CSSHWB: CSSColorValue {
 479 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSHWB].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 480 |
 481 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:514:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 512 |
 513 | public class CSSImageValue: CSSStyleValue {
 514 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSImageValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 515 |
 516 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:521:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 519 |
 520 | public class CSSImportRule: CSSRule {
 521 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSImportRule].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 522 |
 523 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:537:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 535 |
 536 | public class CSSKeywordValue: CSSStyleValue {
 537 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSKeywordValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 538 |
 539 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:552:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 550 |
 551 | public class CSSLCH: CSSColorValue {
 552 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSLCH].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 553 |
 554 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:591:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 589 |
 590 | public class CSSLab: CSSColorValue {
 591 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSLab].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 592 |
 593 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:630:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 628 |
 629 | public class CSSMarginRule: CSSRule {
 630 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMarginRule].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 631 |
 632 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:640:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 638 |
 639 | public class CSSMathClamp: CSSMathValue {
 640 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathClamp].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 641 |
 642 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:660:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 658 |
 659 | public class CSSMathInvert: CSSMathValue {
 660 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathInvert].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 661 |
 662 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:672:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 670 |
 671 | public class CSSMathMax: CSSMathValue {
 672 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathMax].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 673 |
 674 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:684:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 682 |
 683 | public class CSSMathMin: CSSMathValue {
 684 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathMin].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 685 |
 686 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:696:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 694 |
 695 | public class CSSMathNegate: CSSMathValue {
 696 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathNegate].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 697 |
 698 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:726:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 724 | }
 725 | public class CSSMathProduct: CSSMathValue {
 726 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathProduct].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 727 |
 728 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:738:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 736 |
 737 | public class CSSMathSum: CSSMathValue {
 738 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathSum].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 739 |
 740 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:750:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 748 |
 749 | public class CSSMathValue: CSSNumericValue {
 750 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSMathValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 751 |
 752 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:758:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 756 |
 757 | public class CSSMatrixComponent: CSSTransformComponent {
 758 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 759 |         JSObject.global[Strings.CSSMatrixComponent].function
 760 |     }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:792:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 790 | }
 791 | public class CSSNamespaceRule: CSSRule {
 792 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSNamespaceRule].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 793 |
 794 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:802:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 800 |
 801 | public class CSSNumericArray: JSBridgedClass, Sequence {
 802 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSNumericArray].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 803 |
 804 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:896:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 894 | }
 895 | public class CSSNumericValue: CSSStyleValue {
 896 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSNumericValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 897 |
 898 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:957:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 955 |
 956 | public class CSSOKLCH: CSSColorValue {
 957 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSOKLCH].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 958 |
 959 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:996:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 994 |
 995 | public class CSSOKLab: CSSColorValue {
 996 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSOKLab].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 997 |
 998 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1035:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1033 |
1034 | public class CSSPageDescriptors: CSSStyleDeclaration {
1035 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1036 |         JSObject.global[Strings.CSSPageDescriptors].function
1037 |     }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1088:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1086 |
1087 | public class CSSPageRule: CSSGroupingRule {
1088 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSPageRule].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1089 |
1090 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1101:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1099 |
1100 | public class CSSPerspective: CSSTransformComponent {
1101 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSPerspective].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1102 |
1103 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1116:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1114 |
1115 | public class CSSRGB: CSSColorValue {
1116 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSRGB].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1117 |
1118 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1155:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1153 |
1154 | public class CSSRotate: CSSTransformComponent {
1155 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSRotate].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1156 |
1157 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1193:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1191 |
1192 | public class CSSRule: JSBridgedClass {
1193 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSRule].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1194 |
1195 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1228:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1226 |
1227 | public class CSSRuleList: JSBridgedClass {
1228 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSRuleList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1229 |
1230 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1245:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1243 |
1244 | public class CSSScale: CSSTransformComponent {
1245 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSScale].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1246 |
1247 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1270:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1268 |
1269 | public class CSSSkew: CSSTransformComponent {
1270 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSSkew].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1271 |
1272 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1290:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1288 |
1289 | public class CSSSkewX: CSSTransformComponent {
1290 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSSkewX].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1291 |
1292 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1305:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1303 |
1304 | public class CSSSkewY: CSSTransformComponent {
1305 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSSkewY].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1306 |
1307 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1320:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1318 |
1319 | public class CSSStyleDeclaration: JSBridgedClass {
1320 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSStyleDeclaration].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1321 |
1322 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1367:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1365 |
1366 | public class CSSStyleProperties: CSSStyleDeclaration {
1367 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1368 |         JSObject.global[Strings.CSSStyleProperties].function
1369 |     }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1380:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1378 |
1379 | public class CSSStyleRule: CSSGroupingRule {
1380 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSStyleRule].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1381 |
1382 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1395:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1393 |
1394 | public class CSSStyleSheet: StyleSheet {
1395 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSStyleSheet].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1396 |
1397 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1483:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1481 | }
1482 | public class CSSStyleValue: JSBridgedClass {
1483 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSStyleValue].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1484 |
1485 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1505:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1503 |
1504 | public class CSSTransformComponent: JSBridgedClass {
1505 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSTransformComponent].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1506 |
1507 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1525:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1523 |
1524 | public class CSSTransformValue: CSSStyleValue, Sequence {
1525 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1526 |         JSObject.global[Strings.CSSTransformValue].function
1527 |     }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1554:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1552 |
1553 | public class CSSTranslate: CSSTransformComponent {
1554 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSTranslate].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1555 |
1556 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1579:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1577 |
1578 | public class CSSUnitValue: CSSNumericValue {
1579 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSUnitValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1580 |
1581 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1596:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1594 |
1595 | public class CSSUnparsedValue: CSSStyleValue, Sequence {
1596 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.CSSUnparsedValue].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1597 |
1598 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1616:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1614 |
1615 | public class CSSVariableReferenceValue: JSBridgedClass {
1616 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CSSVariableReferenceValue].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1617 |
1618 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1635:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1633 |
1634 | public class CaretPosition: JSBridgedClass {
1635 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.CaretPosition].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1636 |
1637 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1802:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1800 | extension LinkStyle { @inlinable public var sheet: CSSStyleSheet? { jsObject[Strings.sheet].fromJSValue() } }
1801 | public class MediaList: JSBridgedClass {
1802 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.MediaList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1803 |
1804 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1834:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1832 |
1833 | public class MediaQueryList: EventTarget {
1834 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.MediaQueryList].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1835 |
1836 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1868:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1866 |
1867 | public class MediaQueryListEvent: Event {
1868 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1869 |         JSObject.global[Strings.MediaQueryListEvent].function
1870 |     }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:1905:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1903 | }
1904 | public class Screen: JSBridgedClass {
1905 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.Screen].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1906 |
1907 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:2038:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2036 | }
2037 | public class StylePropertyMap: StylePropertyMapReadOnly {
2038 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.StylePropertyMap].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2039 |
2040 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:2064:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2062 |
2063 | public class StylePropertyMapReadOnly: JSBridgedClass, Sequence {
2064 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.StylePropertyMapReadOnly].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
2065 |
2066 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:2095:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2093 |
2094 | public class StyleSheet: JSBridgedClass {
2095 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.StyleSheet].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
2096 |
2097 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:2120:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2118 |
2119 | public class StyleSheetList: JSBridgedClass {
2120 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.StyleSheetList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
2121 |
2122 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/CSSOM/Generated.swift:2140:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2138 | public typealias CSSColorAngle = CSSColorRGBComp
2139 | public class VisualViewport: EventTarget {
2140 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.VisualViewport].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2141 |
2142 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:16:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  14 |
  15 | public class AnalyserNode: AudioNode {
  16 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.AnalyserNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
  17 |
  18 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:110:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 108 | }
 109 | public class AudioBuffer: JSBridgedClass {
 110 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.AudioBuffer].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 111 |
 112 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:183:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 181 | }
 182 | public class AudioBufferSourceNode: AudioScheduledSourceNode {
 183 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 184 |         JSObject.global[Strings.AudioBufferSourceNode].function
 185 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:269:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 267 | }
 268 | public class AudioContext: BaseAudioContext {
 269 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.AudioContext].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 270 |
 271 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:485:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 483 | }
 484 | public class AudioDestinationNode: AudioNode {
 485 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 486 |         JSObject.global[Strings.AudioDestinationNode].function
 487 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:495:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 493 |
 494 | public class AudioListener: JSBridgedClass {
 495 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.AudioListener].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 496 |
 497 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:534:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 532 |
 533 | public class AudioNode: EventTarget {
 534 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.AudioNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 535 |
 536 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:653:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 651 | }
 652 | public class AudioParam: JSBridgedClass {
 653 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.AudioParam].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 654 |
 655 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:773:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 771 | }
 772 | public class AudioParamMap: JSBridgedClass {
 773 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.AudioParamMap].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 774 |
 775 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:783:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 781 |
 782 | public class AudioProcessingEvent: Event {
 783 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 784 |         JSObject.global[Strings.AudioProcessingEvent].function
 785 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:827:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 825 | }
 826 | public class AudioScheduledSourceNode: AudioNode {
 827 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 828 |         JSObject.global[Strings.AudioScheduledSourceNode].function
 829 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:859:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 857 |
 858 | public class AudioSinkInfo: JSBridgedClass {
 859 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.AudioSinkInfo].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 860 |
 861 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:920:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 918 | }
 919 | public class AudioWorklet: Worklet {
 920 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.AudioWorklet].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 921 |
 922 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:928:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 926 |
 927 | public class AudioWorkletNode: AudioNode {
 928 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.AudioWorkletNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 929 |
 930 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1022:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1020 | }
1021 | public class BaseAudioContext: EventTarget {
1022 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.BaseAudioContext].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1023 |
1024 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1199:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1197 |
1198 | public class BiquadFilterNode: AudioNode {
1199 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.BiquadFilterNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1200 |
1201 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1328:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1326 | }
1327 | public class ChannelMergerNode: AudioNode {
1328 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1329 |         JSObject.global[Strings.ChannelMergerNode].function
1330 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1364:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1362 | }
1363 | public class ChannelSplitterNode: AudioNode {
1364 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1365 |         JSObject.global[Strings.ChannelSplitterNode].function
1366 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1400:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1398 | }
1399 | public class ConstantSourceNode: AudioScheduledSourceNode {
1400 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1401 |         JSObject.global[Strings.ConstantSourceNode].function
1402 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1431:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1429 | }
1430 | public class ConvolverNode: AudioNode {
1431 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.ConvolverNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1432 |
1433 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1481:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1479 | }
1480 | public class DelayNode: AudioNode {
1481 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.DelayNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1482 |
1483 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1537:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1535 | }
1536 | public class DynamicsCompressorNode: AudioNode {
1537 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1538 |         JSObject.global[Strings.DynamicsCompressorNode].function
1539 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1609:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1607 | }
1608 | public class GainNode: AudioNode {
1609 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.GainNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1610 |
1611 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1645:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1643 | }
1644 | public class IIRFilterNode: AudioNode {
1645 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.IIRFilterNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1646 |
1647 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1697:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1695 | }
1696 | public class MediaElementAudioSourceNode: AudioNode {
1697 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1698 |         JSObject.global[Strings.MediaElementAudioSourceNode].function
1699 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1728:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1726 | }
1727 | public class MediaStreamAudioDestinationNode: AudioNode {
1728 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1729 |         JSObject.global[Strings.MediaStreamAudioDestinationNode].function
1730 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1742:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1740 |
1741 | public class MediaStreamAudioSourceNode: AudioNode {
1742 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1743 |         JSObject.global[Strings.MediaStreamAudioSourceNode].function
1744 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1773:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1771 | }
1772 | public class MediaStreamTrackAudioSourceNode: AudioNode {
1773 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1774 |         JSObject.global[Strings.MediaStreamTrackAudioSourceNode].function
1775 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1802:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1800 | }
1801 | public class OfflineAudioCompletionEvent: Event {
1802 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1803 |         JSObject.global[Strings.OfflineAudioCompletionEvent].function
1804 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1832:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1830 | }
1831 | public class OfflineAudioContext: BaseAudioContext {
1832 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1833 |         JSObject.global[Strings.OfflineAudioContext].function
1834 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:1951:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1949 | }
1950 | public class OscillatorNode: AudioScheduledSourceNode {
1951 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.OscillatorNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1952 |
1953 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:2047:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2045 | }
2046 | public class PannerNode: AudioNode {
2047 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.PannerNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2048 |
2049 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:2237:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2235 | }
2236 | public class PeriodicWave: JSBridgedClass {
2237 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.PeriodicWave].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
2238 |
2239 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:2288:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2286 | }
2287 | public class ScriptProcessorNode: AudioNode {
2288 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2289 |         JSObject.global[Strings.ScriptProcessorNode].function
2290 |     }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:2312:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2310 |
2311 | public class StereoPannerNode: AudioNode {
2312 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.StereoPannerNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2313 |
2314 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebAudio/Generated.swift:2351:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2349 | public typealias AudioWorkletProcessCallback = ([[Float32Array]], [[Float32Array]], JSObject) -> Bool
2350 | public class WaveShaperNode: AudioNode {
2351 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WaveShaperNode].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2352 |
2353 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[748 / 792] WebGL2
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:34:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  32 |
  33 | public class WebGLActiveInfo: JSBridgedClass {
  34 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.WebGLActiveInfo].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
  35 |
  36 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:48:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  46 |
  47 | public class WebGLBuffer: WebGLObject {
  48 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLBuffer].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
  49 |
  50 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:122:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 120 | }
 121 | public class WebGLContextEvent: Event {
 122 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 123 |         JSObject.global[Strings.WebGLContextEvent].function
 124 |     }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:152:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 150 | }
 151 | public class WebGLFramebuffer: WebGLObject {
 152 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLFramebuffer].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 153 |
 154 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:159:44: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 157 |
 158 | open class WebGLObject: JSBridgedClass {
 159 |     @inlinable open class var constructor: JSFunction? { JSObject.global[Strings.WebGLObject].function }
     |                                            |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                            `- note: use 'JSObject' instead
 160 |
 161 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:186:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 184 | }
 185 | public class WebGLProgram: WebGLObject {
 186 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLProgram].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 187 |
 188 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:193:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 191 |
 192 | public class WebGLRenderbuffer: WebGLObject {
 193 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 194 |         JSObject.global[Strings.WebGLRenderbuffer].function
 195 |     }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:202:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 200 |
 201 | public class WebGLRenderingContext: JSBridgedClass, WebGLRenderingContextBase, WebGLRenderingContextOverloads {
 202 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.WebGLRenderingContext].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 203 |
 204 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:1842:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1840 | }
1841 | public class WebGLShader: WebGLObject {
1842 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLShader].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1843 |
1844 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:1849:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1847 |
1848 | public class WebGLShaderPrecisionFormat: JSBridgedClass {
1849 |     @inlinable public class var constructor: JSFunction? {
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1850 |         JSObject.global[Strings.WebGLShaderPrecisionFormat].function
1851 |     }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:1865:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1863 |
1864 | public class WebGLTexture: WebGLObject {
1865 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLTexture].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1866 |
1867 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL1/Generated.swift:1872:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1870 |
1871 | public class WebGLUniformLocation: JSBridgedClass {
1872 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.WebGLUniformLocation].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1873 |
1874 |     public let jsObject: JSObject
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[750 / 794] WebGL1
/host/spi-builder-workspace/Sources/SVG/Generated.swift:23:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  21 | }
  22 | public class SVGAElement: SVGGraphicsElement, SVGURIReference {
  23 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGAElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
  24 |
  25 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:115:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 113 |
 114 | public class SVGAngle: JSBridgedClass {
 115 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAngle].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 116 |
 117 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:163:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 161 |
 162 | public class SVGAnimateElement: SVGAnimationElement {
 163 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 164 |         JSObject.global[Strings.SVGAnimateElement].function
 165 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:172:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 170 |
 171 | public class SVGAnimateMotionElement: SVGAnimationElement {
 172 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 173 |         JSObject.global[Strings.SVGAnimateMotionElement].function
 174 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:181:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 179 |
 180 | public class SVGAnimateTransformElement: SVGAnimationElement {
 181 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 182 |         JSObject.global[Strings.SVGAnimateTransformElement].function
 183 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:190:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 188 |
 189 | public class SVGAnimatedAngle: JSBridgedClass {
 190 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedAngle].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 191 |
 192 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:202:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 200 |
 201 | public class SVGAnimatedBoolean: JSBridgedClass {
 202 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedBoolean].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 203 |
 204 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:217:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 215 |
 216 | public class SVGAnimatedEnumeration: JSBridgedClass {
 217 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedEnumeration].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 218 |
 219 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:232:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 230 |
 231 | public class SVGAnimatedInteger: JSBridgedClass {
 232 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedInteger].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 233 |
 234 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:247:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 245 |
 246 | public class SVGAnimatedLength: JSBridgedClass {
 247 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedLength].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 248 |
 249 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:259:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 257 |
 258 | public class SVGAnimatedLengthList: JSBridgedClass {
 259 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedLengthList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 260 |
 261 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:271:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 269 |
 270 | public class SVGAnimatedNumber: JSBridgedClass {
 271 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedNumber].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 272 |
 273 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:286:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 284 |
 285 | public class SVGAnimatedNumberList: JSBridgedClass {
 286 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedNumberList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 287 |
 288 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:304:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 302 | }
 303 | public class SVGAnimatedPreserveAspectRatio: JSBridgedClass {
 304 |     @inlinable public class var constructor: JSFunction? {
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 305 |         JSObject.global[Strings.SVGAnimatedPreserveAspectRatio].function
 306 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:318:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 316 |
 317 | public class SVGAnimatedRect: JSBridgedClass {
 318 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedRect].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 319 |
 320 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:330:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 328 |
 329 | public class SVGAnimatedString: JSBridgedClass {
 330 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedString].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 331 |
 332 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:345:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 343 |
 344 | public class SVGAnimatedTransformList: JSBridgedClass {
 345 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGAnimatedTransformList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 346 |
 347 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:357:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 355 |
 356 | public class SVGAnimationElement: SVGElement, SVGTests {
 357 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 358 |         JSObject.global[Strings.SVGAnimationElement].function
 359 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:476:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 474 | }
 475 | public class SVGCircleElement: SVGGeometryElement {
 476 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGCircleElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 477 |
 478 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:488:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 486 |
 487 | public class SVGClipPathElement: SVGElement {
 488 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 489 |         JSObject.global[Strings.SVGClipPathElement].function
 490 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:500:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 498 |
 499 | public class SVGDefsElement: SVGGraphicsElement {
 500 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGDefsElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 501 |
 502 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:507:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 505 |
 506 | public class SVGDescElement: SVGElement {
 507 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGDescElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 508 |
 509 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:514:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 512 |
 513 | public class SVGDiscardElement: SVGAnimationElement {
 514 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 515 |         JSObject.global[Strings.SVGDiscardElement].function
 516 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:523:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 521 |
 522 | public class SVGElement: Element, GlobalEventHandlers, SVGElementInstance, HTMLOrSVGElement {
 523 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 524 |
 525 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:545:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 543 | }
 544 | public class SVGEllipseElement: SVGGeometryElement {
 545 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 546 |         JSObject.global[Strings.SVGEllipseElement].function
 547 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:569:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 567 | }
 568 | public class SVGForeignObjectElement: SVGGraphicsElement {
 569 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 570 |         JSObject.global[Strings.SVGForeignObjectElement].function
 571 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:585:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 583 |
 584 | public class SVGGElement: SVGGraphicsElement {
 585 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGGElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 586 |
 587 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:592:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 590 |
 591 | public class SVGGeometryElement: SVGGraphicsElement {
 592 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 593 |         JSObject.global[Strings.SVGGeometryElement].function
 594 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:622:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 620 |
 621 | public class SVGGradientElement: SVGElement, SVGURIReference {
 622 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 623 |         JSObject.global[Strings.SVGGradientElement].function
 624 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:646:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 644 |
 645 | public class SVGGraphicsElement: SVGElement, SVGTests {
 646 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 647 |         JSObject.global[Strings.SVGGraphicsElement].function
 648 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:671:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 669 |
 670 | public class SVGImageElement: SVGGraphicsElement, SVGURIReference {
 671 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGImageElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 672 |
 673 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:694:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 692 |
 693 | public class SVGLength: JSBridgedClass {
 694 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGLength].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 695 |
 696 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:754:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 752 |
 753 | public class SVGLengthList: JSBridgedClass {
 754 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGLengthList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 755 |
 756 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:810:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 808 |
 809 | public class SVGLineElement: SVGGeometryElement {
 810 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGLineElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 811 |
 812 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:824:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 822 |
 823 | public class SVGLinearGradientElement: SVGGradientElement {
 824 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 825 |         JSObject.global[Strings.SVGLinearGradientElement].function
 826 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:840:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 838 |
 839 | public class SVGMPathElement: SVGElement, SVGURIReference {
 840 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGMPathElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 841 |
 842 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:847:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 845 |
 846 | public class SVGMarkerElement: SVGElement, SVGFitToViewBox {
 847 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGMarkerElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 848 |
 849 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:894:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 892 |
 893 | public class SVGMaskElement: SVGElement {
 894 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGMaskElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 895 |
 896 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:912:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 910 |
 911 | public class SVGMetadataElement: SVGElement {
 912 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 913 |         JSObject.global[Strings.SVGMetadataElement].function
 914 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:921:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 919 |
 920 | public class SVGNumber: JSBridgedClass {
 921 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGNumber].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 922 |
 923 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:934:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 932 |
 933 | public class SVGNumberList: JSBridgedClass {
 934 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGNumberList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
 935 |
 936 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:990:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 988 |
 989 | public class SVGPathElement: SVGGeometryElement {
 990 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGPathElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 991 |
 992 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:997:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 995 |
 996 | public class SVGPatternElement: SVGElement, SVGFitToViewBox, SVGURIReference {
 997 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
 998 |         JSObject.global[Strings.SVGPatternElement].function
 999 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1023:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1021 |
1022 | public class SVGPointList: JSBridgedClass {
1023 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGPointList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1024 |
1025 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1079:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1077 |
1078 | public class SVGPolygonElement: SVGGeometryElement, SVGAnimatedPoints {
1079 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1080 |         JSObject.global[Strings.SVGPolygonElement].function
1081 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1088:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1086 |
1087 | public class SVGPolylineElement: SVGGeometryElement, SVGAnimatedPoints {
1088 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1089 |         JSObject.global[Strings.SVGPolylineElement].function
1090 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1097:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1095 |
1096 | public class SVGPreserveAspectRatio: JSBridgedClass {
1097 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGPreserveAspectRatio].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1098 |
1099 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1143:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1141 |
1142 | public class SVGRadialGradientElement: SVGGradientElement {
1143 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1144 |         JSObject.global[Strings.SVGRadialGradientElement].function
1145 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1163:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1161 |
1162 | public class SVGRectElement: SVGGeometryElement {
1163 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGRectElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1164 |
1165 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1181:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1179 |
1180 | public class SVGSVGElement: SVGGraphicsElement, SVGFitToViewBox, WindowEventHandlers {
1181 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGSVGElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1182 |
1183 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1329:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1327 |
1328 | public class SVGScriptElement: SVGElement, SVGURIReference {
1329 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGScriptElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1330 |
1331 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1345:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1343 |
1344 | public class SVGSetElement: SVGAnimationElement {
1345 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGSetElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1346 |
1347 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1352:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1350 |
1351 | public class SVGStopElement: SVGElement {
1352 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGStopElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1353 |
1354 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1360:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1358 |
1359 | public class SVGStringList: JSBridgedClass {
1360 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGStringList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1361 |
1362 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1416:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1414 |
1415 | public class SVGStyleElement: SVGElement {
1416 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGStyleElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1417 |
1418 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1437:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1435 |
1436 | public class SVGSwitchElement: SVGGraphicsElement {
1437 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGSwitchElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1438 |
1439 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1444:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1442 |
1443 | public class SVGSymbolElement: SVGGraphicsElement, SVGFitToViewBox {
1444 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGSymbolElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1445 |
1446 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1451:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1449 |
1450 | public class SVGTSpanElement: SVGTextPositioningElement {
1451 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGTSpanElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1452 |
1453 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1464:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1462 | }
1463 | public class SVGTextContentElement: SVGGraphicsElement {
1464 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1465 |         JSObject.global[Strings.SVGTextContentElement].function
1466 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1531:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1529 |
1530 | public class SVGTextElement: SVGTextPositioningElement {
1531 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGTextElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1532 |
1533 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1538:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1536 |
1537 | public class SVGTextPathElement: SVGTextContentElement, SVGURIReference {
1538 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1539 |         JSObject.global[Strings.SVGTextPathElement].function
1540 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1564:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1562 |
1563 | public class SVGTextPositioningElement: SVGTextContentElement {
1564 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1565 |         JSObject.global[Strings.SVGTextPositioningElement].function
1566 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1582:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1580 |
1581 | public class SVGTitleElement: SVGElement {
1582 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGTitleElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1583 |
1584 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1589:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1587 |
1588 | public class SVGTransform: JSBridgedClass {
1589 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGTransform].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1590 |
1591 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1650:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1648 |
1649 | public class SVGTransformList: JSBridgedClass {
1650 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGTransformList].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1651 |
1652 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1719:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1717 | extension SVGURIReference { @inlinable public var href: SVGAnimatedString { jsObject[Strings.href].fromJSValue()! } }
1718 | public class SVGUnitTypes: JSBridgedClass {
1719 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.SVGUnitTypes].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
1720 |
1721 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1733:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1731 |
1732 | public class SVGUseElement: SVGGraphicsElement, SVGURIReference {
1733 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGUseElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1734 |
1735 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1751:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1749 |
1750 | public class SVGUseElementShadowRoot: ShadowRoot {
1751 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1752 |         JSObject.global[Strings.SVGUseElementShadowRoot].function
1753 |     }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1760:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1758 |
1759 | public class SVGViewElement: SVGElement, SVGFitToViewBox {
1760 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.SVGViewElement].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1761 |
1762 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/SVG/Generated.swift:1767:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
1765 |
1766 | public class TimeEvent: Event {
1767 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.TimeEvent].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
1768 |
1769 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[752 / 794] WebGL1
[755 / 795] WebGL2
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:25:46: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  23 |     WebGL2RenderingContextOverloads
  24 | {
  25 |     @inlinable public class var constructor: JSFunction? { JSObject.global[Strings.WebGL2RenderingContext].function }
     |                                              |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                              `- note: use 'JSObject' instead
  26 |
  27 |     public let jsObject: JSObject
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:2183:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2181 | }
2182 | public class WebGLQuery: WebGLObject {
2183 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLQuery].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2184 |
2185 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:2190:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2188 |
2189 | public class WebGLSampler: WebGLObject {
2190 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLSampler].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2191 |
2192 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:2197:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2195 |
2196 | public class WebGLSync: WebGLObject {
2197 |     @inlinable public override class var constructor: JSFunction? { JSObject.global[Strings.WebGLSync].function }
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2198 |
2199 |     public required init(unsafelyWrapping jsObject: JSObject) { super.init(unsafelyWrapping: jsObject) }
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:2204:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2202 |
2203 | public class WebGLTransformFeedback: WebGLObject {
2204 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2205 |         JSObject.global[Strings.WebGLTransformFeedback].function
2206 |     }
/host/spi-builder-workspace/Sources/WebGL2/Generated.swift:2213:55: warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
2211 |
2212 | public class WebGLVertexArrayObject: WebGLObject {
2213 |     @inlinable public override class var constructor: JSFunction? {
     |                                                       |- warning: 'JSFunction' is deprecated: Please use JSObject instead. JSFunction is unified with JSObject [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
     |                                                       `- note: use 'JSObject' instead
2214 |         JSObject.global[Strings.WebGLVertexArrayObject].function
2215 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
error: SwiftCompile normal x86_64 /host/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift failed with a nonzero exit code. Command line:     cd /host
    builtin-SwiftPerFileCompile main.swift
/host/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:7:14: error: no exact matches in call to initializer 
 5 | let document = globalThis.document
 6 |
 7 | let button = HTMLElement(from: document.createElement(localName: "button"))!
   |              `- error: no exact matches in call to initializer 
 8 | button.innerText = "Hello World!"
 9 | _ = document.body!.appendChild(node: button)
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/JSBridgedType.swift:52:12: note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
50 |     public var jsValue: JSValue { jsObject.jsValue }
51 |
52 |     public init?(from value: JSValue) {
   |            `- note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
53 |         guard let object = value.object else { return nil }
54 |         self.init(from: object)
55 |     }
56 |
57 |     public init?(from object: JSObject) {
   |            `- note: candidate expects value of type 'JSObject' for parameter #1 (got 'Element')
58 |         guard let constructor = Self.constructor, object.isInstanceOf(constructor) else { return nil }
59 |         self.init(unsafelyWrapping: object)
/host/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:13:20: error: cannot infer type of closure parameter '_' without a type annotation
11 | console.log(data: "Hello, world!")
12 |
13 | button.onclick = { _ in
   |                    `- error: cannot infer type of closure parameter '_' without a type annotation
14 |   runWebGLDemo()
15 |   return .undefined
/host/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:15:11: error: cannot infer contextual base in reference to member 'undefined'
13 | button.onclick = { _ in
14 |   runWebGLDemo()
15 |   return .undefined
   |           `- error: cannot infer contextual base in reference to member 'undefined'
16 | }
17 |
Failed frontend command:
/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/WebAPIKitDemo/WebGLDemo.swift -primary-file /host/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.dia -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -load-plugin-executable /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/BridgeJSMacros\#BridgeJSMacros -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptEventLoop/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptBigIntSupport/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptKit/include/module.modulemap -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptEventLoop/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptBigIntSupport/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/_CJavaScriptKit/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name WebAPIKitDemo -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/WebAPIKitDemo_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.o -index-unit-output-path /WebAPIKit.build/Debug-linux-x86_64/WebAPIKitDemo-p.build/Objects-normal/x86_64/main.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 linux