code: /*
  MagicNumber
  ignoreNumbers = (default)-1, 0, 1, 2
  ignoreHashCodeMethod = (default)false
  ignoreAnnotation = (default)false
  ignoreFieldDeclaration = (default)false
  ignoreAnnotationElementDefaults = (default)true
  constantWaiverParentToken = (default)TYPECAST, METHOD_CALL, EXPR, ARRAY_INIT, UNARY_MINUS, \
                              UNARY_PLUS, ELIST, STAR, ASSIGN, PLUS, MINUS, DIV, LITERAL_NEW
  tokens = (default)NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG
  
  com.puppycrawl.tools.checkstyle.filters.SuppressWarningsFilter
  
  com.puppycrawl.tools.checkstyle.checks.SuppressWarningsHolder
  
  */
  
  package com.puppycrawl.tools.checkstyle.checks.coding.magicnumber;
  
  public class InputMagicNumberLocalVariables2 {
      @SuppressWarnings("MagicNumber")
      private int A = 8; // ok
  
      void method() {
          int b = 8; // violation
      }
  
      void method2() {
          @SuppressWarnings("MagicNumber")
          int c = 8; // ok
      }
  }
  