logInfo( "JavaDoc tag [" + annotationName + "] is not treated as an annotation - class could not be resolved" + " at " + enclosingClassName + " in " + enclosingClassFileName + ", line " + tag.getLineNumber() );
if (!m_ignoreUnknown) { logInfo( "JavaDoc tag [" + annotationName + "] is not treated as an annotation - class could not be resolved" + " at " + enclosingClassName + " in " + enclosingClassFileName + ", line " + tag.getLineNumber() ); }
    private RawAnnotation getRawAnnotation(            final DocletTag tag, final String enclosingClassName, final String enclosingClassFileName) {        String annotationName = tag.getName();        int index = annotationName.indexOf('(');        if (index != -1) {            annotationName = annotationName.substring(0, index);        }        Class annotationInterface = m_repository.getAnnotationInterfaceFor(annotationName, m_loader);        if (annotationInterface == null) {            // not found, and the AnnotationInterfaceRepository.ANNOTATION_IGNORED has been populated            //FIXME - raise what ? a warning with location but then we should ignore real javadoc tags like author etc ?            logInfo(                    "JavaDoc tag [" + annotationName +                    "] is not treated as an annotation - class could not be resolved"                    + " at " + enclosingClassName + " in " + enclosingClassFileName + ", line " +                    tag.getLineNumber()            );            return null;        }        return JavaDocParser.getRawAnnotation(annotationInterface, tag, enclosingClassName, enclosingClassFileName);    }