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/docker.rb,
lib/squared/workspace/project/python.rb,
lib/squared/workspace/project/support/class.rb
Defined Under Namespace
Modules: Support Classes: Base, Docker, 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 12 |
# File 'lib/squared/workspace/project.rb', line 9 def max_width(lines) n = [lines.max_by(&:size).size, 80].max [n, Rake.application.terminal_width].min end |