# Documentation Analysis Report

Files Scanned: 77
Files With Issues: 41
Total Issues: 315

## Issues

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 17
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: BsonSpanReader(ReadOnlySpan<byte> buffer, System.Collections.Concurrent.ConcurrentDictionary<ushort, string> keys)
MESSAGE: Constructor 'BsonSpanReader(ReadOnlySpan<byte> buffer, System.Collections.Concurrent.ConcurrentDictionary<ushort, string> keys)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 24
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Position
MESSAGE: Property 'Position' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 25
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Remaining
MESSAGE: Property 'Remaining' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 74
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ReadCString(Span<char> destination)
MESSAGE: Method 'ReadCString(Span<char> destination)' is missing <param name="destination"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 106
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadInt32()
MESSAGE: Method 'ReadInt32()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 116
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadInt64()
MESSAGE: Method 'ReadInt64()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 126
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadDouble()
MESSAGE: Method 'ReadDouble()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 161
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadDecimal128()
MESSAGE: Method 'ReadDecimal128()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 176
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadBoolean()
MESSAGE: Method 'ReadBoolean()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 231
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadGuid()
MESSAGE: Method 'ReadGuid()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 252
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ReadBinary(byte subtype)
MESSAGE: Method 'ReadBinary(byte subtype)' is missing <param name="subtype"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 273
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: SkipValue(BsonType type)
MESSAGE: Method 'SkipValue(BsonType type)' is missing <param name="type"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 318
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadByte()
MESSAGE: Method 'ReadByte()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 327
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: PeekInt32()
MESSAGE: Method 'PeekInt32()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 334
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadElementHeader()
MESSAGE: Method 'ReadElementHeader()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/BsonSpanReader.cs
LINE: 350
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: RemainingBytes()
MESSAGE: Method 'RemainingBytes()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/ObjectId.cs
LINE: 101
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Equals(object? obj)
MESSAGE: Inherited method 'Equals(object? obj)' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/ObjectId.cs
LINE: 107
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetHashCode()
MESSAGE: Inherited method 'GetHashCode()' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/ObjectId.cs
LINE: 116
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToString()
MESSAGE: Inherited method 'ToString()' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 5
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Name
MESSAGE: Property 'Name' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 6
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Type
MESSAGE: Property 'Type' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 7
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsNullable
MESSAGE: Property 'IsNullable' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 8
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: NestedSchema
MESSAGE: Property 'NestedSchema' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 9
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: ArrayItemType
MESSAGE: Property 'ArrayItemType' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToBson(BsonSpanWriter writer)
MESSAGE: Method 'ToBson(BsonSpanWriter writer)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FromBson(BsonSpanReader reader)
MESSAGE: Method 'FromBson(BsonSpanReader reader)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 69
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetHash()
MESSAGE: Method 'GetHash()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 80
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Equals(BsonField? other)
MESSAGE: Method 'Equals(BsonField? other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 86
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Equals(object? obj)
MESSAGE: Method 'Equals(object? obj)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Bson/Schema/BsonField.cs
LINE: 87
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetHashCode()
MESSAGE: Method 'GetHashCode()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 17
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: ChangeStreamDispatcher()
MESSAGE: Constructor 'ChangeStreamDispatcher()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 28
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Publish(InternalChangeEvent change)
MESSAGE: Method 'Publish(InternalChangeEvent change)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: HasPayloadWatchers(string collectionName)
MESSAGE: Method 'HasPayloadWatchers(string collectionName)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 38
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: HasAnyWatchers(string collectionName)
MESSAGE: Method 'HasAnyWatchers(string collectionName)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 43
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Subscribe(string collectionName, bool capturePayload, ChannelWriter<InternalChangeEvent> writer)
MESSAGE: Method 'Subscribe(string collectionName, bool capturePayload, ChannelWriter<InternalChangeEvent> writer)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 98
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 109
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: Subscription(Action onDispose)
MESSAGE: Constructor 'Subscription(Action onDispose)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs
LINE: 114
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/BsonSchemaGenerator.cs
LINE: 14
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FromType()
MESSAGE: Method 'FromType()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/BsonSchemaGenerator.cs
LINE: 21
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FromType(Type type)
MESSAGE: Method 'FromType(Type type)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 15
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: CollectionName
MESSAGE: Property 'CollectionName' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 16
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: UsedKeys
MESSAGE: Property 'UsedKeys' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 17
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetSchema()
MESSAGE: Method 'GetSchema()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Serialize(T entity, BsonSpanWriter writer)
MESSAGE: Method 'Serialize(T entity, BsonSpanWriter writer)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 27
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Deserialize(BsonSpanReader reader)
MESSAGE: Method 'Deserialize(BsonSpanReader reader)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 29
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetId(T entity)
MESSAGE: Method 'GetId(T entity)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 30
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: SetId(T entity, TId id)
MESSAGE: Method 'SetId(T entity, TId id)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToIndexKey(TId id)
MESSAGE: Method 'ToIndexKey(TId id)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/IDocumentMapper.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FromIndexKey(IndexKey key)
MESSAGE: Method 'FromIndexKey(IndexKey key)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/SchemaVersion.cs
LINE: 7
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Version
MESSAGE: Property 'Version' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/SchemaVersion.cs
LINE: 8
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Hash
MESSAGE: Property 'Hash' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/SchemaVersion.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: SchemaVersion(int version, long hash)
MESSAGE: Constructor 'SchemaVersion(int version, long hash)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/SchemaVersion.cs
LINE: 16
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToString()
MESSAGE: Method 'ToString()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 23
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: BTreeCursor(BTreeIndex index, StorageEngine storage, ulong transactionId)
MESSAGE: Constructor 'BTreeCursor(BTreeIndex index, StorageEngine storage, ulong transactionId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Current
MESSAGE: Property 'Current' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 42
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: MoveToFirst()
MESSAGE: Method 'MoveToFirst()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 60
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: MoveToLast()
MESSAGE: Method 'MoveToLast()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 95
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Seek(IndexKey key)
MESSAGE: Method 'Seek(IndexKey key)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 144
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: MoveNext()
MESSAGE: Method 'MoveNext()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 165
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: MovePrev()
MESSAGE: Method 'MovePrev()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs
LINE: 252
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 13
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Key
MESSAGE: Property 'Key' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 14
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Location
MESSAGE: Property 'Location' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 16
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexEntry(IndexKey key, DocumentLocation location)
MESSAGE: Constructor 'IndexEntry(IndexKey key, DocumentLocation location)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 24
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexEntry(IndexKey key, ObjectId documentId)
MESSAGE: Constructor 'IndexEntry(IndexKey key, ObjectId documentId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CompareTo(IndexEntry other)
MESSAGE: Method 'CompareTo(IndexEntry other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 37
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CompareTo(object? obj)
MESSAGE: Method 'CompareTo(object? obj)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 50
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PageId
MESSAGE: Property 'PageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 51
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsLeaf
MESSAGE: Property 'IsLeaf' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 52
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: EntryCount
MESSAGE: Property 'EntryCount' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 53
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: ParentPageId
MESSAGE: Property 'ParentPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 54
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: NextLeafPageId
MESSAGE: Property 'NextLeafPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 55
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PrevLeafPageId
MESSAGE: Property 'PrevLeafPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 57
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteTo(Span<byte> destination)
MESSAGE: Method 'WriteTo(Span<byte> destination)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeStructures.cs
LINE: 70
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadFrom(ReadOnlySpan<byte> source)
MESSAGE: Method 'ReadFrom(ReadOnlySpan<byte> source)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 66
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Constructor
SIGNATURE: CollectionIndexDefinition(string name, string[] propertyPaths, Expression<Func<T, object>> keySelectorExpression, bool isUnique, IndexType type, bool isPrimary, int dimensions, VectorMetric metric)
MESSAGE: Constructor 'CollectionIndexDefinition(string name, string[] propertyPaths, Expression<Func<T, object>> keySelectorExpression, bool isUnique, IndexType type, bool isPrimary, int dimensions, VectorMetric metric)' is missing <param name="metric"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 66
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Constructor
SIGNATURE: CollectionIndexDefinition(string name, string[] propertyPaths, Expression<Func<T, object>> keySelectorExpression, bool isUnique, IndexType type, bool isPrimary, int dimensions, VectorMetric metric)
MESSAGE: Constructor 'CollectionIndexDefinition(string name, string[] propertyPaths, Expression<Func<T, object>> keySelectorExpression, bool isUnique, IndexType type, bool isPrimary, int dimensions, VectorMetric metric)' is missing <param name="dimensions"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 111
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: CanSupportQuery(string propertyPath)
MESSAGE: Method 'CanSupportQuery(string propertyPath)' is missing <param name="propertyPath"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 125
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: CanSupportCompoundQuery(string[] propertyPaths)
MESSAGE: Method 'CanSupportCompoundQuery(string[] propertyPaths)' is missing <param name="propertyPaths"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 144
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToString()
MESSAGE: Method 'ToString()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 157
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Name
MESSAGE: Property 'Name' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 158
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PropertyPaths
MESSAGE: Property 'PropertyPaths' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 159
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsUnique
MESSAGE: Property 'IsUnique' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 160
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Type
MESSAGE: Property 'Type' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 161
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsPrimary
MESSAGE: Property 'IsPrimary' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 162
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: EstimatedDocumentCount
MESSAGE: Property 'EstimatedDocumentCount' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 163
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: EstimatedSizeBytes
MESSAGE: Property 'EstimatedSizeBytes' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexDefinition.cs
LINE: 165
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ToString()
MESSAGE: Method 'ToString()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 27
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: CollectionIndexManager(StorageEngine storage, IDocumentMapper<TId, T> mapper, string? collectionName)
MESSAGE: Constructor 'CollectionIndexManager(StorageEngine storage, IDocumentMapper<TId, T> mapper, string? collectionName)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 135
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CreateVectorIndex(Expression<Func<T, TKey>> keySelector, int dimensions, VectorMetric metric, string? name)
MESSAGE: Method 'CreateVectorIndex(Expression<Func<T, TKey>> keySelector, int dimensions, VectorMetric metric, string? name)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 154
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: EnsureIndex(Expression<Func<T, object>> keySelector, string? name, bool unique)
MESSAGE: Method 'EnsureIndex(Expression<Func<T, object>> keySelector, string? name, bool unique)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 171
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: EnsureIndexUntyped(LambdaExpression keySelector, string? name, bool unique)
MESSAGE: Method 'EnsureIndexUntyped(LambdaExpression keySelector, string? name, bool unique)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 188
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CreateVectorIndexUntyped(LambdaExpression keySelector, int dimensions, VectorMetric metric, string? name)
MESSAGE: Method 'CreateVectorIndexUntyped(LambdaExpression keySelector, int dimensions, VectorMetric metric, string? name)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 215
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CreateSpatialIndexUntyped(LambdaExpression keySelector, string? name)
MESSAGE: Method 'CreateSpatialIndexUntyped(LambdaExpression keySelector, string? name)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 270
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: GetIndex(string name)
MESSAGE: Method 'GetIndex(string name)' is missing <param name="name"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 332
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FindBestCompoundIndex(string[] propertyPaths)
MESSAGE: Method 'FindBestCompoundIndex(string[] propertyPaths)' is missing <param name="propertyPaths"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 447
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PrimaryRootPageId
MESSAGE: Property 'PrimaryRootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 449
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: SetPrimaryRootPageId(uint pageId)
MESSAGE: Method 'SetPrimaryRootPageId(uint pageId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 461
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetMetadata()
MESSAGE: Method 'GetMetadata()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 469
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionIndexManager.cs
LINE: 500
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ExtractPropertyPaths(LambdaExpression expression)
MESSAGE: Method 'ExtractPropertyPaths(LambdaExpression expression)' is missing <param name="expression"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 38
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: RootPageId
MESSAGE: Property 'RootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 40
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: CollectionSecondaryIndex(CollectionIndexDefinition<T> definition, StorageEngine storage, IDocumentMapper<TId, T> mapper, uint rootPageId)
MESSAGE: Constructor 'CollectionSecondaryIndex(CollectionIndexDefinition<T> definition, StorageEngine storage, IDocumentMapper<TId, T> mapper, uint rootPageId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 215
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: VectorSearch(float[] query, int k, int efSearch, ITransaction? transaction)
MESSAGE: Method 'VectorSearch(float[] query, int k, int efSearch, ITransaction? transaction)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 226
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)
MESSAGE: Method 'Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)' is missing <param name="transaction"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 226
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)
MESSAGE: Method 'Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)' is missing <param name="radiusKm"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 226
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)
MESSAGE: Method 'Near((double Latitude, double Longitude) center, double radiusKm, ITransaction? transaction)' is missing <param name="center"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 241
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)
MESSAGE: Method 'Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)' is missing <param name="transaction"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 241
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)
MESSAGE: Method 'Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)' is missing <param name="max"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 241
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)
MESSAGE: Method 'Within((double Latitude, double Longitude) min, (double Latitude, double Longitude) max, ITransaction? transaction)' is missing <param name="min"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 257
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Range(object? minKey, object? maxKey, IndexDirection direction, ITransaction? transaction)
MESSAGE: Method 'Range(object? minKey, object? maxKey, IndexDirection direction, ITransaction? transaction)' is missing <param name="direction"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/CollectionSecondaryIndex.cs
LINE: 396
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 17
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: HashIndex(IndexOptions options)
MESSAGE: Constructor 'HashIndex(IndexOptions options)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 26
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Insert(IndexKey key, DocumentLocation location)
MESSAGE: Method 'Insert(IndexKey key, DocumentLocation location)' is missing <param name="location"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 26
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Insert(IndexKey key, DocumentLocation location)
MESSAGE: Method 'Insert(IndexKey key, DocumentLocation location)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 45
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFind(IndexKey key, DocumentLocation location)
MESSAGE: Method 'TryFind(IndexKey key, DocumentLocation location)' is missing <param name="location"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 45
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFind(IndexKey key, DocumentLocation location)
MESSAGE: Method 'TryFind(IndexKey key, DocumentLocation location)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 68
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Remove(IndexKey key, DocumentLocation location)
MESSAGE: Method 'Remove(IndexKey key, DocumentLocation location)' is missing <param name="location"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 68
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Remove(IndexKey key, DocumentLocation location)
MESSAGE: Method 'Remove(IndexKey key, DocumentLocation location)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/HashIndex.cs
LINE: 96
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FindAll(IndexKey key)
MESSAGE: Method 'FindAll(IndexKey key)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 17
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: MinKey
MESSAGE: Property 'MinKey' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 18
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: MaxKey
MESSAGE: Property 'MaxKey' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 20
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(ReadOnlySpan<byte> data)
MESSAGE: Constructor 'IndexKey(ReadOnlySpan<byte> data)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(ObjectId objectId)
MESSAGE: Constructor 'IndexKey(ObjectId objectId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(int value)
MESSAGE: Constructor 'IndexKey(int value)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 39
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(long value)
MESSAGE: Constructor 'IndexKey(long value)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 45
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(string value)
MESSAGE: Constructor 'IndexKey(string value)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 51
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: IndexKey(Guid value)
MESSAGE: Constructor 'IndexKey(Guid value)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 57
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Data
MESSAGE: Property 'Data' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 59
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CompareTo(IndexKey other)
MESSAGE: Method 'CompareTo(IndexKey other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 76
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Equals(IndexKey other)
MESSAGE: Method 'Equals(IndexKey other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 87
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Equals(object? obj)
MESSAGE: Method 'Equals(object? obj)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 89
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetHashCode()
MESSAGE: Method 'GetHashCode()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 105
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Create(T value)
MESSAGE: Method 'Create(T value)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs
LINE: 119
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: As()
MESSAGE: Method 'As()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 9
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Empty
MESSAGE: Property 'Empty' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 18
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Empty
MESSAGE: Property 'Empty' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 20
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Contains(GeoPoint point)
MESSAGE: Method 'Contains(GeoPoint point)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Intersects(GeoBox other)
MESSAGE: Method 'Intersects(GeoBox other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FromPoint(GeoPoint point)
MESSAGE: Method 'FromPoint(GeoPoint point)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 37
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ExpandTo(GeoPoint point)
MESSAGE: Method 'ExpandTo(GeoPoint point)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 46
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ExpandTo(GeoBox other)
MESSAGE: Method 'ExpandTo(GeoBox other)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/Internal/GeoTypes.cs
LINE: 55
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Area
MESSAGE: Property 'Area' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/InternalEntry.cs
LINE: 7
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Key
MESSAGE: Property 'Key' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/InternalEntry.cs
LINE: 8
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PageId
MESSAGE: Property 'PageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/InternalEntry.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: InternalEntry(IndexKey key, uint pageId)
MESSAGE: Constructor 'InternalEntry(IndexKey key, uint pageId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 13
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: DistanceKm(GeoPoint p1, GeoPoint p2)
MESSAGE: Method 'DistanceKm(GeoPoint p1, GeoPoint p2)' is missing <param name="p2"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 13
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: DistanceKm(GeoPoint p1, GeoPoint p2)
MESSAGE: Method 'DistanceKm(GeoPoint p1, GeoPoint p2)' is missing <param name="p1"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 15
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: DistanceKm(double lat1, double lon1, double lat2, double lon2)
MESSAGE: Method 'DistanceKm(double lat1, double lon1, double lat2, double lon2)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 31
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: BoundingBox(GeoPoint center, double radiusKm)
MESSAGE: Method 'BoundingBox(GeoPoint center, double radiusKm)' is missing <param name="radiusKm"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 31
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: BoundingBox(GeoPoint center, double radiusKm)
MESSAGE: Method 'BoundingBox(GeoPoint center, double radiusKm)' is missing <param name="center"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: InternalBoundingBox(double lat, double lon, double radiusKm)
MESSAGE: Method 'InternalBoundingBox(double lat, double lon, double radiusKm)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/SpatialMath.cs
LINE: 35
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: BoundingBox(double lat, double lon, double radiusKm)
MESSAGE: Method 'BoundingBox(double lat, double lon, double radiusKm)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorMath.cs
LINE: 13
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Distance(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2, VectorMetric metric)
MESSAGE: Method 'Distance(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2, VectorMetric metric)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorMath.cs
LINE: 24
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CosineSimilarity(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)
MESSAGE: Method 'CosineSimilarity(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorMath.cs
LINE: 34
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: DotProduct(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)
MESSAGE: Method 'DotProduct(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorMath.cs
LINE: 67
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: EuclideanDistanceSquared(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)
MESSAGE: Method 'EuclideanDistanceSquared(ReadOnlySpan<float> v1, ReadOnlySpan<float> v2)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchExtensions.cs
LINE: 22
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)
MESSAGE: Method 'VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)' is missing <param name="k"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchExtensions.cs
LINE: 22
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)
MESSAGE: Method 'VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)' is missing <param name="query"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchExtensions.cs
LINE: 22
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)
MESSAGE: Method 'VectorSearch(IEnumerable<float[]> vectors, float[] query, int k)' is missing <param name="vectors"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchIndex.cs
LINE: 25
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: VectorSearchIndex(StorageEngine storage, IndexOptions options, uint rootPageId)
MESSAGE: Constructor 'VectorSearchIndex(StorageEngine storage, IndexOptions options, uint rootPageId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchIndex.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: RootPageId
MESSAGE: Property 'RootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchIndex.cs
LINE: 34
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Insert(float[] vector, DocumentLocation docLocation, ITransaction? transaction)
MESSAGE: Method 'Insert(float[] vector, DocumentLocation docLocation, ITransaction? transaction)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchIndex.cs
LINE: 261
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Search(float[] query, int k, int efSearch, ITransaction? transaction)
MESSAGE: Method 'Search(float[] query, int k, int efSearch, ITransaction? transaction)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Metadata/ModelBuilder.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Entity()
MESSAGE: Method 'Entity()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Metadata/ModelBuilder.cs
LINE: 20
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetEntityBuilders()
MESSAGE: Method 'GetEntityBuilders()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Metadata/ValueConverter.cs
LINE: 12
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ConvertToProvider(TModel model)
MESSAGE: Method 'ConvertToProvider(TModel model)' is missing <param name="model"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Metadata/ValueConverter.cs
LINE: 17
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ConvertFromProvider(TProvider provider)
MESSAGE: Method 'ConvertFromProvider(TProvider provider)' is missing <param name="provider"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BsonExpressionEvaluator.cs
LINE: 8
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: TryCompile(LambdaExpression expression)
MESSAGE: Method 'TryCompile(LambdaExpression expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeExpressionVisitor.cs
LINE: 9
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetModel()
MESSAGE: Method 'GetModel()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeExpressionVisitor.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: VisitMethodCall(MethodCallExpression node)
MESSAGE: Method 'VisitMethodCall(MethodCallExpression node)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryable.cs
LINE: 58
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetEnumerator()
MESSAGE: Inherited method 'GetEnumerator()' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 13
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: BTreeQueryProvider(DocumentCollection<TId, T> collection)
MESSAGE: Constructor 'BTreeQueryProvider(DocumentCollection<TId, T> collection)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 18
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CreateQuery(Expression expression)
MESSAGE: Method 'CreateQuery(Expression expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 33
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CreateQuery(Expression expression)
MESSAGE: Method 'CreateQuery(Expression expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 38
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Execute(Expression expression)
MESSAGE: Method 'Execute(Expression expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 43
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Execute(Expression expression)
MESSAGE: Method 'Execute(Expression expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 129
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Root
MESSAGE: Property 'Root' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/BTreeQueryProvider.cs
LINE: 131
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: VisitConstant(ConstantExpression node)
MESSAGE: Method 'VisitConstant(ConstantExpression node)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/EnumerableRewriter.cs
LINE: 30
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: VisitConstant(ConstantExpression node)
MESSAGE: Inherited method 'VisitConstant(ConstantExpression node)' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/EnumerableRewriter.cs
LINE: 45
CATEGORY: MissingInheritDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: VisitMethodCall(MethodCallExpression node)
MESSAGE: Inherited method 'VisitMethodCall(MethodCallExpression node)' should use <inheritdoc /> for documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IndexName
MESSAGE: Property 'IndexName' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: MinValue
MESSAGE: Property 'MinValue' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 12
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: MaxValue
MESSAGE: Property 'MaxValue' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 13
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsRange
MESSAGE: Property 'IsRange' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 14
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsVectorSearch
MESSAGE: Property 'IsVectorSearch' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 15
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: VectorQuery
MESSAGE: Property 'VectorQuery' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 16
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: K
MESSAGE: Property 'K' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 18
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsSpatialSearch
MESSAGE: Property 'IsSpatialSearch' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 19
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SpatialPoint
MESSAGE: Property 'SpatialPoint' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 20
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: RadiusKm
MESSAGE: Property 'RadiusKm' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 21
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SpatialMin
MESSAGE: Property 'SpatialMin' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 22
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SpatialMax
MESSAGE: Property 'SpatialMax' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 23
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SpatialType
MESSAGE: Property 'SpatialType' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/IndexOptimizer.cs
LINE: 28
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: TryOptimize(QueryModel model, IEnumerable<CollectionIndexInfo> indexes)
MESSAGE: Method 'TryOptimize(QueryModel model, IEnumerable<CollectionIndexInfo> indexes)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 7
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: WhereClause
MESSAGE: Property 'WhereClause' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 8
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SelectClause
MESSAGE: Property 'SelectClause' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 9
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: OrderByClause
MESSAGE: Property 'OrderByClause' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Take
MESSAGE: Property 'Take' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Skip
MESSAGE: Property 'Skip' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Query/QueryModel.cs
LINE: 12
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: OrderDescending
MESSAGE: Property 'OrderDescending' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 35
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Initialize(Span<byte> page, uint pageId)
MESSAGE: Method 'Initialize(Span<byte> page, uint pageId)' is missing <param name="pageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 35
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Initialize(Span<byte> page, uint pageId)
MESSAGE: Method 'Initialize(Span<byte> page, uint pageId)' is missing <param name="page"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 58
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Insert(Span<byte> page, string key, ushort value)
MESSAGE: Method 'Insert(Span<byte> page, string key, ushort value)' is missing <param name="value"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 58
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Insert(Span<byte> page, string key, ushort value)
MESSAGE: Method 'Insert(Span<byte> page, string key, ushort value)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 58
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: Insert(Span<byte> page, string key, ushort value)
MESSAGE: Method 'Insert(Span<byte> page, string key, ushort value)' is missing <param name="page"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 115
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)
MESSAGE: Method 'TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)' is missing <param name="value"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 115
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)
MESSAGE: Method 'TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)' is missing <param name="keyBytes"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 115
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)
MESSAGE: Method 'TryFind(ReadOnlySpan<byte> page, ReadOnlySpan<byte> keyBytes, ushort value)' is missing <param name="page"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)
MESSAGE: Method 'TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)
MESSAGE: Method 'TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)' is missing <param name="value"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)
MESSAGE: Method 'TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)
MESSAGE: Method 'TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)' is missing <param name="startPageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)
MESSAGE: Method 'TryFindGlobal(StorageEngine storage, uint startPageId, string key, ushort value, ulong? transactionId)' is missing <param name="storage"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 216
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: GetAll(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetAll(ReadOnlySpan<byte> page)' is missing <param name="page"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 234
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)
MESSAGE: Method 'FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 234
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)
MESSAGE: Method 'FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)' is missing <param name="startPageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs
LINE: 234
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)
MESSAGE: Method 'FindAllGlobal(StorageEngine storage, uint startPageId, ulong? transactionId)' is missing <param name="storage"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PageSize
MESSAGE: Property 'PageSize' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: InitialFileSize
MESSAGE: Property 'InitialFileSize' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 12
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Access
MESSAGE: Property 'Access' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 60
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: NextPageId
MESSAGE: Property 'NextPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 62
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: PageFile(string filePath, PageFileConfig config)
MESSAGE: Constructor 'PageFile(string filePath, PageFileConfig config)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 68
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PageSize
MESSAGE: Property 'PageSize' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 167
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ReadPage(uint pageId, Span<byte> destination)
MESSAGE: Method 'ReadPage(uint pageId, Span<byte> destination)' is missing <param name="destination"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 167
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: ReadPage(uint pageId, Span<byte> destination)
MESSAGE: Method 'ReadPage(uint pageId, Span<byte> destination)' is missing <param name="pageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 186
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WritePage(uint pageId, ReadOnlySpan<byte> source)
MESSAGE: Method 'WritePage(uint pageId, ReadOnlySpan<byte> source)' is missing <param name="source"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 186
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WritePage(uint pageId, ReadOnlySpan<byte> source)
MESSAGE: Method 'WritePage(uint pageId, ReadOnlySpan<byte> source)' is missing <param name="pageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 283
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: FreePage(uint pageId)
MESSAGE: Method 'FreePage(uint pageId)' is missing <param name="pageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/PageFile.cs
LINE: 341
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Initialize(Span<byte> page, uint pageId, bool isLeaf, byte level)
MESSAGE: Method 'Initialize(Span<byte> page, uint pageId, bool isLeaf, byte level)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 50
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetIsLeaf(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetIsLeaf(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 51
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetLevel(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetLevel(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 52
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetEntryCount(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetEntryCount(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 53
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: SetEntryCount(Span<byte> page, ushort count)
MESSAGE: Method 'SetEntryCount(Span<byte> page, ushort count)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 55
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetParentPageId(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetParentPageId(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 56
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: SetParentPageId(Span<byte> page, uint parentId)
MESSAGE: Method 'SetParentPageId(Span<byte> page, uint parentId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 58
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetMaxEntries(int pageSize)
MESSAGE: Method 'GetMaxEntries(int pageSize)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 60
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteEntry(Span<byte> page, int index, GeoBox mbr, DocumentLocation pointer)
MESSAGE: Method 'WriteEntry(Span<byte> page, int index, GeoBox mbr, DocumentLocation pointer)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 76
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadEntry(ReadOnlySpan<byte> page, int index, GeoBox mbr, DocumentLocation pointer)
MESSAGE: Method 'ReadEntry(ReadOnlySpan<byte> page, int index, GeoBox mbr, DocumentLocation pointer)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs
LINE: 86
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CalculateMBR(ReadOnlySpan<byte> page)
MESSAGE: Method 'CalculateMBR(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 12
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Name
MESSAGE: Property 'Name' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 13
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PrimaryRootPageId
MESSAGE: Property 'PrimaryRootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 14
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: SchemaRootPageId
MESSAGE: Property 'SchemaRootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 15
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Indexes
MESSAGE: Property 'Indexes' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 20
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Name
MESSAGE: Property 'Name' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 21
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: IsUnique
MESSAGE: Property 'IsUnique' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 22
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Type
MESSAGE: Property 'Type' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 23
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PropertyPaths
MESSAGE: Property 'PropertyPaths' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 24
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Dimensions
MESSAGE: Property 'Dimensions' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 25
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Metric
MESSAGE: Property 'Metric' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: RootPageId
MESSAGE: Property 'RootPageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 31
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetCollectionMetadata(string name)
MESSAGE: Method 'GetCollectionMetadata(string name)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 99
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: SaveCollectionMetadata(CollectionMetadata metadata)
MESSAGE: Method 'SaveCollectionMetadata(CollectionMetadata metadata)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs
LINE: 206
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: RegisterMappers(IEnumerable<IDocumentMapper> mappers)
MESSAGE: Method 'RegisterMappers(IEnumerable<IDocumentMapper> mappers)' is missing <param name="mappers"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Dictionary.cs
LINE: 79
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetKeyMap()
MESSAGE: Method 'GetKeyMap()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Dictionary.cs
LINE: 80
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetKeyReverseMap()
MESSAGE: Method 'GetKeyReverseMap()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Dictionary.cs
LINE: 86
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: GetOrAddDictionaryEntry(string key)
MESSAGE: Method 'GetOrAddDictionaryEntry(string key)' is missing <param name="key"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Dictionary.cs
LINE: 136
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetDictionaryKey(ushort id)
MESSAGE: Method 'GetDictionaryKey(ushort id)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Dictionary.cs
LINE: 195
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: RegisterKeys(IEnumerable<string> keys)
MESSAGE: Method 'RegisterKeys(IEnumerable<string> keys)' is missing <param name="keys"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Recovery.cs
LINE: 74
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CheckpointAsync(CancellationToken ct)
MESSAGE: Method 'CheckpointAsync(CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Schema.cs
LINE: 10
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetSchemas(uint rootPageId)
MESSAGE: Method 'GetSchemas(uint rootPageId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Schema.cs
LINE: 48
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: AppendSchema(uint rootPageId, BsonSchema schema)
MESSAGE: Method 'AppendSchema(uint rootPageId, BsonSchema schema)' is missing <param name="schema"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Schema.cs
LINE: 48
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: AppendSchema(uint rootPageId, BsonSchema schema)
MESSAGE: Method 'AppendSchema(uint rootPageId, BsonSchema schema)' is missing <param name="rootPageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 9
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: BeginTransaction(IsolationLevel isolationLevel)
MESSAGE: Method 'BeginTransaction(IsolationLevel isolationLevel)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 25
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken ct)
MESSAGE: Method 'BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 41
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CommitTransaction(Transaction transaction)
MESSAGE: Method 'CommitTransaction(Transaction transaction)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 65
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CommitTransactionAsync(Transaction transaction, CancellationToken ct)
MESSAGE: Method 'CommitTransactionAsync(Transaction transaction, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 88
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: RollbackTransaction(Transaction transaction)
MESSAGE: Method 'RollbackTransaction(Transaction transaction)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 127
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: PrepareTransactionAsync(ulong transactionId, CancellationToken ct)
MESSAGE: Method 'PrepareTransactionAsync(ulong transactionId, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 205
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: CommitTransactionAsync(ulong transactionId, CancellationToken ct)
MESSAGE: Method 'CommitTransactionAsync(ulong transactionId, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Transactions.cs
LINE: 296
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteAbortRecord(ulong transactionId)
MESSAGE: Method 'WriteAbortRecord(ulong transactionId)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: IncrementNodeCount(Span<byte> page)
MESSAGE: Method 'IncrementNodeCount(Span<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 32
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Initialize(Span<byte> page, uint pageId, int dimensions, int maxM)
MESSAGE: Method 'Initialize(Span<byte> page, uint pageId, int dimensions, int maxM)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 57
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetNodeCount(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetNodeCount(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 60
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetNodeSize(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetNodeSize(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 63
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetMaxNodes(ReadOnlySpan<byte> page)
MESSAGE: Method 'GetMaxNodes(ReadOnlySpan<byte> page)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="dimensions"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="vector"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="maxLevel"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="loc"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="nodeIndex"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 69
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)
MESSAGE: Method 'WriteNode(Span<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, ReadOnlySpan<float> vector, int dimensions)' is missing <param name="page"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 90
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: ReadNodeData(ReadOnlySpan<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, Span<float> vector)
MESSAGE: Method 'ReadNodeData(ReadOnlySpan<byte> page, int nodeIndex, DocumentLocation loc, int maxLevel, Span<float> vector)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/VectorPage.cs
LINE: 103
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetLinksSpan(Span<byte> page, int nodeIndex, int level, int dimensions, int maxM)
MESSAGE: Method 'GetLinksSpan(Span<byte> page, int nodeIndex, int level, int dimensions, int maxM)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/ITransaction.cs
LINE: 40
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: CommitAsync(CancellationToken ct)
MESSAGE: Method 'CommitAsync(CancellationToken ct)' is missing <param name="ct"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 26
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Constructor
SIGNATURE: WriteAheadLog(string walPath)
MESSAGE: Constructor 'WriteAheadLog(string walPath)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 43
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteBeginRecord(ulong transactionId)
MESSAGE: Method 'WriteBeginRecord(ulong transactionId)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 56
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteBeginRecordAsync(ulong transactionId, CancellationToken ct)
MESSAGE: Method 'WriteBeginRecordAsync(ulong transactionId, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 99
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteCommitRecord(ulong transactionId)
MESSAGE: Method 'WriteCommitRecord(ulong transactionId)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 112
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteCommitRecordAsync(ulong transactionId, CancellationToken ct)
MESSAGE: Method 'WriteCommitRecordAsync(ulong transactionId, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 154
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteAbortRecord(ulong transactionId)
MESSAGE: Method 'WriteAbortRecord(ulong transactionId)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 167
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteAbortRecordAsync(ulong transactionId, CancellationToken ct)
MESSAGE: Method 'WriteAbortRecordAsync(ulong transactionId, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 209
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)
MESSAGE: Method 'WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)' is missing <param name="afterImage"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 209
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)
MESSAGE: Method 'WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)' is missing <param name="pageId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 209
CATEGORY: MissingParam
SEVERITY: Warning
MEMBER: Method
SIGNATURE: WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)
MESSAGE: Method 'WriteDataRecord(ulong transactionId, uint pageId, ReadOnlySpan<byte> afterImage)' is missing <param name="transactionId"> documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 222
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: WriteDataRecordAsync(ulong transactionId, uint pageId, ReadOnlyMemory<byte> afterImage, CancellationToken ct)
MESSAGE: Method 'WriteDataRecordAsync(ulong transactionId, uint pageId, ReadOnlyMemory<byte> afterImage, CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 297
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FlushAsync(CancellationToken ct)
MESSAGE: Method 'FlushAsync(CancellationToken ct)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 478
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: Dispose()
MESSAGE: Method 'Dispose()' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 505
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Type
MESSAGE: Property 'Type' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 506
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: TransactionId
MESSAGE: Property 'TransactionId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 507
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: Timestamp
MESSAGE: Property 'Timestamp' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 508
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: PageId
MESSAGE: Property 'PageId' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/WriteAheadLog.cs
LINE: 509
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Property
SIGNATURE: AfterImage
MESSAGE: Property 'AfterImage' is missing XML documentation

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 11
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: InheritsFrom(INamedTypeSymbol symbol, string baseTypeName)
MESSAGE: Method 'InheritsFrom(INamedTypeSymbol symbol, string baseTypeName)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 23
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: FindMethodInvocations(SyntaxNode node, string methodName)
MESSAGE: Method 'FindMethodInvocations(SyntaxNode node, string methodName)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 38
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetGenericTypeArgument(InvocationExpressionSyntax invocation)
MESSAGE: Method 'GetGenericTypeArgument(InvocationExpressionSyntax invocation)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 49
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetPropertyName(ExpressionSyntax? expression)
MESSAGE: Method 'GetPropertyName(ExpressionSyntax? expression)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 71
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetFullName(INamedTypeSymbol symbol)
MESSAGE: Method 'GetFullName(INamedTypeSymbol symbol)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 77
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: GetTypeName(ITypeSymbol type)
MESSAGE: Method 'GetTypeName(ITypeSymbol type)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 99
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: IsNullableType(ITypeSymbol type)
MESSAGE: Method 'IsNullableType(ITypeSymbol type)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 109
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: IsCollectionType(ITypeSymbol type, ITypeSymbol? itemType)
MESSAGE: Method 'IsCollectionType(ITypeSymbol type, ITypeSymbol? itemType)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 149
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: IsPrimitiveType(ITypeSymbol type)
MESSAGE: Method 'IsPrimitiveType(ITypeSymbol type)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 175
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: IsNestedObjectType(ITypeSymbol type)
MESSAGE: Method 'IsNestedObjectType(ITypeSymbol type)' is missing XML documentation.

---

FILE: /Users/dohertj2/Desktop/CBDD/src/CBDD.SourceGenerators/Helpers/SyntaxHelper.cs
LINE: 186
CATEGORY: MissingDoc
SEVERITY: Error
MEMBER: Method
SIGNATURE: HasBackingField(IPropertySymbol property)
MESSAGE: Method 'HasBackingField(IPropertySymbol property)' is missing XML documentation.

