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 7 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 ) 131
use getFileList() instead 174
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-- 236
--No comment-- 248
--No comment-- 305
--No comment-- 316
--No comment-- 379
--No comment-- 432
--No comment-- 443
--No comment-- 527
--No comment-- 599
--No comment-- 610
--No comment-- 905
--No comment-- 916
--No comment-- 964
--No comment-- 983
--No comment-- 1019
--No comment-- 1040
org.apache.maven.scm.provider.ScmProvider Line
use {@link #branch(ScmRepository, ScmFileSet, String, String, ScmBranchParameters)} 159
use {@link #branch(ScmRepository, ScmFileSet, String, String, ScmBranchParameters)} 174
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)} 208
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 229
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 250
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 271
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 300
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 317
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 336
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 355
you must use {@link ScmProvider#checkIn(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 376
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 425
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 463
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)} 519
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 547
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 585
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 638
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 653
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 692
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 719
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 759
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)} 787
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)} 816
you must use {@link ScmProvider#list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)} 872
use blame with {@link BlameScmRequest} parameter 900

Todo Work

Number of occurrences found in the code: 7

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 158
set boolean? 159
binary may be dependant on particular files though 172
set boolean? 173