Skip to content

Commit 8f493f5

Browse files
Refactor: Organize and rename attributes
1 parent 0b8bab7 commit 8f493f5

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

lib/suspenders/cleanup/organize_gemfile.rb

+10-7
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,25 @@ def self.perform(gemfile)
55
new(gemfile).perform
66
end
77

8-
attr_reader :gemfile, :lines, :current_group, :gem_groups, :new_lines,
9-
:new_lines_markers
8+
attr_reader :gemfile, :current_lines, :new_lines, :new_lines_markers,
9+
:gem_groups
1010

1111
def initialize(gemfile)
1212
@gemfile = gemfile
13-
@lines = File.read(gemfile).lines
14-
@current_group = nil
15-
@gem_groups = {}
13+
14+
@current_lines = File.read(gemfile).lines
1615
@new_lines = []
1716
@new_lines_markers = []
17+
18+
@current_group = nil
19+
@gem_groups = {}
1820
end
1921

2022
def perform
21-
lines.delete("\n")
23+
# Remove line breaks to ensure consistent spacing
24+
current_lines.delete("\n")
2225

23-
lines.each do |line|
26+
current_lines.each do |line|
2427
if line.starts_with?(/group/)
2528
@current_group = line
2629
end

0 commit comments

Comments
 (0)