# Uses of Interface
org.apache.tapestry5.versionmigrator.FileRefactorCommitParser

Packages that use FileRefactorCommitParser
Package
Description
org.apache.tapestry5.versionmigrator.internal

- ## Uses of FileRefactorCommitParser in org.apache.tapestry5.versionmigrator.internal

  Classes in org.apache.tapestry5.versionmigrator.internal that implement FileRefactorCommitParser
  Modifier and Type
  Class
  Description
  `class`
  `ArtifactChangeRefactorCommitParser`
  Parses lines like this, in which just the artifact is changed: `{tapestry-ioc => tapestry5-annotations}/src/main/java/org/apache/tapestry5/ioc/annotations/Advise.java (100%)`.
  `class`
  `PackageAndArtifactChangeRefactorCommitParser`
  Parses lines like this, in which both artifact and package are changed: `{tapestry-ioc/src/main/java/org/apache/tapestry5/ioc => commons/src/main/java/org/apache/tapestry5/commons}/ObjectProvider.java`.
  `class`
  `PackageChangeRefactorCommitParser`
  Parses lines like this, in which just the package is changed: `commons/src/main/java/org/apache/tapestry5/{ioc => commons}/Messages.java (98%)`.