Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct AnyEntityQueryComparator<Entity, Subject, Property, ComparatorMappingType> |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue |
Protocols | |
---|---|
From | none |
To | AppIntents.AppValue |
Protocols | |
---|---|
From | none |
To | AppIntents.AppValue |
Replacement | |
---|---|
From | mutating public func appendInterpolation<ValueType, Subject>(_: Subject) where Subject: Swift.KeyPath<AppIntentType, AppIntents.IntentParameter<ValueType>>, ValueType: AppIntents._IntentValueType |
To | mutating public func appendInterpolation<ValueType, Subject>(_: Subject) where Subject: Swift.KeyPath<AppIntentType, AppIntents.IntentParameter<ValueType>>, ValueType: AppIntents._IntentValue |
Replacement | |
---|---|
From | none |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) |
Protocols | |
---|---|
From | AppIntents.AppIntent |
To | AppIntents.SystemIntent |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class ContainsComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType |
To | AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where InputType: AppIntents._IntentValue, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | |
---|---|
From | AppIntents._IntentValueType |
To | none |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsItem<V> where V: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsItem<V> where V: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsResult<Result>: AppIntents.DynamicOptionsResultProtocol where Result: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsResult<Result>: AppIntents.DynamicOptionsResultProtocol where Result: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsSection<Result> where Result: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct DynamicOptionsSection<Result> where Result: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct EmptyResolverSpecification<T>: AppIntents.ResolverSpecification where T: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct EmptyResolverSpecification<T>: AppIntents.ResolverSpecification where T: AppIntents._IntentValue |
Protocols | Replacement | |
---|---|---|
From | AppIntents.AnyIntentValueType | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) @propertyWrapper final public class EntityProperty<Value>: AppIntents.AnyIntentValueType, @unchecked Swift.Sendable where Value: AppIntents._IntentValueType |
To | AppIntents.AnyIntentValue | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) @propertyWrapper final public class EntityProperty<Value>: AppIntents.AnyIntentValue, @unchecked Swift.Sendable where Value: AppIntents._IntentValue |
Replacement | |
---|---|
From | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public class EntityQueryComparator<Property, Value, ComparatorMappingType> where ComparatorMappingType: Swift.Sendable, Value: AppIntents._IntentValueType |
To | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public class EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where ComparatorMappingType: Swift.Sendable, InputType: AppIntents._IntentValue, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum EntityQueryComparatorsBuilder<Entity, Subject, Property, ComparatorMappingType> |
To | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum EntityQueryComparatorsBuilder<Entity, Subject, Property, PropertyType, ComparatorMappingType> where Entity: AppIntents.AppEntity, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue, Subject: AppIntents.AppEntity |
Replacement | |
---|---|
From | public static func buildBlock<Value>(_: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType>...) -> [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, ComparatorMappingType>] where ComparatorMappingType: Swift.Sendable, Value: AppIntents._IntentValueType |
To | public static func buildBlock(_: AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>...) -> [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>] |
Replacement | |
---|---|
From | public static func buildExpression<Value>(_: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType>) -> AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where ComparatorMappingType: Swift.Sendable, Value: AppIntents._IntentValueType |
To | public static func buildExpression(_: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> public static func buildExpression(_: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where ComparatorMappingType: Swift.Sendable, PropertyType: Swift.ExpressibleByNilLiteral public static func buildExpression<InputType>(_: AppIntents.ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType>) -> AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType> where InputType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public static func buildBlock(_: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>?...) -> [AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>] |
To | public static func buildBlock(_: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>...) -> [AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType>] |
Replacement | |
---|---|
From | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class EntityQueryProperty<Entity, Subject, Property, ComparatorMappingType>: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> where Entity: AppIntents.AppEntity, Subject: AppIntents.AppEntity |
To | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class EntityQueryProperty<Entity, Subject, Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryPropertyDeclaration<Entity, ComparatorMappingType> where Entity: AppIntents.AppEntity, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue, Subject: AppIntents.AppEntity |
Replacement | |
---|---|
From | public typealias QueryComparators = [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, ComparatorMappingType>] |
To | public typealias QueryComparators = [AppIntents.AnyEntityQueryComparator<Entity, Subject, Property, PropertyType, ComparatorMappingType>] |
Replacement | |
---|---|
From | public static func buildBlock(_: AppIntents.EntityQuerySortableByProperty<Entity>?...) -> [AppIntents.EntityQuerySortableByProperty<Entity>] |
To | public static func buildBlock(_: AppIntents.EntityQuerySortableByProperty<Entity>...) -> [AppIntents.EntityQuerySortableByProperty<Entity>] |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class EqualToComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Equatable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class EqualToComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue, PropertyType: Swift.Equatable |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class GreaterThanComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Comparable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class GreaterThanComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType.UnwrappedType: Swift.Comparable, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class GreaterThanOrEqualToComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Comparable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class GreaterThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType.UnwrappedType: Swift.Comparable, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Swift.String, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class HasPrefixComparator<Property, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Swift.String, ComparatorMappingType> |
To | AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class HasPrefixComparator<Property, PropertyType, InputType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where InputType: AppIntents._IntentValue, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Swift.String, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class HasSuffixComparator<Property, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Swift.String, ComparatorMappingType> |
To | AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class HasSuffixComparator<Property, PropertyType, InputType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, InputType, ComparatorMappingType> where InputType: AppIntents._IntentValue, Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Swift.String> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | |
---|---|
From | none |
To | Swift.ExpressibleByStringLiteral |
Replacement | |
---|---|
From | @discardableResult public func donate<IntentType, IntentPerformResultType>(intent: IntentType, result: IntentPerformResultType? = nil) -> AppIntents.IntentDonationIdentifier where IntentPerformResultType: AppIntents.IntentPerformResult, IntentType: AppIntents.AppIntent |
To | @discardableResult public func donate<Intent, IntentPerformResultType>(intent: Intent, result: IntentPerformResultType? = nil) -> AppIntents.IntentDonationIdentifier where Intent: AppIntents.AppIntent, IntentPerformResultType: AppIntents.IntentPerformResult |
Replacement | |
---|---|
From | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) @propertyWrapper final public class IntentParameter<Value>: @unchecked Swift.Sendable where Value: AppIntents._IntentValueType |
To | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) @propertyWrapper final public class IntentParameter<Value>: @unchecked Swift.Sendable where Value: AppIntents._IntentValue |
Replacement | |
---|---|
From | final public let defaultValue: Value.ProjectedType? |
To | final public let defaultValue: Value.UnwrappedType? |
Protocols | Replacement | |
---|---|---|
From | AppIntents.AnyIntentValueType | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentParameterContext<Value>: AppIntents.AnyIntentValueType, @unchecked Swift.Sendable where Value: AppIntents._IntentValueType |
To | AppIntents.AnyIntentValue | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentParameterContext<Value>: AppIntents.AnyIntentValue, @unchecked Swift.Sendable where Value: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentParameterSummary<IntentType>: AppIntents.ParameterSummary where IntentType: AppIntents.AppIntent |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentParameterSummary<Intent>: AppIntents.ParameterSummary where Intent: AppIntents.AppIntent |
Replacement | |
---|---|
From | public static func buildBlock(_: Swift.PartialKeyPath<IntentType>...) -> [Swift.PartialKeyPath<IntentType>] |
To | public static func buildBlock(_: Swift.PartialKeyPath<Intent>...) -> [Swift.PartialKeyPath<Intent>] |
Replacement | |
---|---|
From | public static func buildExpression<ValueType>(_: Swift.KeyPath<IntentType, AppIntents.IntentParameter<ValueType>>) -> Swift.PartialKeyPath<IntentType> where ValueType: AppIntents._IntentValueType |
To | public static func buildExpression<ValueType>(_: Swift.KeyPath<Intent, AppIntents.IntentParameter<ValueType>>) -> Swift.PartialKeyPath<Intent> where ValueType: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentPrediction<IntentType, T>: AppIntents.IntentPredictionConfiguration where IntentType: AppIntents.AppIntent |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct IntentPrediction<Intent, T>: AppIntents.IntentPredictionConfiguration where Intent: AppIntents.AppIntent |
Replacement | |
---|---|
From | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum IntentPredictionsBuilder<IntentType> where IntentType: AppIntents.AppIntent |
To | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum IntentPredictionsBuilder<Intent> where Intent: AppIntents.AppIntent |
Replacement | |
---|---|
From | public static func buildBlock<A0>(_: A0) -> A0 where A0: AppIntents.IntentPredictionConfiguration, IntentType == A0.IntentType |
To | public static func buildBlock<A0>(_: A0) -> A0 where A0: AppIntents.IntentPredictionConfiguration, Intent == A0.Intent |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class LessThanComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Comparable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class LessThanComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType.UnwrappedType: Swift.Comparable, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class LessThanOrEqualToComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Comparable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class LessThanOrEqualToComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType.UnwrappedType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType.UnwrappedType: Swift.Comparable, PropertyType: AppIntents._IntentValue |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Protocols | Replacement | |
---|---|---|
From | AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class NotEqualToComparator<Property, Value, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, Value, ComparatorMappingType> where Value: AppIntents._IntentValueType, Value: Swift.Equatable |
To | AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> | @_hasMissingDesignatedInitializers @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) final public class NotEqualToComparator<Property, PropertyType, ComparatorMappingType>: AppIntents.EntityQueryComparator<Property, PropertyType, PropertyType, ComparatorMappingType> where Property: AppIntents.EntityProperty<PropertyType>, PropertyType: AppIntents._IntentValue, PropertyType: Swift.Equatable |
Replacement | |
---|---|
From | public init(mappingTransform: @escaping () -> ComparatorMappingType) public init(mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init(mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Property.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) public init<Spec>(@AppIntents.ResolverSpecificationBuilder<Value.ProjectedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
To | public init<Spec>(@AppIntents.ResolverSpecificationBuilder<PropertyType.UnwrappedType> withResolvers: @escaping () -> Spec, mappingTransform: @escaping () -> ComparatorMappingType) |
Replacement | |
---|---|
From | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ParameterSummaryBuilder |
To | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ParameterSummaryBuilder<Intent> where Intent: AppIntents.AppIntent |
Replacement | |
---|---|
From | public static func buildBlock<ParameterSummaryType>(_: ParameterSummaryType) -> ParameterSummaryType where ParameterSummaryType: AppIntents.ParameterSummary |
To | public static func buildBlock<Summary>(_: Summary) -> Summary where Intent == Summary.Intent, Summary: AppIntents.ParameterSummary |
Replacement | |
---|---|
From | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ParameterSummaryCaseBuilder |
To | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ParameterSummaryCaseBuilder<Intent, Value> where Intent: AppIntents.AppIntent, Value: AppIntents._IntentValue |
Protocols | Replacement | |
---|---|---|
From | AppIntents._Case | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryCaseCondition<ValueType, ParameterSummaryType>: AppIntents._Case where ParameterSummaryType: AppIntents.ParameterSummary |
To | AppIntents._ParameterSummarySwitchCase | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryCaseCondition<Intent, Value, Summary>: AppIntents._ParameterSummarySwitchCase where Intent: AppIntents.AppIntent, Summary: AppIntents.ParameterSummary, Value: AppIntents._IntentValue |
Protocols | Replacement | |
---|---|---|
From | none | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryDefaultCaseCondition<ParameterSummaryType> where ParameterSummaryType: AppIntents.ParameterSummary |
To | AppIntents._ParameterSummarySwitchCase | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryDefaultCaseCondition<Intent, Value, Summary>: AppIntents._ParameterSummarySwitchCase where Intent: AppIntents.AppIntent, Summary: AppIntents.ParameterSummary, Value: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryString<IntentType>: Swift.ExpressibleByStringInterpolation where IntentType: AppIntents.AppIntent |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryString<Intent>: Swift.ExpressibleByStringInterpolation where Intent: AppIntents.AppIntent |
Replacement | |
---|---|
From | public init(stringInterpolation: AppIntents.ParameterSummaryString<IntentType>.StringInterpolation) |
To | public init(stringInterpolation: AppIntents.ParameterSummaryString<Intent>.StringInterpolation) |
Replacement | |
---|---|
From | mutating public func appendInterpolation<ValueType, Subject>(_: Subject) where Subject: Swift.KeyPath<IntentType, AppIntents.IntentParameter<ValueType>>, ValueType: AppIntents._IntentValueType |
To | mutating public func appendInterpolation<ValueType, Subject>(_: Subject) where Subject: Swift.KeyPath<Intent, AppIntents.IntentParameter<ValueType>>, ValueType: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummarySwitchCondition<IntentType, ValueType, ParameterSummaryCaseCondition>: AppIntents.ParameterSummary where IntentType: AppIntents.AppIntent, ParameterSummaryCaseCondition: AppIntents._Case, ValueType: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummarySwitchCondition<Intent, Value, CaseCondition>: AppIntents.ParameterSummary where CaseCondition: AppIntents._ParameterSummarySwitchCase, Intent: AppIntents.AppIntent, Value: AppIntents._IntentValue |
Protocols | Replacement | |
---|---|---|
From | AppIntents._Case | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryTupleCaseCondition<T>: AppIntents._Case |
To | AppIntents._ParameterSummarySwitchCase | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryTupleCaseCondition<Intent, Value, T>: AppIntents._ParameterSummarySwitchCase where Intent: AppIntents.AppIntent, Value: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryWhenCondition<ParameterSummaryWhenCondition, Otherwise>: AppIntents.ParameterSummary where Otherwise: AppIntents.ParameterSummary, ParameterSummaryWhenCondition: AppIntents.ParameterSummary |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct ParameterSummaryWhenCondition<Intent, ParameterSummaryWhenCondition, Otherwise>: AppIntents.ParameterSummary where Intent: AppIntents.AppIntent, Otherwise: AppIntents.ParameterSummary, ParameterSummaryWhenCondition: AppIntents.ParameterSummary |
Replacement | |
---|---|
From | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ResolverSpecificationBuilder<Property> where Property: AppIntents._IntentValueType |
To | @_functionBuilder @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public enum ResolverSpecificationBuilder<Property> where Property: AppIntents._IntentValue |
Protocols | |
---|---|
From | AppIntents._IntentValueType |
To | none |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct StringFromIntResolver<Input, Output>: AppIntents.Resolver where Input: AppIntents._IntentValueType, Output.ValueType == Swift.String, Output: AppIntents._IntentValueType |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct StringFromIntResolver<Input, Output>: AppIntents.Resolver where Input: AppIntents._IntentValue, Output.ValueType == Swift.String, Output: AppIntents._IntentValue |
Replacement | |
---|---|
From | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct TupleIntentPrediction<IntentType, T>: AppIntents.IntentPredictionConfiguration where IntentType: AppIntents.AppIntent |
To | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *) public struct TupleIntentPrediction<Intent, T>: AppIntents.IntentPredictionConfiguration where Intent: AppIntents.AppIntent |