88c8c59ebe78757107a0a93452727249fba24781
Files Diff
- Added: 4
- Removed: 0
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method private createBlockStatement(packageModel PackageModel, context RuleContext, ruleMethod MethodDeclaration) : BlockStmt renamed to public createRuleVariables(packageModel PackageModel, context RuleContext) : BlockStmt in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type qp : ModelGenerator.QueryParameter to qp : QueryParameter in method public putQueryVariable(queryName String, qp QueryParameter) : void in class org.drools.modelcompiler.builder.PackageModel | From | To | |
Rename Variable | 2 | ||
Rename Variable ruleBlock : BlockStmt to queryVariables : BlockStmt in method private processQuery(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr QueryDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Rename Variable ruleBlock : BlockStmt to ruleVariablesBlock : BlockStmt in method private processRule(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr RuleDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Change Return Type | 2 | ||
Change Return Type List<ModelGenerator.QueryParameter> to List<QueryParameter> in method public queryVariables(queryName String) : List<QueryParameter> in class org.drools.modelcompiler.builder.PackageModel | From | To | |
Change Return Type Expression to DrlxParseResult in method public drlxParse(context RuleContext, packageModel PackageModel, patternType Class<?>, bindingId String, expression String) : DrlxParseResult in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Extract Attribute | 1 | ||
Extract Attribute public INPUT_CALL : String in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Move Class | 3 | ||
Move Class org.drools.modelcompiler.builder.generator.ModelGenerator.DeclarationSpec moved to org.drools.modelcompiler.builder.generator.DeclarationSpec | From | To | |
Move Class org.drools.modelcompiler.builder.generator.ModelGenerator.RuleContext moved to org.drools.modelcompiler.builder.generator.RuleContext | From | To | |
Move Class org.drools.modelcompiler.builder.generator.ModelGenerator.QueryParameter moved to org.drools.modelcompiler.builder.generator.QueryParameter | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable ruleBlock : BlockStmt to ruleVariablesBlock : BlockStmt in method public executeCall(context RuleContext, ruleVariablesBlock BlockStmt, ruleConsequence BlockStmt, verifiedDeclUsedInRHS List<String>, onCall MethodCallExpr) : MethodCallExpr in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Extract Method | 4 | ||
Extract Method public rewriteConsequence(context RuleContext, consequence String) : BlockStmt extracted from private processRule(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr RuleDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Extract Method public onCall(usedArguments List<String>) : MethodCallExpr extracted from private processRule(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr RuleDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Extract Method public extractUsedDeclarations(packageModel PackageModel, context RuleContext, ruleConsequence BlockStmt) : List<String> extracted from private processRule(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr RuleDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Extract Method public executeCall(context RuleContext, ruleVariablesBlock BlockStmt, ruleConsequence BlockStmt, verifiedDeclUsedInRHS List<String>, onCall MethodCallExpr) : MethodCallExpr extracted from private processRule(pkg InternalKnowledgePackage, packageModel PackageModel, ruleDescr RuleDescr) : void in class org.drools.modelcompiler.builder.generator.ModelGenerator | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type queryVariables : Map<String,List<ModelGenerator.QueryParameter>> to queryVariables : Map<String,List<QueryParameter>> in class org.drools.modelcompiler.builder.PackageModel | From | To |