Throw error when activating incompatible package

This commit is contained in:
Kevin Sawicki 2014-07-25 15:46:35 -07:00
parent 85b7261d31
commit ac138c1dc8

View File

@ -96,6 +96,8 @@ class Package
Q.all([@grammarsPromise, @scopedPropertiesPromise, @activationDeferred.promise])
activateNow: ->
throw new Error("#{@name}@#{@metadata.version} is not compatible with this version of Atom") unless @isCompatible()
try
@activateConfig()
@activateStylesheets()