Commit graph

420 commits

Author SHA1 Message Date
riscy
cd9594bc67 rm outdated comment about having to specify the default branch 2021-09-06 11:50:00 -07:00
riscy
19c776a5bf be explicit about reading/writing utf-8 encoded files 2021-09-06 11:50:00 -07:00
riscy
a89df39d6d make LICENSE file detection a bit more accurate 2021-09-06 11:50:00 -07:00
riscy
b796c0bcab rm unused yes_p function 2021-09-06 11:50:00 -07:00
riscy
19c7c58a27 downgrade use-default-recipe lint from an error to a warning 2021-09-06 11:49:57 -07:00
riscy
7480015b45 improve _reqs_from_pkg_el; mark failing case as TODO 2021-08-29 16:41:50 -07:00
riscy
7e5dfbb540 improve/update a few of the elisp lints 2021-08-29 16:35:54 -07:00
riscy
bd75d1a601 enable stricter mypy --no-implicit-optional --disallow-untyped-calls 2021-08-29 15:44:36 -07:00
riscy
2e67981344 use shlex builtin to tokenize simple elisp expressions 2021-08-29 13:02:15 -07:00
riscy
9e6b032b57 build: output top-5 pytest durations 2021-08-29 13:02:15 -07:00
riscy
7ab49db4ae feat(licenses): fix empty spdx licenses, add to allowed licenses 2021-08-29 13:01:44 -07:00
riscy
5644dbb782 rm unused _set_branch function 2021-08-01 10:39:39 -07:00
dependabot[bot]
3a46620b82
build(deps): bump urllib3 from 1.25.10 to 1.26.5 (#15) 2021-08-01 17:27:15 +00:00
riscy
777cad2d9a tidy up auto-install of typing packages during build 2021-08-01 10:21:37 -07:00
riscy
94c4f2b0cf fix parsing of requirements without version numbers 2021-07-25 11:15:00 -07:00
riscy
93cba27874 print exception traceback when recipe fails to tokenize 2021-07-25 10:42:08 -07:00
riscy
ba94fada92 fix melpazoid.el's summary line and boilerplate 2021-07-25 10:41:42 -07:00
riscy
ae72a32165 fix call to checkdoc and don't silently ignore its runtime errors 2021-07-25 10:40:05 -07:00
riscy
790c8da194 search elpa/devel instead of elpa/packages for same-named packages 2021-07-25 10:38:39 -07:00
riscy
4d2aa7848a fix calls to shutil.copy and shutil.copytree 2021-07-25 10:37:15 -07:00
riscy
6b2ed9f849 remove code that never runs; improve a couple variable names 2021-07-25 10:35:28 -07:00
riscy
13cf0de93b ci: add integration test against LOCAL_REPO 2021-07-05 15:29:23 -07:00
riscy
761653acfa feat!: remove several checks prone to false positives 2021-07-05 14:07:59 -07:00
riscy
4b07c7131b add BSD 2-clause 'simplified' license to ok list 2021-07-03 13:57:11 -07:00
riscy
3922819eb1 simplify to variadic arguments for cached search functions 2021-07-03 13:53:18 -07:00
riscy
d0e280dad7 fix test-melpazoid for latest mypy version 2021-07-03 13:53:16 -07:00
riscy
a76ca0a048 prefer shutil.copy over subprocess run cp 2021-07-03 13:29:53 -07:00
riscy
98b2787751 remove noisy/unhelpful (x (concat ...)) lints 2021-05-31 13:24:06 -07:00
riscy
7258a1871f remove extraneous use of requirements.el 2021-05-31 12:36:37 -07:00
riscy
ea2d78ca12 streamline some of the requirements-handling code 2021-05-29 13:53:10 -07:00
riscy
a701501a36 feat: add inhibit-read-only lint; soften keybinding lints 2021-05-29 13:30:31 -07:00
riscy
c02e988945 add a few more limitations to running Docker image 2021-05-16 16:14:16 -07:00
riscy
c6d5683053 handful of small pycode improvements 2021-05-16 16:08:32 -07:00
riscy
92a6a78f2b revise lexical-binding check -- just make it a regular lint 2021-05-16 14:34:37 -07:00
riscy
960ea24953 feat: clarify "Copyright FSF" lint and add ;;; Commentary lint 2021-05-16 14:34:35 -07:00
riscy
f6b6622316 feat: add 0BSD; improve license detection 2021-04-24 10:52:08 -07:00
riscy
d5f9120907 feat: add insert/concat lint; add sharp-quote lint 2021-04-10 13:02:14 -07:00
riscy
87cfb6bb3a fix: remove linter noise due to no-byte-compile 2021-04-10 13:01:20 -07:00
riscy
731bc7f7cb fix: relocate melpazoid.yml to not interfere with ci 2021-03-07 22:33:38 -08:00
riscy
e988d291a7 fix: melpazoid fails on pull requests due to branch name
Thanks very much @akirak for figuring this one out :)
2021-03-07 22:01:43 -08:00
riscy
78375618a5 remove "combine (concat (format ...))" suggestion 2021-02-20 18:05:54 -08:00
riscy
8f11afa5d7 apply elfmt's reformatting 2021-02-20 18:05:54 -08:00
riscy
cf6e1dbc19 group some of the miscellaneous lints together 2021-02-20 18:05:54 -08:00
riscy
36a5ae948c fix: adjust license fingerprint; add FSFAP fingerprint 2021-02-20 18:05:54 -08:00
riscy
b92b465ff7 feat: add experimental check against Emacs builtin, "elint" 2021-02-20 18:05:54 -08:00
riscy
cf2bf667fe fix: undo accidental transposition in format 2021-02-20 18:05:54 -08:00
riscy
cbdc19c073 feat: make packages found in Emacsmirror explicit 2021-02-20 18:05:54 -08:00
riscy
bfce700f83 feat: improve clarity of some failure messages 2021-02-20 18:05:44 -08:00
riscy
6973ea654c feat: add a few more f-string lints 2021-01-19 20:41:34 -08:00
riscy
da4e42b85b feat: add 'double negation' lints 2020-12-29 13:09:43 -08:00