aboutsummaryrefslogtreecommitdiffstats
path: root/src/_rails
diff options
context:
space:
mode:
authorShohei YOSHIDA <syohex@gmail.com>2023-09-28 12:29:52 +0900
committerShohei YOSHIDA <syohex@gmail.com>2023-09-28 12:29:52 +0900
commitd7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc (patch)
tree14bb90e1b3a58764f3bf9f3acac29bf8f8685993 /src/_rails
parentUpdate generator subcommand completions (diff)
downloadzsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar.gz
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar.bz2
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar.lz
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar.xz
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.tar.zst
zsh-completions-d7f6a06e1a8a76bffcc91bcd8fd35cd873ef87dc.zip
Remove needless generate functions
Diffstat (limited to 'src/_rails')
-rw-r--r--src/_rails199
1 files changed, 0 insertions, 199 deletions
diff --git a/src/_rails b/src/_rails
index ad4943d..60b68a8 100644
--- a/src/_rails
+++ b/src/_rails
@@ -365,205 +365,6 @@ __rails_migration_fields() {
fi
}
-_rails_generate_commands_caching_policy() {
- local application_directory
- __rails_setup_application_directory
-
- if [ "${application_directory}/Gemfile" -nt "$1" ]; then
- return 0
- fi
-
- local -a oldp
- oldp=( "$1"(Nmw+1) )
- (( $#oldp ))
-}
-
-_rails_generate_default() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- '*:argument'
-}
-
-_rails_generate_assets() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- '(-j --javascripts)'{-j,--javascripts}'[Generate JavaScripts]: :__rails_boolean' \
- '(-y --stylesheets)'{-y,--stylesheets}'[Generate Stylesheets]: :__rails_boolean' \
- '(-je --javascript-engine)'{-je,--javascript-engine=}'[Engine for JavaScripts]:javascript engine' \
- '(-se --stylesheet-engine)'{-se,--stylesheet-engine=}'[Engine for Stylesheets]:stylesheet engine' \
- ': :_guard "^-*" "name"'
-}
-
-_rails_generate_controller() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- '(-e --template-engine)'{-e,--template-engine=}'[Template engine to be invoked]:template engine' \
- '(-t --test-framework)'{-t,--test-framework=}'[Test framework to be invoked]:test framework' \
- --helper'[Indicates when to generate helper]: :__rails_boolean' \
- --assets'[Indicates when to generate assets]: :__rails_boolean' \
- ': :_guard "^-*" "name"' \
- '*: :_guard "^-*" "action"'
-}
-
-_rails_generate_helper() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- '(-t --test-framework)'{-t,--test-framework=}'[Test framework to be invoked]:test framework' \
- ': :_guard "^-*" "name"' \
-}
-
-_rails_generate_integration_test() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- --integration-tool='[Integration tool to be invoke]:integration tool' \
- ': :_guard "^-*" "name"' \
-}
-
-_rails_generate_jbuilder() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- ': :_guard "^-*" "name"' \
- '*: :__rails_migration_fields'
-}
-
-_rails_generate_mailer() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- '(-e --template-engine)'{-e,--template-engine=}'[Template engine to be invoked]:template engine' \
- '(-t --test-framework)'{-t,--test-framework=}'[Test framework to be invoked]:test framework' \
- ': :_guard "^-*" "name"' \
- '*: :_guard "^-*" "method"'
-}
-
-_rails_generate_migration() {
- local -a modelgenerators_options
- __rails_setup_model_generators_options
-
- _arguments \
- $model_generators_options \
- ': :_guard "^-*" "name"' \
- '*: :__rails_migration_fields'
-}
-
-_rails_generate_model() {
- _rails_generate_migration
-}
-
-_rails_generate_observer() {
- local -a model_generators_options
- __rails_setup_model_generators_options
-
- _arguments \
- $model_generators_options \
- ': :_guard "^-*" "name"'
-}
-
-_rails_generate_performance_test() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- --performance-tool='[Performance tool to be invoked]:performance tool' \
- ': :_guard "^-*" "name"' \
-}
-
-_rails_generate_resource() {
- local context state line curcontext="$curcontext"
-
- local -a resource_generators_options
- __rails_setup_resource_generators_options
-
- _arguments -C \
- $resource_generators_options \
- '(-c --resource-controller)'{-c,--resource-controller=}'[Resource controller to be invoked]:name' \
- '(-a --actions)'{-a,--actions=}'[Actions for the resource controller]: :->actions' \
- ': :->name' \
- '*: :->fields'
-
- if (( words[(I)(--actions=*|-a)] > 0 && words[(I)(--actions=*|-a)] == words[(I)-*] )); then
- state=actions
- fi
-
- case "$state" in
- actions)
- _guard "[[:alnum:]_]#" "actions"
- ;;
- name)
- _guard "^-*" "name"
- ;;
- fields)
- __rails_migration_fields
- ;;
- esac
-}
-
-_rails_generate_scaffold() {
- local -a resource_generators_options
- __rails_setup_resource_generators_options
-
- _arguments \
- $resource_generators_options \
- '(-y --stylesheets)'{-y,--stylesheets}'[Generate Stylesheets]: :__rails_boolean' \
- '(-se --stylesheet-engine)'{-se,--stylesheet-engine=}'[Engine for Stylesheets]:stylesheet engine' \
- '(-c --scaffold-controller)'{-c,--scaffold-controller=}'[Scaffold controller to be invoked]:name' \
- --assets'[Indicates when to generate assets]:boolean:(true false)' \
- ': :_guard "^-*" "name"' \
- '*: :__rails_migration_fields'
-}
-
-_rails_generate_scaffold_controller() {
- local -a model_generators_options
- __rails_setup_model_generators_options
-
- _arguments \
- $model_generators_options \
- '(-e --template-engine)'{-e,--template-engine=}'[Template engine to be invoked]:template engine' \
- '(-t --test-framework)'{-t,--test-framework=}'[Test framework to be invoked]:test framework' \
- --helper'[Indicates when to generate helper]: :__rails_boolean' \
- ': :_guard "^-*" "name"'
-}
-
-_rails_generate_session_migration() {
- local -a model_generators_options
- __rails_setup_model_generators_options
-
- _arguments \
- $model_generators_options \
- ': :_guard "^-*" "name"'
-}
-
-_rails_generate_task() {
- local -a generators_options
- __rails_setup_generators_options
-
- _arguments \
- $generators_options \
- ': :_guard "^-*" "name"' \
- '*: :_guard "^-*" "action"'
-}
-
_rails_console() {
_arguments \
'(- *)'{-h,--help}'[Show this help message]' \