5353 * view managers from).
5454 */
5555@ ReactModuleList ({
56- AnimationsDebugModule .class ,
5756 AndroidInfoModule .class ,
58- HeadlessJsTaskSupportModule .class ,
57+ AnimationsDebugModule .class ,
5958 DeviceEventManagerModule .class ,
6059 ExceptionsManagerModule .class ,
61- Timing .class ,
60+ HeadlessJsTaskSupportModule .class ,
6261 SourceCodeModule .class ,
62+ Timing .class ,
6363 UIManagerModule .class ,
64+ // Debug only
6465 DebugComponentOwnershipModule .class ,
6566 JSCHeapCapture .class ,
6667 JSCSamplingProfiler .class ,
8384 @ Override
8485 public List <ModuleSpec > getNativeModules (final ReactApplicationContext reactContext ) {
8586 List <ModuleSpec > moduleSpecList = new ArrayList <>();
86- moduleSpecList .add (
87- new ModuleSpec (AnimationsDebugModule .class , new Provider <NativeModule >() {
88- @ Override
89- public NativeModule get () {
90- return new AnimationsDebugModule (
91- reactContext ,
92- mReactInstanceManager .getDevSupportManager ().getDevSettings ());
93- }
94- }));
87+
9588 moduleSpecList .add (
9689 new ModuleSpec (AndroidInfoModule .class , new Provider <NativeModule >() {
9790 @ Override
9891 public NativeModule get () {
9992 return new AndroidInfoModule ();
10093 }
10194 }));
102- moduleSpecList
103- . add ( new ModuleSpec (HeadlessJsTaskSupportModule .class , new Provider <NativeModule >() {
95+ moduleSpecList . add (
96+ new ModuleSpec (AnimationsDebugModule .class , new Provider <NativeModule >() {
10497 @ Override
10598 public NativeModule get () {
106- return new HeadlessJsTaskSupportModule (reactContext );
99+ return new AnimationsDebugModule (
100+ reactContext ,
101+ mReactInstanceManager .getDevSupportManager ().getDevSettings ());
107102 }
108103 }));
109104 moduleSpecList .add (
@@ -120,11 +115,11 @@ public NativeModule get() {
120115 return new ExceptionsManagerModule (mReactInstanceManager .getDevSupportManager ());
121116 }
122117 }));
123- moduleSpecList . add (
124- new ModuleSpec (Timing .class , new Provider <NativeModule >() {
118+ moduleSpecList
119+ . add ( new ModuleSpec (HeadlessJsTaskSupportModule .class , new Provider <NativeModule >() {
125120 @ Override
126121 public NativeModule get () {
127- return new Timing (reactContext , mReactInstanceManager . getDevSupportManager () );
122+ return new HeadlessJsTaskSupportModule (reactContext );
128123 }
129124 }));
130125 moduleSpecList .add (
@@ -134,6 +129,13 @@ public NativeModule get() {
134129 return new SourceCodeModule (mReactInstanceManager .getSourceUrl ());
135130 }
136131 }));
132+ moduleSpecList .add (
133+ new ModuleSpec (Timing .class , new Provider <NativeModule >() {
134+ @ Override
135+ public NativeModule get () {
136+ return new Timing (reactContext , mReactInstanceManager .getDevSupportManager ());
137+ }
138+ }));
137139 moduleSpecList .add (
138140 new ModuleSpec (UIManagerModule .class , new Provider <NativeModule >() {
139141 @ Override
0 commit comments