The Branch Android SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
This change reverts the (sdk) debug check since it is always true when released publicly via maven. As before, the sdk will log if Branch.enableLogging() is invoked. If not null, BranchLogger.kt will only forward to the caller.
Testing Instructions
Expectations:
Logging appears in callback when not null
Logging appears under BranchSDK namespace when invoked only as Branch.enableLogging() (previous behavior)
Risk Assessment [LOW]
[x] I, the PR creator, have tested — integration, unit, or otherwise — this code.
Reviewer Checklist (To be checked off by the reviewer only)
Reference
INTENG-19664
Description
This change reverts the (sdk) debug check since it is always true when released publicly via maven. As before, the sdk will log if
Branch.enableLogging()
is invoked. If not null,BranchLogger.kt
will only forward to the caller.Testing Instructions
Expectations:
BranchSDK
namespace when invoked only asBranch.enableLogging()
(previous behavior)Risk Assessment [
LOW
]Reviewer Checklist (To be checked off by the reviewer only)
cc @BranchMetrics/saas-sdk-devs for visibility.