Commit Graph

20 Commits

Author SHA1 Message Date
Kekoa Kaaikala 06ae6a8b90 Project: Add ipaddress types for mypy 2022-08-30 11:36:51 +00:00
Mike Salvatore e98086e3d1 Project: Exclude vulture_allowlist.py from mypy checks 2022-08-29 15:46:29 -04:00
Kekoa Kaaikala b622cb18bc Project: Add ShellCheck to pre-commit hooks
PR #2219
2022-08-29 11:10:09 -04:00
Kekoa Kaaikala cea2d0842b Project: Include unit tests in mypy checks 2022-08-29 14:54:06 +00:00
Kekoa Kaaikala 47bb7b207f Project: Add mypy pre-commit check 2022-08-25 15:15:21 +00:00
Ilija Lazoroski 1bfffb0bfd Project: Fix travis build 2022-05-30 13:15:31 +02:00
ilija-lazoroski f1f2522e7c
Docs: Add initial Sphinx code documentation for the Island (#1964) 2022-05-26 11:20:15 -04:00
Mike Salvatore 5815941f1a Project: Update pre-commit hooks to the latest versions 2022-03-31 20:14:14 -04:00
Mike Salvatore 2f6803dc3d Add vulture pre-commit hook 2021-05-05 19:09:07 +05:30
Shreya 57b61180ce Add dlint as an additional dependency for the flake8 pre-commit hook 2021-04-28 10:44:58 -04:00
Shreya 7374e615f2 Add Swimm pre-commit hook 2021-04-27 20:16:50 +05:30
VakarisZ c3f31c0c78 pre-commit hooks update 2021-04-23 10:48:11 +03:00
Mike Salvatore e3a0105b04 Set default_stages to commit only 2021-04-20 12:16:13 -04:00
shreyamalviya 88a3ab5bf1 Modify pre-commit-config.yaml to make pytest run only pre-push
(Run `pre-commit install --hook-type pre-push`)
2021-04-20 18:49:40 +05:30
Mike Salvatore 83e93928e7 Only run pytest pre-commit hook when files in monkey/ are modified 2021-04-19 14:59:03 -04:00
Shreya dc0e155c31 Add pytest to pre-commit 2021-04-19 17:28:40 +05:30
Shreya 905b095dd8 Add --max-warnings=0 to eslint precommit 2021-04-15 16:11:09 +05:30
Shreya 3cf5384016 Add arguments to eslint pre-commit hook 2021-04-13 12:00:43 +05:30
Shreya 2d8aef8beb Add pre-commit hook for eslint 2021-04-12 17:45:52 +05:30
Mike Salvatore 6ffc527f31 add pre-commit configuration
pre-commit (https://pre-commit.com/) is a tool that helps you easily
manage pre-commit hooks. We are using this largely for quality control
by running tools like flake8 and black.
2021-04-05 10:21:15 -04:00