From: <otm...@us...> - 2010-03-28 09:11:29
|
Revision: 6991 http://jython.svn.sourceforge.net/jython/?rev=6991&view=rev Author: otmarhumbel Date: 2010-03-28 09:11:22 +0000 (Sun, 28 Mar 2010) Log Message: ----------- remove indexer warnings reported in hudson Modified Paths: -------------- trunk/jython/src/org/python/indexer/AstCache.java trunk/jython/src/org/python/indexer/AstConverter.java trunk/jython/src/org/python/indexer/Indexer.java Modified: trunk/jython/src/org/python/indexer/AstCache.java =================================================================== --- trunk/jython/src/org/python/indexer/AstCache.java 2010-03-28 08:21:48 UTC (rev 6990) +++ trunk/jython/src/org/python/indexer/AstCache.java 2010-03-28 09:11:22 UTC (rev 6991) @@ -175,6 +175,7 @@ } // Convert to indexer's AST. Type conversion warnings are harmless here. + @SuppressWarnings("unchecked") Object obj = ast.accept(new AstConverter()); if (!(obj instanceof NModule)) { warn("\n[warning] converted AST is not a module: " + obj); Modified: trunk/jython/src/org/python/indexer/AstConverter.java =================================================================== --- trunk/jython/src/org/python/indexer/AstConverter.java 2010-03-28 08:21:48 UTC (rev 6990) +++ trunk/jython/src/org/python/indexer/AstConverter.java 2010-03-28 09:11:22 UTC (rev 6991) @@ -215,6 +215,7 @@ List<NExceptHandler> out = new ArrayList<NExceptHandler>(in == null ? 0 : in.size()); if (in != null) { for (excepthandler e : in) { + @SuppressWarnings("unchecked") NExceptHandler nxh = (NExceptHandler)e.accept(this); if (nxh != null) { out.add(nxh); @@ -228,6 +229,7 @@ List<NNode> out = new ArrayList<NNode>(in == null ? 0 : in.size()); if (in != null) { for (expr e : in) { + @SuppressWarnings("unchecked") NNode nx = (NNode)e.accept(this); if (nx != null) { out.add(nx); @@ -241,6 +243,7 @@ List<NName> out = new ArrayList<NName>(in == null ? 0 : in.size()); if (in != null) { for (expr e : in) { + @SuppressWarnings("unchecked") NName nn = (NName)e.accept(this); if (nn != null) { out.add(nn); @@ -262,6 +265,7 @@ if (end == -1) { end = n.getCharStopIndex(); } + @SuppressWarnings("unchecked") NName nn = (NName)n.accept(this); out = new NQname(out, nn, n.getCharStartIndex(), end); } @@ -285,6 +289,7 @@ List<NNode> out = new ArrayList<NNode>(in == null ? 0 : in.size()); if (in != null) { for (stmt e : in) { + @SuppressWarnings("unchecked") NNode nx = (NNode)e.accept(this); if (nx != null) { out.add(nx); @@ -298,6 +303,7 @@ if (e == null) { return null; } + @SuppressWarnings("unchecked") Object o = e.accept(this); if (o instanceof NNode) { return (NNode)o; @@ -353,7 +359,7 @@ @Override public Object visitBoolOp(BoolOp n) throws Exception { NBoolOp.OpType op; - switch ((boolopType)n.getInternalOp()) { + switch (n.getInternalOp()) { case And: op = NBoolOp.OpType.AND; break; Modified: trunk/jython/src/org/python/indexer/Indexer.java =================================================================== --- trunk/jython/src/org/python/indexer/Indexer.java 2010-03-28 08:21:48 UTC (rev 6990) +++ trunk/jython/src/org/python/indexer/Indexer.java 2010-03-28 09:11:22 UTC (rev 6991) @@ -907,7 +907,7 @@ } public List<String> getLoadedFiles() { - List files = new ArrayList<String>(); + List<String> files = new ArrayList<String>(); for (String file : moduleTable.keySet()) { if (file.startsWith("/")) { files.add(file); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |