Sha256: 3fa6e73689051ca1eb1f8d523600d829a860eefe9d932ada00d56916f7e7b8d5

Contents?: true

Size: 444 Bytes

Versions: 3

Compression:

Stored size: 444 Bytes

Contents

module Checker
  module Modules
    class Slim < Base
      extensions 'slim'
      private
      def check_one(file)
        plain_command("slimrb --compile #{file} >> /dev/null")
      end

      def check_for_executable
        silent_command("slimrb -v")
      end

      def dependency_message
        str = "Executable not found\n"
        str << "Install slim from rubygems: 'gem install slim'\n"
        str
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
checker-0.6.2 lib/checker/modules/slim.rb
checker-0.6.1 lib/checker/modules/slim.rb
checker-0.0.6 lib/checker/modules/slim.rb