├── .gitignore ├── .travis.yml ├── Gemfile ├── README.md ├── Rakefile ├── arca.gemspec ├── examples ├── active_record_lint_test.rb └── audit-callbacks.rb ├── gemfiles ├── Gemfile_activerecord-3.2 └── Gemfile_activerecord-4.2 ├── lib ├── arca.rb └── arca │ ├── callback_analysis.rb │ ├── collector.rb │ ├── model.rb │ └── report.rb └── test ├── fixtures ├── announcements.rb ├── foo.rb └── ticket.rb ├── lib ├── arca │ ├── callback_analysis_test.rb │ ├── collector_test.rb │ ├── model_test.rb │ └── report_test.rb └── arca_test.rb └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- 1 | Gemfile.lock 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/Rakefile -------------------------------------------------------------------------------- /arca.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/arca.gemspec -------------------------------------------------------------------------------- /examples/active_record_lint_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/examples/active_record_lint_test.rb -------------------------------------------------------------------------------- /examples/audit-callbacks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/examples/audit-callbacks.rb -------------------------------------------------------------------------------- /gemfiles/Gemfile_activerecord-3.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/gemfiles/Gemfile_activerecord-3.2 -------------------------------------------------------------------------------- /gemfiles/Gemfile_activerecord-4.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/gemfiles/Gemfile_activerecord-4.2 -------------------------------------------------------------------------------- /lib/arca.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/lib/arca.rb -------------------------------------------------------------------------------- /lib/arca/callback_analysis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/lib/arca/callback_analysis.rb -------------------------------------------------------------------------------- /lib/arca/collector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/lib/arca/collector.rb -------------------------------------------------------------------------------- /lib/arca/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/lib/arca/model.rb -------------------------------------------------------------------------------- /lib/arca/report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/lib/arca/report.rb -------------------------------------------------------------------------------- /test/fixtures/announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/fixtures/announcements.rb -------------------------------------------------------------------------------- /test/fixtures/foo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/fixtures/foo.rb -------------------------------------------------------------------------------- /test/fixtures/ticket.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/fixtures/ticket.rb -------------------------------------------------------------------------------- /test/lib/arca/callback_analysis_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/lib/arca/callback_analysis_test.rb -------------------------------------------------------------------------------- /test/lib/arca/collector_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/lib/arca/collector_test.rb -------------------------------------------------------------------------------- /test/lib/arca/model_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/lib/arca/model_test.rb -------------------------------------------------------------------------------- /test/lib/arca/report_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/lib/arca/report_test.rb -------------------------------------------------------------------------------- /test/lib/arca_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/lib/arca_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmagic/arca/HEAD/test/test_helper.rb --------------------------------------------------------------------------------