anchor.diff:  :: has quote characters in it.
   if not "%FINDBUGS_HOME%"=="" goto found_home
   set FINDBUGS_HOME=%~dp0..
  -if not exist %FINDBUGS_HOME%\lib\%appjar% goto homeNotSet
  +if not exist "%FINDBUGS_HOME%\lib\%appjar%" goto homeNotSet
   
   :found_home
  -:: echo FINDBUGS_HOME is %FINDBUGS_HOME%
  -:: echo appjar is %appjar%
  -:: echo args is %args%
  -:: echo jvmargs is %jvmargs%
  -%start% "%javacmd%" %debugArg% %javaProps% "-Dfindbugs.home=%FINDBUGS_HOME%" -Xmx%maxheap%m %jvmargs% -jar "%FINDBUGS_HOME%\lib\%appjar%" %args%
  +:: Launch FindBugs!
  +%start% "%javahome%%launcher%" %debugArg% %javaProps% "-Dfindbugs.home=%FINDBUGS_HOME%" -Xmx%maxheap%m %jvmargs% -jar "%FINDBUGS_HOME%\lib\%appjar%" %args%
   goto end
   
   :: ----------------------------------------------------------------------
  
positive.code: 
  :: Honor JAVA_HOME environment variable if it is set
  if "%JAVA_HOME%"=="" goto nojavahome
  if not exist %JAVA_HOME%\bin\javaw.exe goto nojavahome
  set javacmd=%JAVA_HOME%\bin\javaw
  set start=start "FindBugs"
  set javacmd=%JAVA_HOME%\bin\java
  :nojavahome
  
  goto loop
  
negative.code: if "%firstArg%"=="-debug" set debugArg=-Dfindbugs.debug=true
  if "%firstArg%"=="-debug" goto shift1
  
  if "%firstArg%"=="-javahome" set javahome=%secondArg%\
  if "%firstArg%"=="-javahome" goto shift2
  
  if "%firstArg%"=="-property" set javaProps=-D%secondArg% %javaProps%
  