From: <pj...@us...> - 2009-05-10 03:23:37
|
Revision: 6323 http://jython.svn.sourceforge.net/jython/?rev=6323&view=rev Author: pjenvey Date: 2009-05-10 03:23:35 +0000 (Sun, 10 May 2009) Log Message: ----------- quiet harmless unbootstrapped warnings during the expose task Modified Paths: -------------- trunk/jython/src/org/python/expose/generate/ExposeTask.java Modified: trunk/jython/src/org/python/expose/generate/ExposeTask.java =================================================================== --- trunk/jython/src/org/python/expose/generate/ExposeTask.java 2009-05-10 01:34:53 UTC (rev 6322) +++ trunk/jython/src/org/python/expose/generate/ExposeTask.java 2009-05-10 03:23:35 UTC (rev 6323) @@ -8,6 +8,8 @@ import org.apache.tools.ant.BuildException; import org.objectweb.asm.ClassWriter; +import org.python.core.Py; +import org.python.core.Options; import org.python.util.GlobMatchingTask; public class ExposeTask extends GlobMatchingTask { @@ -29,6 +31,18 @@ } else if (toExpose.size() == 1) { log("Exposing 1 class"); } + + // Quiet harmless unbootstrapped warnings during the expose process + int verbose = Options.verbose; + Options.verbose = Py.ERROR; + try { + expose(toExpose); + } finally { + Options.verbose = verbose; + } + } + + private void expose(Set<File> toExpose) { for (File f : toExpose) { ExposedTypeProcessor etp; try { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |