├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ └── bug.yml
└── workflows
│ ├── format.yml
│ ├── lint.yml
│ └── test.yml
├── .gitignore
├── .luacheckrc
├── .styluaignore
├── CONTRIBUTING.md
├── Dockerfile
├── LICENSE
├── Makefile
├── README.md
├── lua
├── refactoring
│ ├── code_generation
│ │ ├── init.lua
│ │ ├── langs
│ │ │ ├── c.lua
│ │ │ ├── cpp.lua
│ │ │ ├── cs.lua
│ │ │ ├── go.lua
│ │ │ ├── java.lua
│ │ │ ├── javascript.lua
│ │ │ ├── lua.lua
│ │ │ ├── php.lua
│ │ │ ├── powershell.lua
│ │ │ ├── python.lua
│ │ │ ├── ruby.lua
│ │ │ ├── typescript.lua
│ │ │ ├── typescriptreact.lua
│ │ │ ├── vimscript.lua
│ │ │ └── vue.lua
│ │ └── utils.lua
│ ├── command.lua
│ ├── config
│ │ └── init.lua
│ ├── debug
│ │ ├── cleanup.lua
│ │ ├── debug_utils.lua
│ │ ├── init.lua
│ │ ├── print_var.lua
│ │ └── printf.lua
│ ├── indent.lua
│ ├── init.lua
│ ├── notify.lua
│ ├── pipeline
│ │ └── init.lua
│ ├── point.lua
│ ├── query.lua
│ ├── refactor
│ │ ├── 106.lua
│ │ ├── 115.lua
│ │ ├── 119.lua
│ │ ├── 123.lua
│ │ └── init.lua
│ ├── region.lua
│ ├── tasks.lua
│ ├── tests
│ │ ├── config_spec.lua
│ │ ├── debug
│ │ │ ├── cleanup
│ │ │ │ ├── c
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.c
│ │ │ │ │ └── cleanup.start.c
│ │ │ │ ├── cpp
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.cpp
│ │ │ │ │ └── cleanup.start.cpp
│ │ │ │ ├── cs
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.cs
│ │ │ │ │ └── cleanup.start.cs
│ │ │ │ ├── go
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.go
│ │ │ │ │ └── cleanup.start.go
│ │ │ │ ├── java
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.java
│ │ │ │ │ └── cleanup.start.java
│ │ │ │ ├── js
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.js
│ │ │ │ │ └── cleanup.start.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.lua
│ │ │ │ │ └── cleanup.start.lua
│ │ │ │ ├── py
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.py
│ │ │ │ │ └── cleanup.start.py
│ │ │ │ ├── rb
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.rb
│ │ │ │ │ └── cleanup.start.rb
│ │ │ │ ├── ts
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.ts
│ │ │ │ │ └── cleanup.start.ts
│ │ │ │ └── vue
│ │ │ │ │ ├── cleanup.commands
│ │ │ │ │ ├── cleanup.expected.vue
│ │ │ │ │ └── cleanup.start.vue
│ │ │ ├── print_var
│ │ │ │ ├── c
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.c
│ │ │ │ │ │ └── print_var.start.c
│ │ │ │ │ ├── mutiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.c
│ │ │ │ │ │ ├── print_var.inputs
│ │ │ │ │ │ └── print_var.start.c
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.c
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.c
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.c
│ │ │ │ │ │ └── print_var.start.c
│ │ │ │ ├── cpp
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.cpp
│ │ │ │ │ │ └── print_var.start.cpp
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.cpp
│ │ │ │ │ │ └── print_var.start.cpp
│ │ │ │ │ ├── mutiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.cpp
│ │ │ │ │ │ ├── print_var.inputs
│ │ │ │ │ │ └── print_var.start.cpp
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.cpp
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.cpp
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.cpp
│ │ │ │ │ │ └── print_var.start.cpp
│ │ │ │ ├── cs
│ │ │ │ │ └── class-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.cs
│ │ │ │ │ │ └── print_var.start.cs
│ │ │ │ ├── go
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.go
│ │ │ │ │ │ └── print_var.start.go
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.go
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.go
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.go
│ │ │ │ │ │ └── print_var.start.go
│ │ │ │ ├── java
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.java
│ │ │ │ │ │ └── print_var.start.java
│ │ │ │ │ └── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.java
│ │ │ │ │ │ └── print_var.start.java
│ │ │ │ ├── js
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.js
│ │ │ │ │ │ └── print_var.start.js
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.js
│ │ │ │ │ │ └── print_var.start.js
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.js
│ │ │ │ │ │ └── print_var.start.js
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.js
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.js
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.js
│ │ │ │ │ │ └── print_var.start.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── dot-index-expression-table
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ │ ├── dot-index-expression
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ │ ├── method-index-expression
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.lua
│ │ │ │ │ │ └── print_var.start.lua
│ │ │ │ ├── php
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.php
│ │ │ │ │ │ └── print_var.start.php
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.php
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.php
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.php
│ │ │ │ │ │ └── print_var.start.php
│ │ │ │ ├── py
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.py
│ │ │ │ │ │ └── print_var.start.py
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.py
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.py
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.py
│ │ │ │ │ │ └── print_var.start.py
│ │ │ │ ├── rb
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.rb
│ │ │ │ │ │ └── print_var.start.rb
│ │ │ │ │ ├── simple-function-nor-mode
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.rb
│ │ │ │ │ │ ├── print_var.opts
│ │ │ │ │ │ └── print_var.start.rb
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.rb
│ │ │ │ │ │ └── print_var.start.rb
│ │ │ │ ├── ts
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.ts
│ │ │ │ │ │ └── print_var.start.ts
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.ts
│ │ │ │ │ │ └── print_var.start.ts
│ │ │ │ │ ├── multiple-statements
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.config
│ │ │ │ │ │ ├── print_var.expected.ts
│ │ │ │ │ │ └── print_var.start.ts
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── print_var.commands
│ │ │ │ │ │ ├── print_var.expected.ts
│ │ │ │ │ │ └── print_var.start.ts
│ │ │ │ └── vue
│ │ │ │ │ ├── print_var.commands
│ │ │ │ │ ├── print_var.expected.vue
│ │ │ │ │ └── print_var.start.vue
│ │ │ └── printf
│ │ │ │ ├── c
│ │ │ │ ├── count
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.c
│ │ │ │ │ └── printf.start.c
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.c
│ │ │ │ │ └── printf.start.c
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.c
│ │ │ │ │ └── printf.start.c
│ │ │ │ ├── cpp
│ │ │ │ ├── class-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.cpp
│ │ │ │ │ └── printf.start.cpp
│ │ │ │ ├── destructor
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.cpp
│ │ │ │ │ └── printf.start.cpp
│ │ │ │ ├── inline-class-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.cpp
│ │ │ │ │ └── printf.start.cpp
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.cpp
│ │ │ │ │ └── printf.start.cpp
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.cpp
│ │ │ │ │ └── printf.start.cpp
│ │ │ │ ├── cs
│ │ │ │ └── class-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.cs
│ │ │ │ │ └── printf.start.cs
│ │ │ │ ├── go
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.go
│ │ │ │ │ └── printf.start.go
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.go
│ │ │ │ │ └── printf.start.go
│ │ │ │ ├── java
│ │ │ │ ├── class-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.java
│ │ │ │ │ └── printf.start.java
│ │ │ │ └── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.java
│ │ │ │ │ └── printf.start.java
│ │ │ │ ├── js
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.js
│ │ │ │ │ └── printf.start.js
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.js
│ │ │ │ │ └── printf.start.js
│ │ │ │ ├── lua
│ │ │ │ ├── count
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.lua
│ │ │ │ │ └── printf.start.lua
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.lua
│ │ │ │ │ └── printf.start.lua
│ │ │ │ └── simple
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.lua
│ │ │ │ │ └── printf.start.lua
│ │ │ │ ├── php
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.php
│ │ │ │ │ └── printf.start.php
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.php
│ │ │ │ │ └── printf.start.php
│ │ │ │ ├── py
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.py
│ │ │ │ │ └── printf.start.py
│ │ │ │ └── simple
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.py
│ │ │ │ │ └── printf.start.py
│ │ │ │ ├── rb
│ │ │ │ ├── complex-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.rb
│ │ │ │ │ └── printf.start.rb
│ │ │ │ ├── multiple-statements
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.config
│ │ │ │ │ ├── printf.expected.rb
│ │ │ │ │ └── printf.start.rb
│ │ │ │ └── simple-function
│ │ │ │ │ ├── printf.commands
│ │ │ │ │ ├── printf.expected.rb
│ │ │ │ │ └── printf.start.rb
│ │ │ │ └── ts
│ │ │ │ ├── multiple-statements
│ │ │ │ ├── printf.commands
│ │ │ │ ├── printf.config
│ │ │ │ ├── printf.expected.ts
│ │ │ │ └── printf.start.ts
│ │ │ │ └── simple-function
│ │ │ │ ├── printf.commands
│ │ │ │ ├── printf.expected.ts
│ │ │ │ └── printf.start.ts
│ │ ├── debug_spec.lua
│ │ ├── point_spec.lua
│ │ ├── query.ts
│ │ ├── query_spec.lua
│ │ ├── refactor
│ │ │ ├── 106
│ │ │ │ ├── c
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.c
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.c
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ ├── prompt_func_param
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ ├── prompt_func_param_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ ├── prompt_func_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ ├── prompt_param_func_no_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.c
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.c
│ │ │ │ ├── cpp
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.cpp
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.cpp
│ │ │ │ │ ├── extract-with-error-on-search
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── prompt_func_param
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── prompt_func_param_no_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── prompt_func_param_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── prompt_func_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cpp
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cpp
│ │ │ │ ├── cs
│ │ │ │ │ └── class-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.cs
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.cs
│ │ │ │ ├── go
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.go
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.go
│ │ │ │ │ ├── prompt_func_multi_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── prompt_func_param
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── prompt_func_param_no_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── prompt_func_param_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── prompt_func_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── prompt_func_return_struct
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── struct-2
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── struct-return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ ├── struct
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ │ └── with-comment-above
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.go
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.go
│ │ │ │ ├── java
│ │ │ │ │ ├── class-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ │ ├── extract_block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.java
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.java
│ │ │ │ │ ├── prompt_func_param
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ │ ├── prompt_func_param_no_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ │ ├── prompt_func_param_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ │ ├── prompt_func_return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.config
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.java
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.java
│ │ │ │ ├── js
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.js
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.js
│ │ │ │ │ ├── multiple-returns
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.js
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.js
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.js
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.js
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.js
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── assign-func
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.lua
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.lua
│ │ │ │ │ ├── for-clause
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ ├── multiple-extract
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ ├── return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ ├── var-no-assignment
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.lua
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.lua
│ │ │ │ ├── php
│ │ │ │ │ ├── class
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.php
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.php
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.php
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.php
│ │ │ │ │ └── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.php
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.php
│ │ │ │ ├── py
│ │ │ │ │ ├── class-2
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── class-3
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── class-return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── class
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.py
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.py
│ │ │ │ │ ├── global-scope
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── indent-inside-for-loop
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── multiple-returns
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ ├── with-decorators
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ │ └── with-imports
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.py
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.py
│ │ │ │ ├── rb
│ │ │ │ │ ├── class-singleton
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.rb
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.rb
│ │ │ │ │ ├── class
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.rb
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.rb
│ │ │ │ │ ├── extract_block-1
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.rb
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.rb
│ │ │ │ │ ├── extract_block-2
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.rb
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.rb
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.rb
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.rb
│ │ │ │ │ ├── simple-singleton-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.rb
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.rb
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.rb
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.rb
│ │ │ │ ├── ts
│ │ │ │ │ ├── class
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ │ ├── extract-block
│ │ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ │ ├── extract_block.expected.ts
│ │ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ │ └── extract_block.start.ts
│ │ │ │ │ ├── multiple-returns
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ │ ├── simple-function
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ │ ├── single-return
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ │ ├── switch-statement
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ │ └── with-comments
│ │ │ │ │ │ ├── extract.commands
│ │ │ │ │ │ ├── extract.expected.ts
│ │ │ │ │ │ ├── extract.inputs
│ │ │ │ │ │ └── extract.start.ts
│ │ │ │ └── tsx
│ │ │ │ │ ├── extract-block-simple-component
│ │ │ │ │ ├── extract_block.commands
│ │ │ │ │ ├── extract_block.expected.tsx
│ │ │ │ │ ├── extract_block.inputs
│ │ │ │ │ └── extract_block.start.tsx
│ │ │ │ │ └── extract-simple-component
│ │ │ │ │ ├── extract.commands
│ │ │ │ │ ├── extract.expected.tsx
│ │ │ │ │ ├── extract.inputs
│ │ │ │ │ └── extract.start.tsx
│ │ │ ├── 115
│ │ │ │ ├── c
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.c
│ │ │ │ │ │ └── inline_func.start.c
│ │ │ │ ├── go
│ │ │ │ │ ├── base-case
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── fail-multiple-return-statements
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ ├── inline_func.expected_error
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── fail-no-usages
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ ├── inline_func.expected_error
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── multiple-lines
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── multiple-params-multiple-lines
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── multiple-params
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── multiple-returns-multiple-lines
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── multiple-returns
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-param-multiple-returns-multiple-lines-nested
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-param-multiple-returns-multiple-lines
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-param-multiple-returns
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-param-one-return
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-param
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ ├── one-return-multiple-lines
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ │ └── one-return
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.go
│ │ │ │ │ │ └── inline_func.start.go
│ │ │ │ ├── lua
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ │ ├── inline_func.expected.lua
│ │ │ │ │ │ └── inline_func.start.lua
│ │ │ │ └── python
│ │ │ │ │ └── example
│ │ │ │ │ ├── inline_func.commands
│ │ │ │ │ ├── inline_func.expected.py
│ │ │ │ │ └── inline_func.start.py
│ │ │ ├── 119
│ │ │ │ ├── c
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.c
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.c
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.c
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.c
│ │ │ │ ├── cpp
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.cpp
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cpp
│ │ │ │ │ ├── different_string
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.cpp
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cpp
│ │ │ │ │ ├── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.cpp
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cpp
│ │ │ │ │ ├── one_character
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.cpp
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cpp
│ │ │ │ │ └── simple_string
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.cpp
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cpp
│ │ │ │ ├── cs
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.cs
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.cs
│ │ │ │ ├── go
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.go
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.go
│ │ │ │ │ ├── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.go
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.go
│ │ │ │ │ └── simple_string
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.go
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.go
│ │ │ │ ├── java
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.java
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.java
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.java
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.java
│ │ │ │ ├── js
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.js
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.js
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.js
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── function_call
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── global_scope
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── multiple_indentation
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── one_character
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ ├── simple_string
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ │ └── top_occurrence_on_different_scope
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.lua
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.lua
│ │ │ │ ├── php
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.php
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.php
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.php
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.php
│ │ │ │ ├── py
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.py
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.py
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.py
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.py
│ │ │ │ ├── rb
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.rb
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.rb
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.rb
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.rb
│ │ │ │ ├── ts
│ │ │ │ │ ├── custom_extract_var_statement
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.config
│ │ │ │ │ │ ├── extract_var.expected.ts
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.ts
│ │ │ │ │ └── example
│ │ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ │ ├── extract_var.expected.ts
│ │ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ │ └── extract_var.start.ts
│ │ │ │ └── tsx
│ │ │ │ │ ├── keep-spaces
│ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ ├── extract_var.expected.tsx
│ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ └── extract_var.start.tsx
│ │ │ │ │ └── simple-component
│ │ │ │ │ ├── extract_var.commands
│ │ │ │ │ ├── extract_var.expected.tsx
│ │ │ │ │ ├── extract_var.inputs
│ │ │ │ │ └── extract_var.start.tsx
│ │ │ └── 123
│ │ │ │ ├── c
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.c
│ │ │ │ │ └── inline_var.start.c
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.c
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.c
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.c
│ │ │ │ │ └── inline_var.start.c
│ │ │ │ ├── cpp
│ │ │ │ ├── braced-initialization
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.cpp
│ │ │ │ │ └── inline_var.start.cpp
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.cpp
│ │ │ │ │ └── inline_var.start.cpp
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.cpp
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.cpp
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.cpp
│ │ │ │ │ └── inline_var.start.cpp
│ │ │ │ ├── cs
│ │ │ │ └── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.cs
│ │ │ │ │ └── inline_var.start.cs
│ │ │ │ ├── go
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.go
│ │ │ │ │ └── inline_var.start.go
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.go
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.go
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.go
│ │ │ │ │ └── inline_var.start.go
│ │ │ │ ├── java
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.java
│ │ │ │ │ └── inline_var.start.java
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.java
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.java
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.java
│ │ │ │ │ └── inline_var.start.java
│ │ │ │ ├── js
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.js
│ │ │ │ │ └── inline_var.start.js
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.js
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.js
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.js
│ │ │ │ │ └── inline_var.start.js
│ │ │ │ ├── lua
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.lua
│ │ │ │ │ └── inline_var.start.lua
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.lua
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.lua
│ │ │ │ ├── should-not-check-parent-node
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.lua
│ │ │ │ │ └── inline_var.start.lua
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.lua
│ │ │ │ │ └── inline_var.start.lua
│ │ │ │ ├── php
│ │ │ │ └── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.php
│ │ │ │ │ └── inline_var.start.php
│ │ │ │ ├── py
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.py
│ │ │ │ │ └── inline_var.start.py
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.py
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.py
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.py
│ │ │ │ │ └── inline_var.start.py
│ │ │ │ ├── rb
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.rb
│ │ │ │ │ └── inline_var.start.rb
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.rb
│ │ │ │ │ └── inline_var.start.rb
│ │ │ │ ├── ts
│ │ │ │ ├── class-func
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.ts
│ │ │ │ │ └── inline_var.start.ts
│ │ │ │ ├── example
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.ts
│ │ │ │ │ └── inline_var.start.ts
│ │ │ │ ├── multiple-vars
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.ts
│ │ │ │ │ ├── inline_var.inputs
│ │ │ │ │ └── inline_var.start.ts
│ │ │ │ └── single-character
│ │ │ │ │ ├── inline_var.commands
│ │ │ │ │ ├── inline_var.expected.ts
│ │ │ │ │ └── inline_var.start.ts
│ │ │ │ └── tsx
│ │ │ │ └── simple-component
│ │ │ │ ├── inline_var.commands
│ │ │ │ ├── inline_var.expected.tsx
│ │ │ │ └── inline_var.start.tsx
│ │ ├── refactor_spec.lua
│ │ ├── region_spec.lua
│ │ ├── text_edits_utils_spec.lua
│ │ ├── text_edits_utils_test_file.ts
│ │ ├── treesitter
│ │ │ ├── get_scope.ts
│ │ │ └── treesitter_spec.lua
│ │ ├── utils.lua
│ │ └── utils_spec.lua
│ ├── text_edits_utils.lua
│ ├── treesitter
│ │ ├── init.lua
│ │ ├── langs
│ │ │ ├── c.lua
│ │ │ ├── cpp.lua
│ │ │ ├── cs.lua
│ │ │ ├── go.lua
│ │ │ ├── java.lua
│ │ │ ├── javascript.lua
│ │ │ ├── lua.lua
│ │ │ ├── php.lua
│ │ │ ├── powershell.lua
│ │ │ ├── python.lua
│ │ │ ├── ruby.lua
│ │ │ ├── typescript.lua
│ │ │ ├── typescriptreact.lua
│ │ │ ├── vimscript.lua
│ │ │ └── vue.lua
│ │ ├── nodes.lua
│ │ └── treesitter.lua
│ ├── ts-locals.lua
│ ├── ui.lua
│ └── utils.lua
└── telescope
│ └── _extensions
│ └── refactoring.lua
├── plugin
└── command.lua
├── queries
├── c_sharp
│ └── locals.scm
└── php
│ └── locals.scm
├── scripts
├── ci.vim
├── find-supported-languages.sh
└── minimal.vim
└── stylua.toml
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: theprimeagen
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/.github/ISSUE_TEMPLATE/bug.yml
--------------------------------------------------------------------------------
/.github/workflows/format.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/.github/workflows/format.yml
--------------------------------------------------------------------------------
/.github/workflows/lint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/.github/workflows/lint.yml
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/.github/workflows/test.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .ccls-cache/
2 | .luarc.json
3 | .nvim.lua
4 |
--------------------------------------------------------------------------------
/.luacheckrc:
--------------------------------------------------------------------------------
1 | ignore = {"512"}
2 |
3 |
--------------------------------------------------------------------------------
/.styluaignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/.styluaignore
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/Dockerfile
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/LICENSE
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/Makefile
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/README.md
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/c.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/c.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/cpp.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/cpp.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/cs.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/cs.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/go.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/go.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/java.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/java.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/javascript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/javascript.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/lua.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/lua.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/php.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/php.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/powershell.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/powershell.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/python.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/python.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/ruby.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/ruby.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/typescript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/typescript.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/typescriptreact.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/typescriptreact.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/vimscript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/langs/vimscript.lua
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/langs/vue.lua:
--------------------------------------------------------------------------------
1 | ---@type refactor.CodeGeneration
2 | local vue = {}
3 |
4 | return vue
5 |
--------------------------------------------------------------------------------
/lua/refactoring/code_generation/utils.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/code_generation/utils.lua
--------------------------------------------------------------------------------
/lua/refactoring/command.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/command.lua
--------------------------------------------------------------------------------
/lua/refactoring/config/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/config/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/debug/cleanup.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/debug/cleanup.lua
--------------------------------------------------------------------------------
/lua/refactoring/debug/debug_utils.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/debug/debug_utils.lua
--------------------------------------------------------------------------------
/lua/refactoring/debug/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/debug/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/debug/print_var.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/debug/print_var.lua
--------------------------------------------------------------------------------
/lua/refactoring/debug/printf.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/debug/printf.lua
--------------------------------------------------------------------------------
/lua/refactoring/indent.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/indent.lua
--------------------------------------------------------------------------------
/lua/refactoring/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/notify.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/notify.lua
--------------------------------------------------------------------------------
/lua/refactoring/pipeline/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/pipeline/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/point.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/point.lua
--------------------------------------------------------------------------------
/lua/refactoring/query.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/query.lua
--------------------------------------------------------------------------------
/lua/refactoring/refactor/106.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/refactor/106.lua
--------------------------------------------------------------------------------
/lua/refactoring/refactor/115.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/refactor/115.lua
--------------------------------------------------------------------------------
/lua/refactoring/refactor/119.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/refactor/119.lua
--------------------------------------------------------------------------------
/lua/refactoring/refactor/123.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/refactor/123.lua
--------------------------------------------------------------------------------
/lua/refactoring/refactor/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/refactor/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/region.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/region.lua
--------------------------------------------------------------------------------
/lua/refactoring/tasks.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tasks.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/config_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/config_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/c/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/c/cleanup.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/c/cleanup.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/c/cleanup.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/c/cleanup.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cpp/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cpp/cleanup.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/cpp/cleanup.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cpp/cleanup.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/cpp/cleanup.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cs/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cs/cleanup.expected.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/cs/cleanup.expected.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/cs/cleanup.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/cs/cleanup.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/go/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/go/cleanup.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/go/cleanup.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/go/cleanup.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/go/cleanup.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/java/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/java/cleanup.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/java/cleanup.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/java/cleanup.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/java/cleanup.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/js/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/js/cleanup.expected.js:
--------------------------------------------------------------------------------
1 | function main() {
2 | console.log("poggers");
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/js/cleanup.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/js/cleanup.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/lua/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/lua/cleanup.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/lua/cleanup.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/lua/cleanup.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/lua/cleanup.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/py/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/py/cleanup.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/py/cleanup.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/py/cleanup.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/py/cleanup.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/rb/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/rb/cleanup.expected.rb:
--------------------------------------------------------------------------------
1 | def main
2 | puts("ruby is awesome")
3 | i = 3
4 | end
5 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/rb/cleanup.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/rb/cleanup.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/ts/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/ts/cleanup.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/ts/cleanup.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/ts/cleanup.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/ts/cleanup.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/vue/cleanup.commands:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/vue/cleanup.expected.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/vue/cleanup.expected.vue
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/cleanup/vue/cleanup.start.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/cleanup/vue/cleanup.start.vue
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/global-scope/print_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! wv"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/global-scope/print_var.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/c/global-scope/print_var.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/global-scope/print_var.start.c:
--------------------------------------------------------------------------------
1 | int i = 3;
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/mutiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/mutiple-statements/print_var.config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/c/mutiple-statements/print_var.config
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/mutiple-statements/print_var.inputs:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/mutiple-statements/print_var.start.c:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function-nor-mode/print_var.start.c:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function/print_var.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/c/simple-function/print_var.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/c/simple-function/print_var.start.c:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/class-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/class-function/print_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/cpp/class-function/print_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/global-scope/print_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! wv"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/global-scope/print_var.start.cpp:
--------------------------------------------------------------------------------
1 | int i = 3;
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/mutiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/mutiple-statements/print_var.inputs:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/mutiple-statements/print_var.start.cpp:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/simple-function-nor-mode/print_var.start.cpp:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cpp/simple-function/print_var.start.cpp:
--------------------------------------------------------------------------------
1 | void simple_function() {
2 | int i = 3;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cs/class-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/cs/class-function/print_var.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/cs/class-function/print_var.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/go/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/go/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! we"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/go/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/go/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/go/simple-function/print_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/go/simple-function/print_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/java/class-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/java/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! 2wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/class-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/class-function/print_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/js/class-function/print_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/global-scope/print_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! wv"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/global-scope/print_var.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/js/global-scope/print_var.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/global-scope/print_var.start.js:
--------------------------------------------------------------------------------
1 | const i = 3;
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/multiple-statements/print_var.config:
--------------------------------------------------------------------------------
1 | console.log("custom print var %s", %s);
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! fi"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/js/simple-function/print_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/js/simple-function/print_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/dot-index-expression-table/print_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! fe"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/dot-index-expression/print_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! f_"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/method-index-expression/print_var.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! f_"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wvE"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wE"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/lua/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wvE"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/php/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/php/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! we"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/php/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/php/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/py/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/py/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! we"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/py/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/py/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/py/simple-function/print_var.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/py/simple-function/print_var.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/multiple-statements/print_var.config:
--------------------------------------------------------------------------------
1 | puts "custom print_var %s #{%s}"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/simple-function-nor-mode/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! we"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/simple-function-nor-mode/print_var.opts:
--------------------------------------------------------------------------------
1 | true
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/rb/simple-function/print_var.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/rb/simple-function/print_var.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/class-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/class-function/print_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/ts/class-function/print_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/global-scope/print_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! wv"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/global-scope/print_var.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/ts/global-scope/print_var.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/global-scope/print_var.start.ts:
--------------------------------------------------------------------------------
1 | const i = 3;
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/multiple-statements/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/multiple-statements/print_var.config:
--------------------------------------------------------------------------------
1 | console.log("custom print var %s", %s);
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/simple-function/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! fiv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/ts/simple-function/print_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/ts/simple-function/print_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/vue/print_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! wv"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/vue/print_var.expected.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/vue/print_var.expected.vue
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/print_var/vue/print_var.start.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/print_var/vue/print_var.start.vue
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/count/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/count/printf.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/c/count/printf.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/count/printf.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/c/count/printf.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | printf("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/c/multiple-statements/printf.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/simple-function/printf.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/c/simple-function/printf.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/c/simple-function/printf.start.c:
--------------------------------------------------------------------------------
1 | int main() {
2 | return 0;
3 | }
4 |
5 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/class-function/printf.commands:
--------------------------------------------------------------------------------
1 | :10
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/class-function/printf.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/class-function/printf.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/class-function/printf.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/class-function/printf.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/destructor/printf.commands:
--------------------------------------------------------------------------------
1 | :6
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/destructor/printf.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/destructor/printf.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/destructor/printf.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/destructor/printf.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/inline-class-function/printf.commands:
--------------------------------------------------------------------------------
1 | :7
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | printf("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/multiple-statements/printf.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/multiple-statements/printf.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/simple-function/printf.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cpp/simple-function/printf.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cpp/simple-function/printf.start.cpp:
--------------------------------------------------------------------------------
1 | int main() {
2 | return 0;
3 | }
4 |
5 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cs/class-function/printf.commands:
--------------------------------------------------------------------------------
1 | :9
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cs/class-function/printf.expected.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cs/class-function/printf.expected.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/cs/class-function/printf.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/cs/class-function/printf.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :6
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | fmt.Println("debug path %s")
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/go/multiple-statements/printf.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :9
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/simple-function/printf.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/go/simple-function/printf.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/go/simple-function/printf.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/go/simple-function/printf.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/java/class-function/printf.commands:
--------------------------------------------------------------------------------
1 | :6
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/java/class-function/printf.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/java/class-function/printf.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/java/class-function/printf.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/java/class-function/printf.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/java/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :3
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/java/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | System.out.println("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | console.log("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/multiple-statements/printf.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/js/multiple-statements/printf.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/multiple-statements/printf.start.js:
--------------------------------------------------------------------------------
1 | function main() {
2 | return 0;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :4
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/simple-function/printf.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/js/simple-function/printf.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/js/simple-function/printf.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/js/simple-function/printf.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/count/printf.commands:
--------------------------------------------------------------------------------
1 | :3
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/count/printf.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/lua/count/printf.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/count/printf.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/lua/count/printf.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | print("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/multiple-statements/printf.start.lua:
--------------------------------------------------------------------------------
1 | local hello = function()
2 | print("test")
3 | end
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/simple/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/simple/printf.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/lua/simple/printf.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/lua/simple/printf.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/lua/simple/printf.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :2
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | printf("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/multiple-statements/printf.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/php/multiple-statements/printf.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :3
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/simple-function/printf.expected.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/php/simple-function/printf.expected.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/php/simple-function/printf.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/php/simple-function/printf.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | print("debug path %s")
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/multiple-statements/printf.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/py/multiple-statements/printf.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/multiple-statements/printf.start.py:
--------------------------------------------------------------------------------
1 | def main():
2 | pass
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/simple/printf.commands:
--------------------------------------------------------------------------------
1 | :4
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/simple/printf.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/py/simple/printf.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/py/simple/printf.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/py/simple/printf.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/complex-function/printf.commands:
--------------------------------------------------------------------------------
1 | :4
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/complex-function/printf.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/rb/complex-function/printf.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/complex-function/printf.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/rb/complex-function/printf.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | puts "debug path %s"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/multiple-statements/printf.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/rb/multiple-statements/printf.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/multiple-statements/printf.start.rb:
--------------------------------------------------------------------------------
1 | def main
2 | pass
3 | end
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :3
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/simple-function/printf.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/rb/simple-function/printf.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/rb/simple-function/printf.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/rb/simple-function/printf.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/multiple-statements/printf.commands:
--------------------------------------------------------------------------------
1 | :1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/multiple-statements/printf.config:
--------------------------------------------------------------------------------
1 | console.log("debug path %s");
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/multiple-statements/printf.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/ts/multiple-statements/printf.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/multiple-statements/printf.start.ts:
--------------------------------------------------------------------------------
1 | function main() {
2 | return 0;
3 | }
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/simple-function/printf.commands:
--------------------------------------------------------------------------------
1 | :4
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/simple-function/printf.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/ts/simple-function/printf.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug/printf/ts/simple-function/printf.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug/printf/ts/simple-function/printf.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/debug_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/debug_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/point_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/point_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/query.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/query.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/query_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/query_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/extract-block/extract_block.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/global-scope/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/global-scope/extract.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/global-scope/extract.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/global-scope/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/global-scope/extract.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/global-scope/extract.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_param/extract.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param_return/extract.config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_param_return/extract.config
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_param_return/extract.inputs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_param_return/extract.inputs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/prompt_func_return/extract.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_param_func_no_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_param_func_no_return/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/prompt_param_func_no_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/simple-function/extract.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/simple-function/extract.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/simple-function/extract.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/simple-function/extract.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/with-comments/extract.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/with-comments/extract.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/c/with-comments/extract.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/c/with-comments/extract.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/class-function/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/class-function/extract.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/class-function/extract.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/class-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/class-function/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/class-function/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/extract-block/extract_block.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/extract-block/extract_block.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/extract-with-error-on-search/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/extract-with-error-on-search/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/global-scope/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/prompt_func_param/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param_no_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param_no_return/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param_no_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_param_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_return/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/prompt_func_return/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/prompt_func_return/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/simple-function/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cpp/with-comments/extract.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cs/class-function/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cs/class-function/extract.expected.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cs/class-function/extract.expected.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cs/class-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/cs/class-function/extract.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/cs/class-function/extract.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/extract-block/extract_block.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/extract-block/extract_block.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_multi_return/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_multi_return/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_multi_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | (int, int)
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/prompt_func_param/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param_no_return/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param_no_return/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_param_return/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/prompt_func_return/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return_struct/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjjj"
3 |
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return_struct/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/prompt_func_return_struct/extract.inputs:
--------------------------------------------------------------------------------
1 | sumSlice
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/return/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/return/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/return/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/return/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/return/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/simple-function/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/simple-function/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/simple-function/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/simple-function/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-2/extract.commands:
--------------------------------------------------------------------------------
1 | :12
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-2/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct-2/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-2/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-2/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct-2/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-return/extract.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-return/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct-return/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct-return/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct-return/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct/extract.commands:
--------------------------------------------------------------------------------
1 | :12
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/struct/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/struct/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/go/with-comment-above/extract.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/class-function/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/class-function/extract.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/java/class-function/extract.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/class-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/class-function/extract.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/java/class-function/extract.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/extract_block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/extract_block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param/extract.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/java/prompt_func_param/extract.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param_no_return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param_no_return/extract.config:
--------------------------------------------------------------------------------
1 | false
2 | true
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param_no_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_param_return/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! V2j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_return/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_return/extract.config:
--------------------------------------------------------------------------------
1 | true
2 | false
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/prompt_func_return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 | int
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :10
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/with-comments/extract.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/java/with-comments/extract.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/java/with-comments/extract.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/java/with-comments/extract.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/extract-block/extract_block.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/extract-block/extract_block.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! V}"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.inputs:
--------------------------------------------------------------------------------
1 | return_me
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/multiple-returns/extract.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/simple-function/extract.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/simple-function/extract.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/simple-function/extract.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/simple-function/extract.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :9
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/with-comments/extract.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/with-comments/extract.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/js/with-comments/extract.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/js/with-comments/extract.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/assign-func/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/assign-func/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/assign-func/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/assign-func/extract.inputs:
--------------------------------------------------------------------------------
1 | foobar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/assign-func/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/assign-func/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/extract-block/extract_block.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/extract-block/extract_block.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/for-clause/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/for-clause/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/for-clause/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/for-clause/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/for-clause/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/for-clause/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/multiple-extract/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/return/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vjjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/return/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/return/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/return/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/return/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/simple-function/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/simple-function/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/simple-function/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/simple-function/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/var-no-assignment/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/var-no-assignment/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/var-no-assignment/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/var-no-assignment/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/with-comments/extract.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/with-comments/extract.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/lua/with-comments/extract.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/lua/with-comments/extract.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/class/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! V4j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/class/extract.expected.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/php/class/extract.expected.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/class/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/class/extract.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/php/class/extract.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/extract-block/extract_block.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/php/extract-block/extract_block.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :9
2 | :execute "norm! V3j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/simple-function/extract.expected.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/php/simple-function/extract.expected.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/php/simple-function/extract.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/php/simple-function/extract.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-2/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-2/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-2/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-2/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-2/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-2/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-3/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-3/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-3/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-3/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-3/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-3/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-return/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V2j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-return/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-return/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-return/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class-return/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class-return/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/class/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/class/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/extract-block/extract_block.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/extract-block/extract_block.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/global-scope/extract.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! V4j"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/global-scope/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/global-scope/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/global-scope/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/global-scope/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/global-scope/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/indent-inside-for-loop/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/indent-inside-for-loop/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.inputs:
--------------------------------------------------------------------------------
1 | extracted_func
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/multiple-returns/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/simple-function/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/simple-function/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/simple-function/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/simple-function/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-comments/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-comments/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-comments/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-comments/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-decorators/extract.commands:
--------------------------------------------------------------------------------
1 | :10
2 | :execute "norm! Vj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-decorators/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-decorators/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-decorators/extract.inputs:
--------------------------------------------------------------------------------
1 | extracted_fun
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-decorators/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-decorators/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-imports/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! V7j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-imports/extract.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-imports/extract.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-imports/extract.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/py/with-imports/extract.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/py/with-imports/extract.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/class-singleton/extract.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class/extract.commands:
--------------------------------------------------------------------------------
1 | :6
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class/extract.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/class/extract.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/class/extract.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/class/extract.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-1/extract_block.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-1/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-1/extract_block.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/extract_block-1/extract_block.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-2/extract_block.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-2/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/extract_block-2/extract_block.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/extract_block-2/extract_block.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-function/extract.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/simple-function/extract.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-function/extract.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/simple-function/extract.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-singleton-function/extract.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/simple-singleton-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/with-comments/extract.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/with-comments/extract.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/rb/with-comments/extract.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/rb/with-comments/extract.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/class/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! V}"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/class/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/class/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/class/extract.inputs:
--------------------------------------------------------------------------------
1 | return_me
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/class/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/class/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/extract-block/extract_block.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/extract-block/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/extract-block/extract_block.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/extract-block/extract_block.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! V}"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.inputs:
--------------------------------------------------------------------------------
1 | return_me
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/multiple-returns/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/simple-function/extract.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/simple-function/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/simple-function/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/simple-function/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/simple-function/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/simple-function/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/single-return/extract.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! V}"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/single-return/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/single-return/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/single-return/extract.inputs:
--------------------------------------------------------------------------------
1 | return_me
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/single-return/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/single-return/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.commands:
--------------------------------------------------------------------------------
1 | :10
2 | :execute "norm! V11j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.inputs:
--------------------------------------------------------------------------------
1 | foobar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/switch-statement/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/with-comments/extract.commands:
--------------------------------------------------------------------------------
1 | :9
2 | :execute "norm! Vjj"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/with-comments/extract.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/with-comments/extract.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/with-comments/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/ts/with-comments/extract.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/106/ts/with-comments/extract.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/tsx/extract-block-simple-component/extract_block.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :normal! _
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/tsx/extract-block-simple-component/extract_block.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/tsx/extract-simple-component/extract.commands:
--------------------------------------------------------------------------------
1 | :7
2 | :execute "norm! V5j"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/106/tsx/extract-simple-component/extract.inputs:
--------------------------------------------------------------------------------
1 | foo_bar
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/c/example/inline_func.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/c/example/inline_func.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/c/example/inline_func.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/c/example/inline_func.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/c/example/inline_func.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/base-case/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/base-case/inline_func.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/base-case/inline_func.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/base-case/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/base-case/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/fail-multiple-return-statements/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.expected_error:
--------------------------------------------------------------------------------
1 | Error: no function usages to inline
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/fail-no-usages/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-lines/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-lines/inline_func.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/multiple-lines/inline_func.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-lines/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/multiple-lines/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-params-multiple-lines/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-params/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-params/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/multiple-params/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-returns-multiple-lines/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-returns/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/multiple-returns/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/multiple-returns/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param-multiple-returns-multiple-lines-nested/inline_func.commands:
--------------------------------------------------------------------------------
1 | :10
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param-multiple-returns-multiple-lines/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param-multiple-returns/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param-one-return/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param/inline_func.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/one-param/inline_func.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-param/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/one-param/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-return-multiple-lines/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-return/inline_func.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-return/inline_func.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/one-return/inline_func.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/go/one-return/inline_func.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/go/one-return/inline_func.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/lua/example/inline_func.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! ww"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/lua/example/inline_func.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/lua/example/inline_func.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/lua/example/inline_func.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/lua/example/inline_func.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/python/example/inline_func.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! w"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/python/example/inline_func.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/python/example/inline_func.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/115/python/example/inline_func.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/115/python/example/inline_func.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 27jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 27jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/example/extract_var.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/c/example/extract_var.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/c/example/extract_var.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/c/example/extract_var.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 14jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/different_string/extract_var.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute 'norm! f"vf"'
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/different_string/extract_var.inputs:
--------------------------------------------------------------------------------
1 | space
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 14jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/example/extract_var.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cpp/example/extract_var.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/example/extract_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cpp/example/extract_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/one_character/extract_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/one_character/extract_var.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/one_character/extract_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cpp/one_character/extract_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/simple_string/extract_var.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute 'norm! f"vf"'
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/simple_string/extract_var.inputs:
--------------------------------------------------------------------------------
1 | space
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cpp/simple_string/extract_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cpp/simple_string/extract_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cs/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :16
2 | :execute "norm! fov$h"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cs/example/extract_var.expected.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cs/example/extract_var.expected.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cs/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/cs/example/extract_var.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/cs/example/extract_var.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 17j2wvE"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 17j2wvE"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/example/extract_var.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/go/example/extract_var.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/example/extract_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/go/example/extract_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.commands:
--------------------------------------------------------------------------------
1 | :13
2 | :execute 'norm! f"vf"'
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.inputs:
--------------------------------------------------------------------------------
1 | space
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/go/simple_string/extract_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 12jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 12jfovt-h"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/example/extract_var.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/java/example/extract_var.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/java/example/extract_var.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/java/example/extract_var.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! wvt;"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! wvt;"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/example/extract_var.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/js/example/extract_var.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/js/example/extract_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/js/example/extract_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! fov$h"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :8
2 | :execute "norm! fov$h"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/example/extract_var.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/example/extract_var.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/example/extract_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/example/extract_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/function_call/extract_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/function_call/extract_var.inputs:
--------------------------------------------------------------------------------
1 | greeting
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/function_call/extract_var.start.lua:
--------------------------------------------------------------------------------
1 |
2 | print("hello world")
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.commands:
--------------------------------------------------------------------------------
1 | :12
2 | :execute "norm! fov$h"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/global_scope/extract_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/multiple_indentation/extract_var.commands:
--------------------------------------------------------------------------------
1 | :5
2 | :execute "norm! va\""
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/multiple_indentation/extract_var.inputs:
--------------------------------------------------------------------------------
1 | hello
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/one_character/extract_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/one_character/extract_var.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/one_character/extract_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/one_character/extract_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/simple_string/extract_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute 'norm! f"vf"'
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/simple_string/extract_var.inputs:
--------------------------------------------------------------------------------
1 | space
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/simple_string/extract_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/lua/simple_string/extract_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/top_occurrence_on_different_scope/extract_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute 'norm! va"'
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/lua/top_occurrence_on_different_scope/extract_var.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 15jwv3Eh"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | $basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 15jwv3Eh"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/example/extract_var.expected.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/php/example/extract_var.expected.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | $basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/php/example/extract_var.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/php/example/extract_var.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/example/extract_var.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/py/example/extract_var.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/py/example/extract_var.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/py/example/extract_var.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! vib"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/example/extract_var.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/rb/example/extract_var.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/rb/example/extract_var.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/rb/example/extract_var.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/custom_extract_var_statement/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 12j2wv3E"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/custom_extract_var_statement/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/example/extract_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 12j2wv3E"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/example/extract_var.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/ts/example/extract_var.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/example/extract_var.inputs:
--------------------------------------------------------------------------------
1 | basePrice
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/ts/example/extract_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/ts/example/extract_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! _v$jjh"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.expected.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.expected.tsx
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.start.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/119/tsx/keep-spaces/extract_var.start.tsx
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/simple-component/extract_var.commands:
--------------------------------------------------------------------------------
1 | :4
2 | :execute "norm! _v$h"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/119/tsx/simple-component/extract_var.inputs:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 20jfbve"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/example/inline_var.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/c/example/inline_var.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/example/inline_var.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/c/example/inline_var.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 20jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.expected.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.expected.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/c/multiple-vars/inline_var.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 20jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/c/single-character/inline_var.start.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/c/single-character/inline_var.start.c
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/braced-initialization/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! jfx"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 8jfbve"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/example/inline_var.expected.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/cpp/example/inline_var.expected.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/example/inline_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/cpp/example/inline_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 8jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/multiple-vars/inline_var.start.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/cpp/multiple-vars/inline_var.start.cpp
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cpp/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 8jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cs/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! fbve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cs/example/inline_var.expected.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/cs/example/inline_var.expected.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/cs/example/inline_var.start.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/cs/example/inline_var.start.cs
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/example/inline_var.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/go/example/inline_var.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/example/inline_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/go/example/inline_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :11
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.expected.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.expected.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/go/multiple-vars/inline_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 10jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/go/single-character/inline_var.start.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/go/single-character/inline_var.start.go
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 7jfbve"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/example/inline_var.expected.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/java/example/inline_var.expected.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/example/inline_var.start.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/java/example/inline_var.start.java
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 7jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/java/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 7jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/example/inline_var.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/js/example/inline_var.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/example/inline_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/js/example/inline_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.expected.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.expected.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/js/multiple-vars/inline_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 2jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/js/single-character/inline_var.start.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/js/single-character/inline_var.start.js
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! 2wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/example/inline_var.expected.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/lua/example/inline_var.expected.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/example/inline_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/lua/example/inline_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :3
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/multiple-vars/inline_var.start.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/lua/multiple-vars/inline_var.start.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/should-not-check-parent-node/inline_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/should-not-check-parent-node/inline_var.expected.lua:
--------------------------------------------------------------------------------
1 |
2 |
3 | require'foo'.bar.baz()
4 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/lua/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 2jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/php/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :16
2 | :execute "norm! w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/php/example/inline_var.expected.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/php/example/inline_var.expected.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/php/example/inline_var.start.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/php/example/inline_var.start.php
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/example/inline_var.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/py/example/inline_var.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/example/inline_var.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/py/example/inline_var.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! V"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.expected.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.expected.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/py/multiple-vars/inline_var.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/py/single-character/inline_var.start.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/py/single-character/inline_var.start.py
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/rb/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! wve"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/rb/example/inline_var.expected.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/rb/example/inline_var.expected.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/rb/example/inline_var.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/rb/example/inline_var.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/rb/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/rb/single-character/inline_var.start.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/rb/single-character/inline_var.start.rb
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/class-func/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 8j2wvE"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/class-func/inline_var.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/class-func/inline_var.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/class-func/inline_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/class-func/inline_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/example/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 9j2wvE"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/example/inline_var.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/example/inline_var.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/example/inline_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/example/inline_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 7jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.expected.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.expected.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.inputs:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/multiple-vars/inline_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/single-character/inline_var.commands:
--------------------------------------------------------------------------------
1 | :execute "norm! 7jV"
2 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/ts/single-character/inline_var.start.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor/123/ts/single-character/inline_var.start.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor/123/tsx/simple-component/inline_var.commands:
--------------------------------------------------------------------------------
1 | :2
2 | :execute "norm! 2w"
3 |
--------------------------------------------------------------------------------
/lua/refactoring/tests/refactor_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/refactor_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/region_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/region_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/text_edits_utils_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/text_edits_utils_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/text_edits_utils_test_file.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/text_edits_utils_test_file.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/treesitter/get_scope.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/treesitter/get_scope.ts
--------------------------------------------------------------------------------
/lua/refactoring/tests/treesitter/treesitter_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/treesitter/treesitter_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/utils.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/utils.lua
--------------------------------------------------------------------------------
/lua/refactoring/tests/utils_spec.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/tests/utils_spec.lua
--------------------------------------------------------------------------------
/lua/refactoring/text_edits_utils.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/text_edits_utils.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/init.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/init.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/c.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/c.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/cpp.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/cpp.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/cs.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/cs.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/go.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/go.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/java.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/java.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/javascript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/javascript.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/lua.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/lua.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/php.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/php.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/powershell.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/powershell.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/python.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/python.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/ruby.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/ruby.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/typescript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/typescript.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/typescriptreact.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/typescriptreact.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/vimscript.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/vimscript.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/langs/vue.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/langs/vue.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/nodes.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/nodes.lua
--------------------------------------------------------------------------------
/lua/refactoring/treesitter/treesitter.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/treesitter/treesitter.lua
--------------------------------------------------------------------------------
/lua/refactoring/ts-locals.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/ts-locals.lua
--------------------------------------------------------------------------------
/lua/refactoring/ui.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/ui.lua
--------------------------------------------------------------------------------
/lua/refactoring/utils.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/refactoring/utils.lua
--------------------------------------------------------------------------------
/lua/telescope/_extensions/refactoring.lua:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/lua/telescope/_extensions/refactoring.lua
--------------------------------------------------------------------------------
/plugin/command.lua:
--------------------------------------------------------------------------------
1 | require("refactoring.command").setup()
2 |
--------------------------------------------------------------------------------
/queries/c_sharp/locals.scm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/queries/c_sharp/locals.scm
--------------------------------------------------------------------------------
/queries/php/locals.scm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/queries/php/locals.scm
--------------------------------------------------------------------------------
/scripts/ci.vim:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/scripts/ci.vim
--------------------------------------------------------------------------------
/scripts/find-supported-languages.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/scripts/find-supported-languages.sh
--------------------------------------------------------------------------------
/scripts/minimal.vim:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/scripts/minimal.vim
--------------------------------------------------------------------------------
/stylua.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ThePrimeagen/refactoring.nvim/HEAD/stylua.toml
--------------------------------------------------------------------------------