{
"files": [
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"total": 16,
"error": 15,
"warning": 1,
"issues": [
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 23,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Constructor",
"SIGNATURE": "Transaction(ulong transactionId, StorageEngine storage, IsolationLevel isolationLevel)",
"MESSAGE": "Constructor 'Transaction(ulong transactionId, StorageEngine storage, IsolationLevel isolationLevel)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 34,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "AddChange(CDC.InternalChangeEvent change)",
"MESSAGE": "Method 'AddChange(CDC.InternalChangeEvent change)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 39,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "TransactionId",
"MESSAGE": "Property 'TransactionId' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 40,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "State",
"MESSAGE": "Property 'State' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 41,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "IsolationLevel",
"MESSAGE": "Property 'IsolationLevel' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 42,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "StartTime",
"MESSAGE": "Property 'StartTime' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 49,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "AddWrite(WriteOperation operation)",
"MESSAGE": "Method 'AddWrite(WriteOperation operation)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 99,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "CommitAsync(CancellationToken ct)",
"MESSAGE": "Method 'CommitAsync(CancellationToken ct)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 139,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "Rollback()",
"MESSAGE": "Method 'Rollback()' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 151,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "Dispose()",
"MESSAGE": "Method 'Dispose()' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 173,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "DocumentId",
"MESSAGE": "Property 'DocumentId' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 174,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "NewValue",
"MESSAGE": "Property 'NewValue' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 175,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "PageId",
"MESSAGE": "Property 'PageId' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 176,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "Type",
"MESSAGE": "Property 'Type' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 178,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Constructor",
"SIGNATURE": "WriteOperation(ObjectId documentId, ReadOnlyMemory newValue, uint pageId, OperationType type)",
"MESSAGE": "Constructor 'WriteOperation(ObjectId documentId, ReadOnlyMemory newValue, uint pageId, OperationType type)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Transactions/Transaction.cs",
"LINE": 187,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Constructor",
"SIGNATURE": "WriteOperation(ObjectId documentId, byte[] newValue, uint pageId, OperationType type)",
"MESSAGE": "Constructor 'WriteOperation(ObjectId documentId, byte[] newValue, uint pageId, OperationType type)' is missing XML documentation."
}
]
},
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/StorageEngine.Collections.cs",
"total": 14,
"error": 13,
"warning": 1,
"issues": [
{
"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 mappers)",
"MESSAGE": "Method 'RegisterMappers(IEnumerable mappers)' is missing documentation."
}
]
},
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs",
"total": 11,
"error": 11,
"warning": 0,
"issues": [
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/SpatialPage.cs",
"LINE": 32,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "Initialize(Span page, uint pageId, bool isLeaf, byte level)",
"MESSAGE": "Method 'Initialize(Span 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 page)",
"MESSAGE": "Method 'GetIsLeaf(ReadOnlySpan 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 page)",
"MESSAGE": "Method 'GetLevel(ReadOnlySpan 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 page)",
"MESSAGE": "Method 'GetEntryCount(ReadOnlySpan 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 page, ushort count)",
"MESSAGE": "Method 'SetEntryCount(Span 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 page)",
"MESSAGE": "Method 'GetParentPageId(ReadOnlySpan 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 page, uint parentId)",
"MESSAGE": "Method 'SetParentPageId(Span 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 page, int index, GeoBox mbr, DocumentLocation pointer)",
"MESSAGE": "Method 'WriteEntry(Span 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 page, int index, GeoBox mbr, DocumentLocation pointer)",
"MESSAGE": "Method 'ReadEntry(ReadOnlySpan 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 page)",
"MESSAGE": "Method 'CalculateMBR(ReadOnlySpan page)' is missing XML documentation."
}
]
},
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/CDC/ChangeStreamDispatcher.cs",
"total": 8,
"error": 8,
"warning": 0,
"issues": [
{
"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 writer)",
"MESSAGE": "Method 'Subscribe(string collectionName, bool capturePayload, ChannelWriter 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/DocumentCollection.cs",
"total": 31,
"error": 7,
"warning": 24,
"issues": [
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 25,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Constructor",
"SIGNATURE": "DocumentCollection(StorageEngine storage, ITransactionHolder transactionHolder, IDocumentMapper mapper, string? collectionName)",
"MESSAGE": "Constructor 'DocumentCollection(StorageEngine storage, ITransactionHolder transactionHolder, IDocumentMapper mapper, string? collectionName)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 54,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Property",
"SIGNATURE": "CurrentSchemaVersion",
"MESSAGE": "Property 'CurrentSchemaVersion' is missing XML documentation"
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 61,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Constructor",
"SIGNATURE": "DocumentCollection(StorageEngine storage, ITransactionHolder transactionHolder, IDocumentMapper mapper, string? collectionName)",
"MESSAGE": "Constructor 'DocumentCollection(StorageEngine storage, ITransactionHolder transactionHolder, IDocumentMapper mapper, string? collectionName)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 169,
"CATEGORY": "MissingTypeParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)",
"MESSAGE": "Method 'CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 169,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)",
"MESSAGE": "Method 'CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 169,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)",
"MESSAGE": "Method 'CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 169,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)",
"MESSAGE": "Method 'CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 169,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)",
"MESSAGE": "Method 'CreateVectorIndex(System.Linq.Expressions.Expression> keySelector, int dimensions, VectorMetric metric, string? name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 191,
"CATEGORY": "MissingTypeParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)",
"MESSAGE": "Method 'EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 191,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)",
"MESSAGE": "Method 'EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 191,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)",
"MESSAGE": "Method 'EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 191,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)",
"MESSAGE": "Method 'EnsureIndex(System.Linq.Expressions.Expression> keySelector, string? name, bool unique)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 240,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "ApplyIndexBuilder(Metadata.IndexBuilder builder)",
"MESSAGE": "Method 'ApplyIndexBuilder(Metadata.IndexBuilder builder)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 380,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "GetIndex(string name)",
"MESSAGE": "Method 'GetIndex(string name)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 389,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)",
"MESSAGE": "Method 'QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 389,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)",
"MESSAGE": "Method 'QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 389,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)",
"MESSAGE": "Method 'QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 389,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)",
"MESSAGE": "Method 'QueryIndex(string indexName, object? minKey, object? maxKey, bool ascending)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 837,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "InsertAsync(T entity)",
"MESSAGE": "Method 'InsertAsync(T entity)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 904,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "InsertBulkAsync(IEnumerable entities)",
"MESSAGE": "Method 'InsertBulkAsync(IEnumerable entities)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1085,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "FindByLocation(DocumentLocation location)",
"MESSAGE": "Method 'FindByLocation(DocumentLocation location)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1175,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Update(T entity)",
"MESSAGE": "Method 'Update(T entity)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1203,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "UpdateAsync(T entity)",
"MESSAGE": "Method 'UpdateAsync(T entity)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1219,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "UpdateBulk(IEnumerable entities)",
"MESSAGE": "Method 'UpdateBulk(IEnumerable entities)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1241,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "UpdateBulkAsync(IEnumerable entities)",
"MESSAGE": "Method 'UpdateBulkAsync(IEnumerable entities)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1399,
"CATEGORY": "MissingDoc",
"SEVERITY": "Error",
"MEMBER": "Method",
"SIGNATURE": "Delete(TId id)",
"MESSAGE": "Method 'Delete(TId id)' is missing XML documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1416,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "DeleteAsync(TId id)",
"MESSAGE": "Method 'DeleteAsync(TId id)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1434,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "DeleteBulk(IEnumerable ids)",
"MESSAGE": "Method 'DeleteBulk(IEnumerable ids)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1454,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "DeleteBulkAsync(IEnumerable ids)",
"MESSAGE": "Method 'DeleteBulkAsync(IEnumerable ids)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1582,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "FindAll(Func predicate)",
"MESSAGE": "Method 'FindAll(Func predicate)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Collections/DocumentCollection.cs",
"LINE": 1594,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Find(Func predicate)",
"MESSAGE": "Method 'Find(Func predicate)' is missing documentation."
}
]
},
{
"file": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Indexing/VectorSearchIndex.cs",
"total": 4,
"error": 4,
"warning": 0,
"issues": [
{
"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",
"total": 2,
"error": 2,
"warning": 0,
"issues": [
{
"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/Storage/DictionaryPage.cs",
"total": 17,
"error": 0,
"warning": 17,
"issues": [
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 35,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Initialize(Span page, uint pageId)",
"MESSAGE": "Method 'Initialize(Span page, uint pageId)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 35,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Initialize(Span page, uint pageId)",
"MESSAGE": "Method 'Initialize(Span page, uint pageId)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 58,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Insert(Span page, string key, ushort value)",
"MESSAGE": "Method 'Insert(Span page, string key, ushort value)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 58,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Insert(Span page, string key, ushort value)",
"MESSAGE": "Method 'Insert(Span page, string key, ushort value)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 58,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "Insert(Span page, string key, ushort value)",
"MESSAGE": "Method 'Insert(Span page, string key, ushort value)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 115,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)",
"MESSAGE": "Method 'TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 115,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)",
"MESSAGE": "Method 'TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)' is missing documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 115,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)",
"MESSAGE": "Method 'TryFind(ReadOnlySpan page, ReadOnlySpan keyBytes, ushort value)' is missing 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 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 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 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 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 documentation."
},
{
"FILE": "/Users/dohertj2/Desktop/CBDD/src/CBDD.Core/Storage/DictionaryPage.cs",
"LINE": 216,
"CATEGORY": "MissingParam",
"SEVERITY": "Warning",
"MEMBER": "Method",
"SIGNATURE": "GetAll(ReadOnlySpan page)",
"MESSAGE": "Method 'GetAll(ReadOnlySpan page)' is missing 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 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 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 documentation."
}
]
}
],
"total": 103,
"error": 60,
"warning": 43
}