From c1d5cdcd643b22204659f6f228ef49b3e19cc76d Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 14 Oct 2015 15:02:00 -0600 Subject: [PATCH] Group requires at the top of atom-environment.coffee --- src/atom-environment.coffee | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/atom-environment.coffee b/src/atom-environment.coffee index 5c6b21504..1b0864b08 100644 --- a/src/atom-environment.coffee +++ b/src/atom-environment.coffee @@ -13,6 +13,22 @@ StorageFolder = require './storage-folder' {getWindowLoadSettings} = require './window-load-settings-helpers' registerDefaultCommands = require './register-default-commands' +DeserializerManager = require './deserializer-manager' +ViewRegistry = require './view-registry' +NotificationManager = require './notification-manager' +Config = require './config' +KeymapManager = require './keymap-extensions' +TooltipManager = require './tooltip-manager' +CommandRegistry = require './command-registry' +GrammarRegistry = require './grammar-registry' +StyleManager = require './style-manager' +PackageManager = require './package-manager' +ThemeManager = require './theme-manager' +MenuManager = require './menu-manager' +ContextMenuManager = require './context-menu-manager' +CommandInstaller = require './command-installer' +Clipboard = require './clipboard' +Project = require './project' Workspace = require './workspace' PanelContainer = require './panel-container' Panel = require './panel' @@ -110,66 +126,50 @@ class AtomEnvironment extends Model @emitter = new Emitter @disposables = new CompositeDisposable - DeserializerManager = require './deserializer-manager' @deserializers = new DeserializerManager(this) @deserializeTimings = {} - ViewRegistry = require './view-registry' @views = new ViewRegistry(this) - NotificationManager = require './notification-manager' @notifications = new NotificationManager - Config = require './config' @config = new Config({configDirPath, resourcePath, notificationManager: @notifications}) @setConfigSchema() - KeymapManager = require './keymap-extensions' @keymaps = new KeymapManager({configDirPath, resourcePath, notificationManager: @notifications}) - TooltipManager = require './tooltip-manager' @tooltips = new TooltipManager(keymapManager: @keymaps) - CommandRegistry = require './command-registry' @commands = new CommandRegistry @commands.attach(@window) - GrammarRegistry = require './grammar-registry' @grammars = new GrammarRegistry({@config}) - StyleManager = require './style-manager' @styles = new StyleManager({configDirPath}) - PackageManager = require './package-manager' @packages = new PackageManager({ devMode, configDirPath, resourcePath, safeMode, @config, styleManager: @styles, commandRegistry: @commands, keymapManager: @keymaps, notificationManager: @notifications, grammarRegistry: @grammars }) - ThemeManager = require './theme-manager' @themes = new ThemeManager({ packageManager: @packages, configDirPath, resourcePath, safeMode, @config, styleManager: @styles, notificationManager: @notifications, viewRegistry: @views }) - MenuManager = require './menu-manager' @menu = new MenuManager({resourcePath, keymapManager: @keymaps, packageManager: @packages}) - ContextMenuManager = require './context-menu-manager' @contextMenu = new ContextMenuManager({resourcePath, devMode, keymapManager: @keymaps}) @packages.setMenuManager(@menu) @packages.setContextMenuManager(@contextMenu) @packages.setThemeManager(@themes) - Clipboard = require './clipboard' @clipboard = new Clipboard() - Project = require './project' @project = new Project({notificationManager: @notifications, packageManager: @packages, @config}) - CommandInstaller = require './command-installer' @commandInstaller = new CommandInstaller(@getVersion(), @applicationDelegate) @workspace = new Workspace({