Files
codeql/csharp/ql/test/query-tests/API Abuse/CallToObsoleteMethod/CallToObsoleteMethod.cs
2026-07-07 14:09:48 +01:00

25 lines
431 B
C#

using System;
class Program
{
[Obsolete]
static void ObsoleteMethod()
{
// GOOD: Calling obsolete methods in obsolete methods
ObsoleteMethod();
}
static void NotObsoleteMethod()
{
}
static void Main(string[] args)
{
// BAD: Call to obsolete method
ObsoleteMethod(); // $ Alert
// GOOD: Call to non-obsolete method
NotObsoleteMethod();
}
}