react-native-gesture-handler icon indicating copy to clipboard operation
react-native-gesture-handler copied to clipboard

Version 2.9.0 using deprecated Java features ("Deprecated in Java")

Open latobibor opened this issue 2 years ago • 1 comments

Description

A lot of warnings appear during build which is currently polluting the build output.

Adding all warnings for people who search with partial logs for the same problem.

w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/noreanimated/src/main/java/com/swmansion/gesturehandler/ReanimatedEventDispatcher.kt: (7, 31): Parameter 'event' is never used
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/noreanimated/src/main/java/com/swmansion/gesturehandler/ReanimatedEventDispatcher.kt: (7, 41): Parameter 'reactApplicationContext' is never used
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/core/GestureHandler.kt: (755, 11): Name shadowed: size
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerEnabledRootView.kt: (9, 51): Unreachable code
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerEnabledRootView.kt: (10, 80): Unreachable code
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerRootHelper.kt: (77, 18): 'onChildStartedNativeGesture(MotionEvent!): Unit' is deprecated. Deprecated in Java
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerRootHelper.kt: (82, 42): Parameter 'disallowIntercept' is never used
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerRootHelper.kt: (114, 28): Parameter 'viewTag' is never used
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerTouchEvent.kt: (7, 44): 'RCTEventEmitter' is deprecated. Deprecated in Java
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerTouchEvent.kt: (14, 11): 'init(Int): Unit' is deprecated. Deprecated in Java
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerTouchEvent.kt: (30, 42): 'RCTEventEmitter' is deprecated. Deprecated in Java
w: /Users/andras.toth/projects/GestureHandlerDeprecatedWarnings/node_modules/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/react/RNGestureHandlerTouchEvent.kt: (31, 21): 'receiveEvent(Int, String!, WritableMap?): Unit' is deprecated. Deprecated in Java

Steps to reproduce

  1. Run to get the latest virgin react-native npx react-native init GestureHandlerDeprecatedWarnings
  2. Run yarn add react-native-gesture-handler
  3. Run npm run android

Results: The following warnings.

Snack or a link to a repository

https://github.com/latobibor/react-native-gesture-handler-build-warnings-repro

Gesture Handler version

2.9.0

React Native version

0.71.7, 0.69.9

Platforms

Android

JavaScript runtime

None

Workflow

React Native (without Expo)

Architecture

None

Build type

Debug mode

Device

Android emulator

Device model

No response

Acknowledgements

Yes

latobibor avatar Apr 19 '23 23:04 latobibor

Also getting this.

jacksonlevine avatar Jan 24 '24 01:01 jacksonlevine