# frozen_string_literal: true source 'https://rubygems.org' group :development do # mini tests for ruby classes gem 'minitest' # Git hooks manager gem 'overcommit', require: false # Pry is a runtime developer console and IRB alternative with powerful introspection capabilities. # Pry aims to be more than an IRB replacement. It is an attempt to bring REPL driven programming to the Ruby language. gem 'pry' # Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. gem 'rake' # RuboCop is a Ruby static code analyzer (a.k.a. linter) and code formatter. gem 'rubocop' # A RuboCop extension focused on enforcing Minitest best practices and coding conventions. gem 'rubocop-minitest' # A RuboCop plugin for Rake. gem 'rubocop-rake' # Code analysis for SketchUp extensions using the SketchUp Ruby API. gem 'rubocop-sketchup' # wraps around static analysis gems such as Reek, Flay and Flog to provide a quality report of your Ruby code. gem 'rubycritic', '~> 4.3', '>= 4.3.3', require: false # Auto completions for SketchUp API. gem 'sketchup-api-stubs' # Aid with common SketchUp extension tasks. gem 'skippy', '~> 0.4.1.a' end