gem 'bundler', '< 3'
gem 'rake', '< 14'
gem 'rspec', '< 4'
gem 'rspec-core', '< 4'
gem 'yard', '< 1'
gem 'rubysl-singleton', '~> 2.0.0', group: %i(development)
gem 'kramdown', '< 3'
gem 'guard', '~> 2.6.0', group: %i(guard)
gem 'guard-bundler', '~> 2.0.0', group: %i(guard)
gem 'guard-rspec', '~> 4.2.8', group: %i(guard)
gem 'guard-rubocop', '~> 1.0.2', group: %i(guard)
gem 'listen', '~> 2.7.1', group: %i(guard)
gem 'rb-fchange', '~> 0.0.6', require: false, group: %i(guard)
gem 'rb-fsevent', '~> 0.9.4', require: false, group: %i(guard)
gem 'rb-inotify', '~> 0.9.3', require: false, group: %i(guard)
gem 'libnotify', '~> 0.8.2', require: false, group: %i(guard)
gem 'rb-notifu', '~> 0.0.4', require: false, group: %i(guard)
gem 'terminal-notifier-guard', '~> 1.5.3', require: false, group: %i(guard)
gem 'coveralls', '~> 0.7.0', group: %i(metrics)
gem 'flay', '~> 2.4.0', group: %i(metrics)
gem 'flog', '~> 4.2.0', group: %i(metrics)
gem 'reek', '~> 1.3.7', group: %i(metrics)
gem 'rubocop', '< 2'
gem 'simplecov', '< 1'
gem 'yardstick', '~> 0.9.9', group: %i(metrics)
gem 'mutant', '~> 0.5.8', group: %i(metrics)
gem 'mutant-rspec', '~> 0.5.3', group: %i(metrics)
gem 'yard-spellcheck', '~> 0.1.5', group: %i(metrics)
gem 'json', '< 3'
gem 'racc', '~> 1.4.11', group: %i(metrics)
gem 'rubysl-logger', '~> 2.0.0', group: %i(metrics)
gem 'rubysl-open-uri', '~> 2.0.0', group: %i(metrics)
gem 'rubysl-prettyprint', '~> 2.0.3', group: %i(metrics)
gem 'rbench', '~> 0.2.3', group: %i(benchmarks)
gem 'jruby-openssl', '~> 0.8.5', group: %i(jruby)
gem 'descendants_tracker', '= 0.0.4'
