Line #1 –
convention:
Style/Documentation: Missing top-level documentation comment for class BooksController
.
class BooksController < ApplicationController
Line #1 –
convention:
Style/FrozenStringLiteralComment: Missing frozen string literal comment.
class BooksController < ApplicationController
Line #2 –
convention:
Style/SymbolArray: Use %i
or %I
for an array of symbols.
before_action :set_book, only: [:show, :edit, :update, :destroy]
Line #12 –
convention:
Style/EmptyMethod: Put empty method definitions on a single line.
def show
Line #21 –
convention:
Style/EmptyMethod: Put empty method definitions on a single line.
def edit
Line #31 –
convention:
Layout/LineLength: Line is too long. [121/120]
format.html { redirect_to @book, notice: 'Book was successfully created.' } # aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Line #45 –
convention:
Layout/LineLength: Line is too long. [121/120]
format.html { redirect_to @book, notice: 'Book was successfully updated.' } # aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Line #59 –
convention:
Layout/LineLength: Line is too long. [121/120]
format.html { redirect_to books_url, notice: 'Book was successfully destroyed.' } # aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Line #64 –
convention:
Layout/EmptyLinesAroundAccessModifier: Keep a blank line before and after private
.
private
Line #66 –
convention:
Layout/IndentationWidth: Use 2 (not 4) spaces for indentation.
def set_book
Line #66 –
convention:
Layout/IndentationConsistency: Inconsistent indentation detected.
def set_book
Line #70 –
convention:
Layout/LineLength: Line is too long. [121/120]
# Never trust parameters from the scary internet, only allow the allow list through. aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Line #71 –
convention:
Layout/IndentationWidth: Use 2 (not 4) spaces for indentation.
def book_params
Line #71 –
convention:
Layout/IndentationConsistency: Inconsistent indentation detected.
def book_params