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
-
.line_width ⇒ Object
Returns the value of attribute line_width.
Class Method Summary collapse
Class Attribute Details
.line_width ⇒ Object
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 |