File tree
89 files changed
+0
-0
lines changed- code-smells
- bloaters
- data-clumps
- large-class
- long-parameter-list
- primitive-obsession
- change-preventers
- divergent-change
- parallel-inheritance-hierarchies
- shotgun-surgery
- couplers
- feature-envy
- inappropriate-intimacy
- incomplete-library-class
- message-chains
- middle-man
- dispensables
- comments
- data-class
- dead-code
- duplicate-code
- lazy-class
- speculative-generality
- object-orientation-abusers
- alternative-classes-with-different-interfaces
- refused-bequest
- switch-statements
- temporary-field
- refactorings
- composing-methods
- extract-method
- extract-variable
- inline-method
- inline-temp
- remove-assignments-to-parameters
- replace-method-with-method-object
- replace-temp-with-query
- split-temporary-variable
- substitute-algorithm
- dealing-with-generalization
- collapse-hierarchy
- extract-interface
- extract-subclass
- extract-superclass
- form-template-method
- pull-up-constructor-body
- pull-up-field
- pull-up-method
- push-down-field
- push-down-method
- replace-delegation-with-inheritance
- replace-inheritance-with-delegation
- moving-features-between-objects
- extract-class
- hide-delegate
- inline-class
- introduce-foreign-method
- introduce-local-extension
- move-field
- move-method
- remove-middle-man
- organizing-data
- change-bidirectional-association-to-unidirectional
- change-reference-to-value
- change-unidirectional-association-to-bidirectional
- change-value-to-reference
- duplicate-observed-data
- encapsulate-collection
- encapsulate-field
- replace-array-with-object
- replace-data-value-with-object
- replace-magic-number-with-symbolic-constant
- replace-subclass-with-fields
- replace-type-code-with-class
- replace-type-code-with-state-or-strategy
- replace-type-code-with-subclasses
- self-encapsulate-field
- simplifying-conditional-expressions
- consolidate-conditional-expression
- consolidate-duplicate-conditional-fragments
- decompose-conditional
- introduce-assertion
- introduce-null-object
- remove-control-flag
- replace-conditional-with-polymorphism
- replace-nested-conditional-with-guard-clauses
- simplifying-method-calls
- add-parameter
- hide-method
- introduce-parameter-object
- parameterize-method
- preserve-whole-object
- remove-parameter
- remove-setting-method
- rename-method
- replace-constructor-with-factory-method
- replace-error-code-with-exception
- replace-exception-with-test
- replace-parameter-with-explicit-methods
- replace-parameter-with-method-call
- separate-query-from-modifier
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
89 files changed
+0
-0
lines changedFile renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments