├── .gitignore ├── .rubocop.yml └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files for more about ignoring files. 2 | # 3 | # If you find yourself ignoring temporary files generated by your text editor 4 | # or operating system, you probably want to add a global ignore instead: 5 | # git config --global core.excludesfile '~/.gitignore_global' 6 | 7 | # Ignore bundler config. 8 | /.bundle 9 | 10 | # Ignore the default SQLite database. 11 | /db/*.sqlite3 12 | /db/*.sqlite3-journal 13 | 14 | # Ignore all logfiles and tempfiles. 15 | /log/* 16 | !/log/.keep 17 | /tmp 18 | /log 19 | /test 20 | 21 | # Ignore bundle gems 22 | /vendor/bundle 23 | 24 | # Ignore config files 25 | config/settings.local.yml 26 | config/settings/*.local.yml 27 | config/environments/*.local.yml 28 | 29 | # Ignore capistrano configuration files 30 | config/deploy* 31 | Capfile 32 | 33 | # Ignore database.yml file 34 | config/database.yml 35 | 36 | # Ignore avatar 37 | public/system 38 | 39 | # Ignore DS_Store in mac 40 | *.DS_Store 41 | 42 | # Ignore my local files 43 | /lib/tasks/local_tasks.rake 44 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- 1 | AllCops: 2 | Exclude: 3 | - 'vendor/**/*' 4 | - 'lib/templates/**/*' 5 | - 'lib/tasks/release.rake' 6 | - 'spec/**/*' 7 | - 'app/models/cache_version.rb' 8 | - 'Gemfile' 9 | - 'db/**/*' 10 | - 'config/**/*' 11 | - 'tmp/**/*' 12 | TargetRubyVersion: 2.4 13 | 14 | Style/Documentation: 15 | Enabled: false 16 | 17 | Style/FrozenStringLiteralComment: 18 | Enabled: false 19 | 20 | Style/AsciiComments: 21 | Enabled: false 22 | 23 | Style/IfUnlessModifier: 24 | Enabled: false 25 | 26 | Style/NumericPredicate: 27 | EnforcedStyle: comparison 28 | 29 | Style/PredicateName: 30 | Enabled: false 31 | 32 | Style/GuardClause: 33 | Enabled: false 34 | 35 | Style/RedundantSelf: 36 | Enabled: false 37 | 38 | Style/RaiseArgs: 39 | EnforcedStyle: compact 40 | 41 | Style/MutableConstant: 42 | Enabled: false 43 | 44 | Metrics/LineLength: 45 | Max: 1200 46 | 47 | Metrics/ClassLength: 48 | Max: 1200 49 | 50 | Metrics/MethodLength: 51 | Max: 1200 52 | 53 | Metrics/ModuleLength: 54 | Max: 1200 55 | 56 | Metrics/BlockLength: 57 | Max: 1200 58 | 59 | Metrics/CyclomaticComplexity: 60 | Enabled: false 61 | 62 | Metrics/AbcSize: 63 | Enabled: false 64 | 65 | Metrics/PerceivedComplexity: 66 | Enabled: false 67 | 68 | Rails/TimeZone: 69 | Enabled: false 70 | 71 | Style/GlobalVars: 72 | Enabled: false 73 | 74 | Style/GuardClause: 75 | Enabled: false 76 | 77 | Rails/FindBy: 78 | Enabled: false 79 | 80 | Rails/HasAndBelongsToMany: 81 | Enabled: false 82 | 83 | Style/EmptyMethod: 84 | EnforcedStyle: expanded 85 | 86 | Style/LambdaCall: 87 | Enabled: false 88 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | remove for some reason. 2 | --------------------------------------------------------------------------------