Metadata-Version: 2.1
Name: cpplinthook
Version: 1.5
Summary: A simple script to run cpplint as a pre-commit hook
Home-page: https://nest-source-internal.git.corp.google.com/hooks/cpplint/
Author: Eli Ribble
Author-email: eliribble@google.com
License: UNKNOWN
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: precommit-diffcheck (==1.1)
Requires-Dist: six (==1.12.0)
Requires-Dist: unidiff (==0.5.5)
Provides-Extra: develop
Requires-Dist: mypy ; extra == 'develop'
Requires-Dist: nose2 ; extra == 'develop'
Requires-Dist: pylint ; extra == 'develop'

# cpplint hook

`cpplinthook` is a module for linting C++ code using `cpplint`.

## Hacking

To work on this repository:

1. Clone it
1. Create a virtual env with `python3 -m venv ve`
1. Activate the virtual env with `source ve/bin/activate`
1. Install the developer dependencies with `pip install -e .[develop]`
1. Hack hack hack
1. Run the tests before submitting with `nose2`

### Tests

Run `mypy cpplinthook` to ensure your types are well-defined.

Enjoy!


