Class DontUseFloatsAsLoopCounters

All Implemented Interfaces:
Detector, Priorities, StatelessDetector, Cloneable, org.apache.bcel.classfile.Visitor

public class DontUseFloatsAsLoopCounters extends OpcodeStackDetector implements StatelessDetector
  • Field Details

    • bugReporter

      private final BugReporter bugReporter
    • FLOAT_LOADERS

      private static final Map<Integer,Integer> FLOAT_LOADERS
    • FLOAT_CONSTANT_PUSHERS

      private static final Map<Integer,Integer> FLOAT_CONSTANT_PUSHERS
    • FLOAT_COMPARERS

      private static final Set<Integer> FLOAT_COMPARERS
    • FLOAT_STORERS

      private static final Set<Integer> FLOAT_STORERS
    • FLOAT_ADDITIVE_OPS

      private static final Set<Integer> FLOAT_ADDITIVE_OPS
  • Constructor Details

    • DontUseFloatsAsLoopCounters

      public DontUseFloatsAsLoopCounters(BugReporter bugReporter)
  • Method Details