Read devMode from PackageManager in Package

This commit is contained in:
Antonio Scandurra
2017-03-23 15:48:51 +01:00
parent 19010b9424
commit 557fac226d
2 changed files with 5 additions and 5 deletions

View File

@@ -390,7 +390,7 @@ class PackageManager
options = {
path: pack.rootDirPath, name: packageName, preloadedPackage: true,
bundledPackage: true, metadata, packageManager: this, @config,
@styleManager, @commandRegistry, @keymapManager, @devMode,
@styleManager, @commandRegistry, @keymapManager,
@notificationManager, @grammarRegistry, @themeManager, @menuManager,
@contextMenuManager, @deserializerManager, @viewRegistry
}
@@ -454,7 +454,7 @@ class PackageManager
options = {
path: availablePackage.path, name: availablePackage.name, metadata,
bundledPackage: availablePackage.isBundled, packageManager: this,
@config, @styleManager, @commandRegistry, @keymapManager, @devMode,
@config, @styleManager, @commandRegistry, @keymapManager,
@notificationManager, @grammarRegistry, @themeManager, @menuManager,
@contextMenuManager, @deserializerManager, @viewRegistry
}

View File

@@ -34,7 +34,7 @@ class Package
constructor: (params) ->
{
@path, @metadata, @bundledPackage, @preloadedPackage, @packageManager, @config, @styleManager, @commandRegistry,
@keymapManager, @devMode, @notificationManager, @grammarRegistry, @themeManager,
@keymapManager, @notificationManager, @grammarRegistry, @themeManager,
@menuManager, @contextMenuManager, @deserializerManager, @viewRegistry
} = params
@@ -719,7 +719,7 @@ class Package
isCompatible: ->
return @compatible if @compatible?
if @bundledPackage and not @devMode
if @bundledPackage and not @packageManager.devMode
# Bundled packages are always considered compatible
@compatible = true
else if @getMainModulePath()
@@ -780,7 +780,7 @@ class Package
# This information is cached in local storage on a per package/version basis
# to minimize the impact on startup time.
getIncompatibleNativeModules: ->
unless @devMode
unless @packageManager.devMode
try
if arrayAsString = global.localStorage.getItem(@getIncompatibleNativeModulesStorageKey())
return JSON.parse(arrayAsString)