Customisations have been extracted to a separate repository in order to be shared between 2 RIBs frameworks
In this PR we migrate to common customisations
Note, that targetSdk in app-utils-tree repository matches main project (31) while RIBs repository targets 30.
targetSdk has been increated to 31. Android projects which target 31+ must set exported = true attribute for Launcher activities in Manifest. This project uses LeakCanaryActivity which does not have this attribute set in the 2.4 version so I updated it to the latest one
In order to target 31 sdk robolectric needed to be updated along with kotlin mockito and compose. Note, that kotlin mockito has been upgraded to 3.2.0 which does not contain any API changes.
Description:
exported = true
attribute for Launcher activities in Manifest. This project uses LeakCanaryActivity which does not have this attribute set in the 2.4 version so I updated it to the latest oneRelated issue(s):