emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/kotlin-mode 271f689a2f 1/5: Add linter


From: ELPA Syncer
Subject: [nongnu] elpa/kotlin-mode 271f689a2f 1/5: Add linter
Date: Mon, 23 Jan 2023 15:00:06 -0500 (EST)

branch: elpa/kotlin-mode
commit 271f689a2fe728aab2f18f425d240fa809926c0c
Author: taku0 <mxxouy6x3m_github@tatapa.org>
Commit: taku0 <mxxouy6x3m_github@tatapa.org>

    Add linter
---
 .dir-locals.el |  7 +++++++
 Cask           |  3 ++-
 Makefile       | 12 ++++++++++++
 3 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/.dir-locals.el b/.dir-locals.el
new file mode 100644
index 0000000000..ffd8cc1382
--- /dev/null
+++ b/.dir-locals.el
@@ -0,0 +1,7 @@
+((emacs-lisp-mode . ((package-lint-main-file . "kotlin-mode.el")
+                     (eval . (checkdoc-minor-mode))
+                     (indent-tabs-mode . nil)
+                     (fill-column . 80)
+                     (tab-width . 8)
+                     (sentence-end-double-space . t)
+                     (emacs-lisp-docstring-fill-column . 75))))
diff --git a/Cask b/Cask
index 2755da6ab0..e2f44050f4 100644
--- a/Cask
+++ b/Cask
@@ -6,4 +6,5 @@
 (development
   (depends-on "ecukes")
   (depends-on "ert-expectations")
-  (depends-on "ert-runner"))
+  (depends-on "ert-runner")
+  (depends-on "elisp-lint"))
diff --git a/Makefile b/Makefile
index aa17634b0c..16a590da24 100644
--- a/Makefile
+++ b/Makefile
@@ -54,3 +54,15 @@ test:
          -f batch-byte-compile \
          *.el
        cask exec ert-runner -L . -L test
+
+lint:
+## Run linters.
+       rm -f *.elc
+       rm -f kotlin-mode-autoloads.el
+       $(CASK) exec $(EMACS) --batch -Q \
+         -l elisp-lint.el \
+         --eval '(setq elisp-lint--debug t)' \
+         -f elisp-lint-files-batch \
+         *.el
+       rm -f *.elc
+       rm -f kotlin-mode-autoloads.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]