The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
| Tag Class | Total number of occurrences | Tag strings used by tag class |
|---|---|---|
| @todo | 12 | @todo |
| TODO | 20 | TODO |
Each tag is detailed below:
Number of occurrences found in the code: 12
| org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase | Line |
|---|---|
| plugins with no version will be resolved to RELEASE which is not a snapshot, but remains unresolved to this point. This is a potential hole in the check, and should be revisited after the release pom writing is done and resolving versions to verify whether it is. | 53 |
| plugins injected by the lifecycle are not tested here. They will be injected with a RELEASE version so are covered under the above point. | 54 |
| check dependencyManagement | 143 |
| check pluginManagement | 148 |
| check profiles | 158 |
| org.apache.maven.shared.release.phase.IsScmFileSetEquals | Line |
| add an equals() method | 31 |
| org.apache.maven.shared.release.phase.IsScmTagEquals | Line |
| add an equals() method | 29 |
| org.apache.maven.shared.release.phase.MapVersionsPhase | Line |
| validate default version, maybe with DefaultArtifactVersion | 232 |
| validate next version, maybe with DefaultArtifactVersion | 293 |
| org.apache.maven.shared.release.phase.ScmCheckModificationsPhase | Line |
| proper construction of filenames, especially release properties | 77 |
| org.apache.maven.shared.release.scm.ScmTranslator | Line |
| move this API into SCM? | 26 |
| org.apache.maven.shared.release.versions.VersionInfo | Line |
| this has an overlap with ArtifactVersion in maven-artifact - would be good to migrate this there. | 23 |
Number of occurrences found in the code: 20
| org.apache.maven.shared.release.DefaultReleaseManager | Line |
|---|---|
| rollback? | 254 |
| org.apache.maven.shared.release.exec.InvokerMavenExecutor | Line |
| Configuring an invocation request from a command line could as well be part of the Invoker API | 177 |
| setQuiet() currently not supported by InvocationRequest | 220 |
| org.apache.maven.shared.release.phase.AbstractReleaseTestCase | Line |
| return void since this is redundant | 263 |
| org.apache.maven.shared.release.phase.AbstractRewritePomsPhase | Line |
| needs a better error message, what pom? what dependency? | 586 |
| org.apache.maven.shared.release.phase.CheckoutProjectFromScm | Line |
| sanity check that it is not . or .. or lower | 183 |
| org.apache.maven.shared.release.phase.GenerateReleasePomsPhase | Line |
| share with RewritePomsForReleasePhase.rewriteVersion | 337 |
| share with RewritePomsForReleasePhase.translateScm | 358 |
| org.apache.maven.shared.release.phase.GenerateReleasePomsPhaseTest | Line |
| MRELEASE-262 public void testRewriteInternalRangeDependency() throws Exception { List reactorProjects = createReactorProjects( "internal-snapshot-range-dependency" ); ReleaseDescriptor config = createMappedConfiguration( reactorProjects ); | 74 |
| org.apache.maven.shared.release.phase.RemoveScmTagPhase | Line |
| [!]: implement | 44 |
| org.apache.maven.shared.release.phase.RewritePomsForBranchPhase | Line |
| svn utils should take care of prepending this | 122 |
| org.apache.maven.shared.release.phase.RewritePomsForReleasePhase | Line |
| svn utils should take care of prepending this | 122 |
| org.apache.maven.shared.release.phase.ScmCheckModificationsPhase | Line |
| would be nice for SCM status command to do this for me. | 146 |
| org.apache.maven.shared.release.phase.ScmTagPhase | Line |
| want includes/excludes? | 112 |
| org.apache.maven.shared.release.scm.DefaultScmRepositoryConfigurator | Line |
| this is a bit dodgy - id is not host, but since we don't have a <host> field we make an assumption | 107 |
| org.apache.maven.shared.release.versions.DefaultVersionInfo | Line |
| this parser is better than DefaultArtifactVersion - replace it with this (but align naming) and then remove this from here. | 57 |
| hack because it didn't support "SNAPSHOT" | 128 |
| this is a workaround for a bug in DefaultArtifactVersion - fix there - 1.01 < 1.01.01 | 229 |
| this is a workaround for a bug in DefaultArtifactVersion - fix there - it should not consider case in comparing the qualifier NOTE: The combination of upper-casing and lower-casing is an approximation of String.equalsIgnoreCase() | 242 |
| org.apache.maven.shared.release.versions.DefaultVersionInfoTest | Line |
| bug in Artifact pattern checkGetSnapshotVersion( "20051112.134500-1", "SNAPSHOT" ); | 229 |