| 正しくない比較 |
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
|