MAINT: improved linting
Strictly clang-formatted entire code base as better starting point for branches.
Switched to modified version of cpplint.py which understands the difference between boolean operators ("and" and "or") and function calls.
Summary:
triggering jenkins
prepared docker files for cpplint and vtk export
trigger
added linting
valid target names
clang-format pointer and reference alignment
linted entire c++ code base, added clang-format config and cpplint
triggering jenkins
prepared docker files for cpplint and vtk export
trigger
added linting
valid target names
clang-format pointer and reference alignment
MAINT: gcc5.4 compatibility
Merge branch 'feat/future_main' of ssh://c4science.ch/source/muSpectre into feat/future_main
MAINT: Merge branch 'master' into feat/future_main
MAINT: strict clang format as better starting point
MAINT: Linter now respects boolean operators
Test Plan: ci passes
Reviewers: RLeute, afalsafi
Differential Revision: https://c4science.ch/D229