codeshovel icon indicating copy to clipboard operation
codeshovel copied to clipboard

Edge Cases Collection

Open ataraxie opened this issue 7 years ago • 0 comments

bd1a8/org.eclipse.jgit/src/org/eclipse/jgit/merge/ResolveMerger.java/processEntry___base-CanonicalTreeParser__ours-CanonicalTreeParser__theirs-CanonicalTreeParser__index-DirCacheBuildIterator__work-WorkingTreeIterator__ignoreConflicts-boolean__attributes-Attributes.json

"a9b54b026d22be9a42aec4cdc0ea168da7a300dd": "Ybodychange"

History stops after this commit because revCommit.getParent(0) in AnalysisTask.createCommitCollection returns a merge commit. We use --no-merges for the LogCommand so we expect that merge commits are ignored. But it's not the case here.


fef93/flink-core/src/main/java/org/apache/flink/core/fs/FileSystem.java/getUnguardedFileSystem___fsUri-URI.json

8563d511da8ab8ac0e1362775f11aef7b67375be: "Yfilerename"

This is the last commit in the history because there's a ParseException for the one before it.


5224f/okhttp/src/main/java/okhttp3/RealCall.java/execute.json

749a65b776c8fc4b39b6463695980275da34da51: "Ymultichange(Yreturntypechange,Ymodifierchange,Yexceptionschange,Ybodychange)",

This was in fact a rename. See vimdiff: image


5224f/okhttp/src/main/java/okhttp3/internal/connection/StreamAllocation.java/streamFailed___e-IOException.json

52454c61993e4d4376d429652104ae404503c3ad: "Ymultichange(Yrename,Yparameterchange,Yexceptionschange,Ybodychange)",

Should be an introduced

ataraxie avatar Aug 16 '18 16:08 ataraxie