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 |