Created
February 17, 2019 19:19
-
-
Save ileitch/e3464d7d66232a87613455f5686de7b2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Xcode 10.2 beta 2 | |
Declaration(protocol, 'MyProtocol', internal, [], 's:17RetentionFixtures10MyProtocolP', testBug.swift:3:10) | |
··Reference(typealias, 'AnyObject', 's:s9AnyObjecta', nil, testBug.swift:3:22) | |
··Declaration(function.method.static, 'someMethod()', internal, [], 's:17RetentionFixtures10MyProtocolP10someMethodyyFZ', testBug.swift:4:17) | |
Declaration(class, 'MyBase', open, [open], 's:17RetentionFixtures6MyBaseC', testBug.swift:7:12) | |
··Reference(protocol, 'MyProtocol', 's:17RetentionFixtures10MyProtocolP', nil, testBug.swift:7:20) | |
··Related(protocol, 'MyProtocol', 's:17RetentionFixtures10MyProtocolP', nil, testBug.swift:7:20) | |
··Declaration(function.constructor, nil, internal, [], 's:17RetentionFixtures6MyBaseCACycfc', testBug.swift:7:12) | |
··Declaration(function.method.class, 'someMethod()', open, [open], 's:17RetentionFixtures6MyBaseC10someMethodyyFZ', testBug.swift:8:21) | |
····Related(function.method.static, 'someMethod()', 's:17RetentionFixtures10MyProtocolP10someMethodyyFZ', nil, testBug.swift:8:21) | |
Declaration(class, 'MyClass', internal, [], 's:17RetentionFixtures7MyClassC', testBug.swift:11:7) | |
··Reference(class, 'MyBase', 's:17RetentionFixtures6MyBaseC', nil, testBug.swift:11:16) | |
··Related(class, 'MyBase', 's:17RetentionFixtures6MyBaseC', nil, testBug.swift:11:16) | |
··Declaration(function.constructor, nil, internal, [override], 's:17RetentionFixtures7MyClassCACycfc', testBug.swift:11:23) | |
····Related(function.constructor, 'init()', 's:17RetentionFixtures6MyBaseCACycfc', nil, testBug.swift:11:23) | |
··Declaration(function.method.static, 'someMethod()', internal, [final, override], 's:17RetentionFixtures7MyClassC10someMethodyyFZ', testBug.swift:12:26) | |
····Related(function.method.class, 'someMethod()', 's:17RetentionFixtures6MyBaseC10someMethodyyFZ', nil, testBug.swift:12:26) | |
··Declaration(function.method.class, nil, internal, [open], 's:17RetentionFixtures6MyBaseC10someMethodyyFZ', testBug.swift:11:7) | |
····Related(function.method.static, 'someMethod()', 's:17RetentionFixtures10MyProtocolP10someMethodyyFZ', nil, testBug.swift:11:7) | |
++++++++++++++++++++++++++++++++++++ | |
{ | |
"key.entities" : [ | |
{ | |
"key.usr" : "c:@M@Foundation", | |
"key.kind" : "source.lang.swift.ref.module", | |
"key.name" : "Foundation", | |
"key.line" : 1, | |
"key.column" : 8 | |
}, | |
{ | |
"key.name" : "MyProtocol", | |
"key.column" : 10, | |
"key.line" : 3, | |
"key.kind" : "source.lang.swift.decl.protocol", | |
"key.entities" : [ | |
{ | |
"key.kind" : "source.lang.swift.ref.typealias", | |
"key.column" : 22, | |
"key.name" : "AnyObject", | |
"key.line" : 3, | |
"key.usr" : "s:s9AnyObjecta" | |
}, | |
{ | |
"key.column" : 22, | |
"key.name" : "AnyObject", | |
"key.kind" : "source.lang.swift.ref.typealias", | |
"key.line" : 3, | |
"key.usr" : "s:s9AnyObjecta" | |
}, | |
{ | |
"key.column" : 17, | |
"key.kind" : "source.lang.swift.decl.function.method.static", | |
"key.name" : "someMethod()", | |
"key.line" : 4, | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP10someMethodyyFZ" | |
} | |
], | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP" | |
}, | |
{ | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.open" | |
} | |
], | |
"key.column" : 12, | |
"key.name" : "MyBase", | |
"key.related" : [ | |
{ | |
"key.column" : 20, | |
"key.name" : "MyProtocol", | |
"key.kind" : "source.lang.swift.ref.protocol", | |
"key.line" : 7, | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP" | |
} | |
], | |
"key.kind" : "source.lang.swift.decl.class", | |
"key.line" : 7, | |
"key.usr" : "s:17RetentionFixtures6MyBaseC", | |
"key.entities" : [ | |
{ | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP", | |
"key.line" : 7, | |
"key.column" : 20, | |
"key.kind" : "source.lang.swift.ref.protocol", | |
"key.name" : "MyProtocol" | |
}, | |
{ | |
"key.column" : 21, | |
"key.kind" : "source.lang.swift.decl.function.method.class", | |
"key.usr" : "s:17RetentionFixtures6MyBaseC10someMethodyyFZ", | |
"key.is_dynamic" : true, | |
"key.line" : 8, | |
"key.related" : [ | |
{ | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP10someMethodyyFZ", | |
"key.kind" : "source.lang.swift.ref.function.method.static", | |
"key.name" : "someMethod()" | |
} | |
], | |
"key.name" : "someMethod()", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.open" | |
} | |
] | |
}, | |
{ | |
"key.usr" : "s:17RetentionFixtures6MyBaseCACycfc", | |
"key.column" : 12, | |
"key.kind" : "source.lang.swift.decl.function.constructor", | |
"key.line" : 7 | |
} | |
] | |
}, | |
{ | |
"key.column" : 7, | |
"key.entities" : [ | |
{ | |
"key.line" : 11, | |
"key.kind" : "source.lang.swift.decl.function.method.class", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.open" | |
} | |
], | |
"key.column" : 7, | |
"key.related" : [ | |
{ | |
"key.name" : "someMethod()", | |
"key.usr" : "s:17RetentionFixtures10MyProtocolP10someMethodyyFZ", | |
"key.kind" : "source.lang.swift.ref.function.method.static" | |
} | |
], | |
"key.usr" : "s:17RetentionFixtures6MyBaseC10someMethodyyFZ" | |
}, | |
{ | |
"key.name" : "MyBase", | |
"key.line" : 11, | |
"key.usr" : "s:17RetentionFixtures6MyBaseC", | |
"key.column" : 16, | |
"key.kind" : "source.lang.swift.ref.class" | |
}, | |
{ | |
"key.column" : 26, | |
"key.line" : 12, | |
"key.related" : [ | |
{ | |
"key.name" : "someMethod()", | |
"key.usr" : "s:17RetentionFixtures6MyBaseC10someMethodyyFZ", | |
"key.kind" : "source.lang.swift.ref.function.method.class" | |
} | |
], | |
"key.name" : "someMethod()", | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.final" | |
}, | |
{ | |
"key.attribute" : "source.decl.attribute.override" | |
} | |
], | |
"key.usr" : "s:17RetentionFixtures7MyClassC10someMethodyyFZ", | |
"key.kind" : "source.lang.swift.decl.function.method.static" | |
}, | |
{ | |
"key.attributes" : [ | |
{ | |
"key.attribute" : "source.decl.attribute.override" | |
} | |
], | |
"key.column" : 23, | |
"key.line" : 11, | |
"key.kind" : "source.lang.swift.decl.function.constructor", | |
"key.usr" : "s:17RetentionFixtures7MyClassCACycfc", | |
"key.related" : [ | |
{ | |
"key.kind" : "source.lang.swift.ref.function.constructor", | |
"key.name" : "init()", | |
"key.usr" : "s:17RetentionFixtures6MyBaseCACycfc" | |
} | |
] | |
} | |
], | |
"key.usr" : "s:17RetentionFixtures7MyClassC", | |
"key.related" : [ | |
{ | |
"key.usr" : "s:17RetentionFixtures6MyBaseC", | |
"key.name" : "MyBase", | |
"key.kind" : "source.lang.swift.ref.class", | |
"key.column" : 16, | |
"key.line" : 11 | |
} | |
], | |
"key.name" : "MyClass", | |
"key.kind" : "source.lang.swift.decl.class", | |
"key.line" : 11 | |
} | |
], | |
"key.hash" : "1Y8EFMT7TB6AQ", | |
"key.dependencies" : [ | |
{ | |
"key.name" : "Swift", | |
"key.is_system" : true, | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule", | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "3P1PJYIZQIGTZ" | |
}, | |
{ | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Foundation.swiftmodule", | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.dependencies" : [ | |
{ | |
"key.dependencies" : [ | |
{ | |
"key.name" : "CoreFoundation", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/CoreFoundation-5KNVTHBDF36H.pcm", | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.is_system" : true | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.is_system" : true, | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule", | |
"key.name" : "Swift" | |
} | |
], | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.is_system" : true, | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/CoreFoundation.swiftmodule", | |
"key.name" : "CoreFoundation", | |
"key.hash" : "3VHZ2NH5WTEXQ" | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.dependencies" : [ | |
{ | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/CoreGraphics-12LS83DI7R4CU.pcm", | |
"key.name" : "CoreGraphics", | |
"key.is_system" : true | |
}, | |
{ | |
"key.name" : "Darwin", | |
"key.hash" : "BKSQ596T9HFT", | |
"key.is_system" : true, | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Darwin.swiftmodule", | |
"key.dependencies" : [ | |
{ | |
"key.name" : "Darwin", | |
"key.is_system" : true, | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/Darwin-LRAA0I0GGOWT.pcm", | |
"key.kind" : "source.lang.swift.import.module.clang" | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.is_system" : true, | |
"key.name" : "Swift", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule" | |
}, | |
{ | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/SwiftOverlayShims-164UMQNS26KKH.pcm", | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.is_system" : true, | |
"key.name" : "SwiftOverlayShims" | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/SwiftShims-164UMQNS26KKH.pcm", | |
"key.is_system" : true, | |
"key.name" : "SwiftShims" | |
} | |
] | |
}, | |
{ | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule", | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.is_system" : true, | |
"key.name" : "Swift" | |
} | |
], | |
"key.name" : "CoreGraphics", | |
"key.hash" : "Z2E64UED4SEC", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/CoreGraphics.swiftmodule", | |
"key.is_system" : true | |
}, | |
{ | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Darwin.swiftmodule", | |
"key.is_system" : true, | |
"key.hash" : "BKSQ596T9HFT", | |
"key.name" : "Darwin", | |
"key.kind" : "source.lang.swift.import.module.swift" | |
}, | |
{ | |
"key.is_system" : true, | |
"key.hash" : "GRZJWBN9XCIV", | |
"key.dependencies" : [ | |
{ | |
"key.name" : "Dispatch", | |
"key.is_system" : true, | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/Dispatch-BPJNT0YYMZYA.pcm", | |
"key.kind" : "source.lang.swift.import.module.clang" | |
}, | |
{ | |
"key.name" : "Swift", | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule", | |
"key.is_system" : true | |
}, | |
{ | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/_SwiftDispatchOverlayShims-164UMQNS26KKH.pcm", | |
"key.name" : "_SwiftDispatchOverlayShims", | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.is_system" : true | |
} | |
], | |
"key.name" : "Dispatch", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Dispatch.swiftmodule", | |
"key.kind" : "source.lang.swift.import.module.swift" | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/Foundation-6FDXVRSOW0TC.pcm", | |
"key.is_system" : true, | |
"key.name" : "Foundation" | |
}, | |
{ | |
"key.dependencies" : [ | |
{ | |
"key.name" : "ObjectiveC", | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.is_system" : true, | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/ObjectiveC-37KY5IJI7J90.pcm" | |
}, | |
{ | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.name" : "Swift", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule", | |
"key.is_system" : true | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/_SwiftObjectiveCOverlayShims-164UMQNS26KKH.pcm", | |
"key.name" : "_SwiftObjectiveCOverlayShims", | |
"key.is_system" : true | |
} | |
], | |
"key.is_system" : true, | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.hash" : "1Z8XB39JW4YS7", | |
"key.name" : "ObjectiveC", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/ObjectiveC.swiftmodule" | |
}, | |
{ | |
"key.hash" : "3P1PJYIZQIGTZ", | |
"key.is_system" : true, | |
"key.kind" : "source.lang.swift.import.module.swift", | |
"key.name" : "Swift", | |
"key.filepath" : "\/Applications\/Xcode10.2b2.app\/Contents\/Developer\/Toolchains\/XcodeDefault.xctoolchain\/usr\/lib\/swift\/macosx\/x86_64\/Swift.swiftmodule" | |
}, | |
{ | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.name" : "_SwiftCoreFoundationOverlayShims", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/_SwiftCoreFoundationOverlayShims-164UMQNS26KKH.pcm", | |
"key.is_system" : true | |
}, | |
{ | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/_SwiftFoundationOverlayShims-164UMQNS26KKH.pcm", | |
"key.name" : "_SwiftFoundationOverlayShims", | |
"key.kind" : "source.lang.swift.import.module.clang", | |
"key.is_system" : true | |
}, | |
{ | |
"key.is_system" : true, | |
"key.name" : "uuid", | |
"key.filepath" : "\/Users\/ian\/Library\/Caches\/com.peripheryapp.periphery\/DerivedData-8672dd3c51d94d5372c210a60d709e74cde59a04\/ModuleCache.noindex\/2ZF2BTOFIVFSA\/Darwin-LRAA0I0GGOWT.pcm", | |
"key.kind" : "source.lang.swift.import.module.clang" | |
} | |
], | |
"key.is_system" : true, | |
"key.hash" : "2VE40KJ6BFYT2", | |
"key.name" : "Foundation" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment