Problem is, that explicit classnames result easily in lengthy function comments like for example
/**
* Initialize file transfer
*
* @throws Tx_MfcDatabaseSynchronization_Exception_NotBothFileSystemsMayBeLocal
* @throws Tx_MfcDatabaseSynchronization_Exception_NotEnoughFileSystemsConfigured
* @throws Tx_MfcDatabaseSynchronization_Exception_BothFileSystemsNeedToBeInstantiated
* @return void
*/
With 6.2 and namespaces this can be easily more. Thats why the check for comments in general is ok but in @throws, @param and @return is more then annoying.