Skip to content

Commit ca5bba1

Browse files
committed
fixup! Attempt to set up Github for ease of development
1 parent 1314f0f commit ca5bba1

File tree

7 files changed

+139
-4
lines changed

7 files changed

+139
-4
lines changed

.envrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
use_devbox() {
2+
watch_file devbox.json
3+
eval $(devbox shell --print-env)
4+
}
5+
6+
# use devbox

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
.gems
55
.rbenv-version
66
.ruby-*
7+
/out
78
/.idea/
89
/.rbx
910
/.rvmrc

.rbenv-gemsets

Lines changed: 0 additions & 1 deletion
This file was deleted.

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
source 'https://rubygems.org'
22

3-
ruby '>= 2.4.0'
3+
ruby '>= 2.7.4'
44

55
gem 'activerecord', '>= 4.2.5', '< 6', require: false
6-
gem 'rake', require: false
6+
gem 'rake', '>= 13.0.6'
77

88
group :development do
99
gem 'bump'

annotate_models.iml

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="RUBY_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/features" isTestSource="true" />
7+
<sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/spec" isTestSource="true" />
9+
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
10+
</content>
11+
<orderEntry type="jdk" jdkName="rbenv: 2.7.4" jdkType="RUBY_SDK" />
12+
<orderEntry type="sourceFolder" forTests="false" />
13+
<orderEntry type="library" scope="PROVIDED" name="activemodel (v5.2.8.1, rbenv: 2.7.4) [gem]" level="application" />
14+
<orderEntry type="library" scope="PROVIDED" name="activerecord (v5.2.8.1, rbenv: 2.7.4) [gem]" level="application" />
15+
<orderEntry type="library" scope="PROVIDED" name="activesupport (v5.2.8.1, rbenv: 2.7.4) [gem]" level="application" />
16+
<orderEntry type="library" scope="PROVIDED" name="addressable (v2.8.1, rbenv: 2.7.4) [gem]" level="application" />
17+
<orderEntry type="library" scope="PROVIDED" name="arel (v9.0.0, rbenv: 2.7.4) [gem]" level="application" />
18+
<orderEntry type="library" scope="PROVIDED" name="ast (v2.4.2, rbenv: 2.7.4) [gem]" level="application" />
19+
<orderEntry type="library" scope="PROVIDED" name="bump (v0.10.0, rbenv: 2.7.4) [gem]" level="application" />
20+
<orderEntry type="library" scope="PROVIDED" name="byebug (v11.1.3, rbenv: 2.7.4) [gem]" level="application" />
21+
<orderEntry type="library" scope="PROVIDED" name="childprocess (v4.1.0, rbenv: 2.7.4) [gem]" level="application" />
22+
<orderEntry type="library" scope="PROVIDED" name="codeclimate-test-reporter (v1.0.7, rbenv: 2.7.4) [gem]" level="application" />
23+
<orderEntry type="library" scope="PROVIDED" name="coderay (v1.1.3, rbenv: 2.7.4) [gem]" level="application" />
24+
<orderEntry type="library" scope="PROVIDED" name="concurrent-ruby (v1.1.10, rbenv: 2.7.4) [gem]" level="application" />
25+
<orderEntry type="library" scope="PROVIDED" name="coveralls (v0.7.2, rbenv: 2.7.4) [gem]" level="application" />
26+
<orderEntry type="library" scope="PROVIDED" name="diff-lcs (v1.5.0, rbenv: 2.7.4) [gem]" level="application" />
27+
<orderEntry type="library" scope="PROVIDED" name="docile (v1.4.0, rbenv: 2.7.4) [gem]" level="application" />
28+
<orderEntry type="library" scope="PROVIDED" name="faraday (v1.10.2, rbenv: 2.7.4) [gem]" level="application" />
29+
<orderEntry type="library" scope="PROVIDED" name="faraday-em_http (v1.0.0, rbenv: 2.7.4) [gem]" level="application" />
30+
<orderEntry type="library" scope="PROVIDED" name="faraday-em_synchrony (v1.0.0, rbenv: 2.7.4) [gem]" level="application" />
31+
<orderEntry type="library" scope="PROVIDED" name="faraday-excon (v1.1.0, rbenv: 2.7.4) [gem]" level="application" />
32+
<orderEntry type="library" scope="PROVIDED" name="faraday-httpclient (v1.0.1, rbenv: 2.7.4) [gem]" level="application" />
33+
<orderEntry type="library" scope="PROVIDED" name="faraday-multipart (v1.0.4, rbenv: 2.7.4) [gem]" level="application" />
34+
<orderEntry type="library" scope="PROVIDED" name="faraday-net_http (v1.0.1, rbenv: 2.7.4) [gem]" level="application" />
35+
<orderEntry type="library" scope="PROVIDED" name="faraday-net_http_persistent (v1.2.0, rbenv: 2.7.4) [gem]" level="application" />
36+
<orderEntry type="library" scope="PROVIDED" name="faraday-patron (v1.0.0, rbenv: 2.7.4) [gem]" level="application" />
37+
<orderEntry type="library" scope="PROVIDED" name="faraday-rack (v1.0.0, rbenv: 2.7.4) [gem]" level="application" />
38+
<orderEntry type="library" scope="PROVIDED" name="faraday-retry (v1.0.3, rbenv: 2.7.4) [gem]" level="application" />
39+
<orderEntry type="library" scope="PROVIDED" name="faraday_middleware (v1.2.0, rbenv: 2.7.4) [gem]" level="application" />
40+
<orderEntry type="library" scope="PROVIDED" name="ffi (v1.15.5, rbenv: 2.7.4) [gem]" level="application" />
41+
<orderEntry type="library" scope="PROVIDED" name="files (v0.4.0, rbenv: 2.7.4) [gem]" level="application" />
42+
<orderEntry type="library" scope="PROVIDED" name="formatador (v1.1.0, rbenv: 2.7.4) [gem]" level="application" />
43+
<orderEntry type="library" scope="PROVIDED" name="gh (v0.18.0, rbenv: 2.7.4) [gem]" level="application" />
44+
<orderEntry type="library" scope="PROVIDED" name="git (v1.13.0, rbenv: 2.7.4) [gem]" level="application" />
45+
<orderEntry type="library" scope="PROVIDED" name="guard (v2.18.0, rbenv: 2.7.4) [gem]" level="application" />
46+
<orderEntry type="library" scope="PROVIDED" name="guard-compat (v1.2.1, rbenv: 2.7.4) [gem]" level="application" />
47+
<orderEntry type="library" scope="PROVIDED" name="guard-rspec (v4.7.3, rbenv: 2.7.4) [gem]" level="application" />
48+
<orderEntry type="library" scope="PROVIDED" name="highline (v2.0.3, rbenv: 2.7.4) [gem]" level="application" />
49+
<orderEntry type="library" scope="PROVIDED" name="i18n (v1.12.0, rbenv: 2.7.4) [gem]" level="application" />
50+
<orderEntry type="library" scope="PROVIDED" name="iniparse (v1.5.0, rbenv: 2.7.4) [gem]" level="application" />
51+
<orderEntry type="library" scope="PROVIDED" name="json (v2.6.3, rbenv: 2.7.4) [gem]" level="application" />
52+
<orderEntry type="library" scope="PROVIDED" name="json_pure (v2.6.3, rbenv: 2.7.4) [gem]" level="application" />
53+
<orderEntry type="library" scope="PROVIDED" name="launchy (v2.4.3, rbenv: 2.7.4) [gem]" level="application" />
54+
<orderEntry type="library" scope="PROVIDED" name="listen (v3.7.1, rbenv: 2.7.4) [gem]" level="application" />
55+
<orderEntry type="library" scope="PROVIDED" name="lumberjack (v1.2.8, rbenv: 2.7.4) [gem]" level="application" />
56+
<orderEntry type="library" scope="PROVIDED" name="method_source (v1.0.0, rbenv: 2.7.4) [gem]" level="application" />
57+
<orderEntry type="library" scope="PROVIDED" name="mg (v0.0.8, rbenv: 2.7.4) [gem]" level="application" />
58+
<orderEntry type="library" scope="PROVIDED" name="mime-types (v3.4.1, rbenv: 2.7.4) [gem]" level="application" />
59+
<orderEntry type="library" scope="PROVIDED" name="mime-types-data (v3.2022.0105, rbenv: 2.7.4) [gem]" level="application" />
60+
<orderEntry type="library" scope="PROVIDED" name="minitest (v5.16.3, rbenv: 2.7.4) [gem]" level="application" />
61+
<orderEntry type="library" scope="PROVIDED" name="multi_json (v1.15.0, rbenv: 2.7.4) [gem]" level="application" />
62+
<orderEntry type="library" scope="PROVIDED" name="multipart-post (v2.2.3, rbenv: 2.7.4) [gem]" level="application" />
63+
<orderEntry type="library" scope="PROVIDED" name="nenv (v0.3.0, rbenv: 2.7.4) [gem]" level="application" />
64+
<orderEntry type="library" scope="PROVIDED" name="net-http-persistent (v2.9.4, rbenv: 2.7.4) [gem]" level="application" />
65+
<orderEntry type="library" scope="PROVIDED" name="net-http-pipeline (v1.0.1, rbenv: 2.7.4) [gem]" level="application" />
66+
<orderEntry type="library" scope="PROVIDED" name="notiffany (v0.1.3, rbenv: 2.7.4) [gem]" level="application" />
67+
<orderEntry type="library" scope="PROVIDED" name="overcommit (v0.59.1, rbenv: 2.7.4) [gem]" level="application" />
68+
<orderEntry type="library" scope="PROVIDED" name="parallel (v1.22.1, rbenv: 2.7.4) [gem]" level="application" />
69+
<orderEntry type="library" scope="PROVIDED" name="parser (v3.1.3.0, rbenv: 2.7.4) [gem]" level="application" />
70+
<orderEntry type="library" scope="PROVIDED" name="pry (v0.14.1, rbenv: 2.7.4) [gem]" level="application" />
71+
<orderEntry type="library" scope="PROVIDED" name="pry-byebug (v3.10.1, rbenv: 2.7.4) [gem]" level="application" />
72+
<orderEntry type="library" scope="PROVIDED" name="public_suffix (v5.0.1, rbenv: 2.7.4) [gem]" level="application" />
73+
<orderEntry type="library" scope="PROVIDED" name="pusher-client (v0.6.2, rbenv: 2.7.4) [gem]" level="application" />
74+
<orderEntry type="library" scope="PROVIDED" name="rainbow (v3.1.1, rbenv: 2.7.4) [gem]" level="application" />
75+
<orderEntry type="library" scope="PROVIDED" name="rake (v13.0.6, rbenv: 2.7.4) [gem]" level="application" />
76+
<orderEntry type="library" scope="PROVIDED" name="rb-fsevent (v0.11.2, rbenv: 2.7.4) [gem]" level="application" />
77+
<orderEntry type="library" scope="PROVIDED" name="rb-inotify (v0.10.1, rbenv: 2.7.4) [gem]" level="application" />
78+
<orderEntry type="library" scope="PROVIDED" name="rchardet (v1.8.0, rbenv: 2.7.4) [gem]" level="application" />
79+
<orderEntry type="library" scope="PROVIDED" name="regexp_parser (v2.6.1, rbenv: 2.7.4) [gem]" level="application" />
80+
<orderEntry type="library" scope="PROVIDED" name="rest-client (v1.6.7, rbenv: 2.7.4) [gem]" level="application" />
81+
<orderEntry type="library" scope="PROVIDED" name="rexml (v3.2.5, rbenv: 2.7.4) [gem]" level="application" />
82+
<orderEntry type="library" scope="PROVIDED" name="rspec (v3.12.0, rbenv: 2.7.4) [gem]" level="application" />
83+
<orderEntry type="library" scope="PROVIDED" name="rspec-core (v3.12.0, rbenv: 2.7.4) [gem]" level="application" />
84+
<orderEntry type="library" scope="PROVIDED" name="rspec-expectations (v3.12.1, rbenv: 2.7.4) [gem]" level="application" />
85+
<orderEntry type="library" scope="PROVIDED" name="rspec-mocks (v3.12.1, rbenv: 2.7.4) [gem]" level="application" />
86+
<orderEntry type="library" scope="PROVIDED" name="rspec-support (v3.12.0, rbenv: 2.7.4) [gem]" level="application" />
87+
<orderEntry type="library" scope="PROVIDED" name="rubocop (v1.12.1, rbenv: 2.7.4) [gem]" level="application" />
88+
<orderEntry type="library" scope="PROVIDED" name="rubocop-ast (v1.24.0, rbenv: 2.7.4) [gem]" level="application" />
89+
<orderEntry type="library" scope="PROVIDED" name="rubocop-rake (v0.6.0, rbenv: 2.7.4) [gem]" level="application" />
90+
<orderEntry type="library" scope="PROVIDED" name="rubocop-rspec (v2.2.0, rbenv: 2.7.4) [gem]" level="application" />
91+
<orderEntry type="library" scope="PROVIDED" name="ruby-progressbar (v1.11.0, rbenv: 2.7.4) [gem]" level="application" />
92+
<orderEntry type="library" scope="PROVIDED" name="ruby2_keywords (v0.0.5, rbenv: 2.7.4) [gem]" level="application" />
93+
<orderEntry type="library" scope="PROVIDED" name="ruby_dep (v1.5.0, rbenv: 2.7.4) [gem]" level="application" />
94+
<orderEntry type="library" scope="PROVIDED" name="shellany (v0.0.1, rbenv: 2.7.4) [gem]" level="application" />
95+
<orderEntry type="library" scope="PROVIDED" name="simplecov (v0.22.0, rbenv: 2.7.4) [gem]" level="application" />
96+
<orderEntry type="library" scope="PROVIDED" name="simplecov-html (v0.12.3, rbenv: 2.7.4) [gem]" level="application" />
97+
<orderEntry type="library" scope="PROVIDED" name="simplecov_json_formatter (v0.1.4, rbenv: 2.7.4) [gem]" level="application" />
98+
<orderEntry type="library" scope="PROVIDED" name="term-ansicolor (v1.2.2, rbenv: 2.7.4) [gem]" level="application" />
99+
<orderEntry type="library" scope="PROVIDED" name="terminal-notifier-guard (v1.7.0, rbenv: 2.7.4) [gem]" level="application" />
100+
<orderEntry type="library" scope="PROVIDED" name="thor (v0.18.1, rbenv: 2.7.4) [gem]" level="application" />
101+
<orderEntry type="library" scope="PROVIDED" name="thread_safe (v0.3.6, rbenv: 2.7.4) [gem]" level="application" />
102+
<orderEntry type="library" scope="PROVIDED" name="tins (v0.13.2, rbenv: 2.7.4) [gem]" level="application" />
103+
<orderEntry type="library" scope="PROVIDED" name="travis (v1.11.1, rbenv: 2.7.4) [gem]" level="application" />
104+
<orderEntry type="library" scope="PROVIDED" name="tzinfo (v1.2.10, rbenv: 2.7.4) [gem]" level="application" />
105+
<orderEntry type="library" scope="PROVIDED" name="unicode-display_width (v2.3.0, rbenv: 2.7.4) [gem]" level="application" />
106+
<orderEntry type="library" scope="PROVIDED" name="webrick (v1.7.0, rbenv: 2.7.4) [gem]" level="application" />
107+
<orderEntry type="library" scope="PROVIDED" name="websocket (v1.2.9, rbenv: 2.7.4) [gem]" level="application" />
108+
<orderEntry type="library" scope="PROVIDED" name="yard (v0.9.28, rbenv: 2.7.4) [gem]" level="application" />
109+
</component>
110+
<component name="RakeTasksCache">
111+
<option name="myRootTask">
112+
<RakeTaskImpl id="rake" />
113+
</option>
114+
</component>
115+
</module>

devbox.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"packages": [
3+
"ruby",
4+
"bundler"
5+
],
6+
"shell": {
7+
"init_hook": "bundle install"
8+
},
9+
"nixpkgs": {
10+
"commit": "52e3e80afff4b16ccb7c52e9f0f5220552f03d04"
11+
}
12+
}

spec/lib/annotate/annotate_models_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2146,7 +2146,9 @@ class Foo < ActiveRecord::Base
21462146

21472147
let :file_content_2 do
21482148
<<-EOS
2149-
class Bar::Foo < ActiveRecord::Base
2149+
module Bar
2150+
class Foo < ActiveRecord::Base
2151+
end
21502152
end
21512153
EOS
21522154
end

0 commit comments

Comments
 (0)