====================Info Start============================
{
"id": 10,
"repo_name": "commons-codec",
"Commit URL":
"https://github.com/apache/commons-codec/commit/41c68e9ef470696009d72133c7f05a20e27
28e34?diff=split",
"Issue URL": "https://issues.apache.org/jira/browse/CODEC-117",
"language": "Java"
}
====================Info End====================================
====================Additional Info End====================================
For the Code Change area ,
Line of Code starting with "+" represents that the line is REMOVED.
Line of Code starting with "-" represents that the line is ADDED.
While extracting for desired refinement code please be careful in choosing the
right line of code.
Error types = [ code logic , best practice , code quality , security ]
====================Additional Info End====================================
====================Commit Message Start====================================
[CODEC-117] Caverphone encodes names starting and ending with "mb" in… …
correctly.git-svn-id:
https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1075947 13f79535-47bb-
0310-9956-ffa450edef68
====================Commit Message End====================================
====================Code Change Start====================================
diff --git a/src/java/org/apache/commons/codec/language/Caverphone.java
b/src/java/org/apache/commons/codec/language/Caverphone.java
index 28505574..5ac7e9ce 100644
--- a/src/java/org/apache/commons/codec/language/Caverphone.java
+++ b/src/java/org/apache/commons/codec/language/Caverphone.java
@@ -73,7 +73,7 @@ public class Caverphone implements StringEncoder {
txt = txt.replaceAll("^gn", "2n");
// End
- txt = txt.replaceAll("mb$", "m2");
+ txt = txt.replaceAll("^mb", "m2");
// 4. Handle replacements
txt = txt.replaceAll("cq", "2q");
====================Code Change End====================================
====================Additional Info Start====================================
{
"Do you want to reject this annotation": {
"options": [
"1. Yes",
"2. No"
],
"answer": ""
},
"Does the code have a valid bug": {
"options": [
"1. Yes",
"2. No"
],
"answer": ""
},
"Is the provided refinement correct": {
"options": [
"1. Correct",
"2. Not Correct",
"3. Partially Correct"
],
"answer": ""
},
"Annotator Name": "",
"Time taken to annotate (in mins)": ""
}
====================Additional Info End====================================
====================Debug Prompt Start====================================
====================Debug Prompt End=====================================
====================Error Type Start====================================
====================Error Type End=====================================
====================Error Explanation Start====================================
====================Error Explanation End====================================
===================Refinement Summary Start====================================
===================Refinement Summary End====================================
===================Desired Refinement Code
Start====================================
===================Desired Refinement Code End ====================================
===================Alternative Refinement Summary
Start=================================
===================Alternative Refinement Summary
End====================================
===================Alternative Refinement Code
Start====================================
===================Alternative Refinement Code
End====================================