Module: GLRubocop::ErbContentHelper

Included in:
GLCops::TailwindNoContradictingClassName, GLCops::ValidDataTestId
Defined in:
lib/gl_rubocop/helpers/erb_content_helper.rb

Instance Method Summary collapse

Instance Method Details

#erb_file?Boolean

Returns:

  • (Boolean)


3
4
5
# File 'lib/gl_rubocop/helpers/erb_content_helper.rb', line 3

def erb_file?
  processed_source.file_path&.end_with?('.erb', '.html.erb')
end

#read_erb_fileObject



7
8
9
10
11
12
13
# File 'lib/gl_rubocop/helpers/erb_content_helper.rb', line 7

def read_erb_file
  return unless processed_source.file_path

  File.read(processed_source.file_path)
rescue StandardError
  nil
end