You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlbeans-cvs@xml.apache.org by da...@apache.org on 2003/11/12 17:45:53 UTC

cvs commit: xml-xmlbeans/v2/src/typeimpl/org/apache/xmlbeans/impl/schema SchemaTypeCodePrinter.java

davidbau    2003/11/12 08:45:53

  Modified:    v1/src/typeimpl/org/apache/xmlbeans/impl/schema
                        SchemaTypeCodePrinter.java
               v2/bin   scomp.cmd
               v2/src/typeimpl/org/apache/xmlbeans/impl/schema
                        SchemaTypeCodePrinter.java
  Log:
  One-liner fix for a recently reported compilation error, when
  xs:decimal restrictions fit into a BigInteger but not a long.
  
  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24632
  
  Applies to both v1 and v2.
  
  Reviewed by: pcal pending
  Regression tests: "ant drt" passed on both v1 and v2
  
  Revision  Changes    Path
  1.3       +1 -1      xml-xmlbeans/v1/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java
  
  Index: SchemaTypeCodePrinter.java
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v1/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SchemaTypeCodePrinter.java	24 Sep 2003 23:31:07 -0000	1.2
  +++ SchemaTypeCodePrinter.java	12 Nov 2003 16:45:53 -0000	1.3
  @@ -587,7 +587,7 @@
                   if (bits == SchemaType.SIZE_BIG_INTEGER)
                   {
                       emit("java.math.BigInteger getBigIntegerValue();");
  -                    emit("setBigIntegerValue(java.math.BigInteger bi);");
  +                    emit("void setBigIntegerValue(java.math.BigInteger bi);");
                       emit("/** @deprecated */");
                       emit("java.math.BigInteger bigIntegerValue();");
                       emit("/** @deprecated */");
  
  
  
  1.2       +1 -1      xml-xmlbeans/v2/bin/scomp.cmd
  
  Index: scomp.cmd
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v2/bin/scomp.cmd,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- scomp.cmd	26 Sep 2003 21:23:26 -0000	1.1
  +++ scomp.cmd	12 Nov 2003 16:45:53 -0000	1.2
  @@ -8,7 +8,7 @@
   if "%XMLBEANS_HOME%" EQU "" (set XMLBEANS_HOME=%~dp0..)
   
   set cp=
  -set cp=%cp%;%XMLBEANS_HOME%\build\ar\xbean.jar
  +set cp=%cp%;%XMLBEANS_HOME%\build\ar\xbean.jar;%XMLBEANS_HOME%\build\lib\jsr173_api.jar
   
   java -classpath %cp% org.apache.xmlbeans.impl.tool.SchemaCompiler %*
   
  
  
  
  1.2       +1 -1      xml-xmlbeans/v2/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java
  
  Index: SchemaTypeCodePrinter.java
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v2/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SchemaTypeCodePrinter.java	26 Sep 2003 21:23:28 -0000	1.1
  +++ SchemaTypeCodePrinter.java	12 Nov 2003 16:45:53 -0000	1.2
  @@ -587,7 +587,7 @@
                   if (bits == SchemaType.SIZE_BIG_INTEGER)
                   {
                       emit("java.math.BigInteger getBigIntegerValue();");
  -                    emit("setBigIntegerValue(java.math.BigInteger bi);");
  +                    emit("void setBigIntegerValue(java.math.BigInteger bi);");
                       emit("/** @deprecated */");
                       emit("java.math.BigInteger bigIntegerValue();");
                       emit("/** @deprecated */");
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-cvs-help@xml.apache.org