[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmlbeans-dev
Subject:    [jira] Commented: (XMLBEANS-24) JDK 1.3.1 backport: make 'assert' backwards-compatible
From:       jira () apache ! org
Date:       2004-02-29 0:32:31
Message-ID: 1844568793.1078014751779.JavaMail.apache () nagoya
[Download RAW message or body]

The following comment has been added to this issue:

     Author: Matt Bishop
    Created: Sat, 28 Feb 2004 4:31 PM
       Body:
I added an assertTrue() method to org.apache.xmlbeans.XmlBeans as it had some other \
utility methods in it, plus was visible throughout the codebase.  If there's a better \
place for this, please let me know.

Since the number of changes is quite big, I will not submit a full patch for this \
change, but rather the changes to XmlBeans.java.  The changes will be submitted with \
the final 1.3 backport submission.

USAGE IDIOM:
if (XmlBeans.ASSERTS) XmlBeans.assertTrue(testCondtion, message); //message is \
optional

The test against XMLBEANS.asserts keeps the testCondition from being evaluated at \
                runtime if the "xmlbeans.disableassertions" property is set.
---------------------------------------------------------------------
View this comment:
  http://nagoya.apache.org/jira/secure/ViewIssue.jspa?key=XMLBEANS-24&page=comments#action_20940


---------------------------------------------------------------------
View the issue:
  http://nagoya.apache.org/jira/secure/ViewIssue.jspa?key=XMLBEANS-24

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XMLBEANS-24
    Summary: JDK 1.3.1 backport: make 'assert' backwards-compatible
       Type: Improvement

     Status: Unassigned
   Priority: Major

    Project: XMLBeans
   Versions:
             Version 1

   Assignee: 
   Reporter: Matt Bishop

    Created: Sat, 28 Feb 2004 4:28 PM
    Updated: Sat, 28 Feb 2004 4:31 PM

Description:
Since JDK 1.3 does not support the 'assert' keyword, a similar mechanism needs to be \
put in place for the ~1000 assertion calls throughout the product.  This assert \
feature needs to be driven by a system property so that it can be turned off if \
desired.


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


- ---------------------------------------------------------------------
To unsubscribe, e-mail:   xmlbeans-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-dev-help@xml.apache.org
Apache XMLBeans Project -- URL: http://xml.apache.org/xmlbeans/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic