adobe / aepsdk-assurance-android

Adobe Experience Platform Assurance SDK
Apache License 2.0
2 stars 5 forks source link

Move non-public classes to `internal` package #95

Closed prudrabhat closed 8 months ago

prudrabhat commented 8 months ago

Description

All the classes except Assurance.java and AssuranceExtension.java are package private or internal. Given that AssuranceExtension is not expected to be accessed by the customers and rest of the internal classes may be accessible from a Java app, move them to the com.adobe.marketing.mobile.assurance.internal package. This allows refactoring into better package structure down the line after release. This makes Assurance.java the only class available in com.adobe.marketing.mobile.assurance .

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

Checklist: