MCPcopy Create free account
hub / github.com/antlr/codebuff / getNameWithoutExtension

Method getNameWithoutExtension

output/java_guava/1.4.18/Files.java:811–816  ·  view source on GitHub ↗

Returns the file name without its file extension or path. This is similar to the basename unix command. The result does not include the '.'. @param file The name of the file to trim the extension from. This can be either

(String file)

Source from the content-addressed store, hash-verified

809
810
811 public static String getNameWithoutExtension(String file) {
812 checkNotNull(file);
813 String fileName = new File(file).getName();
814 int dotIndex = fileName.lastIndexOf('.');
815 return (dotIndex == -1) ? fileName : fileName.substring(0, dotIndex);
816 }
817
818 /**
819 * Returns a {@link TreeTraverser} instance for {@link File} trees.

Callers

nothing calls this directly

Calls 3

checkNotNullMethod · 0.45
getNameMethod · 0.45
lastIndexOfMethod · 0.45

Tested by

no test coverage detected