Sha256: 0f8e49dda0e401bab34b6e5b1b94ed01f2b7e6596fafcaad49df3da3f2d84e21

Contents?: true

Size: 762 Bytes

Versions: 12

Compression:

Stored size: 762 Bytes

Contents

# frozen_string_literal: true

guard :rspec, cmd: 'bundle exec rspec' do
  watch(%r{^spec/.+_spec\.rb$})
  watch(%r{^lib/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" }
  watch('lib/synvert/core/node_query/lexer.rex.rb') { 'spec/synvert/core/node_query/lexer_spec.rb'  }
  watch('lib/synvert/core/node_query/compiler.rb') { 'spec/synvert/core/node_query/parser_spec.rb'  }
  watch(%r{^lib/synvert/core/node_query/compiler/.*\.rb$}) { 'spec/synvert/core/node_query/parser_spec.rb' }
  watch('lib/synvert/core/node_query/parser.racc.rb') { 'spec/synvert/core/node_query/parser_spec.rb' }
  watch('spec/spec_helper.rb') { "spec" }
end

guard :rake, task: 'generate' do
  watch('lib/synvert/core/node_query/lexer.rex')
  watch('lib/synvert/core/node_query/parser.y')
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
synvert-core-1.4.0 Guardfile
synvert-core-1.3.1 Guardfile
synvert-core-1.3.0 Guardfile
synvert-core-1.2.1 Guardfile
synvert-core-1.2.0 Guardfile
synvert-core-1.1.1 Guardfile
synvert-core-1.1.0 Guardfile
synvert-core-1.0.5 Guardfile
synvert-core-1.0.4 Guardfile
synvert-core-1.0.3 Guardfile
synvert-core-1.0.2 Guardfile
synvert-core-1.0.1 Guardfile