Examples of errors detected by the V3056 diagnostic


V3056. Consider reviewing the correctness of 'X' item's usage.


FlashDevelop

V3056 Consider reviewing the correctness of 'a1' item's usage. LzmaEncoder.cs 225


public void SetPrices(....)
{
  UInt32 a0 = _choice.GetPrice0();
  UInt32 a1 = _choice.GetPrice1();
  UInt32 b0 = a1 + _choice2.GetPrice0(); //<=
  UInt32 b1 = a1 + _choice2.GetPrice1();
  ....
}


Bugs Found

Checked Projects
336
Collected Errors
12 743