diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d10ade13c64771ebc3f8003861dd2bddc3d4e0d4 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,34 @@ +ci: + autoupdate_branch: 'devel' +repos: +- repo: https://github.com/pre-commit/mirrors-clang-format + rev: v14.0.1 + hooks: + - id: clang-format + args: [-i, --style=Google] +- repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.2.0 + hooks: + - id: check-added-large-files + - id: check-ast + - id: check-executables-have-shebangs + - id: check-json + - id: check-merge-conflict + - id: check-symlinks + - id: check-toml + - id: check-yaml + - id: debug-statements + - id: destroyed-symlinks + - id: detect-private-key + - id: end-of-file-fixer + - id: fix-byte-order-marker + - id: mixed-line-ending + - id: trailing-whitespace +- repo: https://github.com/psf/black + rev: 22.3.0 + hooks: + - id: black +- repo: https://github.com/PyCQA/flake8 + rev: 4.0.1 + hooks: + - id: flake8 diff --git a/README.md b/README.md index 2cae62b6a8fa7fd009538027d160f40beff939d8..ebee8a79aaf706c9184d382c71e8ef4f2f20247c 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,14 @@ # hpp-manipulation [](https://travis-ci.org/humanoid-path-planner/hpp-manipulation) -[](https://gepgitlab.laas.fr/humanoid-path-planner/hpp-manipulation/commits/master) -[](http://projects.laas.fr/gepetto/doc/humanoid-path-planner/hpp-manipulation/master/coverage/) +[](https://gitlab.laas.fr/humanoid-path-planner/hpp-manipulation/commits/master) +[](https://gepettoweb.laas.fr/doc/humanoid-path-planner/hpp-manipulation/master/coverage/) +[](https://github.com/psf/black) +[](https://results.pre-commit.ci/latest/github/humanoid-path-planner/hpp-manipulation) This package is part of the [HPP] software and extends the functionalities of hpp-core. It implements a solver for manipulation planning problems. -### Version -1.1 - ### Dependencies [hpp-manipulation] needs the following package to be installed: