-
Updated
May 31, 2022 - Python
#
refactoring
Here are 943 public repositories matching this topic...
A framework for managing and maintaining multi-language pre-commit hooks.
refactoring
ruby
alternative
laboratory
lancew
observations
science
mismatch
ignore-blocks
candidate-behavior
behavior
scientist
rubygem
-
Updated
May 20, 2022 - Ruby
Awesome autocompletion, static analysis and refactoring library for python
-
Updated
May 13, 2022 - Python
Detect copy-pasted and structurally similar code
-
Updated
Jun 18, 2019 - JavaScript
Some out-of-the-box hooks for pre-commit
-
Updated
May 31, 2022 - Python
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
-
Updated
Aug 12, 2021 - Java
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
refactoring
go
golang
firebase
cqrs
serverless
ddd
terraform
gcp
google-cloud
clean-architecture
hexagonal-architecture
firestore
-
Updated
Jun 5, 2022 - Go
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
-
Updated
Dec 26, 2020
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
refactoring
learning
agile
tdd
clean-code
domain-driven-design
clean-architecture
software-development
hexagonal-architecture
solid-principles
cqrs-es
legacy-code
microservice-architecture
study-path
-
Updated
Jan 19, 2022
A tool for structural code search and replace that supports ~every language.
javascript
refactoring
python
c
java
go
swift
rust
syntax
php
typescript
parsing
parser-combinators
linting
regex
reason
rewriting
search-and-replace
program-transformation
syntax-transformation
-
Updated
Jun 1, 2022 - OCaml
Switch between single-line and multiline forms of code
-
Updated
May 28, 2022 - Vim script
borislit
commented
Dec 11, 2019
Blocked By: wix/vscode-glean#97
Example:
class Foo extends Component {
render() {
return (<div>
{this.props.foo.map((bar) => <div>{bar.x}</div>)}
</div>)
}
}
Current:
const Foo = props => {
const foo = useRef();
const x = useRef();
return <div>
{foo.current.map(bar => <div>{x.current}</div>)}
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
-
Updated
Sep 3, 2020 - Python
Short and sweet LISP editing
-
Updated
May 15, 2022 - Emacs Lisp
Refactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
-
Updated
Jun 2, 2022
PHP completion, refactoring, introspection tool and language server.
-
Updated
Jun 4, 2022 - PHP
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的工具箱。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
-
Updated
May 13, 2022 - Go
A guide on how to write readable, reusable, and refactorable software
-
Updated
Apr 11, 2021 - JavaScript
Refactoring and linting tool for Scala
-
Updated
May 25, 2022 - Scala
-
Updated
Oct 25, 2018 - JavaScript
Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨
-
Updated
Jun 1, 2022 - TypeScript
yeikel
commented
Apr 28, 2022
This recipe should probably have a configuration parameter to specify the Locale
and to default to Locale.ROOT
when not provided
Relevant article : https://garygregory.wordpress.com/2015/11/03/java-lowercase-conversion-turkey/
refactoring
python
debugging
formatter
awesome
linter
sphinx
conda
mkdocs
pytest
pip
developer-tools
flake8
awesome-list
pylint
linters
best-of
style-checkers
python-devtools
best-of-list
-
Updated
Jun 2, 2022 - Python
Rewrites source to reorder python imports
-
Updated
May 30, 2022 - Python
Open
Chattiness flags
abhinav
commented
Apr 21, 2021
gopatch is completely quiet right now. We should add flags for verbosity.
Initial ideas:
-v
flag for verbose mode where we'll list whether we changed files or not-l
flag to list files that were changed only
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
-
Updated
Feb 12, 2022 - Vim script
javascript
refactoring
kotlin
java
php
clean-code
design-patterns
refactorings
code-smells
typescrit
refactoring-exercise
refactoring-kata
-
Updated
May 30, 2022 - PHP
A different approach to code highlighting.
-
Updated
Feb 10, 2021 - Vim script
Improve this page
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."
Piranha transforms: