Log Message
Set @since.
Modified Paths
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStream.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStreamer.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/ReflectionConverter.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunLimitedUnsafeReflectionProvider.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunUnsafeReflectionProvider.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/mapper/SecurityMapper.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/AnyTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ArrayTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/CGLIBProxyTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ExplicitTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ForbiddenClassException.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/InterfaceTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoPermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NullPermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/PrimitiveTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ProxyTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/RegExpTypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypeHierarchyPermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypePermission.java
- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/WildcardTypePermission.java
Diff
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStream.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStream.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStream.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -2006,7 +2006,7 @@
* </p>
*
* @param permission the permission to add
- * @since upcoming
+ * @since 1.4.7
*/
public void addPermission(TypePermission permission) {
if (securityMapper != null) {
@@ -2018,7 +2018,7 @@
* Add security permission for explicit types by name.
*
* @param names the type names to allow
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypes(String[] names) {
addPermission(new ExplicitTypePermission(names));
@@ -2028,7 +2028,7 @@
* Add security permission for explicit types.
*
* @param types the types to allow
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypes(Class[] types) {
addPermission(new ExplicitTypePermission(types));
@@ -2038,7 +2038,7 @@
* Add security permission for a type hierarchy.
*
* @param type the base type to allow
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypeHierarchy(Class type) {
addPermission(new TypeHierarchyPermission(type));
@@ -2048,7 +2048,7 @@
* Add security permission for types matching one of the specified regular expressions.
*
* @param regexps the regular expressions to allow type names
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypesByRegExp(String[] regexps) {
addPermission(new RegExpTypePermission(regexps));
@@ -2058,7 +2058,7 @@
* Add security permission for types matching one of the specified regular expressions.
*
* @param regexps the regular expressions to allow type names
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypesByRegExp(Pattern[] regexps) {
addPermission(new RegExpTypePermission(regexps));
@@ -2076,7 +2076,7 @@
* </ul>
*
* @param patterns the patterns to allow type names
- * @since upcoming
+ * @since 1.4.7
*/
public void allowTypesByWildcard(String[] patterns) {
addPermission(new WildcardTypePermission(patterns));
@@ -2086,7 +2086,7 @@
* Add security permission denying another one.
*
* @param permission the permission to deny
- * @since upcoming
+ * @since 1.4.7
*/
public void denyPermission(TypePermission permission) {
addPermission(new NoPermission(permission));
@@ -2096,7 +2096,7 @@
* Add security permission forbidding explicit types by name.
*
* @param names the type names to forbid
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypes(String[] names) {
denyPermission(new ExplicitTypePermission(names));
@@ -2106,7 +2106,7 @@
* Add security permission forbidding explicit types.
*
* @param types the types to forbid
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypes(Class[] types) {
denyPermission(new ExplicitTypePermission(types));
@@ -2116,7 +2116,7 @@
* Add security permission forbidding a type hierarchy.
*
* @param type the base type to forbid
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypeHierarchy(Class type) {
denyPermission(new TypeHierarchyPermission(type));
@@ -2126,7 +2126,7 @@
* Add security permission forbidding types matching one of the specified regular expressions.
*
* @param regexps the regular expressions to forbid type names
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypesByRegExp(String[] regexps) {
denyPermission(new RegExpTypePermission(regexps));
@@ -2136,7 +2136,7 @@
* Add security permission forbidding types matching one of the specified regular expressions.
*
* @param regexps the regular expressions to forbid type names
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypesByRegExp(Pattern[] regexps) {
denyPermission(new RegExpTypePermission(regexps));
@@ -2154,7 +2154,7 @@
* </ul>
*
* @param patterns the patterns to forbid names
- * @since upcoming
+ * @since 1.4.7
*/
public void denyTypesByWildcard(String[] patterns) {
denyPermission(new WildcardTypePermission(patterns));
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStreamer.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStreamer.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/XStreamer.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -148,7 +148,7 @@
* @throws ClassNotFoundException if a class in the XML stream cannot be found
* @throws ObjectStreamException if the XML contains non-deserializable elements
* @throws com.thoughtworks.xstream.XStreamException if the object cannot be deserialized
- * @since upcoming
+ * @since 1.4.7
* @see #toXML(XStream, Object, Writer)
*/
public Object fromXML(final String xml, final TypePermission[] permissions) throws ClassNotFoundException, ObjectStreamException {
@@ -192,7 +192,7 @@
* @throws ClassNotFoundException if a class in the XML stream cannot be found
* @throws ObjectStreamException if the XML contains non-deserializable elements
* @throws com.thoughtworks.xstream.XStreamException if the object cannot be deserialized
- * @since upcoming
+ * @since 1.4.7
* @see #toXML(XStream, Object, Writer)
*/
public Object fromXML(final HierarchicalStreamDriver driver, final String xml, final TypePermission[] permissions)
@@ -231,7 +231,7 @@
* @throws IOException if an error occurs reading from the Reader.
* @throws ClassNotFoundException if a class in the XML stream cannot be found
* @throws com.thoughtworks.xstream.XStreamException if the object cannot be deserialized
- * @since upcoming
+ * @since 1.4.7
* @see #toXML(XStream, Object, Writer)
*/
public Object fromXML(final Reader xml, final TypePermission[] permissions)
@@ -263,7 +263,7 @@
* @throws IOException if an error occurs reading from the Reader.
* @throws ClassNotFoundException if a class in the XML stream cannot be found
* @throws com.thoughtworks.xstream.XStreamException if the object cannot be deserialized
- * @since upcoming
+ * @since 1.4.7
*/
public Object fromXML(final HierarchicalStreamDriver driver, final Reader xml, final TypePermission[] permissions)
throws IOException, ClassNotFoundException {
@@ -293,7 +293,7 @@
* references to other types, you will have to add permission for those types on your own.
* </p>
*
- * @since upcoming
+ * @since 1.4.7
*/
public static TypePermission[] getDefaultPermissions() {
return (TypePermission[])PERMISSIONS.clone();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/ReflectionConverter.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/ReflectionConverter.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/ReflectionConverter.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -30,7 +30,7 @@
* @param mapper the mapper in use
* @param reflectionProvider the reflection provider in use
* @param type the explicit type to handle
- * @since upcoming
+ * @since 1.4.7
*/
public ReflectionConverter(Mapper mapper, ReflectionProvider reflectionProvider, Class type) {
this(mapper, reflectionProvider);
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunLimitedUnsafeReflectionProvider.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunLimitedUnsafeReflectionProvider.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunLimitedUnsafeReflectionProvider.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -28,7 +28,7 @@
* @author Jörg Schaible
* @author Joe Walnes
* @author Brian Slesinsky
- * @since upcoming
+ * @since 1.4.7
*/
public class SunLimitedUnsafeReflectionProvider extends PureJavaReflectionProvider {
@@ -55,14 +55,14 @@
}
/**
- * @since upcoming
+ * @since 1.4.7
*/
public SunLimitedUnsafeReflectionProvider() {
super();
}
/**
- * @since upcoming
+ * @since 1.4.7
*/
public SunLimitedUnsafeReflectionProvider(FieldDictionary fieldDictionary) {
super(fieldDictionary);
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunUnsafeReflectionProvider.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunUnsafeReflectionProvider.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/converters/reflection/SunUnsafeReflectionProvider.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -31,7 +31,7 @@
* @author Joe Walnes
* @author Brian Slesinsky
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class SunUnsafeReflectionProvider extends SunLimitedUnsafeReflectionProvider {
@@ -39,14 +39,14 @@
private transient Map fieldOffsetCache;
/**
- * @since upcoming
+ * @since 1.4.7
*/
public SunUnsafeReflectionProvider() {
super();
}
/**
- * @since upcoming
+ * @since 1.4.7
*/
public SunUnsafeReflectionProvider(FieldDictionary dic) {
super(dic);
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/mapper/SecurityMapper.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/mapper/SecurityMapper.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/mapper/SecurityMapper.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -21,7 +21,7 @@
* unmarshalling process.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class SecurityMapper extends MapperWrapper {
@@ -31,7 +31,7 @@
* Construct a SecurityMapper.
*
* @param wrapped the mapper chain
- * @since upcoming
+ * @since 1.4.7
*/
public SecurityMapper(final Mapper wrapped) {
this(wrapped, (TypePermission[])null);
@@ -42,7 +42,7 @@
*
* @param wrapped the mapper chain
* @param permissions the predefined permissions
- * @since upcoming
+ * @since 1.4.7
*/
public SecurityMapper(final Mapper wrapped, final TypePermission[] permissions) {
super(wrapped);
@@ -59,7 +59,7 @@
* </p>
*
* @param permission the permission to add.
- * @since upcoming
+ * @since 1.4.7
*/
public void addPermission(final TypePermission permission) {
if (permission.equals(NoTypePermission.NONE) || permission.equals(AnyTypePermission.ANY))
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/AnyTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/AnyTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/AnyTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -10,11 +10,11 @@
* Permission for any type and <code>null</code>.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class AnyTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission ANY = new AnyTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ArrayTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ArrayTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ArrayTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -10,11 +10,11 @@
* Permission for any array type.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class ArrayTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission ARRAYS = new ArrayTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/CGLIBProxyTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/CGLIBProxyTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/CGLIBProxyTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -13,11 +13,11 @@
* Permission for any array type.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class CGLIBProxyTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission PROXIES = new CGLIBProxyTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ExplicitTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ExplicitTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ExplicitTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -16,14 +16,14 @@
* Explicit permission for a type with a name matching one in the provided list.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class ExplicitTypePermission implements TypePermission {
final Set names;
/**
- * @since upcoming
+ * @since 1.4.7
*/
public ExplicitTypePermission(final Class[] types) {
this(new Object() {
@@ -39,7 +39,7 @@
}
/**
- * @since upcoming
+ * @since 1.4.7
*/
public ExplicitTypePermission(String[] names) {
this.names = names == null ? Collections.EMPTY_SET : new HashSet(Arrays.asList(names));
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ForbiddenClassException.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ForbiddenClassException.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ForbiddenClassException.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -12,14 +12,14 @@
* Exception thrown for a forbidden class.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class ForbiddenClassException extends XStreamException {
/**
* Construct a ForbiddenClassException.
* @param type the forbidden class
- * @since upcoming
+ * @since 1.4.7
*/
public ForbiddenClassException(Class type) {
super(type == null ? "null" : type.getName());
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/InterfaceTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/InterfaceTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/InterfaceTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -10,11 +10,11 @@
* Permission for any interface type.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class InterfaceTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission INTERFACES = new InterfaceTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoPermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoPermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoPermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -14,7 +14,7 @@
* </p>
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class NoPermission implements TypePermission {
@@ -24,7 +24,7 @@
* Construct a NoPermission.
*
* @param permission the permission to negate or <code>null</code> to forbid any type
- * @since upcoming
+ * @since 1.4.7
*/
public NoPermission(final TypePermission permission) {
this.permission = permission;
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NoTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -13,12 +13,12 @@
* </p>
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class NoTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission NONE = new NoTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NullPermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NullPermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/NullPermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -12,11 +12,11 @@
* Permission for <code>null</code> or XStream's null replacement type.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class NullPermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission NULL = new NullPermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/PrimitiveTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/PrimitiveTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/PrimitiveTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -12,11 +12,11 @@
* Permission for any primitive type and its boxed counterpart (incl. void).
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class PrimitiveTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission PRIMITIVES = new PrimitiveTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ProxyTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ProxyTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/ProxyTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -15,11 +15,11 @@
* Permission for any array type.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class ProxyTypePermission implements TypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public static final TypePermission PROXIES = new ProxyTypePermission();
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/RegExpTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/RegExpTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/RegExpTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -13,7 +13,7 @@
* Permission for any type with a name matching one of the provided regular expressions.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class RegExpTypePermission implements TypePermission {
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypeHierarchyPermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypeHierarchyPermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypeHierarchyPermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -10,14 +10,14 @@
* Permission for a type hierarchy with a name matching one in the provided list.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class TypeHierarchyPermission implements TypePermission {
private Class type;
/**
- * @since upcoming
+ * @since 1.4.7
*/
public TypeHierarchyPermission(Class type) {
this.type = type;
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/TypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -10,7 +10,7 @@
* Definition of a type permission.
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public interface TypePermission {
/**
@@ -19,7 +19,7 @@
* @param type the type to check
* @return <code>true</code> if provided type is allowed, <code>false</code> if permission does not handle the type
* @throws ForbiddenClassException if provided type is explicitly forbidden
- * @since upcoming
+ * @since 1.4.7
*/
boolean allows(Class type);
}
Modified: branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/WildcardTypePermission.java (2255 => 2256)
--- branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/WildcardTypePermission.java 2014-02-07 18:34:02 UTC (rev 2255)
+++ branches/v-1.4.x/xstream/src/java/com/thoughtworks/xstream/security/WildcardTypePermission.java 2014-02-07 18:39:00 UTC (rev 2256)
@@ -22,12 +22,12 @@
* </p>
*
* @author Jörg Schaible
- * @since upcoming
+ * @since 1.4.7
*/
public class WildcardTypePermission extends RegExpTypePermission {
/**
- * @since upcoming
+ * @since 1.4.7
*/
public WildcardTypePermission(final String[] patterns) {
super(getRegExpPatterns(patterns));
To unsubscribe from this list please visit:
