public void annotate ( Run < ? , ? > build , Entry change , MarkupText text ) { if ( build instanceof AbstractBuild && Util . isOverridden ( ChangeLogAnnotator . class , getClass ( ) , "annotate" , AbstractBuild . class , Entry . class , MarkupText . class ) ) { annotate ( ( AbstractBuild ) build , change , text ) ; } else { Logger . getLogger ( ChangeLogAnnotator . class . getName ( ) ) . log ( Level . WARNING , "You must override the newer overload of annotate from {0}" , getClass ( ) . getName ( ) ) ; } }
Called by Hudson to allow markups to be added to the changelog text .