Tag List Report

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
Deprecated Work 50 @deprecated
FIXME Work 0 fixme, @fixme
Todo Work 10 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 50

org.apache.maven.scm.ChangeSet Line
Use method {@link #containsFilename(String)} 212
org.apache.maven.scm.ScmFileSet Line
use ScmFileSet( File, List ) 129
use getFileList() instead 172
org.apache.maven.scm.command.tag.AbstractTagCommand Line
use method {@link #executeTagCommand(ScmProviderRepository, ScmFileSet, String, ScmTagParameters)} 40
org.apache.maven.scm.manager.AbstractScmManager Line
use {@link #setScmProvider(String, ScmProvider)} instead 83
org.apache.maven.scm.manager.ScmManager Line
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 190
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 211
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 241
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 260
org.apache.maven.scm.provider.AbstractScmProvider Line
--No comment-- 237
--No comment-- 249
--No comment-- 306
--No comment-- 317
--No comment-- 380
--No comment-- 433
--No comment-- 444
--No comment-- 528
--No comment-- 600
--No comment-- 611
--No comment-- 917
--No comment-- 928
--No comment-- 976
--No comment-- 995
--No comment-- 1031
--No comment-- 1052
org.apache.maven.scm.provider.ScmProvider Line
use {@link #branch(ScmRepository, ScmFileSet, String, ScmBranchParameters)} 161
use {@link #branch(ScmRepository, ScmFileSet, String, ScmBranchParameters)} 176
you must use {@link ScmProvider#changeLog(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, java.util.Date, java.util.Date, int, org.apache.maven.scm.ScmBranch)} 211
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 232
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 253
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 274
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 303
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 320
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 339
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 358
you must use {@link ScmProvider#checkIn(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 379
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 428
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 466
you must use {@link ScmProvider#diff(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, org.apache.maven.scm.ScmVersion)} 523
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 551
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 589
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 642
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 669
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 708
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 735
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 775
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, java.util.Date)} 803
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, java.util.Date, String)} 832
you must use {@link ScmProvider#list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)} 889
use blame with {@link BlameScmRequest} parameter 917

Todo Work

Number of occurrences found in the code: 10

org.apache.maven.scm.ChangeSet Line
make sure comment doesn't contain CDATA tags - MAVEN114 497
org.apache.maven.scm.ScmFileStatus Line
move to a real enum <p> Typesafe enum for file status </p> <p> There are two types of status defined in this class: <br> 1) Status: Changes in the working tree, not yet committed to the repository eg. MODIFIED <br> 2) Transaction: The file is part of some transaction with the repository eg. CHECKED_IN </p> 25
org.apache.maven.scm.command.diff.AbstractDiffCommand Line
Better support for entire filesets. 32
Better support for entire changesets (ie consistency between revision handling in CVS and SVN). 33
Consistent handling of revisions, tags and dates - currently only revisions supported, though tags will work for CVS 34
org.apache.maven.scm.provider.AbstractScmProvider Line
binary may be dependant on particular files though 159
set boolean? 160
binary may be dependant on particular files though 173
set boolean? 174
org.apache.maven.scm.repository.ScmRepository Line
clarify need - should be able to merge with ScmProviderRepository? 27