正しくない比較 |
CS.FLOAT.EQCHECK
CS.WRONGUSE.REFEQ
|
一定条件 |
CS.CONSTCOND.DO
CS.CONSTCOND.IF
CS.CONSTCOND.SWITCH
CS.CONSTCOND.TERNARY
CS.CONSTCOND.WHILE
|
危険な型キャスト |
CS.WRONG.CAST
CS.WRONG.CAST.MIGHT
|
継承の指摘 |
CS.CTOR.VIRTUAL
|
Null 参照使用 |
CS.NRE.CHECK.CALL.MIGHT
CS.NRE.CHECK.CALL.MUST
CS.NRE.CHECK.MIGHT
CS.NRE.CHECK.MUST
CS.NRE.CONST.CALL
CS.NRE.CONST.DEREF
CS.NRE.FUNC.CALL.MIGHT
CS.NRE.FUNC.CALL.MUST
CS.NRE.FUNC.MIGHT
CS.NRE.FUNC.MUST
CS.NRE.GEN.CALL.MIGHT
CS.NRE.GEN.CALL.MUST
CS.NRE.GEN.MIGHT
CS.NRE.GEN.MUST
CS.RNRE
|
パフォーマンスに関する指摘 |
CS.LOOP.STR.CONCAT
|
不適切なエラー処理 |
CS.EMPTY.CATCH
|
精度の損失 |
CS.FRACTION.LOSS
|
冗長なコード |
CS.IFACE.EMPTY
|
リソースリーク |
CS.RLK
|
変数のシャドーイング |
CS.HIDDEN.MEMBER.LOCAL.CLASS
CS.HIDDEN.MEMBER.LOCAL.STRUCT
CS.HIDDEN.MEMBER.PARAM.CLASS
CS.HIDDEN.MEMBER.PARAM.STRUCT
|