         atom.notifications.addError "Failed to load the language from the #{@pkgName} package",
           detail: "#{error}"
           dismissable: true
+    return
 
   stopUsingLevels: ->
     if @usingLevels

    @pkgLanguageDirPath = path.join pkgDirPath, 'language'

    @configFilePath = CSON.resolve path.join @pkgLanguageDirPath, 'config'
    @executablePath = @getExecutablePath()

    dummyGrammarPath = CSON.resolve path.join @pkgLanguageDirPath, 'grammars', 'dummy'
    @dummyGrammar = atom.grammars.readGrammarSync dummyGrammarPath

      type: 'string'
      default: ''

  setExecutionCommandPatterns: (directory) ->
    if rubyInterpreterDirectoryPath = directory.trim()
      rubyInterpreterPath = path.join rubyInterpreterDirectoryPath, 'ruby'
      @language.setExecutionCommandPatterns ["#{rubyInterpreterPath} <filePath>"]
    else
      @language.setExecutionCommandPatterns ['ruby <filePath>']
    return

  setUpConfigManagement: ->
    configKeyPath = "#{@pkgName}.rubyInterpreterDirectoryPath"
    @setExecutionCommandPatterns atom.config.get configKeyPath
    @configSubscription = atom.config.onDidChange configKeyPath, ({newValue}) =>
      @setExecutionCommandPatterns newValue
    return