Migrate ArchivedDevice from js to tsx
Summary: As per the title Reviewed By: passy Differential Revision: D16667144 fbshipit-source-id: 9fe923f8389feafa66d6bf6967217ce89ddbfaf2
This commit is contained in:
committed by
Facebook Github Bot
parent
47a55b0f26
commit
f26a28f6f6
@@ -10,7 +10,7 @@ import BaseDevice from './BaseDevice.tsx';
|
|||||||
import {Priority} from 'adbkit-logcat-fb';
|
import {Priority} from 'adbkit-logcat-fb';
|
||||||
import child_process from 'child_process';
|
import child_process from 'child_process';
|
||||||
import child_process_promise from 'child-process-es6-promise';
|
import child_process_promise from 'child-process-es6-promise';
|
||||||
import ArchivedDevice from './ArchivedDevice.js';
|
import ArchivedDevice from './ArchivedDevice.tsx';
|
||||||
|
|
||||||
type ADBClient = any;
|
type ADBClient = any;
|
||||||
|
|
||||||
|
|||||||
@@ -4,15 +4,11 @@
|
|||||||
* LICENSE file in the root directory of this source tree.
|
* LICENSE file in the root directory of this source tree.
|
||||||
* @format
|
* @format
|
||||||
*/
|
*/
|
||||||
import BaseDevice from './BaseDevice.tsx';
|
import BaseDevice from './BaseDevice';
|
||||||
import type {
|
import {DeviceType, OS, DeviceShell, DeviceLogEntry} from './BaseDevice';
|
||||||
DeviceType,
|
|
||||||
OS,
|
|
||||||
DeviceShell,
|
|
||||||
DeviceLogEntry,
|
|
||||||
} from './BaseDevice.tsx';
|
|
||||||
|
|
||||||
export default class ArchivedDevice extends BaseDevice {
|
export default class ArchivedDevice extends BaseDevice {
|
||||||
|
// @ts-ignore: Super needs to be on the first line
|
||||||
constructor(
|
constructor(
|
||||||
serial: string,
|
serial: string,
|
||||||
deviceType: DeviceType,
|
deviceType: DeviceType,
|
||||||
@@ -44,7 +40,7 @@ export default class ArchivedDevice extends BaseDevice {
|
|||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
|
|
||||||
spawnShell(): ?DeviceShell {
|
spawnShell(): DeviceShell | undefined | null {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -42,7 +42,7 @@ export {createTablePlugin} from './createTablePlugin.js';
|
|||||||
export {default as DetailSidebar} from './chrome/DetailSidebar.js';
|
export {default as DetailSidebar} from './chrome/DetailSidebar.js';
|
||||||
|
|
||||||
export {default as AndroidDevice} from './devices/AndroidDevice.js';
|
export {default as AndroidDevice} from './devices/AndroidDevice.js';
|
||||||
export {default as ArchivedDevice} from './devices/ArchivedDevice.js';
|
|
||||||
export {default as Device} from './devices/BaseDevice.tsx';
|
export {default as Device} from './devices/BaseDevice.tsx';
|
||||||
|
export {default as ArchivedDevice} from './devices/ArchivedDevice.tsx';
|
||||||
export {default as IOSDevice} from './devices/IOSDevice.js';
|
export {default as IOSDevice} from './devices/IOSDevice.js';
|
||||||
export type {OS} from './devices/BaseDevice.tsx';
|
export type {OS} from './devices/BaseDevice.tsx';
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import {default as BaseDevice} from '../../devices/BaseDevice.tsx';
|
import {default as BaseDevice} from '../../devices/BaseDevice.tsx';
|
||||||
import {default as ArchivedDevice} from '../../devices/ArchivedDevice';
|
import {default as ArchivedDevice} from '../../devices/ArchivedDevice.tsx';
|
||||||
import {processStore} from '../exportData';
|
import {processStore} from '../exportData';
|
||||||
import {FlipperDevicePlugin} from '../../plugin.tsx';
|
import {FlipperDevicePlugin} from '../../plugin.tsx';
|
||||||
import type {Notification} from '../../plugin.tsx';
|
import type {Notification} from '../../plugin.tsx';
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ import type {State as PluginStatesState} from '../reducers/pluginStates.tsx';
|
|||||||
import {pluginKey} from '../reducers/pluginStates.tsx';
|
import {pluginKey} from '../reducers/pluginStates.tsx';
|
||||||
import {FlipperDevicePlugin, FlipperPlugin, callClient} from '../plugin.tsx';
|
import {FlipperDevicePlugin, FlipperPlugin, callClient} from '../plugin.tsx';
|
||||||
import {default as BaseDevice} from '../devices/BaseDevice.tsx';
|
import {default as BaseDevice} from '../devices/BaseDevice.tsx';
|
||||||
import {default as ArchivedDevice} from '../devices/ArchivedDevice';
|
|
||||||
import {default as Client} from '../Client.tsx';
|
import {default as Client} from '../Client.tsx';
|
||||||
|
import {default as ArchivedDevice} from '../devices/ArchivedDevice.tsx';
|
||||||
import fs from 'fs';
|
import fs from 'fs';
|
||||||
import uuid from 'uuid';
|
import uuid from 'uuid';
|
||||||
import {remote} from 'electron';
|
import {remote} from 'electron';
|
||||||
|
|||||||
Reference in New Issue
Block a user