@@ -162,6 +162,8 @@ extension OutOfProcessReferenceResolver {
162
162
/// Information about the platforms and their versions where the resolved node is available, if any.
163
163
public let platforms : [ PlatformAvailability ] ?
164
164
/// Information about the resolved declaration fragments, if any.
165
+ ///
166
+ /// This is expected to be an abbreviated declaration for the symbol.
165
167
public let declarationFragments : DeclarationFragments ?
166
168
167
169
// We use the real types here because they're Codable and don't have public member-wise initializers.
@@ -205,7 +207,7 @@ extension OutOfProcessReferenceResolver {
205
207
/// - language: The resolved language.
206
208
/// - availableLanguages: The languages where the resolved node is available.
207
209
/// - platforms: The platforms and their versions where the resolved node is available, if any.
208
- /// - declarationFragments: The resolved declaration fragments, if any.
210
+ /// - declarationFragments: The resolved declaration fragments, if any. This is expected to be an abbreviated declaration for the symbol.
209
211
/// - topicImages: Images that are used to represent the summarized element.
210
212
/// - references: References used in the content of the summarized element.
211
213
/// - variants: The variants of content for this resolver information.
@@ -259,6 +261,8 @@ extension OutOfProcessReferenceResolver {
259
261
public let language : VariantValue < SourceLanguage >
260
262
/// The declaration fragments of the variant or `nil` if the declaration is the same as the resolved information.
261
263
///
264
+ /// This is expected to be an abbreviated declaration for the symbol.
265
+ ///
262
266
/// If the resolver information has a declaration but the variant doesn't, this property will be `Optional.some(nil)`.
263
267
public let declarationFragments : VariantValue < DeclarationFragments ? >
264
268
@@ -271,7 +275,7 @@ extension OutOfProcessReferenceResolver {
271
275
/// - title: The resolved title
272
276
/// - abstract: The resolved (plain text) abstract.
273
277
/// - language: The resolved language.
274
- /// - declarationFragments: The resolved declaration fragments, if any.
278
+ /// - declarationFragments: The resolved declaration fragments, if any. This is expected to be an abbreviated declaration for the symbol.
275
279
public init (
276
280
traits: [ RenderNode . Variant . Trait ] ,
277
281
kind: VariantValue < DocumentationNode . Kind > = nil ,
0 commit comments