# Translations for messages generated by the check classes.
#
# {0} --> full class name of affected class
# {1} --> full method prototype of affected method
# {2} --> full field declaration of affected field
# {3}..{n} --> check-specific parameters


#-----------------------------------------------------------------------------
# ClassScopeCheck messages
#-----------------------------------------------------------------------------
m1000=Increased visibility of class from {3} to {4}
m1001=Decreased visibility of class from {3} to {4}
m1002=Unable to determine class scope: {3} in old class version
m1003=Unable to determine class scope: {3} in new class version

#-----------------------------------------------------------------------------
# GenderChangeCheck messages
#-----------------------------------------------------------------------------
m2000=Changed from class to interface
m2001=Changed from interface to class

#-----------------------------------------------------------------------------
# ClassModifierCheck messages
#-----------------------------------------------------------------------------
m3000=Unable to determine whether class is private
m3001=Removed final modifier from class
m3002=Added final modifier to class, but class was effectively final anyway
m3003=Added final modifier to class
m3004=Removed abstract modifier from class
m3005=Added abstract modifier to class

#-----------------------------------------------------------------------------
# InterfaceSetCheck messages
#-----------------------------------------------------------------------------
m4000=Added {3} to the set of implemented interfaces
m4001=Removed {3} from the set of implemented interfaces

#-----------------------------------------------------------------------------
# ClassHierarchyCheck messages
#-----------------------------------------------------------------------------
m5000=Added {3} to the list of superclasses
m5001=Removed {3} from the list of superclasses

#-----------------------------------------------------------------------------
# FieldSetCheck messages
#-----------------------------------------------------------------------------
m6000=Added {3} field {2}
m6001=Removed field {2}
m6002=Value of field {2} is no longer a compile-time constant
m6003=Value of compile-time constant {2} has been changed
m6004=Changed type of field {2} from {3} to {4}
m6005=Field {2} is now non-final
m6006=Field {2} is now final
m6007=Field {2} is now non-static
m6008=Field {2} is now static
m6009=Accessibility of field {2} has been increased from {3} to {4}
m6010=Accessibility of field {2} has been weakened from {3} to {4}
m6011=Field {2} has been removed, but it was previously a constant
#-----------------------------------------------------------------------------
# MethodSetCheck messages
#-----------------------------------------------------------------------------
m7000=Method ''{1}'' is now implemented in superclass {3}
m7001=Abstract method ''{1}'' is now specified by implemented interface {3}
m7002=Method ''{1}'' has been removed
m7003=Method ''{1}'' has been removed, but an inherited definition exists.
m7004=In method ''{1}'' the number of arguments has changed
m7005=Parameter {3} of ''{1}'' has changed its type to {4}
m7006=Return type of method ''{1}'' has been changed to {3}
m7007=Method ''{1}'' has been deprecated
m7008=Method ''{1}'' is no longer deprecated
m7009=Accessibility of method ''{1}'' has been decreased from {3} to {4}
m7010=Accessibility of method ''{1}'' has been increased from {3} to {4}
m7011=Method ''{1}'' has been added
m7012=Method ''{1}'' has been added to an interface
m7013=Abstract method ''{1}'' has been added
m7014=Method ''{1}'' is now final
m7015=Method ''{1}'' is no longer final


#-----------------------------------------------------------------------------
# Core Check messages
#-----------------------------------------------------------------------------
m8000=Class {0} added
m8001=Class {0} removed


#-----------------------------------------------------------------------------
# Assorted messages
#-----------------------------------------------------------------------------
m9000=Unable to determine the accessibility of class {0}. This generally \
      means that an invalid jarfile or classpath has been provided to the \
      clirr program. 

