Skip to content

FSKit macOS xcode16.0 b2

Rolf Bjarne Kvinge edited this page Aug 13, 2024 · 3 revisions

#FSKit.framework https://github.com/xamarin/xamarin-macios/pull/21029

diff -ruN /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h
--- /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h	2024-05-31 06:25:51
+++ /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h	2024-06-21 05:58:54
@@ -29,7 +29,6 @@
 #import <FSKit/FSFileDataBuffer.h>
 #import <FSKit/FSFileName.h>
 #import <FSKit/FSItem.h>
-#import <FSKit/FSKitConstants.h>
 #import <FSKit/FSKitUtils.h>
 #import <FSKit/FSMessageConnection.h>
 #import <FSKit/FSModuleIdentity.h>
diff -ruN /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitConstants.h /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitConstants.h
--- /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitConstants.h	2024-05-31 06:25:51
+++ /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitConstants.h	1970-01-01 01:00:00
@@ -1,27 +0,0 @@
-//
-//  Copyright (c) 2022 Apple Inc. All rights reserved.
-//
-//  FSKitConstants.h
-//  FSKit
-//
-
-#import <Foundation/Foundation.h>
-#import <FSKit/FSKitDefines.h>
-
-@class FSTaskOption;
-
-NS_ASSUME_NONNULL_BEGIN
-
-/*
- * FSKitConstants - a class used to define constatnts used in different parts of the code
- */
-FSKIT_API_AVAILABILITY_V1
-@interface FSKitConstants : NSObject
-
-@property (class, readonly, retain)    NSString *      moduleExtensionPointName FSKIT_API_AVAILABILITY_V1;
-
-@property (class, readonly, retain)    FSTaskOption *  forceLoadOption FSKIT_API_AVAILABILITY_V1;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSModuleIdentity.h /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSModuleIdentity.h
--- /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSModuleIdentity.h	2024-05-31 06:25:51
+++ /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSModuleIdentity.h	2024-06-21 05:58:55
@@ -20,6 +20,11 @@
 
 @property (readonly) NSURL      *url FSKIT_API_AVAILABILITY_V1;
 
+@property (readonly, getter=isEnabled)
+                     BOOL        enabled;   // module is enabled
+@property (readonly, getter=isSystem)
+                     BOOL        system;    // Is a system-installed module
+
 @end
 
 NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSTaskOptionsBundle.h /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSTaskOptionsBundle.h
--- /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSTaskOptionsBundle.h	2024-05-31 06:25:51
+++ /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSTaskOptionsBundle.h	2024-06-21 05:58:54
@@ -11,6 +11,11 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
+typedef NSString * FSTaskParameterConstant FSKIT_API_AVAILABILITY_V1 NS_TYPED_EXTENSIBLE_ENUM;
+
+FS_EXPORT FSTaskParameterConstant const FSTaskParameterConstantForceLoad;
+FS_EXPORT FSTaskParameterConstant const FSTaskParameterConstantReadOnly;
+
 FSKIT_API_AVAILABILITY_V1
 typedef NS_ENUM(uint8_t, FSTaskType) {
     FSTaskCheck   = 0,
Clone this wiki locally