anchor.diff:  
   if "%firstArg%"=="-property" set javaProps=-D%secondArg% %javaProps%
   if "%firstArg%"=="-property" goto shift2
  -
  -if "%firstArg%"=="-help" goto help
   
   if "%firstArg%"=="" goto launch
   
  
positive.code: 
  :found_home
  :: Launch FindBugs!
  %start% "%javahome%%launcher%" %debugArg% %conserveSpaceArg% %workHardArg% %javaProps% "-Dfindbugs.home=%FINDBUGS_HOME%" -Xmx%maxheap%m %jvmargs% -jar "%FINDBUGS_HOME%\lib\%appjar%" %args%
  goto end
  
  :: ----------------------------------------------------------------------
  :: Display usage information
  :: ----------------------------------------------------------------------
  :help
  echo Usage: findbugs [options]
  echo    -home dir       Use dir as FINDBUGS_HOME
  echo    -gui            Use the Graphical UI (default behavior)
  echo    -gui1           Use the older Graphical UI
  echo    -textui         Use the Text UI
  echo    -jvmArgs args   Pass args to JVM
  echo    -maxHeap size   Set maximum Java heap size in megabytes (default %maxheap%)
  echo    -javahome dir   Specify location of JRE
  echo    -help           Display this message
  echo    -debug          Enable debug tracing in FindBugs
  echo    -conserveSpace  Conserve memory at the expense of precision
  echo All other options are passed to the FindBugs application
  goto end
  
  :: ----------------------------------------------------------------------
  
negative.code: set workHardArg=
  set args=
  set javaProps=
  set maxheap=768
  
  REM default UI is gui2
  set launchUI=2
  
  :: Try finding the default FINDBUGS_HOME directory
  :: from the directory path of this script
  