Add @DoNotStrip annotation to JavaTimerManager.deleteTimer()

Summary:
This method is being stripped in release builds because it's used directly from C++ and not referenced in Java. Adding `DoNotStrip` to prevent this.

Changelog: [Internal]

Reviewed By: PeteTheHeat, mdvacca

Differential Revision: D19708826

fbshipit-source-id: a572f0295ab3b49e5884d0a6c723d65e4bbc9226
This commit is contained in:
Emily Janzer 2020-02-05 15:24:10 -08:00 коммит произвёл Facebook Github Bot
Родитель 73427561f7
Коммит c32ec1f2ab
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -345,6 +345,7 @@ public class JavaTimerManager {
createTimer(callbackID, adjustedDuration, repeat);
}
@DoNotStrip
public void deleteTimer(int timerId) {
synchronized (mTimerGuard) {
Timer timer = mTimerIdsToTimers.get(timerId);
@ -356,6 +357,7 @@ public class JavaTimerManager {
}
}
@DoNotStrip
public void setSendIdleEvents(final boolean sendIdleEvents) {
synchronized (mIdleCallbackGuard) {
mSendIdleEvents = sendIdleEvents;