About ActionSource2: i removed those methods because they are inherited anyway. Does it make a different in real world? About ActionSource: difference is that Mojarra throws a UnsupportedOperationException in a "default" method? I think we should just add it
Am Di., 21. Nov. 2023 um 17:38 Uhr schrieb Volodymyr Siedlecki < volos...@gmail.com>: > Hello, > > I hope to create a 4.1 release soon, so I compared the APIs between > MyFaces and Mojarra. with the binary scanner, JApiCmp. > > There are few modified fields (mostly relating to COMPONENT_FAMILY), but > those existed in the 4.0 API as well. > > Only things that could be concerning are the ActionSource changes. > > ActionSource > Mojarra: > https://github.com/eclipse-ee4j/mojarra/blob/4.1/impl/src/main/java/jakarta/faces/component/ActionSource.java > > MyFaces: > https://github.com/apache/myfaces/blob/4.1.x/api/src/main/java/jakarta/faces/component/ActionSource.java > > ActionSource2 > Mojarra: > https://github.com/eclipse-ee4j/mojarra/blob/4.1/impl/src/main/java/jakarta/faces/component/ActionSource2.java > > MyFaces: > https://github.com/apache/myfaces/blob/4.1.x/api/src/main/java/jakarta/faces/component/ActionSource2.java > > Take a look and let me know if anything should be changed. I've attached > the results ( with only the jakarta.faces.* API classes). > > Thanks, > Volodymyr >