+{CompositeDisposable} = require 'atom'
 BottomTab = require './views/bottom-tab'
 BottomStatus = require './views/bottom-status'
 Message = require './views/message'

    @showBubble = true
    @underlineIssues = true

    @messages = new Set # Classified snapshot of linter's messages when it was last updated
    @lineMessages = new Set
    @markers = []
    @statusTiles = []
    @tabPriority = ['File', 'Project', 'Line']

    @tabs =


    @panel.id = 'linter-panel'
    @updateTabs()
    @subscriptions.add @linter.onDidClassifyMessages =>
      @render()

  # consumed in views/panel
