[ 
https://issues.apache.org/jira/browse/XERCESJ-1740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17496906#comment-17496906
 ] 

Elliotte Rusty Harold commented on XERCESJ-1740:
------------------------------------------------

I want to strongly push back against the idea that we can ignore Java 7. While 
I likely have personal knowledge of less than 1% of Java applications in 
production today, I still know of over 10,000 active projects in production 
running on Java 7. I'm not sure how many organizations that represents, or how 
many of those use Xerces, but I suspect it's enough. I know of single digits of 
active projects still using Java 6. Both of these versions are still supported:

https://www.azul.com/support-for-java-7-and-java-6/

The Java world is quite large and many, perhaps most, enterprises do not update 
nearly as fast as Oracle or open source developers would like. 

> Make implementations of DOM collections (e.g.: `org.w3c.dom.NodeList`, etc.) 
> implement `java.lang.Iterable`
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: XERCESJ-1740
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1740
>             Project: Xerces2-J
>          Issue Type: New Feature
>          Components: DOM (HTML), DOM (Level 3 Core)
>    Affects Versions: 2.12.2
>            Reporter: ExE Boss
>            Priority: Major
>
> Make the classes that implement the following DOM collection interfaces also 
> implement implement 
> [{{java.lang.Iterable}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html]
>  with the {{T}} type parameter being set to the return type of the 
> {{item(int)}} method:
> - 
> [{{org.w3c.dom.DOMImplementationList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/DOMImplementationList.html]
> - 
> [{{org.w3c.dom.DOMStringList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/DOMStringList.html]
> - 
> [{{org.w3c.dom.NamedNodeMap}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/NamedNodeMap.html]
> - 
> [{{org.w3c.dom.NodeList}}|https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/org/w3c/dom/NodeList.html]
> - 
> [{{org.w3c.dom.html.HTMLCollection}}|https://docs.oracle.com/en/java/javase/17/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLCollection.html]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-dev-h...@xerces.apache.org

Reply via email to