This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "classpath".
The branch, master has been updated via e7c13ee0cf2005206fbec0eca677f8cf66d5a103 (commit) via 358c61c143f7aaf0c56119142555347bef0189c5 (commit) via 515871961ff934601b190bb32bf4fc42ddcf7e4d (commit) via 5f98982eadb3c595d86d4af2825902a3ccf8f581 (commit) via 11d1d8efc1b17eb87b4cd6aa5ae82f67cb862e96 (commit) from 9f9fe8af0e2d940a8ebd7d7acd94905cb5778419 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e7c13ee0cf2005206fbec0eca677f8cf66d5a103 Merge: 358c61c 9f9fe8a Author: Andrew John Hughes <gnu_and...@member.fsf.org> Date: Tue Feb 16 02:01:49 2016 +0000 Merge branch 'master' of ssh://casa.fuseyism.com/home/andrew/projects/classpath/classpath commit 358c61c143f7aaf0c56119142555347bef0189c5 Author: Andrew John Hughes <gnu_and...@member.fsf.org> Date: Thu Aug 20 03:41:45 2015 +0100 Make gjdoc depend on CREATE_WRAPPERS and remove unneeded Automake 1.11 dependencies. 2015-08-07 Uros Bizjak <ubiz...@gmail.com> * configure.ac: (tools/gjdoc): Depend on CREATE_WRAPPERS. * tools/Makefile.am: Remove unneeded dependencies for Automake 1.11. commit 515871961ff934601b190bb32bf4fc42ddcf7e4d Author: Andrew John Hughes <gnu_and...@member.fsf.org> Date: Thu Aug 13 03:00:30 2015 +0100 Revert undocumented changes accidentally included with last commit. commit 5f98982eadb3c595d86d4af2825902a3ccf8f581 Author: Andrew John Hughes <gnu_and...@member.fsf.org> Date: Tue Feb 16 01:45:04 2016 +0000 Cleanup warnings in gnu.xml.transform.* and gnu.xml.util.*. 2016-01-04 Andrew John Hughes <gnu_and...@member.fsf.org> Cleanup warnings in gnu.xml.transform.* and gnu.xml.util.*. * gnu/xml/transform/AbstractNumberNode.java: (format(String,int[])): Add type parameters to lists and remove unnecessary casts. * gnu/xml/transform/ApplyTemplatesNode.java: Add type parameters to sortKeys and withParams. (ApplyTemplatesNode(Expr,QName,List,List,boolean)): Add type parameters to arguments. (clone(Stylesheet)): Add type parameters to lists and remove unnecessary casts. (doApply(Stylesheet,QName,Node,int,int,Node,Node)): Use a for-each loop rather than an Iterator. Remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/CallTemplateNode.java: Add type parameter to withParams. (CallTemplateNote(QName,List)): Add type parameters to List argument. (clone(Stylesheet)): Add type parameters to lists and remove unnecessary casts. (doApply(Stylesheet,QName,Node,int,int,Node,Node)): Use a for-each loop rather than an Iterator. Remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/CopyNode.java: (addAttributeSet(Stylesheet,QName,Node,int,int, Node,Node,String)): Replace Iterator usage with for-each loop. * gnu/xml/transform/CopyOfNode.java: (doApply(Stylesheet,QName,Node,int,int,Node,Node)): Likewise. Add type parameter to ns. * gnu/xml/transform/CurrentFunction.java: (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. * gnu/xml/transform/DocumentFunction.java: Add type parameters to args and values. (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. (evaluate(Node,int,int)): Add type arguments and remove unnecessary casts. Use a for-each loop rather than an Iterator. (document(String,String)): Add type parameters to return type and set creation. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/ElementAvailableFunction.java: Add type parameter to args, elements and in static initializer. (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. (evaluate(Node,int,int)): Remove unnecessary cast. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/ElementNode.java: Add type parameter to elementExcludeResultPrefixes. (EleemntNode(TemplateNode,TemplateNode,String,Node)): Add type parameters to collection creation. (addAttributeSet(Stylesheet,QName,Node,int,int, Node,Node,String)): Use a for-each loop rather than an Iterator. * gnu/xml/transform/FormatNumberFunction.java: Add type parameter to args. (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. (evaluate(Node,int,int)): Add type arguments and remove unnecessary casts. Use a for-each loop rather than an Iterator. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/FunctionAvailableFunction.java: Add type parameters to xsltFunctions, xpathFunctions and args and in static initializer. (evaluate(Node,int,int)): Remove unnecessary cast. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/GenerateIdFunction.java: Add type parameter to args. (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. (evaluate(Node,int,int)): Add type arguments and remove unnecessary casts. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/KeyFunction.java: Add type parameter to args. (evaluate(List)): Suppress warnings from method (setArguments(List)): Add type parameter to argument. (matches(Node)): Add type parameter. (evaluate(Node,int,int)): Add type arguments and remove unnecessary casts. Use a for-each loop rather than an Iterator. (addKeyNodes(Node,Collection,String,Collection)): Add type parameters. (addKeyNodesIfMatch(Node,Collection,String,Collection)): Likewise. Use a for-each loop rather than an Iterator. (clone(Object)): Add type parameter and remove unnecessary cast. (references(QName)): Likewise. * gnu/xml/transform/LiteralNode.java: Add type parameter to elementExcludeResultPrefixes. (LiteralNode(Node)): Add type parameters. * gnu/xml/transform/NamespaceProxy.java: (getPrefixes(String)): Add type parameter. * gnu/xml/transform/NodeNumberNode.java: (Stylesheet,Node,int,int): Add type parameters. Remove redundant casts. * gnu/xml/transform/SAXSerializer.java: Add type parameters to namespaces. (isDefined(String,String)): Add type parameters. Use a for-each loop rather than an Iterator. (define(String,String)): Likewise. Remove redundant cast. (undefine(String,String)): Add type parameters. Use a for-each loop rather than an Iterator. * gnu/xml/transform/StreamSerializer.java: Add type parameters to HTML_BOOLEAN_ATTRIBUTES, HTML_URIS, namespaces and cdataSectionElements. Use type parameter in the static initialiser. (StreamSerializer(int,String,String)): Add type parameter. (setCdataSectionElements(Collection)): Likewise. (isDefined(String,String)): Add type parameters. Use a for-each loop rather than an Iterator. Remove redundant cast. (pushNamespaceContext()): Add type parameters. (define(String,String)): Likewise. Remove redundant cast. (isHTMLBoolean(Attr,String)): Likewise. * gnu/xml/transform/SystemPropertyFunction.java: Add type parameter to args. (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. (setArguments(List)): Add type parameter to argument. (evaluate(Node,int,int)): Add type parameters and remove unnecessary casts. (clone(Object)): Likewise. (references(QName)): Likewise. * gnu/xml/transform/Template.java: Implement Comparable<Template>. (compareTo(Template)): Update type of argument from Object to Template, and remove unnecessary check/cast. * gnu/xml/transform/TransformerFactoryImpl.java: (getAssociatedStylesheet(Source,String,String,String)): Add type parameters and remove unnecessary cast. Use a for-each loop rather than an Iterator. (parseParameters(String)): Add type parameters. * gnu/xml/transform/TransformerImpl.java: (transform(Source,Result)): Add type parameters. (writeStreamResult(Node,StreamResult,int,String)): Likewise. (reindent(Document,Node,int)): Likewise and remove unnecessary casts. (convertCdataSectionElements(Document,Node,List)): Likewise. * gnu/xml/transform/TransformerOutputProperties.java: (TransformerOutputProperties(Stylesheet)): Add type parameters and remove redundant casts. (apply()): Add type parameter. * gnu/xml/transform/UnparsedEntityUriFunction.java: (evaluate(List)): Suppress warnings from method prescribed by javax.xml.xpath.XPathFunction. * gnu/xml/transform/ValueOfNode.java: (doApply(Stylesheet,QNae,Node,int,int,Node,Node)): Avoid unchecked cast by retrieving objects and then casting them to Node after instanceof test. * gnu/xml/transform/XSLComparator.java: Remove unneeded Iterator import. * gnu/xml/util/DomParser.java: (callEnd(Node)): Add type parameter. * gnu/xml/util/Resolver.java: Replace untyped Dictionary with typed Map. (addDirectoryMapping(Map,String,File)): Likewise. (Resolver(Map)): Likewise. (resolveEntity(String,String)): Remove redundant cast. * gnu/xml/util/SAXNullTransformerFactory.java: Add type parameters to params. * gnu/xml/util/XCat.java: (normalizePublicId(boolean,String)): Remove unused variable token. (Catalog): Add type parameters to publicIds, publicDelegations, systemIds, systemRewrites, systemDelegations, uris, uriRewrites, uriDelegations, doctypes and next. (Catalog.mapURI(String,Hashtable,Hashtable,Hashtable)): Add type parameters and remove redundant casts. (Catalog.getExternalSubset(String)): Remove redundant cast. (Catalog.checkDelegations(Hashtable,String,String,String)): Add type parameters and remove redundant casts. (Loader): Add type parameteres to externals & bases. (Loader.absolutize(String)): Remove redundant cast. (Loader.startDocument()): Add type parameter. (Loader.externalEntityDecl(String,String,String)): Likewise. (Loader.startEntity(String)): Remove redundant cast. (Loader.endEntity(String)): Likewise. (Loader.startElement(String,String,String,Attributes)): Remove redundant casts and add type parameters. * gnu/xml/util/XMLWriter.java: Add type parameter to space. (startElement(String,String,String,Attributes): Remove redundant cast. commit 11d1d8efc1b17eb87b4cd6aa5ae82f67cb862e96 Author: Andrew John Hughes <gnu_and...@member.fsf.org> Date: Fri Nov 27 08:22:17 2015 +0000 Add remaining javax.lang.model.util classes for Java 7. 2015-11-26 Andrew John Hughes <gnu_and...@member.fsf.org> * javax/lang/model/util/AbstractAnnotationValueVisitor6.java: Fix missing brace in Javadoc. * javax/lang/model/util/AbstractAnnotationValueVisitor7.java: New abstract class. (AbstractAnnotationValueVisitor7()): Implemented. * javax/lang/model/util/AbstractElementVisitor7.java, New abstract class. (AbstractElementVisitor7()): Implemented. * javax/lang/model/util/AbstractTypeVisitor6.java: Fix missing brace in Javadoc. * javax/lang/model/util/AbstractTypeVisitor7.java: New abstract class. (AbstractTypeVisitor7()): Implemented. (visitUnion(UnionType,P)): Likewise. * javax/lang/model/util/ElementKindVisitor6.java: (visitVariableAsResourceVariable(VariableElement,P)): Should call visitUnknown for version 6. * javax/lang/model/util/ElementKindVisitor7.java: New class. (ElementKindVisitor7()): Implemented. (ElementKindVisitor7(R)): Likewise. (visitVariableAsResourceVariable(VariableElement,P)): Implemented to return the result of defaultAction. * javax/lang/model/util/ElementScanner6.java: Fix missing brace in Javadoc. Add missing @return documentation. (visitVariable(VariableElement,P)): Should call visitUnknown on 6 if the element is a resource variable element. * javax/lang/model/util/ElementScanner7.java, New class. (ElementScanner7()): Implemented. (ElementScanner7(R)): Likewise. (visitVariable(VariableElement,P)): Implemented. * javax/lang/model/util/SimpleAnnotationValueVisitor7.java: New class. (SimpleAnnotationValueVisitor7()): Implemented. (SimpleAnnotationValueVisitor7(R)): Likewise. * javax/lang/model/util/SimpleElementVisitor6.java: (visitVariable(VariableElement,P)): Should call visitUnknown on 6 if the element is a resource variable element. * javax/lang/model/util/SimpleElementVisitor7.java: New class. (SimpleElementVisitor7()): Implemented. (SimpleElementVisitor7(R)): Likewise. (visitVariable(VariableElement,P)): Implemented. * javax/lang/model/util/SimpleTypeVisitor6.java: (SimpleTypeVisitor6): Fix copy-and-paste error in documentation. * javax/lang/model/util/SimpleTypeVisitor7.java: New class. (SimpleTypeVisitor7()): Implemented. (SimpleTypeVisitor7(R)): Likewise. (visitUnion(UnionType,P)): Implemented. * javax/lang/model/util/TypeKindVisitor7.java, New class. (TypeKindVisitor7()): Implemented. (TypeKindVisitor7(R)): Likewise. (visitUnion(UnionType,P)): Implemented. Signed-off-by: Andrew John Hughes <gnu_and...@member.fsf.org> ----------------------------------------------------------------------- Summary of changes: ChangeLog | 274 ++++++++++++++++++++ gnu/xml/transform/AbstractNumberNode.java | 11 +- gnu/xml/transform/ApplyTemplatesNode.java | 48 ++-- gnu/xml/transform/CallTemplateNode.java | 22 +- gnu/xml/transform/CopyNode.java | 6 +- gnu/xml/transform/CopyOfNode.java | 15 +- gnu/xml/transform/CurrentFunction.java | 5 +- gnu/xml/transform/DocumentFunction.java | 51 ++-- gnu/xml/transform/ElementAvailableFunction.java | 22 +- gnu/xml/transform/ElementNode.java | 12 +- gnu/xml/transform/FormatNumberFunction.java | 21 +- gnu/xml/transform/FunctionAvailableFunction.java | 26 +- gnu/xml/transform/GenerateIdFunction.java | 32 ++- gnu/xml/transform/KeyFunction.java | 45 ++-- gnu/xml/transform/LiteralNode.java | 8 +- gnu/xml/transform/NamespaceProxy.java | 4 +- gnu/xml/transform/NodeNumberNode.java | 19 +- gnu/xml/transform/SAXSerializer.java | 25 +- gnu/xml/transform/StreamSerializer.java | 60 +++--- gnu/xml/transform/SystemPropertyFunction.java | 19 +- gnu/xml/transform/Template.java | 23 +- gnu/xml/transform/TransformerFactoryImpl.java | 16 +- gnu/xml/transform/TransformerImpl.java | 21 +- gnu/xml/transform/TransformerOutputProperties.java | 8 +- gnu/xml/transform/UnparsedEntityUriFunction.java | 3 +- gnu/xml/transform/ValueOfNode.java | 11 +- gnu/xml/transform/XSLComparator.java | 3 +- gnu/xml/util/DomParser.java | 4 +- gnu/xml/util/Resolver.java | 16 +- gnu/xml/util/SAXNullTransformerFactory.java | 4 +- gnu/xml/util/XCat.java | 97 ++++---- gnu/xml/util/XMLWriter.java | 6 +- .../util/AbstractAnnotationValueVisitor6.java | 2 +- .../util/AbstractAnnotationValueVisitor7.java | 78 ++++++ javax/lang/model/util/AbstractElementVisitor7.java | 78 ++++++ javax/lang/model/util/AbstractTypeVisitor6.java | 2 +- javax/lang/model/util/AbstractTypeVisitor7.java | 90 +++++++ javax/lang/model/util/ElementKindVisitor6.java | 6 +- javax/lang/model/util/ElementKindVisitor7.java | 117 +++++++++ javax/lang/model/util/ElementScanner6.java | 18 +- javax/lang/model/util/ElementScanner7.java | 112 ++++++++ .../model/util/SimpleAnnotationValueVisitor7.java | 94 +++++++ javax/lang/model/util/SimpleElementVisitor6.java | 15 +- javax/lang/model/util/SimpleElementVisitor7.java | 113 ++++++++ javax/lang/model/util/SimpleTypeVisitor6.java | 2 +- javax/lang/model/util/SimpleTypeVisitor7.java | 111 ++++++++ javax/lang/model/util/TypeKindVisitor7.java | 116 +++++++++ 47 files changed, 1555 insertions(+), 336 deletions(-) create mode 100644 javax/lang/model/util/AbstractAnnotationValueVisitor7.java create mode 100644 javax/lang/model/util/AbstractElementVisitor7.java create mode 100644 javax/lang/model/util/AbstractTypeVisitor7.java create mode 100644 javax/lang/model/util/ElementKindVisitor7.java create mode 100644 javax/lang/model/util/ElementScanner7.java create mode 100644 javax/lang/model/util/SimpleAnnotationValueVisitor7.java create mode 100644 javax/lang/model/util/SimpleElementVisitor7.java create mode 100644 javax/lang/model/util/SimpleTypeVisitor7.java create mode 100644 javax/lang/model/util/TypeKindVisitor7.java hooks/post-receive -- classpath