Module: Squared::Workspace::Project

Defined in:
lib/squared/workspace/project.rb,
lib/squared/workspace/project/git.rb,
lib/squared/workspace/project/base.rb,
lib/squared/workspace/project/node.rb,
lib/squared/workspace/project/ruby.rb,
lib/squared/workspace/project/python.rb

Defined Under Namespace

Classes: Base, Git, Node, Python, Ruby

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.line_widthObject

Returns the value of attribute line_width.



7
8
9
# File 'lib/squared/workspace/project.rb', line 7

def line_width
  @line_width
end

Class Method Details

.max_width(lines) ⇒ Object



9
10
11
# File 'lib/squared/workspace/project.rb', line 9

def max_width(lines)
  [lines.max_by(&:size).size, line_width].max
end