Class LocalScmMetadataUtils

java.lang.Object
org.apache.maven.scm.provider.local.metadata.LocalScmMetadataUtils

public class LocalScmMetadataUtils extends Object
Utils for dealing with LocalScmMetadata
  • Field Details

  • Constructor Details

    • LocalScmMetadataUtils

      public LocalScmMetadataUtils(ScmLogger logger)
  • Method Details

    • buildMetadata

      public LocalScmMetadata buildMetadata(File repository) throws IOException
      Builds LocalScmMetadata based on contents of repository
      Parameters:
      repository -
      Returns:
      Throws:
      IOException - if any
    • writeMetadata

      public void writeMetadata(File destinationDir, LocalScmMetadata metadata) throws IOException
      Writes metadata file
      Parameters:
      destinationDir -
      metadata -
      Throws:
      IOException - if any
    • readMetadata

      public LocalScmMetadata readMetadata(File dir)
      Reads metadata file from given directory.
      Parameters:
      dir - The directory that should contain the metadata file
      Returns:
      LocalScmMetadata or null in case of problems