mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
The diagnostic group documentation now point to the swift.org URL rather than the toolchain path, so it no longer needs to be passed all the way through sourcekitd. Resolves rdar://151500502.
18 lines
760 B
Swift
18 lines
760 B
Swift
typealias Foo = () -> ()
|
|
extension Foo {}
|
|
|
|
// RUN: %sourcekitd-test -req=sema %s -- %s | %FileCheck %s -check-prefix=NO_OVERRIDE
|
|
|
|
// NO_OVERRIDE: key.description: "non-nominal type
|
|
// NO_OVERRIDE: key.educational_note_paths: [
|
|
// NO_OVERRIDE-NEXT: "https://docs.swift.org/compiler/documentation/diagnostics/nominal-types"
|
|
// NO_OVERRIDE-NEXT: ]
|
|
|
|
// RUN: %sourcekitd-test -req=sema %s -- -Xfrontend -diagnostic-documentation-path -Xfrontend /educational/notes/path/prefix %s | %FileCheck %s -check-prefix=OVERRIDE
|
|
|
|
// OVERRIDE: key.description: "non-nominal type
|
|
// OVERRIDE: key.educational_note_paths: [
|
|
// OVERRIDE-NEXT: "{{[/\\]+}}educational{{[/\\]+}}notes{{[/\\]+}}path{{[/\\]+}}prefix{{[/\\]+}}nominal-types"
|
|
// OVERRIDE-NEXT: ]
|
|
|