Sources/MistKit/Controllers/MKDatabase.swift
Function body should span 15 lines or less excluding comments and whitespace: currently spans 16 lines Open
Open
public func perform<RequestType: MKRequest, ResponseType>(
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public let client: HttpClient
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public let urlBuilder: MKURLBuilderProtocol
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public init(connection: MKDatabaseConnection,
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public let requestConfigFactory: RequestConfigurationFactoryProtocol
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public func perform<RequestType: MKRequest, ResponseType>(
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public let resultSink: ResultSinkProtocol
- Create a ticketCreate a ticket
- Exclude checks
public declarations should be documented. Open
Open
public struct MKDatabase<HttpClient: MKHttpClient> {
- Create a ticketCreate a ticket
- Exclude checks
Function should have at least one blank line after it Open
Open
}
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks
function-whitespace
Every function and method declaration should have one blank line before and after itself. An exception to this rule are functions that are declared at the start of a file (only need one blank line after their declaration) or at the end of a file (only need one blank line before their declaration). Comments immediately before a function declaration (no blank lines between them and the function) are considered to be part of the declaration.
Preferred
func function1() {
var text = 1
var text = 2
}
function1()
// a comment
func function2() {
// something goes here
}
struct SomeStruct {
func function3() {
// something goes here
}
func function4() {
// something else goes here
};
}
func function5() {
// something goes here
}
Not Preferred
func function1() {
var text = 1
var text = 2
}
function1()
// a comment
func function2() {
// something goes here
}
struct SomeStruct {
func function3() {
// something goes here
}
func function4() {
// something else goes here
};
}
func function5() {
// something goes here
}