From 30fe9ea32446bb90057d3c57334a9cbe868e8e69 Mon Sep 17 00:00:00 2001 From: Neil Okamoto Date: Tue, 6 Feb 2018 08:51:04 -0800 Subject: [Fix #2199] Implement elisp-lint.el in CI --- .github/PULL_REQUEST_TEMPLATE.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to '.github') diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 69e1ea1e..d0a5e169 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -9,9 +9,8 @@ by checking the relevant checkboxes): - [ ] The commits are consistent with our [contribution guidelines][1] - [ ] You've added tests (if possible) to cover your change(s) - [ ] All tests are passing (`make test`) -- [ ] The new code is does not generate warnings from: - - [byte-compilation](https://www.gnu.org/software/emacs/manual/html_node/elisp/Byte-Compilation.html) (`make test-bytecomp`) - - [`checkdoc`](https://www.gnu.org/software/emacs/manual/html_node/elisp/Tips.html) (`make test-checks`) +- [ ] All code passes the linter (`make lint`) which is based on [`elisp-lint`](https://github.com/gonewest818/elisp-lint) and includes + - [byte-compilation](https://www.gnu.org/software/emacs/manual/html_node/elisp/Byte-Compilation.html), [`checkdoc`](https://www.gnu.org/software/emacs/manual/html_node/elisp/Tips.html), [check-declare](https://www.gnu.org/software/emacs/manual/html_node/elisp/Declaring-Functions.html), packaging metadata, indentation, and trailing whitespace checks. - [ ] You've updated the [changelog][3] (if adding/changing user-visible functionality) - [ ] You've updated the [user manual][4] (if adding/changing user-visible functionality) -- cgit v1.2.3