30 строки
1.2 KiB
Ruby
30 строки
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
|