Class: SublimeTextKit::Sessions::Rebuilder
- Inherits:
-
Object
- Object
- SublimeTextKit::Sessions::Rebuilder
- Defined in:
- lib/sublime_text_kit/sessions/rebuilder.rb
Overview
Manages the rebuilding of session information.
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/sublime_text_kit/sessions/rebuilder.rb', line 14 def call session = read return unless session.dig "workspaces", "recent_workspaces" Pathname(). .files("*.sublime-workspace") .then do |workspaces| session["workspaces"]["recent_workspaces"] = workspaces write session end end |