8000 [FSSDK-10950] restructure odp directories (#971) · optimizely/javascript-sdk@16e638a · GitHub
[go: up one dir, main page]

Skip to content 8000

Commit 16e638a

Browse files
authored
[FSSDK-10950] restructure odp directories (#971)
1 parent 5929210 commit 16e638a

34 files changed

+117
-129
lines changed

lib/index.browser.tests.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ import configValidator from './utils/config_validator';
2626
import OptimizelyUserContext from './optimizely_user_context';
2727

2828
import { LOG_MESSAGES, ODP_EVENT_ACTION } from './utils/enums';
29-
import { BrowserOdpManager } from './plugins/odp_manager/index.browser';
30-
import { OdpConfig } from './core/odp/odp_config';
31-
import { BrowserOdpEventManager } from './plugins/odp/event_manager/index.browser';
32-
import { BrowserOdpEventApiManager } from './plugins/odp/event_api_manager/index.browser';
33-
import { OdpEvent } from './core/odp/odp_event';
29+
import { BrowserOdpManager } from './odp/odp_manager.browser';
30+
import { OdpConfig } from './odp/odp_config';
31+
import { BrowserOdpEventManager } from './odp/event_manager/event_manager.browser';
32+
import { BrowserOdpEventApiManager } from './odp/event_manager/event_api_manager.browser';
33+
import { OdpEvent } from './odp/event_manager/odp_event';
3434
import { getMockProjectConfigManager } from './tests/mock/mock_project_config_manager';
3535
import { createProjectConfig } from './project_config/project_config';
3636

lib/index.browser.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ import * as enums from './utils/enums';
2424
import * as loggerPlugin from './plugins/logger';
2525
import { createNotificationCenter } from './notification_center';
2626
import { OptimizelyDecideOption, Client, Config, OptimizelyOptions } from './shared_types';
27-
import { BrowserOdpManager } from './plugins/odp_manager/index.browser';
27+
import { BrowserOdpManager } from './odp/odp_manager.browser';
2828
import Optimizely from './optimizely';
29-
import { IUserAgentParser } from './core/odp/user_agent_parser';
30-
import { getUserAgentParser } from './plugins/odp/user_agent_parser/index.browser';
29+
import { IUserAgentParser } from './odp/ua_parser/user_agent_parser';
30+
import { getUserAgentParser } from './odp/ua_parser/ua_parser.browser';
3131
import * as commonExports from './common_exports';
3232
import { PollingConfigManagerConfig } from './project_config/config_manager_factory';
3333
import { createPollingProjectConfigManager } from './project_config/config_manager_factory.browser';

lib/index.node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import defaultErrorHandler from './plugins/error_handler';
2323
import defaultEventDispatcher from './event_processor/event_dispatcher/default_dispatcher.node';
2424
import { createNotificationCenter } from './notification_center';
2525
import { OptimizelyDecideOption, Client, Config } from './shared_types';
26-
import { NodeOdpManager } from './plugins/odp_manager/index.node';
26+
import { NodeOdpManager } from './odp/odp_manager.node';
2727
import * as commonExports from './common_exports';
2828
import { createPollingProjectConfigManager } from './project_config/config_manager_factory.node';
2929
import { createForwardingEventProcessor, createBatchEventProcessor } from './event_processor/event_processor_factory.node';

lib/index.react_native.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import * as loggerPlugin from './plugins/logger/index.react_native';
2323
import defaultEventDispatcher from './event_processor/event_dispatcher/default_dispatcher.browser';
2424
import { createNotificationCenter } from './notification_center';
2525
import { OptimizelyDecideOption, Client, Config } from './shared_types';
26-
import { BrowserOdpManager } from './plugins/odp_manager/index.browser';
26+
import { BrowserOdpManager } from './odp/odp_manager.browser';
2727
import * as commonExports from './common_exports';
2828
import { createPollingProjectConfigManager } from './project_config/config_manager_factory.react_native';
2929
import { createBatchEventProcessor, createForwardingEventProcessor } from './event_processor/event_processor_factory.react_native';

lib/plugins/odp/event_api_manager/index.browser.ts renamed to lib/odp/event_manager/event_api_manager.browser.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
* limitations under the License.
1515
*/
1616

17-
import { OdpEvent } from '../../../core/odp/odp_event';
18-
import { OdpEventApiManager } from '../../../core/odp/odp_event_api_manager';
19-
import { LogLevel } from '../../../modules/logging';
20-
import { OdpConfig, OdpIntegrationConfig } from '../../../core/odp/odp_config';
21-
import { HttpMethod } from '../../../utils/http_request_handler/http';
17+
import { OdpEvent } from './odp_event';
18+
import { OdpEventApiManager } from './odp_event_api_manager';
19+
import { LogLevel } from '../../modules/logging';
20+
import { OdpConfig } from '../odp_config';
21+
import { HttpMethod } from '../../utils/http_request_handler/http';
2222

2323
const EVENT_SENDING_FAILURE_MESSAGE = 'ODP event send failed';
2424

lib/plugins/odp/event_api_manager/index.node.ts renamed to lib/odp/event_manager/event_api_manager.node.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@
1313
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
16+
import { OdpConfig } from '../odp_config';
17+
import { OdpEvent } from './odp_event'
18+
import { OdpEventApiManager } from './odp_event_api_manager';
19+
import { HttpMethod } from '../../utils/http_request_handler/http';
1620

17-
import { OdpConfig, OdpIntegrationConfig } from '../../../core/odp/odp_config';
18-
import { OdpEvent } from '../../../core/odp/odp_event';
19-
import { OdpEventApiManager } from '../../../core/odp/odp_event_api_manager';
20-
import { LogLevel } from '../../../modules/logging';
21-
import { HttpMethod } from '../../../utils/http_request_handler/http';
2221
export class NodeOdpEventApiManager extends OdpEventApiManager {
2322
protected shouldSendEvents(events: OdpEvent[]): boolean {
2423
return true;

lib/plugins/odp/event_manager/index.browser.ts renamed to lib/odp/event_manager/event_manager.browser.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
import { IOdpEventManager, OdpEventManager } from '../../../core/odp/odp_event_manager';
18-
import { LogLevel } from '../../../modules/logging';
19-
import { OdpEvent } from "../../../core/odp/odp_event";
17+
import { IOdpEventManager, OdpEventManager } from './odp_event_manager';
18+
import { LogLevel } from '../../modules/logging';
19+
import { OdpEvent } from './odp_event';
2020

2121
const DEFAULT_BROWSER_QUEUE_SIZE = 100;
2222

lib/plugins/odp/event_manager/index.node.ts renamed to lib/odp/event_manager/event_manager.node.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* limitations under the License.
1515
*/
1616

17-
import { OdpEvent } from '../../../core/odp/odp_event';
18-
import { IOdpEventManager, OdpEventManager } from '../../../core/odp/odp_event_manager';
19-
import { LogLevel } from '../../../modules/logging';
17+
import { OdpEvent } from './odp_event';
18+
import { IOdpEventManager, OdpEventManager } from './odp_event_manager';
19+
import { LogLevel } from '../../modules/logging';
2020

2121
const DEFAULT_BATCH_SIZE = 10;
2222
const DEFAULT_FLUSH_INTERVAL_MSECS = 1000;
File renamed without changes.

lib/core/odp/odp_event_api_manager.ts renamed to lib/odp/event_manager/odp_event_api_manager.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
import { LogHandler, LogLevel } from '../../modules/logging';
1818
import { OdpEvent } from './odp_event';
1919
import { HttpMethod, RequestHandler } from '../../utils/http_request_handler/http';
20-
import { OdpConfig } from './odp_config';
21-
import { ERROR_MESSAGES } from '../../utils/enums';
20+
import { OdpConfig } from '../odp_config';
2221

2322
const EVENT_SENDING_FAILURE_MESSAGE = 'ODP event send failed';
2423

0 commit comments

Comments
 (0)
0