34e0c13839a64a7bfa3c052b6a82c81c746351e7
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 26
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 1 | ||
Pull Up Method public addResource(kbuilder Object, resource Resource, type ResourceType, configuration ResourceConfiguration) : void from class org.drools.beliefs.bayes.assembler.BayesAssemblerService to public addResource(kbuilder Object, resource Resource, type ResourceType, configuration ResourceConfiguration) : void from class org.drools.compiler.builder.AbstractAssemblerService | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type kBuilder : KnowledgeBuilderImpl to kBuilder : DroolsAssemblerContext in method public init(kBuilder DroolsAssemblerContext, pkg InternalKnowledgePackage, parentDescr BaseDescr, dialectRegistry DialectCompiletimeRegistry, defaultDialect Dialect, component Dialectable) : void in class org.drools.compiler.rule.builder.PackageBuildContext | From | To | |
Change Parameter Type errors : KnowledgeBuilderErrors to errors : ArrayList<KnowledgeBuilderError> in method public loadBif(resource Resource, errors ArrayList<KnowledgeBuilderError>) : Bif in class org.drools.beliefs.bayes.model.XmlBifParser | From | To | |
Change Parameter Type kBuilder : KnowledgeBuilderImpl to kBuilder : DroolsAssemblerContext in method public RuleBuildContext(kBuilder DroolsAssemblerContext, ruleDescr RuleDescr, dialectCompiletimeRegistry DialectCompiletimeRegistry, pkg InternalKnowledgePackage, defaultDialect Dialect) in class org.drools.compiler.rule.builder.RuleBuildContext | From | To | |
Rename Variable | 2 | ||
Rename Variable map : Map<ResourceType,ResourceTypePackage> to registry : ResourceTypePackageRegistry in method public merge(kieBase KieBase, kiePkg KiePackage, dmnpkg DMNPackage) : void in class org.kie.dmn.core.weaver.DMNWeaverService | From | To | |
Rename Variable existing : BayesPackage to registeredPkg : BayesPackage in method public merge(kieBase KieBase, kiePkg KiePackage, bayesPkg BayesPackage) : void in class org.drools.beliefs.bayes.weaver.BayesWeaverService | From | To | |
Change Return Type | 3 | ||
Change Return Type KnowledgeBuilderImpl to DroolsAssemblerContext in method public getKnowledgeBuilder() : DroolsAssemblerContext in class org.drools.compiler.rule.builder.PackageBuildContext | From | To | |
Change Return Type Map<ResourceType,ResourceTypePackage> to ResourceTypePackageRegistry in method public getResourceTypePackages() : ResourceTypePackageRegistry in class org.drools.core.definitions.impl.KnowledgePackageImpl | From | To | |
Change Return Type Map<ResourceType,ResourceTypePackage> to ResourceTypePackageRegistry in method public getResourceTypePackages() : ResourceTypePackageRegistry in class org.drools.core.definitions.InternalKnowledgePackage | From | To | |
Move Attribute | 1 | ||
Move Attribute private ruleFlows : Map<String,Process> from class org.drools.core.definitions.impl.KnowledgePackageImpl to private ruleFlows : Map<String,Process> from class org.drools.core.definitions.ProcessPackage | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.drools.compiler.builder.AbstractAssemblerService from classes [org.drools.beliefs.bayes.assembler.BayesAssemblerService] | From | To | |
Change Variable Type | 8 | ||
Change Variable Type map : Map<ResourceType,ResourceTypePackage> to map : ResourceTypePackageRegistry in method public getModelById(namespace String, modelId String) : DMNModel in class org.kie.dmn.core.impl.DMNRuntimeImpl | From | To | |
Change Variable Type packageBuilder : KnowledgeBuilderImpl to packageBuilder : DroolsAssemblerContext in method public findClassByName(context RuleBuildContext, className String) : Class<?> in class org.drools.compiler.rule.builder.dialect.DialectUtil | From | To | |
Change Variable Type map : Map<ResourceType,ResourceTypePackage> to map : ResourceTypePackageRegistry in method public createInstance(cls Class) : BayesInstance in class org.drools.beliefs.bayes.runtime.BayesRuntimeImpl | From | To | |
Change Variable Type kbuilder : KnowledgeBuilderImpl to kbuilder : DroolsAssemblerContext in method private getTypeDeclaration(context RuleBuildContext, userProvidedClass Class<?>) : TypeDeclaration in class org.drools.compiler.rule.builder.PatternBuilder | From | To | |
Change Variable Type map : Map<ResourceType,ResourceTypePackage> to map : ResourceTypePackageRegistry in method public getModel(namespace String, modelName String) : DMNModel in class org.kie.dmn.core.impl.DMNRuntimeImpl | From | To | |
Change Variable Type map : Map<ResourceType,ResourceTypePackage> to map : ResourceTypePackageRegistry in method public testBayesPackageWeaving() : void in class org.drools.beliefs.bayes.integration.WeaverTest | From | To | |
Change Variable Type rpkg : Map<ResourceType,ResourceTypePackage> to rpkg : ResourceTypePackageRegistry in method private compileResourceToModel(kbuilderImpl KnowledgeBuilderImpl, dmnCompiler DMNCompiler, resource Resource, dmnModels Collection<DMNModel>) : DMNModel in class org.kie.dmn.core.assembler.DMNAssemblerService | From | To | |
Change Variable Type map : Map<ResourceType,ResourceTypePackage> to registry : ResourceTypePackageRegistry in method public merge(kieBase KieBase, kiePkg KiePackage, dmnpkg DMNPackage) : void in class org.kie.dmn.core.weaver.DMNWeaverService | From | To | |
Extract Interface | 1 | ||
Extract Interface org.drools.compiler.builder.DroolsAssemblerContext from classes [org.drools.compiler.builder.impl.KnowledgeBuilderImpl] | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type kBuilder : KnowledgeBuilderImpl to kBuilder : DroolsAssemblerContext in class org.drools.compiler.rule.builder.PackageBuildContext | From | To | |
Change Attribute Type resourceTypePackages : Map<ResourceType,ResourceTypePackage> to resourceTypePackages : ResourceTypePackageRegistry in class org.drools.core.definitions.impl.KnowledgePackageImpl | From | To | |
Extract Method | 2 | ||
Extract Method public junctionTree(resource Resource, namespace String, name String, cliques List<OpenBitSet>, init boolean) : JunctionTree extracted from public junctionTree(cliques List<OpenBitSet>, init boolean) : JunctionTree in class org.drools.beliefs.bayes.JunctionTreeBuilder | From | To | |
Extract Method public build(resource Resource, namespace String, name String, init boolean) : JunctionTree extracted from public build(init boolean) : JunctionTree in class org.drools.beliefs.bayes.JunctionTreeBuilder | From | To |