Sha256: 148aaa0608e502a08efbe9d75108d872f6b33ddc5dced802b53e230edca9e1e3

Contents?: true

Size: 535 Bytes

Versions: 1

Compression:

Stored size: 535 Bytes

Contents

require "color/cop/version"
require 'pry'

module Color
  module Cop
    # Your code goes here...
    class CLI
      def execute!
        puts "SCSS files within current path that have hex codes:"
        files_names = Dir.glob("**/*") # for all files

        files_names.select do |file_name|
          if file_name =~ /^.*\.scss$/
            File.read(file_name) =~ /#\w{3,6}/
          else
            false
          end
        end.each do |files_name|
          puts "- #{files_name}"
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
color-cop-0.0.2 lib/color/cop.rb