Skip to content

Commit

Permalink
Merge pull request #1243 from ably/remove-property-setting-in-platfor…
Browse files Browse the repository at this point in the history
…m-index

Remove unnecessary property setting in platforms’ `index.ts` files
  • Loading branch information
lawrence-forooghian committed May 10, 2023
2 parents ad3e743 + bb480b0 commit 1ee341c
Show file tree
Hide file tree
Showing 6 changed files with 2 additions and 57 deletions.
4 changes: 2 additions & 2 deletions src/common/lib/client/rest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -241,8 +241,8 @@ class Rest {
static Callbacks = Rest;
static Platform = Platform;
static Crypto?: typeof Platform.Crypto;
static Message?: typeof Message;
static PresenceMessage?: typeof PresenceMessage;
static Message = Message;
static PresenceMessage = PresenceMessage;
}

class Channels {
Expand Down
11 changes: 0 additions & 11 deletions src/platform/nativescript/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,10 @@ import Config from './config';
import Transports from '../web/lib/transport';
import Logger from '../../common/lib/util/logger';
import { getDefaults } from '../../common/lib/util/defaults';
import ConnectionManager from '../../common/lib/transport/connectionmanager';
// @ts-ignore
import WebStorage from './lib/util/webstorage';
import PlatformDefaults from '../web/lib/util/defaults';
import msgpack from '../web/lib/util/msgpack';
import Message from 'common/lib/types/message';
import PresenceMessage from 'common/lib/types/presencemessage';

Platform.Crypto = Crypto;
Platform.BufferUtils = BufferUtils;
Expand All @@ -32,14 +29,6 @@ Platform.WebStorage = WebStorage;
Rest.Crypto = Crypto;
Realtime.Crypto = Crypto;

Rest.Message = Message;
Realtime.Message = Message;

Rest.PresenceMessage = PresenceMessage;
Realtime.PresenceMessage = PresenceMessage;

Realtime.ConnectionManager = ConnectionManager;

Logger.initLogHandlers();

Platform.Defaults = getDefaults(PlatformDefaults);
Expand Down
11 changes: 0 additions & 11 deletions src/platform/nodejs/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,7 @@ import Config from './config';
import Transports from './lib/transport';
import Logger from '../../common/lib/util/logger';
import { getDefaults } from '../../common/lib/util/defaults';
import ConnectionManager from '../../common/lib/transport/connectionmanager';
import PlatformDefaults from './lib/util/defaults';
import Message from 'common/lib/types/message';
import PresenceMessage from 'common/lib/types/presencemessage';

Platform.Crypto = Crypto;
Platform.BufferUtils = BufferUtils;
Expand All @@ -28,14 +25,6 @@ Platform.WebStorage = null;
Rest.Crypto = Crypto;
Realtime.Crypto = Crypto;

Rest.Message = Message;
Realtime.Message = Message;

Rest.PresenceMessage = PresenceMessage;
Realtime.PresenceMessage = PresenceMessage;

Realtime.ConnectionManager = ConnectionManager;

Logger.initLogHandlers();

Platform.Defaults = getDefaults(PlatformDefaults);
Expand Down
11 changes: 0 additions & 11 deletions src/platform/react-native/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,9 @@ import Config from './config';
import Transports from '../web/lib/transport';
import Logger from '../../common/lib/util/logger';
import { getDefaults } from '../../common/lib/util/defaults';
import ConnectionManager from '../../common/lib/transport/connectionmanager';
import WebStorage from '../web/lib/util/webstorage';
import PlatformDefaults from '../web/lib/util/defaults';
import msgpack from '../web/lib/util/msgpack';
import Message from 'common/lib/types/message';
import PresenceMessage from 'common/lib/types/presencemessage';

Platform.Crypto = Crypto;
Platform.BufferUtils = BufferUtils;
Expand All @@ -30,14 +27,6 @@ Platform.WebStorage = WebStorage;
Rest.Crypto = Crypto;
Realtime.Crypto = Crypto;

Rest.Message = Message;
Realtime.Message = Message;

Rest.PresenceMessage = PresenceMessage;
Realtime.PresenceMessage = PresenceMessage;

Realtime.ConnectionManager = ConnectionManager;

Logger.initLogHandlers();

Platform.Defaults = getDefaults(PlatformDefaults);
Expand Down
11 changes: 0 additions & 11 deletions src/platform/web-noencryption/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,9 @@ import Config from '../web/config';
import Transports from '../web/lib/transport';
import Logger from '../../common/lib/util/logger';
import { getDefaults } from '../../common/lib/util/defaults';
import ConnectionManager from '../../common/lib/transport/connectionmanager';
import WebStorage from '../web/lib/util/webstorage';
import PlatformDefaults from '../web/lib/util/defaults';
import msgpack from '../web/lib/util/msgpack';
import Message from 'common/lib/types/message';
import PresenceMessage from 'common/lib/types/presencemessage';

Platform.Crypto = null;
Platform.BufferUtils = BufferUtils;
Expand All @@ -29,14 +26,6 @@ Platform.WebStorage = WebStorage;
Rest.Crypto = null;
Realtime.Crypto = null;

Rest.Message = Message;
Realtime.Message = Message;

Rest.PresenceMessage = PresenceMessage;
Realtime.PresenceMessage = PresenceMessage;

Realtime.ConnectionManager = ConnectionManager;

Logger.initLogHandlers();

Platform.Defaults = getDefaults(PlatformDefaults);
Expand Down
11 changes: 0 additions & 11 deletions src/platform/web/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,9 @@ import Config from './config';
import Transports from './lib/transport';
import Logger from '../../common/lib/util/logger';
import { getDefaults } from '../../common/lib/util/defaults';
import ConnectionManager from '../../common/lib/transport/connectionmanager';
import WebStorage from './lib/util/webstorage';
import PlatformDefaults from './lib/util/defaults';
import msgpack from './lib/util/msgpack';
import Message from 'common/lib/types/message';
import PresenceMessage from 'common/lib/types/presencemessage';

Platform.Crypto = Crypto;
Platform.BufferUtils = BufferUtils;
Expand All @@ -30,14 +27,6 @@ Platform.WebStorage = WebStorage;
Rest.Crypto = Crypto;
Realtime.Crypto = Crypto;

Rest.Message = Message;
Realtime.Message = Message;

Rest.PresenceMessage = PresenceMessage;
Realtime.PresenceMessage = PresenceMessage;

Realtime.ConnectionManager = ConnectionManager;

Logger.initLogHandlers();

Platform.Defaults = getDefaults(PlatformDefaults);
Expand Down

0 comments on commit 1ee341c

Please sign in to comment.