Sha256: acbb7e04a2e844e59889fc62a6d5919302062a7b1d5b5a505b372aeaa01e01d2

Contents?: true

Size: 1.32 KB

Versions: 15

Compression:

Stored size: 1.32 KB

Contents

//
//  Classes.swift
//  MiscJazzyFeatures
//
//  Created by JP Simard on 10/30/14.
//  Copyright (c) 2014 Realm. All rights reserved.
//

import Foundation

// MARK: Globals

/// SUPPORTED: documented global
let documentedGlobal = true

// UNSUPPORTED: undocumented global
let undocumentedGlobal = false

// MARK: Classes

/// SUPPORTED: implicitly internal top-level class
class ImplicitlyInternalTopLevelClass {
    /// SUPPORTED: Nested class
    class NestedClass {}
}

/// SUPPORTED: explicitly internal top-level class
internal class ExplicitlyInternalTopLevelClass {}

/// SUPPORTED: private top-level class
private class PrivateTopLevelClass {}

/// SUPPORTED: public top-level class
public class PublicTopLevelClass {}

/// SUPPORTED: @objc top-level class
@objc class ObjCTopLevelClass {}

/// SUPPORTED: top-level Objective-C subclasses
class TopLevelObjCSubclass: NSObject {}

/// SUPPORTED: top-level Swift subclasses
class TopLevelSwiftSubclass: ImplicitlyInternalTopLevelClass {}

// SUPPORTED: undocumented top-level class
class UndocumentedTopLevelClass {}

// MARK: Enums

/// SUPPORTED: documented enum
enum DocumentedEnum {
    /// SUPPORTED: documented enum element
    case DocumentedValue
}

// SUPPORTED: undocumented enum
enum UndocumentedEnum {
    // UNSUPPORTED: undocumented enum element
    case UndocumentedValue
}

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
jazzy-0.0.20 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.19 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.18 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.17 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.16 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.15 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.14 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.13 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.12 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.11 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.10 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.9 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.8 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.7 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift
jazzy-0.0.6 spec/integration_specs/misc_jazzy_features/before/MiscJazzyFeatures/Classes.swift