provide a net9 build target #2337
Annotations
30 warnings
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L912
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.GetAlternateCache<TAlternateKey>()'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L922
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.TryGetAlternateCache<TAlternateKey>(out ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>)'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L938
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryGet(TAlternateKey, out V)'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L940
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryRemove(TAlternateKey, out K, out V)'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L942
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd(TAlternateKey, Func<TAlternateKey, V>)'
|
|
linux:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L944
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd<TArg>(TAlternateKey, Func<TAlternateKey, TArg, V>, TArg)'
|
|
linux:
BitFaster.Caching/Atomic/AtomicEx.cs#L28
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L912
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.GetAlternateCache<TAlternateKey>()'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L922
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.TryGetAlternateCache<TAlternateKey>(out ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>)'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L938
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryGet(TAlternateKey, out V)'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L940
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryRemove(TAlternateKey, out K, out V)'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L942
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd(TAlternateKey, Func<TAlternateKey, V>)'
|
|
mac:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L944
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd<TArg>(TAlternateKey, Func<TAlternateKey, TArg, V>, TArg)'
|
|
mac:
BitFaster.Caching/Atomic/AtomicEx.cs#L26
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'K' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Type parameter 'V' has the same name as the type parameter from outer type 'ConcurrentLruCore<K, V, I, P, T>'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L912
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.GetAlternateCache<TAlternateKey>()'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L922
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.TryGetAlternateCache<TAlternateKey>(out ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>)'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L936
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L938
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryGet(TAlternateKey, out V)'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L940
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.TryRemove(TAlternateKey, out K, out V)'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L942
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd(TAlternateKey, Func<TAlternateKey, V>)'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLruCore.cs#L944
Missing XML comment for publicly visible type or member 'ConcurrentLruCore<K, V, I, P, T>.IAlternateCache<TAlternateKey, K, V>.GetOrAdd<TArg>(TAlternateKey, Func<TAlternateKey, TArg, V>, TArg)'
|
|
win:
BitFaster.Caching/Lru/ConcurrentLru.cs#L49
Change return type of method 'CreateExpireAfter' from 'BitFaster.Caching.ICache<K, V>' to 'BitFaster.Caching.Lru.ConcurrentLruCore<K, V, BitFaster.Caching.Lru.LongTickCountLruItem<K, V>, BitFaster.Caching.Lru.DiscretePolicy<K, V>, TP>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
NuGet package
Expired
|
1.01 MB |
sha256:79214d1e4a5b77b5cb419d781179949622e9714045189b1a2b5c613e680f651f
|
|
|
test-results-linux
Expired
|
281 KB |
sha256:06e599e19576cd082c45f3dea8466cadbb16406ce3b3759f84b3283e1f72d33d
|
|
|
test-results-linux-std
Expired
|
1.72 KB |
sha256:00d011dc9e6848ff9c4b818bab17f5cb6bd2bb5bab632cacb0a8ef10c0be3f57
|
|
|
test-results-mac
Expired
|
280 KB |
sha256:8328be7cf4db173341b3a3a1ebb708157cd8f595d87acd6be50e35de7edd8e0d
|
|
|
test-results-mac-std
Expired
|
1.71 KB |
sha256:2cf9244180bf45bb024f5bc7a3ed00f76f47e34b7e49fae2c46364a40159307a
|
|
|
test-results-win3
Expired
|
279 KB |
sha256:b5071b716d102a7e2223bd52af815dd8b1862031376534db446ad9ac8a3415b8
|
|
|
test-results-win48
Expired
|
263 KB |
sha256:dbb3df682b56e4bc9afbf8d03c91830eab4678b6e21b0d810a715f2d6662bcc0
|
|
|
test-results-win6
Expired
|
280 KB |
sha256:1ced3108dbd467c9f6ea211c05649386a9a57bfb180a99af9f5ddb0b13c80674
|
|
|
test-results-win6-std
Expired
|
1.75 KB |
sha256:b96207e8c66aabe584d810be44186edbff9cc86fee29b788161e4889da272158
|
|