Merge "Add GITLINK to the list of available file modes for the Git file diff"
This commit is contained in:
		@@ -45,17 +45,14 @@ import org.eclipse.jgit.patch.FileHeader;
 | 
				
			|||||||
@AutoValue
 | 
					@AutoValue
 | 
				
			||||||
public abstract class GitFileDiff {
 | 
					public abstract class GitFileDiff {
 | 
				
			||||||
  private static final Map<FileMode, Patch.FileMode> fileModeMap =
 | 
					  private static final Map<FileMode, Patch.FileMode> fileModeMap =
 | 
				
			||||||
      ImmutableMap.of(
 | 
					      ImmutableMap.<FileMode, Patch.FileMode>builder()
 | 
				
			||||||
          FileMode.TREE,
 | 
					          .put(FileMode.TREE, Patch.FileMode.TREE)
 | 
				
			||||||
          Patch.FileMode.TREE,
 | 
					          .put(FileMode.SYMLINK, Patch.FileMode.SYMLINK)
 | 
				
			||||||
          FileMode.SYMLINK,
 | 
					          .put(FileMode.GITLINK, Patch.FileMode.GITLINK)
 | 
				
			||||||
          Patch.FileMode.SYMLINK,
 | 
					          .put(FileMode.REGULAR_FILE, Patch.FileMode.REGULAR_FILE)
 | 
				
			||||||
          FileMode.REGULAR_FILE,
 | 
					          .put(FileMode.EXECUTABLE_FILE, Patch.FileMode.EXECUTABLE_FILE)
 | 
				
			||||||
          Patch.FileMode.REGULAR_FILE,
 | 
					          .put(FileMode.MISSING, Patch.FileMode.MISSING)
 | 
				
			||||||
          FileMode.EXECUTABLE_FILE,
 | 
					          .build();
 | 
				
			||||||
          Patch.FileMode.EXECUTABLE_FILE,
 | 
					 | 
				
			||||||
          FileMode.MISSING,
 | 
					 | 
				
			||||||
          Patch.FileMode.MISSING);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  private static Patch.FileMode mapFileMode(FileMode jgitFileMode) {
 | 
					  private static Patch.FileMode mapFileMode(FileMode jgitFileMode) {
 | 
				
			||||||
    if (!fileModeMap.containsKey(jgitFileMode)) {
 | 
					    if (!fileModeMap.containsKey(jgitFileMode)) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user