Initialize CBDD solution and add a .NET-focused gitignore for generated artifacts.

This commit is contained in:
Joseph Doherty
2026-02-20 12:54:07 -05:00
commit b8ed5ec500
214 changed files with 101452 additions and 0 deletions

View File

@@ -0,0 +1,773 @@
{
"files": [
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/IndexKey.cs",
"total": 15,
"error": 15,
"warning": 0,
"issues": [
{
"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.Bson/BsonSpanReader.cs",
"total": 16,
"error": 13,
"warning": 3,
"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.SourceGenerators/Helpers/SyntaxHelper.cs",
"total": 11,
"error": 11,
"warning": 0,
"issues": [
{
"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."
}
]
},
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/BTreeCursor.cs",
"total": 8,
"error": 8,
"warning": 0,
"issues": [
{
"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/Storage/VectorPage.cs",
"total": 13,
"error": 7,
"warning": 6,
"issues": [
{
"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/Indexing/CollectionSecondaryIndex.cs",
"total": 11,
"error": 4,
"warning": 7,
"issues": [
{
"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/Collections/BsonSchemaGenerator.cs",
"total": 2,
"error": 2,
"warning": 0,
"issues": [
{
"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/Query/BTreeExpressionVisitor.cs",
"total": 2,
"error": 2,
"warning": 0,
"issues": [
{
"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."
}
]
}
],
"total": 78,
"error": 62,
"warning": 16
}