2c8b120de1
Configure Gemfile.lock Update README details about load/reload file(s) Update version for only 2.7 Add linux and unknown platforms to Gemfile.lock Add default task Remove unnecssary dependencies from Rakefile Assign default name to first task Remove superseded cops Update ruby version in workflow Remove solorgraph and update it's dependencies Update rubyversion Exclude vendor bundle from rubocop Autocorrected rubocop fixes Extend SU related rubocop settings Implement ruby critic for rake Add documentation for code quality
30 lines
1.2 KiB
Ruby
30 lines
1.2 KiB
Ruby
# 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
|