C#: Convert tests cs/useless-gethashcode-call to inline tests.

This commit is contained in:
Michael Nebel
2025-03-13 13:31:20 +01:00
parent f30ebf1571
commit a6ec8b6a25
2 changed files with 10 additions and 9 deletions

View File

@@ -3,14 +3,14 @@ class IntGetHashCode
void Test()
{
// These are all bad:
default(uint).GetHashCode();
default(int).GetHashCode();
default(long).GetHashCode();
default(ulong).GetHashCode();
default(short).GetHashCode();
default(ushort).GetHashCode();
default(byte).GetHashCode();
default(sbyte).GetHashCode();
default(uint).GetHashCode(); // $ Alert
default(int).GetHashCode(); // $ Alert
default(long).GetHashCode(); // $ Alert
default(ulong).GetHashCode(); // $ Alert
default(short).GetHashCode(); // $ Alert
default(ushort).GetHashCode(); // $ Alert
default(byte).GetHashCode(); // $ Alert
default(sbyte).GetHashCode(); // $ Alert
// These are all good:
default(double).GetHashCode();

View File

@@ -1 +1,2 @@
Useless code/IntGetHashCode.ql
query: Useless code/IntGetHashCode.ql
postprocess: utils/test/InlineExpectationsTestQuery.ql