swiftlint fixes

This commit is contained in:
Satindar Dhillon 2022-03-31 22:15:22 -07:00
parent caefa364a8
commit f0034f8167
3 changed files with 3 additions and 7 deletions

View file

@ -10,11 +10,8 @@ struct SafariWebLink: Identifiable {
}
func encodeHighlightResult(_ highlight: Highlight) -> [String: Any]? {
let data = try? JSONEncoder().encode(highlight)
if let data = data, let dictionary = try? JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [String: Any] {
return dictionary
}
return nil
guard let data = try? JSONEncoder().encode(highlight) else { return nil }
return try? JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [String: Any]
}
final class WebReaderViewModel: ObservableObject {

View file

@ -70,8 +70,8 @@ public struct FeedItem: Identifiable, Hashable, Decodable {
self.labels = labels
}
// swiftlint:disable:next line_length
enum CodingKeys: String, CodingKey {
// swiftlint:disable:next line_length
case id, title, createdAt, savedAt, image, isArchived, readingProgressPercent, readingProgressAnchorIndex, slug, contentReader, url, labels
}

View file

@ -3,7 +3,6 @@ import Foundation
import Models
import SwiftGraphQL
// swiftlint:disable:next function_body_length
public extension DataService {
func articleContentPublisher(username: String, slug: String) -> AnyPublisher<ArticleContent, ServerError> {
enum QueryResult {