LPS-49690 Throwing a more specific error with message
LPS-49690 SF
LPS-48189 Fix simplification
LPS-48189 Test
LPS-49578 - actions, paths
LPS-49578 - macros
LPS-49578 - tests
LPS-49578 SF
LPS-49578 SF
LPS-49578 SF
LRDOCS-990 Javadoc from Cody Hoag
LRDOCS-990 Regen
LPS-48189 Code cleanliness over slight performance benefit
LPS-49745 Root should be / not /0/
LPS-49750 Wrong LanguageUtil method usage on DDMFormValuesJSONDeserializer
Record
LPS-47465 Add test case to test for reference counts
LPS-47465 Add tuple class

This class delegates both hash and equals to the contained service
reference. It also delegates compareTo to the contained service
reference, so it will behave as a key exactly the same as a service
reference used to behave.

This way the buckets can easily store these tuples ordered by their
references and obtain the associated services.
LPS-47465 Change interface so buckets don't need to get services from
references.

The service tracker map implementation will hold the references to the
services thus simplifying the buckets' logic.
LPS-47465 Comparator adapter for user provided comparators

This comparator is used as an adaptor so users can provide
Comparator<ServiceReference<S>>.