API changes report

3 views
Skip to first unread message

Andrey Ponomarenko

unread,
Nov 17, 2017, 9:38:51 AM11/17/17
to Objenesis developers
Hi,

I'd like to share report on API changes and backward compatibility for the Objenesis library: https://abi-laboratory.pro/java/tracker/timeline/objenesis/

The report is generated by the https://github.com/lvc/japi-compliance-checker tool according to the article https://wiki.eclipse.org/Evolving_Java-based_APIs_2.

BC — binary compatibility, SC — source compatibility.


Hope it will be helpful.


Thank you.




Henri Tremblay

unread,
Nov 17, 2017, 10:05:29 AM11/17/17
to objene...@googlegroups.com
Thanks. There is something weird in the report.

ClassDefinitionUtils.classNameToInternalClassName hasn't changed at all. Why is it causing a problem?

Another things is that this class is actually an internal one. However, I must confess there a no clear separation on internal and external in Objenesis... But people will use org.objenesis classes in general (99%). Some will use ObjectInstantiator and InstantiatorStrategy. And that's it.

--

---
You received this message because you are subscribed to the Google Groups "Objenesis developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to objenesis-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages