1 package edu.umd.cs.findbugs.detect; 2 3 import edu.umd.cs.findbugs.props.AbstractWarningProperty; 4 import edu.umd.cs.findbugs.props.PriorityAdjustment; 5 6 11 public class DeadLocalStoreProperty extends AbstractWarningProperty { 12 private DeadLocalStoreProperty(String name, PriorityAdjustment priorityAdjustment) { 13 super(name, priorityAdjustment); 14 } 15 16 17 public static final DeadLocalStoreProperty KILLED_BY_SUBSEQUENT_STORE = 18 new DeadLocalStoreProperty("KILLED_BY_SUBSEQUENT_STORE",PriorityAdjustment.LOWER_PRIORITY); 19 20 public static final DeadLocalStoreProperty DEFENSIVE_CONSTANT_OPCODE = 21 new DeadLocalStoreProperty("DEFENSIVE_CONSTANT_OPCODE",PriorityAdjustment.FALSE_POSITIVE); 22 23 public static final DeadLocalStoreProperty EXCEPTION_HANDLER = 24 new DeadLocalStoreProperty("EXCEPTION_HANDLER",PriorityAdjustment.FALSE_POSITIVE); 25 26 public static final DeadLocalStoreProperty DEAD_INCREMENT = 27 new DeadLocalStoreProperty("DEAD_INCREMENT",PriorityAdjustment.LOWER_PRIORITY); 28 29 public static final DeadLocalStoreProperty SINGLE_DEAD_INCREMENT = 30 new DeadLocalStoreProperty("SINGLE_DEAD_INCREMENT",PriorityAdjustment.RAISE_PRIORITY); 31 32 public static final DeadLocalStoreProperty DEAD_OBJECT_STORE = 33 new DeadLocalStoreProperty("DEAD_OBJECT_STORE",PriorityAdjustment.RAISE_PRIORITY); 34 35 public static final DeadLocalStoreProperty TWO_STORES_MULTIPLE_LOADS = 36 new DeadLocalStoreProperty("TWO_STORES_MULTIPLE_LOADS",PriorityAdjustment.NO_ADJUSTMENT); 37 38 public static final DeadLocalStoreProperty SINGLE_STORE = 39 new DeadLocalStoreProperty("SINGLE_STORE",PriorityAdjustment.LOWER_PRIORITY); 40 41 public static final DeadLocalStoreProperty NO_LOADS = 42 new DeadLocalStoreProperty("NO_LOADS",PriorityAdjustment.LOWER_PRIORITY); 43 public static final DeadLocalStoreProperty SYNTHETIC_NAME = 44 new DeadLocalStoreProperty("SYNTHETIC_NAME",PriorityAdjustment.AT_MOST_LOW); 45 46 public static final DeadLocalStoreProperty PARAM_DEAD_ON_ENTRY = 47 new DeadLocalStoreProperty("PARAM_DEAD_ON_ENTRY",PriorityAdjustment.RAISE_PRIORITY_TO_HIGH); 48 49 public static final DeadLocalStoreProperty LOCAL_NAME = 50 new DeadLocalStoreProperty("LOCAL_NAME",PriorityAdjustment.NO_ADJUSTMENT); 51 52 53 public static final DeadLocalStoreProperty CACHING_VALUE = 54 new DeadLocalStoreProperty("CACHING_VALUE", PriorityAdjustment.LOWER_PRIORITY); 55 56 public static final DeadLocalStoreProperty MANY_STORES = 57 new DeadLocalStoreProperty("MANY_STORES", PriorityAdjustment.LOWER_PRIORITY); 58 59 public static final DeadLocalStoreProperty STORE_OF_NULL = 60 new DeadLocalStoreProperty("STORE_OF_NULL", PriorityAdjustment.LOWER_PRIORITY); 61 62 } 63 | Popular Tags |