anchor.diff:      && apt-get clean \
       && rm -rf /var/lib/apt/lists/*
   ENV MAVEN_HOME /usr
  -
  -######
  -# Install findbugs 3.0.1 (3.0.1 ships with Xenial)
  +# JAVA_HOME must be set in Maven >= 3.5.0 (MNG-6003)
  +ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
  +
  +######
  +# Install findbugs 3.1.0 (3.1.0 ships with Bionic)
   # Ant is needed for findbugs
   ######
   # hadolint ignore=DL3008
  
positive.code:     && apt-get clean \
      && rm -rf /var/lib/apt/lists/*
  ENV FINDBUGS_HOME /usr
  
  ####
  # Install shellcheck (0.4.6, the latest as of 2017-09-26)
  ####
  # hadolint ignore=DL3008
  RUN add-apt-repository -y ppa:hvr/ghc \
      && apt-get -q update \
      && apt-get -q install -y --no-install-recommends shellcheck ghc-8.0.2 \
      && apt-get clean \
      && rm -rf /var/lib/apt/lists/*
  
  ####
  # Install bats (0.4.0, the latest as of 2017-09-26, ships with Xenial)
  ####
  # hadolint ignore=DL3008
  RUN apt-get -q update \
      && apt-get -q install -y --no-install-recommends bats \
      && apt-get clean \
      && rm -rf /var/lib/apt/lists/*
  
  ####
  # Install pylint at fixed version (2.0.0 removed python2 support)
  
negative.code:         libsasl2-dev \
          libsnappy-dev \
          libssl-dev \
          libsnappy-dev \
          libtool \
          libzstd1-dev \
          locales \
  