Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .agents/interfaces/ios/CombineInterception.swiftinterface
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterception -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
import Combine
import Foundation
import Interception
@_exported import Interception/*.InterceptionResult*/
import Swift
import _Concurrency
@_exported import _InterceptionCustomSelectors
import _InterceptionUtils
import _StringProcessing
import _SwiftConcurrencyShims
extension ObjectiveC.NSObject {
public func publisher(for selector: ObjectiveC.Selector) -> some Combine.Publisher<(), Swift.Never>

public func intercept<Args, Output>(_ selector: _InterceptionCustomSelectors._MethodSelector<Args, Output>) -> some Combine.Publisher<Interception.InterceptionResult<Args, Output>, Swift.Never>

public func intercept(_ selector: ObjectiveC.Selector) -> some Combine.Publisher<Interception.InterceptionResult<Any, Any>, Swift.Never>

}
10 changes: 10 additions & 0 deletions .agents/interfaces/ios/CombineInterceptionMacros.swiftinterface
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterceptionMacros -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
@_exported import CombineInterception
import Swift
import _Concurrency
@_exported import _InterceptionMacros
import _StringProcessing
import _SwiftConcurrencyShims
14 changes: 7 additions & 7 deletions .agents/interfaces/macos/CombineInterception.swiftinterface
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.25.4 clang-2100.3.25.1)
// swift-module-flags: -target arm64-apple-macosx12.0 -enable-objc-interop -language-mode 6 -Onone -module-name CombineInterception -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-macosx10.15 -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterception -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
import Combine
import Foundation
import Interception
Expand All @@ -12,11 +12,11 @@ import _Concurrency
import _InterceptionUtils
import _StringProcessing
import _SwiftConcurrencyShims
extension ObjectiveC::NSObject {
public func publisher(for selector: ObjectiveC::Selector) -> some Combine::Publisher<(), Swift::Never>
extension ObjectiveC.NSObject {
public func publisher(for selector: ObjectiveC.Selector) -> some Combine.Publisher<(), Swift.Never>

public func intercept<Args, Output>(_ selector: _InterceptionCustomSelectors::_MethodSelector<Args, Output>) -> some Combine::Publisher<Interception::InterceptionResult<Args, Output>, Swift::Never>
public func intercept<Args, Output>(_ selector: _InterceptionCustomSelectors._MethodSelector<Args, Output>) -> some Combine.Publisher<Interception.InterceptionResult<Args, Output>, Swift.Never>

public func intercept(_ selector: ObjectiveC::Selector) -> some Combine::Publisher<Interception::InterceptionResult<Any, Any>, Swift::Never>
public func intercept(_ selector: ObjectiveC.Selector) -> some Combine.Publisher<Interception.InterceptionResult<Any, Any>, Swift.Never>

}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.25.4 clang-2100.3.25.1)
// swift-module-flags: -target arm64-apple-macosx12.0 -enable-objc-interop -language-mode 6 -Onone -module-name CombineInterceptionMacros -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-macosx10.15 -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterceptionMacros -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
@_exported import CombineInterception
import Swift
import _Concurrency
Expand Down
22 changes: 22 additions & 0 deletions .agents/interfaces/tvos/CombineInterception.swiftinterface
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-tvos13.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterception -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
import Combine
import Foundation
import Interception
@_exported import Interception/*.InterceptionResult*/
import Swift
import _Concurrency
@_exported import _InterceptionCustomSelectors
import _InterceptionUtils
import _StringProcessing
import _SwiftConcurrencyShims
extension ObjectiveC.NSObject {
public func publisher(for selector: ObjectiveC.Selector) -> some Combine.Publisher<(), Swift.Never>

public func intercept<Args, Output>(_ selector: _InterceptionCustomSelectors._MethodSelector<Args, Output>) -> some Combine.Publisher<Interception.InterceptionResult<Args, Output>, Swift.Never>

public func intercept(_ selector: ObjectiveC.Selector) -> some Combine.Publisher<Interception.InterceptionResult<Any, Any>, Swift.Never>

}
10 changes: 10 additions & 0 deletions .agents/interfaces/tvos/CombineInterceptionMacros.swiftinterface
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-tvos13.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterceptionMacros -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
@_exported import CombineInterception
import Swift
import _Concurrency
@_exported import _InterceptionMacros
import _StringProcessing
import _SwiftConcurrencyShims
22 changes: 22 additions & 0 deletions .agents/interfaces/watchos/CombineInterception.swiftinterface
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-watchos6.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterception -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
import Combine
import Foundation
import Interception
@_exported import Interception/*.InterceptionResult*/
import Swift
import _Concurrency
@_exported import _InterceptionCustomSelectors
import _InterceptionUtils
import _StringProcessing
import _SwiftConcurrencyShims
extension ObjectiveC.NSObject {
public func publisher(for selector: ObjectiveC.Selector) -> some Combine.Publisher<(), Swift.Never>

public func intercept<Args, Output>(_ selector: _InterceptionCustomSelectors._MethodSelector<Args, Output>) -> some Combine.Publisher<Interception.InterceptionResult<Args, Output>, Swift.Never>

public func intercept(_ selector: ObjectiveC.Selector) -> some Combine.Publisher<Interception.InterceptionResult<Any, Any>, Swift.Never>

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101)
// swift-module-flags: -target arm64-apple-watchos6.0-simulator -enable-objc-interop -swift-version 6 -Onone -module-name CombineInterceptionMacros -package-name combine_interception
// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3.3
@_exported import CombineInterception
import Swift
import _Concurrency
@_exported import _InterceptionMacros
import _StringProcessing
import _SwiftConcurrencyShims
Loading