diff src/org/tmatesoft/hg/internal/FNCacheFile.java @ 647:c75297c17867

Location of repository files as enumeration, use file constants instead of plain names
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Tue, 25 Jun 2013 18:53:18 +0200
parents 507602cb4fb3
children 46b56864b483
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/internal/FNCacheFile.java	Fri Jun 21 18:30:35 2013 +0200
+++ b/src/org/tmatesoft/hg/internal/FNCacheFile.java	Tue Jun 25 18:53:18 2013 +0200
@@ -16,6 +16,8 @@
  */
 package org.tmatesoft.hg.internal;
 
+import static org.tmatesoft.hg.repo.HgRepositoryFiles.FNCache;
+
 import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
@@ -78,7 +80,7 @@
 		if (addedDotI.isEmpty() && addedDotD.isEmpty()) {
 			return;
 		}
-		File f = fncacheFile();
+		File f = repo.getRepositoryFile(FNCache);
 		f.getParentFile().mkdirs();
 		final Charset filenameEncoding = repo.getFilenameEncoding();
 		ArrayList<CharBuffer> added = new ArrayList<CharBuffer>();
@@ -112,8 +114,4 @@
 	public void addData(Path p) {
 		addedDotD.add(p);
 	}
-
-	private File fncacheFile() {
-		return repo.getFileFromStoreDir("fncache");
-	}
 }