|
1 | | -# coding: utf-8 |
2 | | -lib = File.expand_path('../lib', __FILE__) |
| 1 | +# frozen_string_literal: true |
| 2 | + |
| 3 | +lib = File.expand_path('lib', __dir__) |
3 | 4 | $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) |
4 | 5 | require 'jit_preloader/version' |
5 | 6 |
|
6 | 7 | Gem::Specification.new do |spec| |
7 | | - spec.name = "jit_preloader" |
| 8 | + spec.name = 'jit_preloader' |
8 | 9 | spec.version = JitPreloader::VERSION |
9 | 10 | spec.authors = ["Kyle d'Oliveira"] |
10 | | - spec.email = ["kyle.doliveira@clio.com"] |
11 | | - spec.summary = %q{Tool to understand N+1 queries and to remove them} |
12 | | - spec.description = %q{The JitPreloader has the ability to send notifications when N+1 queries occur to help guage how problematic they are for your code base and a way to remove all of the commons explicitly or automatically} |
13 | | - spec.homepage = "https://github.com/clio/jit_preloader" |
14 | | - spec.metadata["homepage_uri"] = spec.homepage |
15 | | - spec.metadata["source_code_uri"] = spec.homepage |
| 11 | + spec.email = ['kyle.doliveira@clio.com'] |
| 12 | + spec.summary = 'Tool to understand N+1 queries and to remove them' |
| 13 | + spec.description = 'The JitPreloader has the ability to send notifications when N+1 queries occur to help guage how problematic they are for your code base and a way to remove all of the commons explicitly or automatically' |
| 14 | + spec.homepage = 'https://github.com/clio/jit_preloader' |
| 15 | + spec.metadata['homepage_uri'] = spec.homepage |
| 16 | + spec.metadata['source_code_uri'] = spec.homepage |
16 | 17 |
|
17 | | - spec.license = "MIT" |
| 18 | + spec.license = 'MIT' |
18 | 19 |
|
19 | 20 | spec.files = `git ls-files -z`.split("\x0") |
20 | 21 | spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } |
21 | 22 | spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) |
22 | | - spec.require_paths = ["lib"] |
| 23 | + spec.require_paths = ['lib'] |
23 | 24 |
|
24 | | - spec.add_dependency "activerecord", "< 8" |
25 | | - spec.add_dependency "activesupport" |
| 25 | + spec.add_dependency 'activerecord', '>= 7.1', '< 9' |
| 26 | + spec.add_dependency 'activesupport' |
26 | 27 |
|
27 | | - spec.add_development_dependency "bundler" |
28 | | - spec.add_development_dependency "rake", "~> 13.0" |
29 | | - spec.add_development_dependency "rspec" |
30 | | - spec.add_development_dependency "database_cleaner" |
31 | | - spec.add_development_dependency "sqlite3" |
32 | | - spec.add_development_dependency "byebug" |
33 | | - spec.add_development_dependency "db-query-matchers" |
| 28 | + spec.add_development_dependency 'bundler' |
| 29 | + spec.add_development_dependency 'byebug' |
| 30 | + spec.add_development_dependency 'database_cleaner' |
| 31 | + spec.add_development_dependency 'db-query-matchers' |
| 32 | + spec.add_development_dependency 'rake', '~> 13.0' |
| 33 | + spec.add_development_dependency 'rspec' |
| 34 | + spec.add_development_dependency 'sqlite3' |
34 | 35 | end |
0 commit comments