branch: elpa/flycheck
commit 47ae804dfcf67e4688a79906a298a57c16e04e93
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    Remove eruby-erubis checker
    
    Erubis has been abandoned since 2011 with no updates. The eruby-ruumba
    checker remains as an alternative for eRuby syntax checking.
---
 doc/languages.rst                  |  4 ----
 flycheck.el                        | 11 -----------
 test/specs/languages/test-eruby.el | 15 ++++-----------
 3 files changed, 4 insertions(+), 26 deletions(-)

diff --git a/doc/languages.rst b/doc/languages.rst
index 17390b95f3..bb4fbaa07b 100644
--- a/doc/languages.rst
+++ b/doc/languages.rst
@@ -447,10 +447,6 @@ to view the docstring of the syntax checker.  Likewise, 
you may use
 
 .. supported-language:: ERuby
 
-   .. syntax-checker:: eruby-erubis
-
-      Check ERuby with `erubis <http://www.kuwata-lab.com/erubis/>`_.
-
    .. syntax-checker:: eruby-ruumba
 
       Check syntax and lint with `Ruumba 
<https://github.com/ericqweinstein/ruumba>`_.
diff --git a/flycheck.el b/flycheck.el
index b74b2e23ab..7bdf574d51 100644
--- a/flycheck.el
+++ b/flycheck.el
@@ -149,7 +149,6 @@
     ember-template
     erlang-rebar3
     erlang
-    eruby-erubis
     eruby-ruumba
     fortran-gfortran
     go-gofmt
@@ -9171,16 +9170,6 @@ directory name is \"test\" or \"eqc\", or else 
\"default\"."
   :predicate flycheck-buffer-saved-p
   :working-directory flycheck-rebar3-project-root)
 
-(flycheck-define-checker eruby-erubis
-  "An eRuby syntax checker using the `erubis' command.
-
-See URL `https://www.kuwata-lab.com/erubis/'."
-  :command ("erubis" "-z" source)
-  :error-patterns
-  ((error line-start (file-name) ":" line ": " (message) line-end))
-  :modes (html-erb-mode rhtml-mode)
-  :next-checkers ((warning . eruby-ruumba)))
-
 (flycheck-def-config-file-var flycheck-ruumbarc eruby-ruumba ".ruumba.yml")
 
 (flycheck-def-option-var flycheck-ruumba-lint-only nil eruby-ruumba
diff --git a/test/specs/languages/test-eruby.el 
b/test/specs/languages/test-eruby.el
index 7ebcd4676a..c211d95685 100644
--- a/test/specs/languages/test-eruby.el
+++ b/test/specs/languages/test-eruby.el
@@ -4,17 +4,10 @@
 (require 'test-helpers)
 
 (describe "Language eRuby"
-  (flycheck-buttercup-def-checker-test eruby-erubis eruby nil
-    (let ((flycheck-disabled-checkers '(eruby-ruumba)))
-      (flycheck-buttercup-should-syntax-check
-       "language/eruby.erb" '(html-erb-mode rhtml-mode)
-       '(9 nil error "syntax error, unexpected end-of-input, expecting `end'" 
:checker eruby-erubis))))
-
   (flycheck-buttercup-def-checker-test eruby-ruumba eruby syntax-error
-    (let ((flycheck-disabled-checkers '(eruby-erubis)))
-      (flycheck-buttercup-should-syntax-check
-       "language/eruby.erb" '(html-erb-mode rhtml-mode)
-       '(8 1 error "unexpected token $end (Using Ruby 2.4 parser; configure 
using `TargetRubyVersion` parameter, under `AllCops`)"
-           :id "Lint/Syntax" :checker eruby-ruumba)))))
+    (flycheck-buttercup-should-syntax-check
+     "language/eruby.erb" '(html-erb-mode rhtml-mode)
+     '(8 1 error "unexpected token $end (Using Ruby 2.4 parser; configure 
using `TargetRubyVersion` parameter, under `AllCops`)"
+         :id "Lint/Syntax" :checker eruby-ruumba))))
 
 ;;; test-eruby.el ends here

Reply via email to