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-- 233
--No comment-- 245
--No comment-- 302
--No comment-- 313
--No comment-- 376
--No comment-- 429
--No comment-- 440
--No comment-- 510
--No comment-- 582
--No comment-- 593
--No comment-- 888
--No comment-- 899
--No comment-- 947
--No comment-- 966
--No comment-- 1002
--No comment-- 1023
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)} 504
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 532
you must use {@link ScmProvider#export(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 570
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 623
use {@link #tag(ScmRepository, ScmFileSet, String, ScmTagParameters)} 638
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion)} 677
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, boolean)} 704
you must use {@link ScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.ScmVersion, String)} 744
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)} 772
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)} 801
you must use {@link ScmProvider#list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)} 857
use blame with {@link BlameScmRequest} parameter 885

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 170
set boolean? 171