├── .gitignore ├── .ruby-version ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── lib ├── yard-activerecord.rb └── yard-activerecord │ ├── associations │ ├── base.rb │ ├── belongs_to_handler.rb │ ├── has_and_belongs_to_many_handler.rb │ ├── has_many_handler.rb │ ├── has_one_handler.rb │ ├── plural_handler.rb │ └── singular_handler.rb │ ├── delegations │ └── delegate_handler.rb │ ├── fields │ ├── create_table_handler.rb │ ├── define_handler.rb │ └── field_handler.rb │ ├── scopes │ └── scope_handler.rb │ ├── validations │ └── validates_handler.rb │ └── version.rb ├── templates └── default │ └── tags │ ├── html │ └── validations.erb │ ├── setup.rb │ └── text │ └── validations.erb ├── test.rb └── yard-activerecord.gemspec /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | Gemfile.lock 4 | pkg/* 5 | 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.2.2 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require 'bundler/gem_tasks' 2 | -------------------------------------------------------------------------------- /lib/yard-activerecord.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/base.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/belongs_to_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/belongs_to_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/has_and_belongs_to_many_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/has_and_belongs_to_many_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/has_many_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/has_many_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/has_one_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/has_one_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/plural_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/plural_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/associations/singular_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/associations/singular_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/delegations/delegate_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/delegations/delegate_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/fields/create_table_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/fields/create_table_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/fields/define_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/fields/define_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/fields/field_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/fields/field_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/scopes/scope_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/scopes/scope_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/validations/validates_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/validations/validates_handler.rb -------------------------------------------------------------------------------- /lib/yard-activerecord/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/lib/yard-activerecord/version.rb -------------------------------------------------------------------------------- /templates/default/tags/html/validations.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/templates/default/tags/html/validations.erb -------------------------------------------------------------------------------- /templates/default/tags/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/templates/default/tags/setup.rb -------------------------------------------------------------------------------- /templates/default/tags/text/validations.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/templates/default/tags/text/validations.erb -------------------------------------------------------------------------------- /test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/test.rb -------------------------------------------------------------------------------- /yard-activerecord.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theodorton/yard-activerecord/HEAD/yard-activerecord.gemspec --------------------------------------------------------------------------------