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 ) 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, String, ScmBranchParameters)} 160
use {@link #branch(ScmRepository, ScmFileSet, String, String, ScmBranchParameters)} 175
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)} 209
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 230
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 251
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 272
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 301
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 318
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 337
use {@link #changeLog(org.apache.maven.scm.command.changelog.ChangeLogScmRequest)} instead 356
you must use {@link ScmProvider#checkIn(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 377
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 426
you must use {@link ScmProvider#checkOut(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 464
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)} 521
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 549
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 587
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 640
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 667
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 706
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 733
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 773
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)} 801
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)} 830
you must use {@link ScmProvider#list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)} 886
use blame with {@link BlameScmRequest} parameter 914

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