refactor(registry): move all registries into src/registries

This commit is contained in:
Evan Morikawa 2016-11-09 17:28:53 -05:00
parent a00ef265b2
commit 9cde226598
29 changed files with 34 additions and 34 deletions

View file

@ -5,7 +5,7 @@ import Category from '../../../src/flux/models/category'
import CategoryStore from '../../../src/flux/stores/category-store'
import DatabaseStore from '../../../src/flux/stores/database-store'
import AccountStore from '../../../src/flux/stores/account-store'
import SoundRegistry from '../../../src/sound-registry'
import SoundRegistry from '../../../src/registries/sound-registry'
import NativeNotifications from '../../../src/native-notifications'
import {Notifier} from '../lib/main'

View file

@ -2,7 +2,7 @@
import _ from 'underscore';
import Model from '../src/flux/models/model';
import Attributes from '../src/flux/attributes';
import DatabaseObjectRegistry from '../src/database-object-registry';
import DatabaseObjectRegistry from '../src/registries/database-object-registry';
class GoodTest extends Model {
static attributes = _.extend({}, Model.attributes, {

View file

@ -1,5 +1,5 @@
React = require 'react'
ComponentRegistry = require '../src/component-registry'
ComponentRegistry = require '../../src/registries/component-registry'
class TestComponent extends React.Component
@displayName: 'TestComponent'

View file

@ -1,4 +1,4 @@
ExtensionRegistry = require('../src/extension-registry')
ExtensionRegistry = require('../../src/registries/extension-registry')
class TestExtension
@name: 'TestExtension'

View file

@ -2,7 +2,7 @@ Actions = require('../../src/flux/actions').default
DatabaseStore = require('../../src/flux/stores/database-store').default
TaskQueue = require '../../src/flux/stores/task-queue'
Task = require('../../src/flux/tasks/task').default
TaskRegistry = require('../../src/task-registry').default
TaskRegistry = require('../../src/registries/task-registry').default
{APIError,
TimeoutError} = require '../../src/flux/errors'

View file

@ -4,8 +4,8 @@ path = require('path')
moment = require('moment-timezone')
DefaultResourcePath = null
TaskRegistry = require('../../task-registry').default
DatabaseObjectRegistry = require('../../database-object-registry').default
TaskRegistry = require('../../registries/task-registry').default
DatabaseObjectRegistry = require('../../registries/database-object-registry').default
imageData = null

View file

@ -1,5 +1,5 @@
/* eslint global-require:0 */
import DatabaseObjectRegistry from '../../database-object-registry';
import DatabaseObjectRegistry from '../../registries/database-object-registry';
import {tableNameForJoin} from '../models/utils';
import Attributes from '../attributes';

View file

@ -6,7 +6,7 @@ ContactStore = require './contact-store'
DatabaseStore = require('./database-store').default
UndoStack = require('../../undo-stack').default
DraftHelpers = require '../stores/draft-helpers'
ExtensionRegistry = require '../../extension-registry'
ExtensionRegistry = require '../../registries/extension-registry'
{Listener, Publisher} = require '../modules/reflux-coffee'
SyncbackDraftTask = require('../tasks/syncback-draft-task').default
CoffeeHelpers = require '../coffee-helpers'

View file

@ -1,7 +1,7 @@
import Actions from '../actions'
import DatabaseStore from './database-store'
import Message from '../models/message'
import * as ExtensionRegistry from '../../extension-registry'
import * as ExtensionRegistry from '../../registries/extension-registry'
import SyncbackDraftFilesTask from '../tasks/syncback-draft-files-task'
import DOMUtils from '../../dom-utils'

View file

@ -15,8 +15,8 @@ import DestroyDraftTask from '../tasks/destroy-draft-task';
import Thread from '../models/thread';
import Message from '../models/message';
import Actions from '../actions';
import SoundRegistry from '../../sound-registry';
import * as ExtensionRegistry from '../../extension-registry';
import SoundRegistry from '../../registries/sound-registry';
import * as ExtensionRegistry from '../../registries/extension-registry';
const {DefaultSendActionKey} = SendActionsStore

View file

@ -8,7 +8,7 @@ FocusedPerspectiveStore = require('./focused-perspective-store').default
FocusedContentStore = require "./focused-content-store"
ChangeUnreadTask = require('../tasks/change-unread-task').default
NylasAPI = require '../nylas-api'
ExtensionRegistry = require('../../extension-registry')
ExtensionRegistry = require('../../registries/extension-registry')
{deprecate} = require '../../deprecate-utils'
async = require 'async'
_ = require 'underscore'

View file

@ -3,7 +3,7 @@ import _str from 'underscore.string'
import NylasStore from 'nylas-store'
import Actions from '../actions'
import SendDraftTask from '../tasks/send-draft-task';
import * as ExtensionRegistry from '../../extension-registry';
import * as ExtensionRegistry from '../../registries/extension-registry';
const ACTION_CONFIG_KEY = "core.sending.defaultSendType";

View file

@ -6,7 +6,7 @@ path = require 'path'
CoffeeHelpers = require '../coffee-helpers'
Task = require("../tasks/task").default
TaskRegistry = require('../../task-registry').default
TaskRegistry = require('../../registries/task-registry').default
Utils = require "../models/utils"
Reflux = require 'reflux'
Actions = require('../actions').default

View file

@ -4,7 +4,7 @@ import Actions from '../actions';
import {APIError} from '../errors';
import NylasAPI from '../nylas-api';
import TaskQueue from '../../flux/stores/task-queue';
import SoundRegistry from '../../sound-registry';
import SoundRegistry from '../../registries/sound-registry';
import MultiSendToIndividualTask from './multi-send-to-individual-task';

View file

@ -5,7 +5,7 @@ import Actions from '../actions';
import Message from '../models/message';
import NylasAPI from '../nylas-api';
import {APIError, RequestEnsureOnceError} from '../errors';
import SoundRegistry from '../../sound-registry';
import SoundRegistry from '../../registries/sound-registry';
import DatabaseStore from '../stores/database-store';
import AccountStore from '../stores/account-store';
import BaseDraftTask from './base-draft-task';

View file

@ -1,5 +1,5 @@
import SyncbackModelTask from './syncback-model-task'
import DatabaseObjectRegistry from '../../database-object-registry'
import DatabaseObjectRegistry from '../../registries/database-object-registry'
export default class SyncbackMetadataTask extends SyncbackModelTask {

View file

@ -1,8 +1,8 @@
/* eslint global-require: 0 */
/* eslint import/no-dynamic-require: 0 */
import TaskRegistry from '../task-registry'
import StoreRegistry from '../store-registry'
import DatabaseObjectRegistry from '../database-object-registry'
import TaskRegistry from '../registries/task-registry'
import StoreRegistry from '../registries/store-registry'
import DatabaseObjectRegistry from '../registries/database-object-registry'
const resolveExport = (requireValue) => {
return requireValue.default || requireValue;
@ -161,13 +161,13 @@ lazyLoadAndRegisterStore(`FocusedPerspectiveStore`, 'focused-perspective-store')
lazyLoadAndRegisterStore(`SearchableComponentStore`, 'searchable-component-store');
lazyLoad(`CustomContenteditableComponents`, 'components/overlaid-components/custom-contenteditable-components');
lazyLoad(`ServiceRegistry`, `service-registry`);
lazyLoad(`ServiceRegistry`, `registries/service-registry`);
// Decorators
lazyLoad(`InflatesDraftClientId`, 'decorators/inflates-draft-client-id');
// Extensions
lazyLoad(`ExtensionRegistry`, 'extension-registry');
lazyLoad(`ExtensionRegistry`, 'registries/extension-registry');
lazyLoad(`ComposerExtension`, 'extensions/composer-extension');
lazyLoad(`MessageViewExtension`, 'extensions/message-view-extension');
lazyLoad(`ContenteditableExtension`, 'extensions/contenteditable-extension');
@ -181,7 +181,7 @@ lazyLoadWithGetter(`ReactTestUtils`, () => require('react-addons-test-utils'));
lazyLoadWithGetter(`Keytar`, () => require('keytar')); // atom-keytar access through native module
// React Components
lazyLoad(`ComponentRegistry`, 'component-registry');
lazyLoad(`ComponentRegistry`, 'registries/component-registry');
lazyLoad(`PriorityUICoordinator`, 'priority-ui-coordinator');
// Utils
@ -200,7 +200,7 @@ lazyLoad(`MessageUtils`, 'flux/models/message-utils');
lazyLoad(`EditorAPI`, 'components/contenteditable/editor-api');
// Services
lazyLoad(`SoundRegistry`, 'sound-registry');
lazyLoad(`SoundRegistry`, 'registries/sound-registry');
lazyLoad(`MailRulesTemplates`, 'mail-rules-templates');
lazyLoad(`MailRulesProcessor`, 'mail-rules-processor');
lazyLoad(`MailboxPerspective`, 'mailbox-perspective');

View file

@ -12,7 +12,7 @@ fs = require 'fs-plus'
WindowEventHandler = require './window-event-handler'
StylesElement = require './styles-element'
StoreRegistry = require('./store-registry').default
StoreRegistry = require('./registries/store-registry').default
Utils = require './flux/models/utils'
{APIError} = require './flux/errors'
@ -139,7 +139,7 @@ class NylasEnvConstructor
Config = require './config'
KeymapManager = require('./keymap-manager').default
CommandRegistry = require('./command-registry').default
CommandRegistry = require('./registries/command-registry').default
PackageManager = require './package-manager'
ThemeManager = require './theme-manager'
StyleManager = require './style-manager'

View file

@ -9,8 +9,8 @@ Q = require 'q'
ModuleCache = require './module-cache'
TaskRegistry = require('./task-registry').default
DatabaseObjectRegistry = require('./database-object-registry').default
TaskRegistry = require('./registries/task-registry').default
DatabaseObjectRegistry = require('./registries/database-object-registry').default
try
packagesCache = require('../package.json')?._N1Packages ? {}

View file

@ -1,7 +1,7 @@
_ = require 'underscore'
{Listener, Publisher} = require './flux/modules/reflux-coffee'
CoffeeHelpers = require './flux/coffee-helpers'
{Listener, Publisher} = require '../flux/modules/reflux-coffee'
CoffeeHelpers = require '../flux/coffee-helpers'
DeprecatedRoles = {
'thread:BulkAction': 'ThreadActionsToolbarButton',

View file

@ -1,6 +1,6 @@
import _ from 'underscore';
import {Listener, Publisher} from './flux/modules/reflux-coffee';
import {includeModule} from './flux/coffee-helpers';
import {Listener, Publisher} from '../flux/modules/reflux-coffee';
import {includeModule} from '../flux/coffee-helpers';
export class Registry {

View file

@ -62,7 +62,7 @@ class WindowEventHandler
NylasEnv.errorLogger.openLogs()
NylasEnv.commands.add document.body, 'window:toggle-component-regions', ->
ComponentRegistry = require './component-registry'
ComponentRegistry = require './registries/component-registry'
ComponentRegistry.toggleComponentRegions()
webContents = NylasEnv.getCurrentWindow().webContents