Class LocalScmMetadataUtils
- java.lang.Object
-
- org.apache.maven.scm.provider.local.metadata.LocalScmMetadataUtils
-
public class LocalScmMetadataUtils extends java.lang.ObjectUtils for dealing with LocalScmMetadata.
-
-
Constructor Summary
Constructors Constructor Description LocalScmMetadataUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalScmMetadatabuildMetadata(java.io.File repository)Builds LocalScmMetadata based on contents of repository.LocalScmMetadatareadMetadata(java.io.File dir)Reads metadata file from given directory.voidwriteMetadata(java.io.File destinationDir, LocalScmMetadata metadata)Writes metadata file.
-
-
-
Field Detail
-
FILENAME
public static final java.lang.String FILENAME
The name of the metadata file.- See Also:
- Constant Field Values
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Method Detail
-
buildMetadata
public LocalScmMetadata buildMetadata(java.io.File repository) throws java.io.IOException
Builds LocalScmMetadata based on contents of repository.- Parameters:
repository-- Returns:
- TODO
- Throws:
java.io.IOException- if any
-
writeMetadata
public void writeMetadata(java.io.File destinationDir, LocalScmMetadata metadata) throws java.io.IOExceptionWrites metadata file.- Parameters:
destinationDir-metadata-- Throws:
java.io.IOException- if any
-
readMetadata
public LocalScmMetadata readMetadata(java.io.File dir)
Reads metadata file from given directory.- Parameters:
dir- the directory that should contain the metadata file- Returns:
- LocalScmMetadata or
nullin case of problems
-
-