v1.6.8 – Repository Health Checks #31
release.yml
on: release
Matrix: pipeline / build-test
pipeline
/
Pack and publish
1m 6s
Annotations
41 warnings
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryScanner.cs#L26
'IQueryableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryExtensions.cs#L29
'IQueryableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryExtensions.cs#L25
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryContextBuilder.cs#L133
'ServiceCollectionExtensions.AddRepository(IServiceCollection, Type, ServiceLifetime)' is obsolete: 'Use AddRepositoryContext().AddRepository() instead.'
|
|
pipeline / Build and test (net10.0):
src/Kista/Repository_T2.cs#L708
Possible null reference argument for parameter 'filter' in 'ValueTask<bool> Repository<TEntity, TKey>.ExistsAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Build and test (net10.0):
src/Kista/Repository_T2.cs#L701
Possible null reference argument for parameter 'filter' in 'ValueTask<long> Repository<TEntity, TKey>.CountAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryWrapper.cs#L27
'IQueryableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net10.0):
src/Kista/RepositoryWrapper.cs#L26
'IFilterableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net10.0):
src/Kista/Repository_T2.cs#L68
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net10.0):
test/Kista.MultiTenant.Testing/Fixtures/TenantExecutionContext.cs#L102
Nullability of reference types in type of parameter 'value' of 'void TenantIdentifier.TenantId.set' doesn't match implicitly implemented member 'void ITenantIdentifier.TenantId.set' (possibly because of nullability attributes).
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryScanner.cs#L28
'IPageableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Paging is now provided directly by the base class.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryScanner.cs#L27
'IFilterableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryScanner.cs#L26
'IQueryableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryExtensions.cs#L29
'IQueryableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryContextBuilder.cs#L133
'ServiceCollectionExtensions.AddRepository(IServiceCollection, Type, ServiceLifetime)' is obsolete: 'Use AddRepositoryContext().AddRepository() instead.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryExtensions.cs#L25
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net9.0):
src/Kista/Repository_T2.cs#L68
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryWrapper.cs#L27
'IQueryableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net9.0):
src/Kista/RepositoryWrapper.cs#L26
'IFilterableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net9.0):
test/Kista.MultiTenant.Testing/Fixtures/TenantExecutionContext.cs#L102
Nullability of reference types in type of parameter 'value' of 'void TenantIdentifier.TenantId.set' doesn't match implicitly implemented member 'void ITenantIdentifier.TenantId.set' (possibly because of nullability attributes).
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryScanner.cs#L30
'IQueryableRepository<,>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryScanner.cs#L28
'IPageableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Paging is now provided directly by the base class.'
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryScanner.cs#L27
'IFilterableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryScanner.cs#L26
'IQueryableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net8.0):
src/Kista/Repository_T2.cs#L708
Possible null reference argument for parameter 'filter' in 'ValueTask<bool> Repository<TEntity, TKey>.ExistsAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Build and test (net8.0):
src/Kista/Repository_T2.cs#L701
Possible null reference argument for parameter 'filter' in 'ValueTask<long> Repository<TEntity, TKey>.CountAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Build and test (net8.0):
src/Kista/Repository_T2.cs#L68
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryWrapper.cs#L27
'IQueryableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Build and test (net8.0):
src/Kista/RepositoryWrapper.cs#L26
'IFilterableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Build and test (net8.0):
test/Kista.MultiTenant.Testing/Fixtures/TenantExecutionContext.cs#L102
Nullability of reference types in type of parameter 'value' of 'void TenantIdentifier.TenantId.set' doesn't match implicitly implemented member 'void ITenantIdentifier.TenantId.set' (possibly because of nullability attributes).
|
|
pipeline / Pack and publish
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: gittools/actions/gitversion/execute@v1.1.1, gittools/actions/gitversion/setup@v1.1.1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pipeline / Pack and publish:
src/Kista/RepositoryScanner.cs#L31
'IFilterableRepository<,>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryScanner.cs#L30
'IQueryableRepository<,>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryScanner.cs#L28
'IPageableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Paging is now provided directly by the base class.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryScanner.cs#L27
'IFilterableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryScanner.cs#L26
'IQueryableRepository<>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Pack and publish:
src/Kista/Repository_T2.cs#L708
Possible null reference argument for parameter 'filter' in 'ValueTask<bool> Repository<TEntity, TKey>.ExistsAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Pack and publish:
src/Kista/Repository_T2.cs#L701
Possible null reference argument for parameter 'filter' in 'ValueTask<long> Repository<TEntity, TKey>.CountAsync(IQueryFilter filter, CancellationToken cancellationToken = default(CancellationToken))'.
|
|
pipeline / Pack and publish:
src/Kista/Repository_T2.cs#L68
'IFilterableRepository<TEntity, TKey>' is obsolete: 'Use the abstract Kista.Repository<TEntity, TKey> base class instead. Filtering is now provided directly by the base class.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryWrapper.cs#L27
'IQueryableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. The IQueryable hatch is no longer exposed to consumers.'
|
|
pipeline / Pack and publish:
src/Kista/RepositoryWrapper.cs#L26
'IFilterableRepository<TEntity>' is obsolete: 'Use the abstract Kista.Repository<TEntity> base class instead. Filtering is now provided directly by the base class.'
|