Pedram Nouri
Pedram Nouri
**Observation** The parameter of the Extract Method has been wrongly argumentized. **Commit** [Here](https://github.com/spring-projects/spring-boot/commit/b47634176fa48ad925f79886c6aaca225cb9af64) **Extracted Method** findAll(Predicate predicate) which is extracted two times **Explanation** The parameter of the aforementioned method has...
**Title** Sub-expression matching **Commit** [giraph/87f3c4d](https://github.com/apache/giraph/commit/87f3c4d8572ee8f7244af8a92dc3312ce24260e3) **Refactroing** Extract method **private getWorkerCommunications()** at the very end of the commit. **Observation** This refactoring is **correctly reported by RefactroingMiner**. Through this extract method operation,...
**Problem** Mapping and replacement inaccuracy within around 10 Inline Method refactoring cases **Commit** https://github.com/TeamAmaze/AmazeFileManager/commit/185b497c12692a2ff17020b7ab65c01f7afe6b59 **Description** - Mapping problem: There are seven instances of the Inline Method refactoring, all of which...
**Problem** Two statement mapping are missing within the bodyMapper of an Extract and Move Method refactoring **Commit** [Here](https://github.com/FasterXML/jackson-databind/commit/da29a040ebae664274b28117b157044af0f525fa#diff-3a37f5a2a86f097ab1fd37110bdfb72cc3b2b1e5f8a31d30a16edf13f7ee4451) **Refactoring** Extract And Move Method **public serialize**(gen JsonGenerator, value Object, prov DefaultSerializerProvider)...
**Problem** Two statements reported as non-mapped has the potential to match **Commit** [Here](https://github.com/graphhopper/graphhopper/commit/7f80425b6a0af9bdfef12c8a873676e39e0a04a6) **Refactoring** Move And Rename Method **private getFlags**(edgePointer long, reverse boolean) : long from class com.graphhopper.storage.**GraphHopperStorage** to package...
**Problem** Wrong reported mapping within an Extract and Move Method refactoring **Commit** https://github.com/jenkinsci/git-client-plugin/commit/6d261108e7471db380146f945bb228b5fc8c44cc **Refactoring instance** Extract And Move Method public **getBranchesContaining**(revspec String, allBranches boolean) : List extracted from public getBranchesContaining(revspec...
**Problem** Replacement inaccuracy within four Extract and Move Method refactorings **Commit** https://github.com/bitcoinj/bitcoinj/commit/12602650ce99f34cb530fc24266c23e39733b0bb **Refactorings** **1-** Extract And Move Method public getSerializer(parseLazy boolean, parseRetain boolean) : BitcoinSerializer extracted from public testLazyParsing() :...
**Problem** Missing a block mapping within an Extract and Move Method refactoring **Commit** https://github.com/google/guava/commit/31fc19200207ccadc45328037d8a2a62b617c029 **Refactoring** Extract And Move Method public tryParse(string String, radix int) : Long extracted from package tryParse(string...
**Problem** Missing block and composite statement mapping within an Extract and Move Method refactoring **Commit** https://github.com/querydsl/querydsl/commit/e1aa31cff985e2a0c2babf4da96dc0a538d5e514 **Refactoring** Extract And Move Method public asLiteral(constant Object) : String extracted from public visitLiteral(constant...
**Problem** Missing Encapsulate Attribute refactoring while Move Attribute refactoring happened **Commit** https://github.com/graphhopper/graphhopper/commit/7f80425b6a0af9bdfef12c8a873676e39e0a04a6 **Refactorings involved** 1- Extract And Move Method package toDetailsString() : String extracted from public toDetailsString() : String in...