riscy
|
7d8834d563
|
minor cleanup for output messages and docstrings
|
2024-04-14 11:57:28 -07:00 |
|
riscy
|
6418895536
|
separate software license checks from generic filename checks
|
2024-04-14 11:55:49 -07:00 |
|
riscy
|
4ecf49bc6e
|
add function to check package homepage URLs (closes #36)
|
2024-04-14 11:52:03 -07:00 |
|
riscy
|
cb6c4ef6a5
|
separate image build step from run step; increase pids-limit
|
2024-04-14 11:50:58 -07:00 |
|
riscy
|
c7949964bb
|
run melpazoid-lints on files in reverse order for improved output
|
2024-04-14 11:34:28 -07:00 |
|
riscy
|
ca11b0cf36
|
simplify Emacs 29 installation steps in Dockerfile
|
2024-04-14 11:33:24 -07:00 |
|
riscy
|
abc6c17643
|
improve namespace collision checks
|
2024-04-14 11:32:37 -07:00 |
|
riscy
|
7c6e51b21c
|
update/add/reorganize a few melpazoid-lints
|
2024-04-14 11:25:32 -07:00 |
|
riscy
|
351c410a96
|
bugfix for detecting undeclared requirements in subpackage
|
2024-01-28 10:23:53 -08:00 |
|
riscy
|
a8eb378ba1
|
fix 'invalid recipe' output; improve *.el recipe suggestion
|
2023-12-18 11:29:04 -07:00 |
|
riscy
|
6c07de91de
|
fix string formatting of perf_counter numbers
|
2023-12-18 11:27:32 -07:00 |
|
riscy
|
f6754e57bb
|
fix creation of nested directories re: pathlib.Path.mkdir
|
2023-12-10 10:26:44 -08:00 |
|
riscy
|
27c492d007
|
swap os.path usage with pathlib.Path
|
2023-12-09 23:19:03 -08:00 |
|
riscy
|
719ce96c15
|
rm superfluous single quotes re: byte-compiling of melpazoid (#24)
|
2023-11-24 10:04:18 -08:00 |
|
riscy
|
b9bf2635ab
|
update CI_BRANCH on magit (master -> main)
|
2023-11-23 22:38:32 -08:00 |
|
riscy
|
19cb45d91b
|
upgrade melpazoid runtime checks (Dockerfile) to run on emacs 29.1
|
2023-11-23 12:03:03 -08:00 |
|
riscy
|
09fdefd78b
|
clean up checking/installing requirements listed in Package-Requires
|
2023-11-23 12:03:03 -08:00 |
|
riscy
|
e7e81033cf
|
add time.perf_counter to _check_loop()
|
2023-11-23 11:34:47 -08:00 |
|
riscy
|
4f5c1bc106
|
move a couple of noisy melpazoid-lints into "picky" checks
|
2023-11-19 15:09:57 -08:00 |
|
riscy
|
dc5ecca163
|
tune up some of the recipe-checking code
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
ec0d7969a5
|
improve license detection re: github, spdx, licenses in directories
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
e982ec6d8e
|
remove deprecated "coding: utf-8" boilerplate
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
51a57a6a03
|
add "within reason" note to checkdoc output scroll
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
eca3403b6e
|
add lint to validate namespacing of autothemer-defined themes
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
5381a0fa60
|
update lint to check pos-xol, and handle point-at-xol deprecations
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
99505c8b07
|
narrow lint against using fset to top-level forms only
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
a3a772ed40
|
add melpazoid-is-not-necessary note to top of README
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
4888ad9a4f
|
add fingerprint for MPL-2 license; accommodate 0BSD/ISC ambiguity
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
87662dce1b
|
improve better explanation for skipping files in MELPA PRs
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
a0214518fb
|
demote melpazoid-check-mixed-indentation to the picky list
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
1f1c6c7730
|
display package-lint-main-file variable (when set) in output scroll
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
795fe8940a
|
bugfix and improve package-requires mismatch/incompatibility check
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
86a37a7915
|
add check-commentary and check-mixed-indentation elisp file checks
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
a519b83048
|
clarify note advising excluding <package>-pkg.el files
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
17c4cf9eb2
|
update more phrasing around licenses and license boilerplate
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
33f56e88b8
|
extend repo license check to look inside license directories
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
39eb174643
|
modernize use of subprocess with capture_output=True
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
712e952a5e
|
rewrite check_package_name to find better lists of similar names
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
315556aef1
|
add alternative GPL versions to acceptable license list
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
58a500da07
|
add more accommodations for unusually written Package-Requires
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
dd7f4a3682
|
narrow check same-named files to elisp source files only
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
433dd25885
|
update .gitignore to include .hypothesis and __pycache__
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
d02980e784
|
add/remove/adjust some of the elisp code checks
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
711e11fa05
|
discourage explicit dependency on marginalia, per melpa/melpa#8350
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
72f595e2c8
|
standardize emacs cli invocations for consistency
|
2023-11-19 15:09:11 -08:00 |
|
riscy
|
1cfece8457
|
improve package name search, fix emacsmirror parsing bug
|
2023-11-19 15:09:11 -08:00 |
|
Korytov Pavel
|
cdfc3f87c0
|
Fix "progress=plain and quiet cannot be used together" in CI (#30)
|
2023-09-02 12:12:11 -07:00 |
|
Steve Purcell
|
609186371f
|
Update a few recommendations (#31)
|
2023-09-02 10:40:14 -07:00 |
|
nik gaffney
|
071778611c
|
update setup-python version (#29)
|
2023-06-18 09:46:10 -07:00 |
|
Peter Hoeg
|
d482d5d3e9
|
allow overriding docker command for podman (#27)
|
2023-05-21 08:44:56 -07:00 |
|