e14be4460b532c1805471eb8174b1b0d304d1682
Files Diff
- Added: 4
- Removed: 0
- Renamed: 0
- Modified: 10
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 4 | ||
Pull Up Method private getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedScopeStore to protected getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Pull Up Method private getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedPolicyStore to protected getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Pull Up Method private getDelegateStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedResourceStore to protected getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Pull Up Method private getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedResourceServerStore to protected getStoreFactory() : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Move Method | 4 | ||
Move Method private resolveResourceServerCache(id String) : Map<String,List<CachedScope>> from class org.keycloak.models.authorization.infinispan.CachedScopeStore to public resolveResourceServerCache(id String) : Map<String,List<Object>> from class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Move Method private resolveResourceServerCache(id String) : Map<String,List<CachedResource>> from class org.keycloak.models.authorization.infinispan.CachedResourceStore to public resolveResourceServerCache(id String) : Map<String,List<Object>> from class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Move Method private resolveResourceServerCache(id String) : Map<String,List<CachedPolicy>> from class org.keycloak.models.authorization.infinispan.CachedPolicyStore to public resolveResourceServerCache(id String) : Map<String,List<Object>> from class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Move Method private resolveResourceServerCache(id String) : Map<String,List<CachedResourceServer>> from class org.keycloak.models.authorization.infinispan.CachedResourceServerStore to public resolveResourceServerCache(id String) : Map<String,List<Object>> from class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Rename Variable | 5 | ||
Rename Variable cacheKeyForResourceServer : String to cacheKey : String in method public findByClient(id String) : ResourceServer in class org.keycloak.models.authorization.infinispan.CachedResourceServerStore | From | To | |
Rename Variable cacheKeyForResource : String to cacheKey : String in method public findByName(name String, resourceServerId String) : Resource in class org.keycloak.models.authorization.infinispan.CachedResourceStore | From | To | |
Rename Variable cacheKeyForScope : String to cacheKey : String in method public findByName(name String, resourceServerId String) : Scope in class org.keycloak.models.authorization.infinispan.CachedScopeStore | From | To | |
Rename Variable cacheKeyForResourceServer : String to cacheKey : String in method public findById(id String) : ResourceServer in class org.keycloak.models.authorization.infinispan.CachedResourceServerStore | From | To | |
Rename Variable cacheKeyForScope : String to cacheKey : String in method public findById(id String, resourceServerId String) : Scope in class org.keycloak.models.authorization.infinispan.CachedScopeStore | From | To | |
Pull Up Attribute | 3 | ||
Pull Up Attribute private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedScopeStore to private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Pull Up Attribute private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedResourceServerStore to private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Pull Up Attribute private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.CachedPolicyStore to private storeFactory : StoreFactory from class org.keycloak.models.authorization.infinispan.AbstractCachedStore | From | To | |
Change Return Type | 5 | ||
Change Return Type Map<String,List<CachedPolicy>> to Map<String,List<Object>> in method public resolveResourceServerCache(id String) : Map<String,List<Object>> in class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Change Return Type Map<String,List<CachedResource>> to Map<String,List<Object>> in method public resolveResourceServerCache(id String) : Map<String,List<Object>> in class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Change Return Type Map<String,List<CachedScope>> to Map<String,List<Object>> in method public resolveResourceServerCache(id String) : Map<String,List<Object>> in class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Change Return Type PolicyStore to CachedPolicyStore in method public getPolicyStore() : CachedPolicyStore in class org.keycloak.models.authorization.infinispan.InfinispanStoreFactoryProvider | From | To | |
Change Return Type Map<String,List<CachedResourceServer>> to Map<String,List<Object>> in method public resolveResourceServerCache(id String) : Map<String,List<Object>> in class org.keycloak.models.authorization.infinispan.StoreFactoryCacheManager | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.keycloak.models.authorization.infinispan.AbstractCachedStore from classes [org.keycloak.models.authorization.infinispan.CachedPolicyStore, org.keycloak.models.authorization.infinispan.CachedResourceServerStore, org.keycloak.models.authorization.infinispan.CachedResourceStore, org.keycloak.models.authorization.infinispan.CachedScopeStore] | From | To | |
Extract Variable | 1 | ||
Extract Variable model : Scope in method public removeScope(scope Scope) : void from class org.keycloak.models.authorization.infinispan.CachedPolicyStore.createAdapter | From | To | |
Extract Method | 1 | ||
Extract Method private getCacheKeyForResource(resourceId String) : String extracted from public findByResource(resourceId String, resourceServerId String) : List<Policy> in class org.keycloak.models.authorization.infinispan.CachedPolicyStore | From | To | |
Extract And Move Method | 3 | ||
Extract And Move Method package putCacheEntry(resourceServerId String, key String, entry List<Object>) : void extracted from public findByClient(id String) : ResourceServer in class org.keycloak.models.authorization.infinispan.CachedResourceServerStore & moved to class org.keycloak.models.authorization.infinispan.InfinispanStoreFactoryProvider | From | To | |
Extract And Move Method package addInvalidation(cacheKey String) : void extracted from private createAdapter(cached CachedPolicy) : Policy in class org.keycloak.models.authorization.infinispan.CachedPolicyStore & moved to class org.keycloak.models.authorization.infinispan.InfinispanStoreFactoryProvider | From | To | |
Extract And Move Method package addInvalidation(cacheKey String) : void extracted from private createAdapter(cached CachedResource) : Resource in class org.keycloak.models.authorization.infinispan.CachedResourceStore & moved to class org.keycloak.models.authorization.infinispan.InfinispanStoreFactoryProvider | From | To | |
Rename Parameter | 1 | ||
Rename Parameter policyId : String to id : String in method private getCacheKeyForPolicy(id String) : String in class org.keycloak.models.authorization.infinispan.CachedPolicyStore | From | To |