You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2017/03/12 00:04:39 UTC
svn commit: r1786539 [1/2] - in
/directory/shared/branches/shared-value/ldap/model/src:
main/java/org/apache/directory/api/ldap/model/schema/normalizers/
main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/
test/java/org/apache/director...
Author: elecharny
Date: Sun Mar 12 00:04:38 2017
New Revision: 1786539
URL: http://svn.apache.org/viewvc?rev=1786539&view=rev
Log:
o Used SyntaxChecker.INSTANCE when needed
o Added some missing transient keywords
o Added some synchronization around regexp in a few SCs
Modified:
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/NameOrNumericIdNormalizer.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/AttributeTypeDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitContentRuleDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitStructureRuleDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/LdapSyntaxDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleUseDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/NameFormDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ObjectClassDescriptionSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/RegexSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/SubtreeSpecificationSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/TelephoneNumberSyntaxChecker.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueAttributeTypeTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueAttributeTypeTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ValueSerializationTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/SyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AccessPointSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AttributeTypeDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AudioSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BinarySyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BitStringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateListSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificatePairSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CountrySyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSidSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DataQualitySyntaxSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DeliveryMethodSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DirectoryStringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitContentRuleDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitStructureRuleDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DlSubmitPermissionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DnSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DsaQualitySyntaxSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DseTypeSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/EnhancedGuideSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FacsimileTelephoneNumberSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FaxSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GeneralizedTimeSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GuideSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/Ia5StringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/IntegerSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaByteSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaIntegerSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaLongSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaShortSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JpegSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/LdapSyntaxDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MailPreferenceSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MasterAndShadowAccessPointSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleUseDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MhsOrAddressSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameAndOptionalUIDSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameFormDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameOrNumericIdSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NumericStringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/ObjectClassDescriptionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/ObjectClassTypeSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/ObjectNameSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/OctetStringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/OtherMailboxSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/PostalAddressSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/PresentationAddressSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/PrintableStringSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/ProtocolInformationSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/SubstringAssertionSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/SupplierAndConsumerSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/SupplierInformationSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/SupplierOrConsumerSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/SupportedAlgorithmSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/TelephoneNumberSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/TeletexTerminalIdentifierSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/TelexNumberSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/UtcTimeSyntaxCheckerTest.java
directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/UuidSyntaxCheckerTest.java
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/NameOrNumericIdNormalizer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/NameOrNumericIdNormalizer.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/NameOrNumericIdNormalizer.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/NameOrNumericIdNormalizer.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.apache.directory.api.util.Str
@SuppressWarnings("serial")
public class NameOrNumericIdNormalizer extends Normalizer
{
- private NumericOidSyntaxChecker checker = new NumericOidSyntaxChecker();
+ private NumericOidSyntaxChecker checker = NumericOidSyntaxChecker.INSTANCE;
/** A reference to the schema manager used to normalize the Name */
private transient SchemaManager schemaManager;
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/AttributeTypeDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/AttributeTypeDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/AttributeTypeDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/AttributeTypeDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -77,7 +77,7 @@ public class AttributeTypeDescriptionSyn
private static final Logger LOG = LoggerFactory.getLogger( AttributeTypeDescriptionSyntaxChecker.class );
/** The schema parser used to parse the AttributeTypeDescription Syntax */
- private AttributeTypeDescriptionSchemaParser schemaParser = new AttributeTypeDescriptionSchemaParser();
+ private transient AttributeTypeDescriptionSchemaParser schemaParser = new AttributeTypeDescriptionSchemaParser();
/**
* A static instance of AttributeTypeDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitContentRuleDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitContentRuleDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitContentRuleDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitContentRuleDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -57,7 +57,7 @@ public class DitContentRuleDescriptionSy
private static final Logger LOG = LoggerFactory.getLogger( DitContentRuleDescriptionSyntaxChecker.class );
/** The schema parser used to parse the DITContentRuleDescription Syntax */
- private DitContentRuleDescriptionSchemaParser schemaParser = new DitContentRuleDescriptionSchemaParser();
+ private transient DitContentRuleDescriptionSchemaParser schemaParser = new DitContentRuleDescriptionSchemaParser();
/**
* A static instance of DitContentRuleDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitStructureRuleDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitStructureRuleDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitStructureRuleDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/DitStructureRuleDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -59,7 +59,7 @@ public class DitStructureRuleDescription
private static final Logger LOG = LoggerFactory.getLogger( DitStructureRuleDescriptionSyntaxChecker.class );
/** The schema parser used to parse the DITContentRuleDescription Syntax */
- private DitStructureRuleDescriptionSchemaParser schemaParser = new DitStructureRuleDescriptionSchemaParser();
+ private transient DitStructureRuleDescriptionSchemaParser schemaParser = new DitStructureRuleDescriptionSchemaParser();
/**
* A static instance of DitStructureRuleDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/LdapSyntaxDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/LdapSyntaxDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/LdapSyntaxDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/LdapSyntaxDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -51,7 +51,7 @@ public class LdapSyntaxDescriptionSyntax
private static final Logger LOG = LoggerFactory.getLogger( LdapSyntaxDescriptionSyntaxChecker.class );
/** The schema parser used to parse the LdapSyntax description Syntax */
- private LdapSyntaxDescriptionSchemaParser schemaParser = new LdapSyntaxDescriptionSchemaParser();
+ private transient LdapSyntaxDescriptionSchemaParser schemaParser = new LdapSyntaxDescriptionSchemaParser();
/**
* A static instance of LdapSyntaxDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -57,7 +57,7 @@ public class MatchingRuleDescriptionSynt
private static final Logger LOG = LoggerFactory.getLogger( MatchingRuleDescriptionSyntaxChecker.class );
/** The schema parser used to parse the MatchingRuleDescription Syntax */
- private MatchingRuleDescriptionSchemaParser schemaParser = new MatchingRuleDescriptionSchemaParser();
+ private transient MatchingRuleDescriptionSchemaParser schemaParser = new MatchingRuleDescriptionSchemaParser();
/**
* A static instance of MatchingRuleDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleUseDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleUseDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleUseDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/MatchingRuleUseDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -54,7 +54,7 @@ public class MatchingRuleUseDescriptionS
private static final Logger LOG = LoggerFactory.getLogger( MatchingRuleUseDescriptionSyntaxChecker.class );
/** The schema parser used to parse the MatchingRuleUseDescription Syntax */
- private MatchingRuleUseDescriptionSchemaParser schemaParser = new MatchingRuleUseDescriptionSchemaParser();
+ private transient MatchingRuleUseDescriptionSchemaParser schemaParser = new MatchingRuleUseDescriptionSchemaParser();
/**
* A static instance of MatchingRuleUseDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/NameFormDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/NameFormDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/NameFormDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/NameFormDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -56,7 +56,7 @@ public class NameFormDescriptionSyntaxCh
private static final Logger LOG = LoggerFactory.getLogger( NameFormDescriptionSyntaxChecker.class );
/** The schema parser used to parse the DITContentRuleDescription Syntax */
- private NameFormDescriptionSchemaParser schemaParser = new NameFormDescriptionSchemaParser();
+ private transient NameFormDescriptionSchemaParser schemaParser = new NameFormDescriptionSchemaParser();
/**
* A static instance of NameFormDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ObjectClassDescriptionSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ObjectClassDescriptionSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ObjectClassDescriptionSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ObjectClassDescriptionSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -62,7 +62,7 @@ public class ObjectClassDescriptionSynta
private static final Logger LOG = LoggerFactory.getLogger( ObjectClassDescriptionSyntaxChecker.class );
/** The schema parser used to parse the ObjectClassDescription Syntax */
- private ObjectClassDescriptionSchemaParser schemaParser = new ObjectClassDescriptionSchemaParser();
+ private transient ObjectClassDescriptionSchemaParser schemaParser = new ObjectClassDescriptionSchemaParser();
/**
* A static instance of ObjectClassDescriptionSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/RegexSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/RegexSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/RegexSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/RegexSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -95,7 +95,6 @@ public class RegexSyntaxChecker extends
public boolean isValidSyntax( Object value )
{
String str;
- boolean match = true;
if ( value instanceof String )
{
@@ -103,25 +102,18 @@ public class RegexSyntaxChecker extends
for ( String regexp : expressions )
{
- match = match && str.matches( regexp );
-
- if ( !match )
+ if ( !str.matches( regexp ) )
{
- break;
+ LOG.debug( I18n.err( I18n.ERR_04489_SYNTAX_INVALID, value ) );
+
+ return false;
}
}
}
- if ( match )
- {
- LOG.debug( I18n.msg( I18n.MSG_04490_SYNTAX_VALID, value ) );
- }
- else
- {
- LOG.debug( I18n.err( I18n.ERR_04489_SYNTAX_INVALID, value ) );
- }
+ LOG.debug( I18n.msg( I18n.MSG_04490_SYNTAX_VALID, value ) );
- return match;
+ return true;
}
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/SubtreeSpecificationSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/SubtreeSpecificationSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/SubtreeSpecificationSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/SubtreeSpecificationSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -46,7 +46,7 @@ public class SubtreeSpecificationSyntaxC
private static final Logger LOG = LoggerFactory.getLogger( SubtreeSpecificationSyntaxChecker.class );
/** The associated checker */
- private SubtreeSpecificationChecker subtreeSpecificationChecker;
+ private transient SubtreeSpecificationChecker subtreeSpecificationChecker;
/**
* A static instance of SubtreeSpecificationSyntaxChecker
Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/TelephoneNumberSyntaxChecker.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/TelephoneNumberSyntaxChecker.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/TelephoneNumberSyntaxChecker.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/TelephoneNumberSyntaxChecker.java Sun Mar 12 00:04:38 2017
@@ -185,7 +185,13 @@ public class TelephoneNumberSyntaxChecke
if ( defaultMandatory )
{
// We have a unique regexp to check, the default one
- boolean result = defaultPattern.matcher( strValue ).matches();
+ // We have to do that in a protected section
+ boolean result;
+
+ synchronized ( defaultPattern )
+ {
+ result = defaultPattern.matcher( strValue ).matches();
+ }
if ( result )
{
@@ -200,7 +206,14 @@ public class TelephoneNumberSyntaxChecke
}
else
{
- if ( defaultPattern.matcher( strValue ).matches() )
+ boolean result;
+
+ synchronized ( defaultPattern )
+ {
+ result = defaultPattern.matcher( strValue ).matches();
+ }
+
+ if ( result )
{
LOG.debug( I18n.msg( I18n.MSG_04490_SYNTAX_VALID, value ) );
return true;
@@ -213,14 +226,17 @@ public class TelephoneNumberSyntaxChecke
return false;
}
- // The default is not enough, let's try
- // the other regexps
- for ( Pattern pattern : compiledREs )
+ synchronized ( compiledREs )
{
- if ( pattern.matcher( strValue ).matches() )
+ // The default is not enough, let's try
+ // the other regexps
+ for ( Pattern pattern : compiledREs )
{
- LOG.debug( I18n.msg( I18n.MSG_04490_SYNTAX_VALID, value ) );
- return true;
+ if ( pattern.matcher( strValue ).matches() )
+ {
+ LOG.debug( I18n.msg( I18n.MSG_04490_SYNTAX_VALID, value ) );
+ return true;
+ }
}
}
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueAttributeTypeTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueAttributeTypeTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueAttributeTypeTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueAttributeTypeTest.java Sun Mar 12 00:04:38 2017
@@ -87,7 +87,7 @@ public class BinaryValueAttributeTypeTes
public void initAT()
{
s = EntryUtils.syntaxFactory( "1.1.1.1", false );
- s.setSyntaxChecker( new OctetStringSyntaxChecker() );
+ s.setSyntaxChecker( OctetStringSyntaxChecker.INSTANCE );
mr = EntryUtils.matchingRuleFactory( "1.1.2.1" );
mr.setSyntax( s );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/BinaryValueTest.java Sun Mar 12 00:04:38 2017
@@ -83,7 +83,7 @@ public class BinaryValueTest
public void initAT()
{
s = EntryUtils.syntaxFactory( "1.1.1.1", false );
- s.setSyntaxChecker( new OctetStringSyntaxChecker() );
+ s.setSyntaxChecker( OctetStringSyntaxChecker.INSTANCE );
mr = EntryUtils.matchingRuleFactory( "1.1.2.1" );
mr.setSyntax( s );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueAttributeTypeTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueAttributeTypeTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueAttributeTypeTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueAttributeTypeTest.java Sun Mar 12 00:04:38 2017
@@ -83,7 +83,7 @@ public class StringValueAttributeTypeTes
public void initAT()
{
s = new EntryUtils.S( "1.1.1.1", true );
- s.setSyntaxChecker( new OctetStringSyntaxChecker() );
+ s.setSyntaxChecker( OctetStringSyntaxChecker.INSTANCE );
mr = new EntryUtils.MR( "1.1.2.1" );
mr.setSyntax( s );
mr.setLdapComparator( new StringComparator( "1.1.2.1" ) );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/StringValueTest.java Sun Mar 12 00:04:38 2017
@@ -70,7 +70,7 @@ public class StringValueTest
public static void initAT()
{
s = new EntryUtils.S( "1.1.1.1", true );
- s.setSyntaxChecker( new DirectoryStringSyntaxChecker() );
+ s.setSyntaxChecker( DirectoryStringSyntaxChecker.INSTANCE );
mr = new EntryUtils.MR( "1.1.2.1" );
mr.setSyntax( s );
mr.setLdapComparator( new StringComparator( "1.1.2.1" ) );
@@ -214,7 +214,7 @@ public class StringValueTest
assertNull( csv.getValue() );
assertFalse( csv.isSchemaAware() );
- assertTrue( csv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( csv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertTrue( csv.isNull() );
assertEquals( 0, csv.compareTo( ( String ) null ) );
}
@@ -231,7 +231,7 @@ public class StringValueTest
assertNotNull( csv.getValue() );
assertEquals( "", csv.getValue() );
assertFalse( csv.isSchemaAware() );
- assertTrue( csv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( csv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertFalse( csv.isNull() );
assertEquals( 0, csv.compareTo( "" ) );
}
@@ -247,7 +247,7 @@ public class StringValueTest
assertEquals( "test", csv.getValue() );
assertFalse( csv.isSchemaAware() );
- assertTrue( csv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( csv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertFalse( csv.isNull() );
assertEquals( 0, csv.compareTo( "test" ) );
}
@@ -292,21 +292,21 @@ public class StringValueTest
assertNull( sv.getValue() );
assertFalse( sv.isSchemaAware() );
- assertTrue( sv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( sv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertTrue( sv.isNull() );
sv = new Value( "" );
assertNotNull( sv.getValue() );
assertEquals( "", sv.getValue() );
assertFalse( sv.isSchemaAware() );
- assertTrue( sv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( sv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertFalse( sv.isNull() );
sv = new Value( "Test" );
assertNotNull( sv.getValue() );
assertEquals( "Test", sv.getValue() );
assertFalse( sv.isSchemaAware() );
- assertTrue( sv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( sv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
assertFalse( sv.isNull() );
}
@@ -435,10 +435,10 @@ public class StringValueTest
{
Value sv = new Value( "Test" );
- assertTrue( sv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertTrue( sv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
sv = new Value( "é" );
- assertFalse( sv.isValid( new Ia5StringSyntaxChecker() ) );
+ assertFalse( sv.isValid( Ia5StringSyntaxChecker.INSTANCE ) );
}
@@ -526,7 +526,7 @@ public class StringValueTest
{
Value csv = new Value( "TEST" );
csv = new Value( at, csv );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
Value csvSer = deserializeValue( at, serializeValue( csv ) );
assertNotSame( csv, csvSer );
@@ -543,7 +543,7 @@ public class StringValueTest
public void testSerializeNotNormalized() throws LdapException, IOException, ClassNotFoundException
{
Value csv = new Value( "Test" );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
Value csvSer = deserializeValue( null, serializeValue( csv ) );
assertNotSame( csv, csvSer );
@@ -560,7 +560,7 @@ public class StringValueTest
public void testSerializeEmptyNormalized() throws LdapException, IOException, ClassNotFoundException
{
Value csv = new Value( " " );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
csv = new Value( at, csv );
Value csvSer = deserializeValue( at, serializeValue( csv ) );
@@ -578,7 +578,7 @@ public class StringValueTest
public void testSerializeNullValue() throws LdapException, IOException, ClassNotFoundException
{
Value csv = new Value( ( String ) null );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
csv = new Value( at, csv );
Value csvSer = deserializeValue( at, serializeValue( csv ) );
@@ -596,7 +596,7 @@ public class StringValueTest
public void testSerializeEmptyValue() throws LdapException, IOException, ClassNotFoundException
{
Value csv = new Value( "" );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
csv = new Value( at, csv );
Value csvSer = deserializeValue( at, serializeValue( csv ) );
@@ -614,7 +614,7 @@ public class StringValueTest
public void testSerializeEmptyValueNotNormalized() throws LdapException, IOException, ClassNotFoundException
{
Value csv = new Value( "" );
- csv.isValid( new Ia5StringSyntaxChecker() );
+ csv.isValid( Ia5StringSyntaxChecker.INSTANCE );
Value csvSer = deserializeValue( null, serializeValue( csv ) );
assertNotSame( csv, csvSer );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ValueSerializationTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ValueSerializationTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ValueSerializationTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ValueSerializationTest.java Sun Mar 12 00:04:38 2017
@@ -88,7 +88,7 @@ public class ValueSerializationTest
public void initAT()
{
sb = new EntryUtils.S( "1.1.1.1", false );
- sb.setSyntaxChecker( new OctetStringSyntaxChecker() );
+ sb.setSyntaxChecker( OctetStringSyntaxChecker.INSTANCE );
mrb = new EntryUtils.MR( "1.1.2.1" );
mrb.setSyntax( sb );
@@ -127,7 +127,7 @@ public class ValueSerializationTest
atb.setSyntax( sb );
ss = new EntryUtils.S( "1.1.1.1", true );
- ss.setSyntaxChecker( new OctetStringSyntaxChecker() );
+ ss.setSyntaxChecker( OctetStringSyntaxChecker.INSTANCE );
mrs = new EntryUtils.MR( "1.1.2.1" );
mrs.setSyntax( ss );
mrs.setLdapComparator( new StringComparator( "1.1.2.1" ) );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/SyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/SyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/SyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/SyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -55,10 +55,10 @@ public class SyntaxCheckerTest
@Before
public void initNames() throws Exception
{
- objectClassA = new AccessPointSyntaxChecker();
- objectClassACopy = new AccessPointSyntaxChecker();
- objectClassB = new AccessPointSyntaxChecker();
- objectClassC = new CountrySyntaxChecker();
+ objectClassA = AccessPointSyntaxChecker.INSTANCE;
+ objectClassACopy = AccessPointSyntaxChecker.INSTANCE;
+ objectClassB = AccessPointSyntaxChecker.INSTANCE;
+ objectClassC = CountrySyntaxChecker.INSTANCE;
}
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AccessPointSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AccessPointSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AccessPointSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AccessPointSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class AccessPointSyntaxCheckerTest
{
- AccessPointSyntaxChecker checker = new AccessPointSyntaxChecker();
+ AccessPointSyntaxChecker checker = AccessPointSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AttributeTypeDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AttributeTypeDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AttributeTypeDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AttributeTypeDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class AttributeTypeDescriptionSyntaxCheckerTest
{
- private AttributeTypeDescriptionSyntaxChecker checker = new AttributeTypeDescriptionSyntaxChecker();
+ private AttributeTypeDescriptionSyntaxChecker checker = AttributeTypeDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AudioSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AudioSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AudioSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/AudioSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class AudioSyntaxCheckerTest
{
- AudioSyntaxChecker checker = new AudioSyntaxChecker();
+ AudioSyntaxChecker checker = AudioSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BinarySyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BinarySyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BinarySyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BinarySyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class BinarySyntaxCheckerTest
{
- BinarySyntaxChecker checker = new BinarySyntaxChecker();
+ BinarySyntaxChecker checker = BinarySyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BitStringSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BitStringSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BitStringSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/BitStringSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class BitStringSyntaxCheckerTest
{
- BitStringSyntaxChecker checker = new BitStringSyntaxChecker();
+ BitStringSyntaxChecker checker = BitStringSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateListSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateListSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateListSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateListSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CertificateListSyntaxCheckerTest
{
- CertificateListSyntaxChecker checker = new CertificateListSyntaxChecker();
+ CertificateListSyntaxChecker checker = CertificateListSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificatePairSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificatePairSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificatePairSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificatePairSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CertificatePairSyntaxCheckerTest
{
- CertificatePairSyntaxChecker checker = new CertificatePairSyntaxChecker();
+ CertificatePairSyntaxChecker checker = CertificatePairSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CertificateSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CertificateSyntaxCheckerTest
{
- CertificateSyntaxChecker checker = new CertificateSyntaxChecker();
+ CertificateSyntaxChecker checker = CertificateSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CountrySyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CountrySyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CountrySyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CountrySyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CountrySyntaxCheckerTest
{
- CountrySyntaxChecker checker = new CountrySyntaxChecker();
+ CountrySyntaxChecker checker = CountrySyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSidSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSidSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSidSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSidSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CsnSidSyntaxCheckerTest
{
- CsnSidSyntaxChecker checker = new CsnSidSyntaxChecker();
+ CsnSidSyntaxChecker checker = CsnSidSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/CsnSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class CsnSyntaxCheckerTest
{
- CsnSyntaxChecker checker = new CsnSyntaxChecker();
+ CsnSyntaxChecker checker = CsnSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DataQualitySyntaxSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DataQualitySyntaxSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DataQualitySyntaxSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DataQualitySyntaxSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DataQualitySyntaxSyntaxCheckerTest
{
- DataQualitySyntaxSyntaxChecker checker = new DataQualitySyntaxSyntaxChecker();
+ DataQualitySyntaxSyntaxChecker checker = DataQualitySyntaxSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DeliveryMethodSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DeliveryMethodSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DeliveryMethodSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DeliveryMethodSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DeliveryMethodSyntaxCheckerTest
{
- DeliveryMethodSyntaxChecker checker = new DeliveryMethodSyntaxChecker();
+ DeliveryMethodSyntaxChecker checker = DeliveryMethodSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DirectoryStringSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DirectoryStringSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DirectoryStringSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DirectoryStringSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -41,7 +41,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DirectoryStringSyntaxCheckerTest
{
- DirectoryStringSyntaxChecker checker = new DirectoryStringSyntaxChecker();
+ DirectoryStringSyntaxChecker checker = DirectoryStringSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitContentRuleDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitContentRuleDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitContentRuleDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitContentRuleDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DitContentRuleDescriptionSyntaxCheckerTest
{
- private DitContentRuleDescriptionSyntaxChecker checker = new DitContentRuleDescriptionSyntaxChecker();
+ private DitContentRuleDescriptionSyntaxChecker checker = DitContentRuleDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitStructureRuleDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitStructureRuleDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitStructureRuleDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DitStructureRuleDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DitStructureRuleDescriptionSyntaxCheckerTest
{
- private DitStructureRuleDescriptionSyntaxChecker checker = new DitStructureRuleDescriptionSyntaxChecker();
+ private DitStructureRuleDescriptionSyntaxChecker checker = DitStructureRuleDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DlSubmitPermissionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DlSubmitPermissionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DlSubmitPermissionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DlSubmitPermissionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DlSubmitPermissionSyntaxCheckerTest
{
- DlSubmitPermissionSyntaxChecker checker = new DlSubmitPermissionSyntaxChecker();
+ DlSubmitPermissionSyntaxChecker checker = DlSubmitPermissionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DnSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DnSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DnSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DnSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DnSyntaxCheckerTest
{
- DnSyntaxChecker checker = new DnSyntaxChecker();
+ DnSyntaxChecker checker = DnSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DsaQualitySyntaxSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DsaQualitySyntaxSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DsaQualitySyntaxSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DsaQualitySyntaxSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DsaQualitySyntaxSyntaxCheckerTest
{
- DsaQualitySyntaxSyntaxChecker checker = new DsaQualitySyntaxSyntaxChecker();
+ DsaQualitySyntaxSyntaxChecker checker = DsaQualitySyntaxSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DseTypeSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DseTypeSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DseTypeSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/DseTypeSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class DseTypeSyntaxCheckerTest
{
- DseTypeSyntaxChecker checker = new DseTypeSyntaxChecker();
+ DseTypeSyntaxChecker checker = DseTypeSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/EnhancedGuideSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/EnhancedGuideSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/EnhancedGuideSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/EnhancedGuideSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class EnhancedGuideSyntaxCheckerTest
{
- EnhancedGuideSyntaxChecker checker = new EnhancedGuideSyntaxChecker();
+ EnhancedGuideSyntaxChecker checker = EnhancedGuideSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FacsimileTelephoneNumberSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FacsimileTelephoneNumberSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FacsimileTelephoneNumberSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FacsimileTelephoneNumberSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class FacsimileTelephoneNumberSyntaxCheckerTest
{
- FacsimileTelephoneNumberSyntaxChecker checker = new FacsimileTelephoneNumberSyntaxChecker();
+ FacsimileTelephoneNumberSyntaxChecker checker = FacsimileTelephoneNumberSyntaxChecker.INSTANCE;
@Test
@@ -89,6 +89,7 @@ public class FacsimileTelephoneNumberSyn
public void testWithNewMandatoryRegexp()
{
// Adding french telephone number regexp
+ checker = new FacsimileTelephoneNumberSyntaxChecker();
checker.setDefaultRegexp( " *0[1-8](( *|[-/.]{1})\\d\\d){4} *" );
assertFalse( checker.isValidSyntax( "+ 123 ( 456 )7891 12345" ) );
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FaxSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FaxSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FaxSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/FaxSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class FaxSyntaxCheckerTest
{
- FaxSyntaxChecker checker = new FaxSyntaxChecker();
+ FaxSyntaxChecker checker = FaxSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GeneralizedTimeSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GeneralizedTimeSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GeneralizedTimeSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GeneralizedTimeSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class GeneralizedTimeSyntaxCheckerTest
{
- GeneralizedTimeSyntaxChecker checker = new GeneralizedTimeSyntaxChecker();
+ GeneralizedTimeSyntaxChecker checker = GeneralizedTimeSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GuideSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GuideSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GuideSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/GuideSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class GuideSyntaxCheckerTest
{
- GuideSyntaxChecker checker = new GuideSyntaxChecker();
+ GuideSyntaxChecker checker = GuideSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/Ia5StringSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/Ia5StringSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/Ia5StringSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/Ia5StringSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -41,7 +41,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class Ia5StringSyntaxCheckerTest
{
- Ia5StringSyntaxChecker checker = new Ia5StringSyntaxChecker();
+ Ia5StringSyntaxChecker checker = Ia5StringSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/IntegerSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/IntegerSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/IntegerSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/IntegerSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class IntegerSyntaxCheckerTest
{
- IntegerSyntaxChecker checker = new IntegerSyntaxChecker();
+ IntegerSyntaxChecker checker = IntegerSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaByteSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaByteSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaByteSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaByteSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class JavaByteSyntaxCheckerTest
{
- JavaByteSyntaxChecker checker = new JavaByteSyntaxChecker();
+ JavaByteSyntaxChecker checker = JavaByteSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaIntegerSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaIntegerSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaIntegerSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaIntegerSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class JavaIntegerSyntaxCheckerTest
{
- JavaIntegerSyntaxChecker checker = new JavaIntegerSyntaxChecker();
+ JavaIntegerSyntaxChecker checker = JavaIntegerSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaLongSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaLongSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaLongSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaLongSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class JavaLongSyntaxCheckerTest
{
- JavaLongSyntaxChecker checker = new JavaLongSyntaxChecker();
+ JavaLongSyntaxChecker checker = JavaLongSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaShortSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaShortSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaShortSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JavaShortSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class JavaShortSyntaxCheckerTest
{
- JavaShortSyntaxChecker checker = new JavaShortSyntaxChecker();
+ JavaShortSyntaxChecker checker = JavaShortSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JpegSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JpegSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JpegSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/JpegSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class JpegSyntaxCheckerTest
{
- JpegSyntaxChecker checker = new JpegSyntaxChecker();
+ JpegSyntaxChecker checker = JpegSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/LdapSyntaxDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/LdapSyntaxDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/LdapSyntaxDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/LdapSyntaxDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class LdapSyntaxDescriptionSyntaxCheckerTest
{
- private LdapSyntaxDescriptionSyntaxChecker checker = new LdapSyntaxDescriptionSyntaxChecker();
+ private LdapSyntaxDescriptionSyntaxChecker checker = LdapSyntaxDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MailPreferenceSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MailPreferenceSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MailPreferenceSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MailPreferenceSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class MailPreferenceSyntaxCheckerTest
{
- MailPreferenceSyntaxChecker checker = new MailPreferenceSyntaxChecker();
+ MailPreferenceSyntaxChecker checker = MailPreferenceSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MasterAndShadowAccessPointSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MasterAndShadowAccessPointSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MasterAndShadowAccessPointSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MasterAndShadowAccessPointSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class MasterAndShadowAccessPointSyntaxCheckerTest
{
- MasterAndShadowAccessPointSyntaxChecker checker = new MasterAndShadowAccessPointSyntaxChecker();
+ MasterAndShadowAccessPointSyntaxChecker checker = MasterAndShadowAccessPointSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class MatchingRuleDescriptionSyntaxCheckerTest
{
- private MatchingRuleDescriptionSyntaxChecker checker = new MatchingRuleDescriptionSyntaxChecker();
+ private MatchingRuleDescriptionSyntaxChecker checker = MatchingRuleDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleUseDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleUseDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleUseDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MatchingRuleUseDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class MatchingRuleUseDescriptionSyntaxCheckerTest
{
- private MatchingRuleUseDescriptionSyntaxChecker checker = new MatchingRuleUseDescriptionSyntaxChecker();
+ private MatchingRuleUseDescriptionSyntaxChecker checker = MatchingRuleUseDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MhsOrAddressSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MhsOrAddressSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MhsOrAddressSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/MhsOrAddressSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class MhsOrAddressSyntaxCheckerTest
{
- MhsOrAddressSyntaxChecker checker = new MhsOrAddressSyntaxChecker();
+ MhsOrAddressSyntaxChecker checker = MhsOrAddressSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameAndOptionalUIDSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameAndOptionalUIDSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameAndOptionalUIDSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameAndOptionalUIDSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class NameAndOptionalUIDSyntaxCheckerTest
{
- NameAndOptionalUIDSyntaxChecker checker = new NameAndOptionalUIDSyntaxChecker();
+ NameAndOptionalUIDSyntaxChecker checker = NameAndOptionalUIDSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameFormDescriptionSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameFormDescriptionSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameFormDescriptionSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameFormDescriptionSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -42,7 +42,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class NameFormDescriptionSyntaxCheckerTest
{
- private NameFormDescriptionSyntaxChecker checker = new NameFormDescriptionSyntaxChecker();
+ private NameFormDescriptionSyntaxChecker checker = NameFormDescriptionSyntaxChecker.INSTANCE;
@Test
Modified: directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameOrNumericIdSyntaxCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameOrNumericIdSyntaxCheckerTest.java?rev=1786539&r1=1786538&r2=1786539&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameOrNumericIdSyntaxCheckerTest.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/NameOrNumericIdSyntaxCheckerTest.java Sun Mar 12 00:04:38 2017
@@ -40,7 +40,7 @@ import org.junit.runner.RunWith;
@Concurrency()
public class NameOrNumericIdSyntaxCheckerTest
{
- NumericOidSyntaxChecker checker = new NumericOidSyntaxChecker();
+ NumericOidSyntaxChecker checker = NumericOidSyntaxChecker.INSTANCE;
@Test