anchor.diff: +########################################################################################################################
  +# shellcheck - lining for bash scrips
  +FROM nlknguyen/alpine-shellcheck:v0.4.6
  +
  +COPY ./ ./
  +
  +# Convert CRLF to CR as it causes shellcheck warnings.
  +RUN find . -type f -name '*.sh' -exec dos2unix {} \;
  +
  +# Run shell check on all the shell files.
  +RUN find . -type f -name '*.sh' | wc -l && find . -type f -name '*.sh' | xargs shellcheck --external-sources
  +
   ########################################################################################################################
   # .NET Core 1.1
   FROM mcr.microsoft.com/dotnet/core/sdk:1.1
  
positive.code: 
  COPY . .
  
  RUN ./coverage.sh netcoreapp2.1 Debug
  
  ########################################################################################################################
  
negative.code: 
  COPY . .
  
  RUN dos2unix -k -q ./coverage.sh
  
  RUN ./coverage.sh netcoreapp2.1 Debug
  