From bbc2d2c93a543536f7781a61480f5a9c964ddac7 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Tue, 19 Apr 2022 18:42:02 +0200 Subject: [PATCH] update tools & badges --- .pre-commit-config.yaml | 34 ++++++++++++++++++++++++++++++++++ README.md | 9 ++++----- 2 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..d10ade1 --- /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 2cae62b..ebee8a7 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: -- GitLab