819bf0dc012a0d91ce8ba630ff3310968d2e9b90
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 3 | ||
| Pull Up Method private isWhiteListed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownTypedClassPropsReferences to protected isTypeImmediatelyTightened(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Pull Up Method private isUsed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownTypedClassPropsReferences to protected isUsed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Pull Up Method private isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownTypedClassPropsReferences to protected isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move And Rename Method | 1 | ||
| Move And Rename Method private isWhiteListed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownDirectThisPropsReferences to protected isTypeImmediatelyTightened(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move Method | 3 | ||
| Move Method private isUsed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownDirectThisPropsReferences to protected isUsed(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move Method private isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownThis to protected isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move Method private isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.BanUnknownDirectThisPropsReferences to protected isAssertionCall(n Node) : boolean from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Inline Method | 2 | ||
| Inline Method private isWhiteListed(n Node) : boolean inlined to protected checkConformance(t NodeTraversal, n Node) : ConformanceResult in class com.google.javascript.jscomp.ConformanceRules.BanUnknownThis | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.BanUnknownTypedClassPropsReferences to private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move Attribute | 2 | ||
| Move Attribute private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.BanUnknownThis to private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To | |
| Move Attribute private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.BanUnknownDirectThisPropsReferences to private assertions : ImmutableList<AssertionFunctionSpec> from class com.google.javascript.jscomp.ConformanceRules.AbstractTypeRestrictionRule | From | To |