mirror of
https://github.com/jellyfin/Swiftfin.git
synced 2024-11-23 05:59:51 +00:00
Project Settings Changes (#1297)
* Add compiler flag for long type checking warning * duplicate file references. * Reduce expression complexity * Replace deprecated SwiftLint rule * Bump SwiftFormat version * Bump Swift version of SwiftLint
This commit is contained in:
parent
fed9c654ef
commit
9e119017db
@ -1,6 +1,6 @@
|
|||||||
# version: 0.49.11
|
# version: 0.54.6
|
||||||
|
|
||||||
--swiftversion 5.5
|
--swiftversion 5.6
|
||||||
|
|
||||||
--tabwidth 4
|
--tabwidth 4
|
||||||
--xcodeindentation enabled
|
--xcodeindentation enabled
|
||||||
@ -14,7 +14,8 @@
|
|||||||
--wrapconditions after-first
|
--wrapconditions after-first
|
||||||
--funcattributes prev-line
|
--funcattributes prev-line
|
||||||
--typeattributes prev-line
|
--typeattributes prev-line
|
||||||
--varattributes prev-line
|
--computedvarattrs prev-line
|
||||||
|
--storedvarattrs prev-line
|
||||||
--trailingclosures
|
--trailingclosures
|
||||||
--shortoptionals "always"
|
--shortoptionals "always"
|
||||||
--ifdef no-indent
|
--ifdef no-indent
|
||||||
|
@ -49,7 +49,9 @@ extension ServerTicks {
|
|||||||
|
|
||||||
init(date: Date) {
|
init(date: Date) {
|
||||||
let components = Calendar.current.dateComponents([.hour, .minute], from: date)
|
let components = Calendar.current.dateComponents([.hour, .minute], from: date)
|
||||||
let totalSeconds = TimeInterval((components.hour ?? 0) * 3600 + (components.minute ?? 0) * 60)
|
let hour = components.hour ?? 0
|
||||||
|
let minute = components.minute ?? 0
|
||||||
|
let totalSeconds = TimeInterval(hour * 3600 + minute * 60)
|
||||||
self = Int(totalSeconds * 10_000_000)
|
self = Int(totalSeconds * 10_000_000)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -108,8 +108,6 @@
|
|||||||
4EC6C16B2C92999800FC904B /* TranscodeSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC6C16A2C92999800FC904B /* TranscodeSection.swift */; };
|
4EC6C16B2C92999800FC904B /* TranscodeSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC6C16A2C92999800FC904B /* TranscodeSection.swift */; };
|
||||||
4ECDAA9E2C920A8E0030F2F5 /* TranscodeReason.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ECDAA9D2C920A8E0030F2F5 /* TranscodeReason.swift */; };
|
4ECDAA9E2C920A8E0030F2F5 /* TranscodeReason.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ECDAA9D2C920A8E0030F2F5 /* TranscodeReason.swift */; };
|
||||||
4ECDAA9F2C920A8E0030F2F5 /* TranscodeReason.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ECDAA9D2C920A8E0030F2F5 /* TranscodeReason.swift */; };
|
4ECDAA9F2C920A8E0030F2F5 /* TranscodeReason.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ECDAA9D2C920A8E0030F2F5 /* TranscodeReason.swift */; };
|
||||||
4EDBDCD12CBDD6590033D347 /* SessionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EDBDCD02CBDD6510033D347 /* SessionInfo.swift */; };
|
|
||||||
4EDBDCD22CBDD6590033D347 /* SessionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EDBDCD02CBDD6510033D347 /* SessionInfo.swift */; };
|
|
||||||
4EE141692C8BABDF0045B661 /* ActiveSessionProgressSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EE141682C8BABDF0045B661 /* ActiveSessionProgressSection.swift */; };
|
4EE141692C8BABDF0045B661 /* ActiveSessionProgressSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EE141682C8BABDF0045B661 /* ActiveSessionProgressSection.swift */; };
|
||||||
4EED874A2CBF824B002354D2 /* DeviceRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EED87462CBF824B002354D2 /* DeviceRow.swift */; };
|
4EED874A2CBF824B002354D2 /* DeviceRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EED87462CBF824B002354D2 /* DeviceRow.swift */; };
|
||||||
4EED874B2CBF824B002354D2 /* DevicesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EED87482CBF824B002354D2 /* DevicesView.swift */; };
|
4EED874B2CBF824B002354D2 /* DevicesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EED87482CBF824B002354D2 /* DevicesView.swift */; };
|
||||||
@ -4279,7 +4277,7 @@
|
|||||||
New,
|
New,
|
||||||
);
|
);
|
||||||
LastSwiftUpdateCheck = 1250;
|
LastSwiftUpdateCheck = 1250;
|
||||||
LastUpgradeCheck = 1530;
|
LastUpgradeCheck = 1610;
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
5358705F2669D21600D05A09 = {
|
5358705F2669D21600D05A09 = {
|
||||||
CreatedOnToolsVersion = 12.5;
|
CreatedOnToolsVersion = 12.5;
|
||||||
@ -4686,7 +4684,6 @@
|
|||||||
4E17498F2CC00A3100DD07D1 /* DeviceInfo.swift in Sources */,
|
4E17498F2CC00A3100DD07D1 /* DeviceInfo.swift in Sources */,
|
||||||
E12CC1C928D132B800678D5D /* RecentlyAddedView.swift in Sources */,
|
E12CC1C928D132B800678D5D /* RecentlyAddedView.swift in Sources */,
|
||||||
E19D41B32BF2BFEF0082B8B2 /* URLSessionConfiguration.swift in Sources */,
|
E19D41B32BF2BFEF0082B8B2 /* URLSessionConfiguration.swift in Sources */,
|
||||||
4EDBDCD12CBDD6590033D347 /* SessionInfo.swift in Sources */,
|
|
||||||
E10B1ECE2BD9AFD800A92EAF /* SwiftfinStore+V2.swift in Sources */,
|
E10B1ECE2BD9AFD800A92EAF /* SwiftfinStore+V2.swift in Sources */,
|
||||||
E150C0BE2BFD45BD00944FFA /* RedrawOnNotificationView.swift in Sources */,
|
E150C0BE2BFD45BD00944FFA /* RedrawOnNotificationView.swift in Sources */,
|
||||||
E1763A722BF3F67C004DF6AB /* SwiftfinStore+Mappings.swift in Sources */,
|
E1763A722BF3F67C004DF6AB /* SwiftfinStore+Mappings.swift in Sources */,
|
||||||
@ -5194,7 +5191,6 @@
|
|||||||
E1D4BF812719D22800A11E64 /* AppAppearance.swift in Sources */,
|
E1D4BF812719D22800A11E64 /* AppAppearance.swift in Sources */,
|
||||||
E1BDF2EF29522A5900CC0294 /* AudioActionButton.swift in Sources */,
|
E1BDF2EF29522A5900CC0294 /* AudioActionButton.swift in Sources */,
|
||||||
E174120F29AE9D94003EF3B5 /* NavigationCoordinatable.swift in Sources */,
|
E174120F29AE9D94003EF3B5 /* NavigationCoordinatable.swift in Sources */,
|
||||||
4EDBDCD22CBDD6590033D347 /* SessionInfo.swift in Sources */,
|
|
||||||
E10231392BCF8A3C009D71FC /* ProgramButtonContent.swift in Sources */,
|
E10231392BCF8A3C009D71FC /* ProgramButtonContent.swift in Sources */,
|
||||||
E1DC9844296DECB600982F06 /* ProgressIndicator.swift in Sources */,
|
E1DC9844296DECB600982F06 /* ProgressIndicator.swift in Sources */,
|
||||||
6220D0B126D5EC9900B8E046 /* SettingsCoordinator.swift in Sources */,
|
6220D0B126D5EC9900B8E046 /* SettingsCoordinator.swift in Sources */,
|
||||||
@ -5640,6 +5636,7 @@
|
|||||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
|
OTHER_SWIFT_FLAGS = "-Xfrontend -warn-long-expression-type-checking=200";
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
@ -5698,6 +5695,7 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 14.1;
|
IPHONEOS_DEPLOYMENT_TARGET = 14.1;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
|
OTHER_SWIFT_FLAGS = "-Xfrontend -warn-long-expression-type-checking=200";
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_COMPILATION_MODE = wholemodule;
|
SWIFT_COMPILATION_MODE = wholemodule;
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
||||||
|
@ -132,8 +132,8 @@
|
|||||||
"kind" : "remoteSourceControl",
|
"kind" : "remoteSourceControl",
|
||||||
"location" : "https://github.com/kean/Pulse",
|
"location" : "https://github.com/kean/Pulse",
|
||||||
"state" : {
|
"state" : {
|
||||||
"revision" : "3ac5ee35ab233e900aa484919803d51791d1e351",
|
"revision" : "d1e39ffaaa8b8becff80cb193c93a78e32077af8",
|
||||||
"version" : "4.2.7"
|
"version" : "4.2.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "1530"
|
LastUpgradeVersion = "1610"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "1530"
|
LastUpgradeVersion = "1610"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
|
Loading…
Reference in New Issue
Block a user