class ProjectGroup::SublimeProject

Attributes

group[RW]

Public Instance Methods

as_json() click to toggle source
# File lib/project_group/sublime_project.rb, line 5
def as_json
  folders = group.singles.map do |proj|
    {"path" => proj.path, "name" => proj.name}
  end
  {"folders" => folders}
end
to_json() click to toggle source
# File lib/project_group/sublime_project.rb, line 11
def to_json
  as_json.to_json
end
write!() click to toggle source
# File lib/project_group/sublime_project.rb, line 19
def write!
  File.create path, to_json
end