archspec
Architecture checks for Ruby and Rails.
File Explorer
- ci.yml
- release.yml
- clean.md
- cqrs.md
- event-driven.md
- hexagonal.md
- index.md
- layered.md
- modular-monolith.md
- rails.md
- ruby_conventions.md
- vanilla-rails.md
- navigation.yml
- sidebar.yml
- social_links.yml
- versions.yml
- checking-ai-written-code.md
- getting-started.md
- how-it-works.md
- rails.md
- vanilla-rails.md
- head_end.html
- home.html
- cli.md
- configuration.md
- components.md
- concerns.md
- constants.md
- cycles.md
- dependencies.md
- index.md
- methods.md
- naming.md
- objects.md
- protocols.md
- archspec-home.css
- archspec-check.png
- archspec-social.png
- archspec-home.js
- audit-seo.rb
- build-api.sh
- postprocess_api_seo.rb
- _config.yml
- CNAME
- Gemfile
- index.md
- archspec
- explanation.rb
- json.rb
- style.rb
- text.rb
- component_rules.rb
- concern_rules.rb
- cycle_rule.rb
- dependency_rules.rb
- naming_rules.rb
- privacy_rule.rb
- protocol_rules.rb
- analyzer.rb
- architectures.rb
- cli.rb
- component_spec.rb
- definition.rb
- diagnostic.rb
- dsl.rb
- error.rb
- evaluator.rb
- model.rb
- source_location.rb
- todo.rb
- value_object.rb
- version.rb
- archspec.rb
- import_users.rb
- users_controller.rb
- user.rb
- create_user.rb
- invoice.rb
- Archspec.rb
- Archspec.rb
- expected.yml
- Archspec.rb
- expected.yml
- Archspec.rb
- expected.yml
- run.rb
- analyzer_test.rb
- architectures_test.rb
- cli_test.rb
- fixture_app_test.rb
- naming_rules_test.rb
- rules_test.rb
- test_helper.rb
- text_formatter_test.rb
- todo_test.rb
- torture_test.rb
- value_object_test.rb
- .gitignore
- .rdoc_options
- archspec.gemspec
- Archspec.rb
- Gemfile
- LICENSE.txt
- Rakefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
bundle
View Details ▼
bundle
Dependency manager for the Ruby programming language.
bundle install
Install all gems defined in the `Gemfile` expected in the working directory:
bundle exec {{command}} {{arguments}}
Execute a command in the context of the current bundle:
bundle update
Update all gems by the rules defined in the `Gemfile` and regenerate `Gemfile.lock`:
gem
View Details ▼
gem
A package manager for the Ruby programming language.
gem search {{regex}} {{[-a|--all]}}
Search for remote gem(s) and show all available versions:
gem install {{gem_name}}
Install the latest version of a gem:
gem install {{gem_name}} {{[-v|--version]}} {{1.0.0}}
Install a specific version of a gem:
