Showing 104 of 104 total issues
Files should have a single trailing newline. Open
Open
- Exclude checks
Three lines between top-level items. Open
Open
}
- Exclude checks
Return arrow and return type should be separated by a single space or on a separate line. Open
Open
public func with<T>(_ object: T, perform: (_:T)->Void) {
- Exclude checks
Return arrow and return type should be separated by a single space or on a separate line. Open
Open
public func with<T, U, V, W>(_ first: T, _ second: U, _ third: V, _ fourth: W, perform: (_:T, _:U, _:V, _:W)->Void) {
- Exclude checks
Operators should be surrounded by a single whitespace when defining them. Open
Open
public func ==*(lhs: String?, rhs: String?) -> Bool {
- Exclude checks
Return arrow and return type should be separated by a single space or on a separate line. Open
Open
public init(binding: @escaping (Object, Value)->Void) {
- Exclude checks
There must be two or zero lines between second-level items. Open
Open
private let factory: ()->T?
- Exclude checks
Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. Open
Open
public var isNotEmpty:Bool{
- Exclude checks
Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. Open
Open
public static func + (lhs:[Key:Value], rhs:[Key:Value]) -> [Key:Value]{
- Exclude checks
There must be two or zero lines between second-level items. Open
Open
public typealias Iterator = CartesianProductIterator<X.Iterator, Y>
- Exclude checks
Attributes should be on their own lines in functions and types, but on the same line as variables and imports. Open
Open
@objc func debounceTimeUp() {
- Exclude checks
Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. Open
Open
extension Sequence where Iterator.Element : Equatable {
- Exclude checks
Opening braces should be preceded by a single space and on the same line as the declaration. Open
Open
extension String{
- Exclude checks
Opening braces should be preceded by a single space and on the same line as the declaration. Open
Open
extension Dictionary{
- Exclude checks
Three lines between top-level items. Open
Open
// The swift-tools-version declares the minimum version of Swift required to build this package.
- Exclude checks
Return arrow and return type should be separated by a single space or on a separate line. Open
Open
public func with<T, U, V>(_ first: T, _ second: U, _ third: V, perform: (_:T, _:U, _:V)->Void) {
- Exclude checks
There must be two or zero lines between second-level items. Open
Open
private static let validCharacters: Set<Character> = validFirstCharacters.union(["+", "-", ".", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"])
- Exclude checks
Expected space after comment. Open
Open
//@propertyWrapper
- Exclude checks
Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. Open
Open
public var maybeBlank:String?{
- Exclude checks
Expected space after comment. Open
Open
//We short circuit this becasue otherwise we'd have to grow the stack to the size of `xIt` before we find out there's no `next`.
- Exclude checks