Files
speckle-sketchup/Gemfile
T
oguzhankoral 2c8b120de1 CI: Add rubocop and rubycritic to CI and Rakefile to test locally
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
2022-11-07 10:22:58 +03:00

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