Skip to content

Instantly share code, notes, and snippets.

@ZuraGuerra
Created April 15, 2016 14:03
Show Gist options
  • Save ZuraGuerra/e9f4d19caa467f12087c83ae15547bb3 to your computer and use it in GitHub Desktop.
Save ZuraGuerra/e9f4d19caa467f12087c83ae15547bb3 to your computer and use it in GitHub Desktop.
Credo log - Lexi
Software Design
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:54:6 (Phoenix.HTML.Format.wrap_paragraph)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/web/controllers/profile_controller.ex:91:13 (Bibliotheca.ProfileController.close_account)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:90:9 (Phoenix.HTML.Tag.attr_escape)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:88:9 (Phoenix.HTML.Tag.attr_escape)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:61:26 (Phoenix.HTML.Format.insert_brs)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:60:18 (Phoenix.HTML.Format.insert_brs)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:45:46 (Phoenix.HTML.Format.maybe_html_escape)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:42:8 (Phoenix.HTML.Format.text_to_html)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:234:12 (Phoenix.HTML.Form.form_for)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:76:7 (Phoenix.HTML.Engine.handle_assign)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:65:36 (Phoenix.HTML.Engine.to_safe)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:59:38 (Phoenix.HTML.Engine.to_safe)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:52:27 (Phoenix.HTML.Engine.to_safe)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:47:5 (Phoenix.HTML.Engine.to_safe)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html.ex:151:17 (Phoenix.HTML.html_escape)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html.ex:147:17 (Phoenix.HTML.html_escape)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/lib/bibliotheca.ex:27:5 (Bibliotheca.config_change)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/web/services/session.ex:30:13 (Bibliotheca.SessionService.save_session_token)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:32:22 (Phoenix.HTML.Format)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:32:22 (Phoenix.HTML.Format)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:265:46 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:265:46 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:232:35 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:232:35 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:231:18 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:173:28 (Phoenix.HTML.Form)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html.ex:64:20 (Phoenix.HTML)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/test/support/model_case.ex:30:7 (Bibliotheca.ModelCase)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/test/support/conn_case.ex:40:17 (Bibliotheca.ConnCase)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/test/support/conn_case.ex:37:7 (Bibliotheca.ConnCase)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/test/support/channel_case.ex:36:7 (Bibliotheca.ChannelCase)
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/safe.ex:47:5 ()
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/safe.ex:20:28 ()
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:26:20 ()
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:26:20 ()
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:14:34 ()
┃ [D] ↓ Nested modules could be aliased at the top of the invoking module.
┃ apps/bibliotheca/test/test_helper.exs:5:1 ()
Code Readability
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/title_parser.ex:1:11 (Lex.TitleParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/section_parser.ex:1:11 (Lex.SectionParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/law_parser.ex:1:11 (Lex.LawParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/headland_parser.ex:1:11 (Lex.HeadlandParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/chapter_parser.ex:1:11 (Lex.ChapterParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/article_parser.ex:1:11 (Lex.ArticleParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/services/search.ex:1:11 (Bibliotheca.SearchService)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/models/tesis.ex:1:11 (Bibliotheca.Tesis)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/models/federal_article.ex:1:11 (Bibliotheca.FederalArticle)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:1:11 (Bibliotheca.SocialConnectController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/profile_controller.ex:1:11 (Bibliotheca.ProfileController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/law_controller.ex:1:11 (Bibliotheca.LawController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:1:11 (Bibliotheca.AuthController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/mix.exs:1:11 (Bibliotheca.Mixfile)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/test/lex_test.exs:1:11 (LexTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/test/law_parser_test.exs:1:11 (Lex.LawParserTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/mix.exs:1:11 (Lex.Mixfile)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/transitories_parser.ex:1:11 (Lex.TransitoriesParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/subheadland_parser.ex:1:11 (Lex.SubHeadLandParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/preliminar_parser.ex:1:11 (Lex.PreliminarParser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/lex/lib/lex.ex:1:11 (Lex)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/tesis_view.ex:1:11 (Bibliotheca.TesisView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/registration_view.ex:1:11 (Bibliotheca.RegistrationView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/profile_view.ex:1:11 (Bibliotheca.ProfileView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/page_view.ex:1:11 (Bibliotheca.PageView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/layout_view.ex:1:11 (Bibliotheca.LayoutView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/law_view.ex:1:11 (Bibliotheca.LawView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/error_view.ex:1:11 (Bibliotheca.ErrorView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/views/auth_view.ex:1:11 (Bibliotheca.AuthView)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/services/session.ex:1:11 (Bibliotheca.SessionService)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/router.ex:1:11 (Bibliotheca.Router)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/models/user.ex:1:11 (Bibliotheca.User)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/models/federal_law.ex:1:11 (Bibliotheca.FederalLaw)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:1:11 (Bibliotheca.TesisController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/registration_controller.ex:1:11 (Bibliotheca.RegistrationController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/controllers/page_controller.ex:1:11 (Bibliotheca.PageController)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/web/channels/user_socket.ex:1:11 (Bibliotheca.UserSocket)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/views/page_view_test.exs:1:11 (Bibliotheca.PageViewTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/views/layout_view_test.exs:1:11 (Bibliotheca.LayoutViewTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/views/error_view_test.exs:1:11 (Bibliotheca.ErrorViewTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/models/user_test.exs:1:11 (Bibliotheca.UserTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/models/law_test.exs:1:11 (Bibliotheca.LawTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/controllers/page_controller_test.exs:1:11 (Bibliotheca.PageControllerTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/test/controllers/law_controller_test.exs:1:11 (Bibliotheca.LawControllerTest)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160310165225_index_article_titles.exs:1:11 (Bibliotheca.Repo.Migrations.IndexArticleTitles)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160309170604_index_tesis.exs:1:11 (Bibliotheca.Repo.Migrations.IndexTesis)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160304030730_add_federal_law_article_index.exs:1:11 (Bibliotheca.Repo.Migrations.AddFederalLawArticleIndex)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160301164220_add_sessions_to_user.exs:1:11 (Bibliotheca.Repo.Migrations.AddSessionsToUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160223234515_add_google_id_field.exs:1:11 (Bibliotheca.Repo.Migrations.AddGoogleIdField)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160216204834_add_fb_fields_to_user.exs:1:11 (Bibliotheca.Repo.Migrations.AddFbFieldsToUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160216061335_add_new_password_to_user.exs:1:11 (Bibliotheca.Repo.Migrations.AddNewPasswordToUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160208205357_add_unique_to_user.exs:1:11 (Bibliotheca.Repo.Migrations.AddUniqueToUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160208202353_add_fields_to_user.exs:1:11 (Bibliotheca.Repo.Migrations.AddFieldsToUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160205170711_create_user.exs:1:11 (Bibliotheca.Repo.Migrations.CreateUser)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/priv/repo/migrations/20160118193411_create_law.exs:1:11 (Bibliotheca.Repo.Migrations.CreateFederalLaw)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/node_modules/phoenix_html/mix.exs:1:11 (PhoenixHtml.Mixfile)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/lib/bibliotheca/repo.ex:1:11 (Bibliotheca.Repo)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/lib/bibliotheca/endpoint.ex:1:11 (Bibliotheca.Endpoint)
┃ [R] → Modules should have a @moduledoc tag.
┃ apps/bibliotheca/lib/bibliotheca.ex:1:11 (Bibliotheca)
┃ [R] ↓ Line is too long (max is 80, was 93).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:974:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:977:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:980:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:983:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:986:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:989:81 (Phoenix.HTML.Form.datetime_builder)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/lex/lib/headland_parser.ex:27:81 (Lex.HeadlandParser.parse_headland_containing)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:22:81 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:24:81 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:26:87 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:37:79 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:38:52 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:40:79 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:41:52 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:43:85 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:44:58 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ Line is too long (max is 80, was 81).
┃ apps/bibliotheca/web/models/tesis.ex:22:81 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ Line is too long (max is 80, was 81).
┃ apps/bibliotheca/web/models/tesis.ex:24:81 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/web/models/tesis.ex:26:81 (Bibliotheca.Tesis.laxe_search)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/web/models/tesis.ex:43:81 (Bibliotheca.Tesis.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:106:29 (Bibliotheca.AuthController.check_session_and_login)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:110:29 (Bibliotheca.AuthController.check_session_and_login)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:113 (Bibliotheca.AuthController.check_session_and_login)
┃ [R] ↓ Line is too long (max is 80, was 94).
┃ apps/bibliotheca/web/controllers/auth_controller.ex:105:81 (Bibliotheca.AuthController.check_session_and_login)
┃ [R] ↓ Line is too long (max is 80, was 92).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:187:81 (Phoenix.HTML.Tag.form_tag)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:194:81 (Phoenix.HTML.Tag.form_tag)
┃ [R] ↓ Line is too long (max is 80, was 86).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:269:81 (Phoenix.HTML.Form.inputs_for)
┃ [R] ↓ Line is too long (max is 80, was 101).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:633:81 (Phoenix.HTML.Form.checkbox)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:682:81 (Phoenix.HTML.Form.select)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:754:81 (Phoenix.HTML.Form.multiple_select)
┃ [R] ↓ Line is too long (max is 80, was 93).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:861:81 (Phoenix.HTML.Form.datetime_select)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:870:81 (Phoenix.HTML.Form.datetime_select)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:879:81 (Phoenix.HTML.Form.date_select)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:909:81 (Phoenix.HTML.Form.time_select)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html.ex:103:81 (Phoenix.HTML.handle_sigil)
┃ [R] ↓ Line is too long (max is 80, was 110).
┃ apps/lex/lib/title_parser.ex:97:81 (Lex.TitleParser.index_to_word)
┃ [R] ↓ Line is too long (max is 80, was 98).
┃ apps/lex/lib/part_parser.ex:49:81 (Lex.PartParser.index_to_word)
┃ [R] ↓ Line is too long (max is 80, was 110).
┃ apps/lex/lib/law_parser.ex:26:81 (Lex.LawParser.parse_file)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/lex/lib/law_parser.ex:57:81 (Lex.LawParser.parse_sections_from_file)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/lex/lib/law_parser.ex:58:81 (Lex.LawParser.parse_sections_from_file)
┃ [R] ↓ Line is too long (max is 80, was 110).
┃ apps/lex/lib/law_parser.ex:61:81 (Lex.LawParser.parse_content)
┃ [R] ↓ Line is too long (max is 80, was 102).
┃ apps/lex/lib/law_parser.ex:70:81 (Lex.LawParser.parse_content)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/lex/lib/law_parser.ex:76:81 (Lex.LawParser.parse_header_body)
┃ [R] ↓ Line is too long (max is 80, was 81).
┃ apps/lex/lib/chapter_parser.ex:13:81 (Lex.ChapterParser.parse_chapter)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/lex/lib/chapter_parser.ex:24:81 (Lex.ChapterParser.parse_chapter_containing)
┃ [R] ↓ Line is too long (max is 80, was 98).
┃ apps/lex/lib/chapter_parser.ex:98:81 (Lex.ChapterParser.index_to_word)
┃ [R] ↓ Line is too long (max is 80, was 98).
┃ apps/lex/lib/book_parser.ex:62:81 (Lex.BookParser.index_to_word)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/lex/lib/body_parser.ex:14:81 (Lex.BodyParser.parse_body)
┃ [R] ↓ Line is too long (max is 80, was 117).
┃ apps/lex/lib/body_parser.ex:63:81 (Lex.BodyParser.extract_transitories)
┃ [R] ↓ Line is too long (max is 80, was 102).
┃ apps/lex/lib/body_parser.ex:95:81 (Lex.BodyParser.parse_preliminars)
┃ [R] ↓ Line is too long (max is 80, was 101).
┃ apps/lex/lib/body_parser.ex:112:81 (Lex.BodyParser.parse_transitories)
┃ [R] ↓ Line is too long (max is 80, was 91).
┃ apps/lex/lib/body_parser.ex:115:81 (Lex.BodyParser.parse_transitories)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/lex/lib/body_parser.ex:118:81 (Lex.BodyParser.parse_transitories)
┃ [R] ↓ Line is too long (max is 80, was 86).
┃ apps/lex/lib/body_parser.ex:122:81 (Lex.BodyParser.parse_transitories)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/lex/lib/body_parser.ex:123:81 (Lex.BodyParser.parse_transitories)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/lex/lib/article_parser.ex:56:81 (Lex.ArticleParser.expression_to_split)
┃ [R] ↓ Line is too long (max is 80, was 108).
┃ apps/lex/lib/article_parser.ex:57:81 (Lex.ArticleParser.expression_to_split)
┃ [R] ↓ Line is too long (max is 80, was 149).
┃ apps/lex/lib/article_parser.ex:60:81 (Lex.ArticleParser.expression_to_split)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/services/search.ex:34:8 (Bibliotheca.SearchService.remove_final_space)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/services/search.ex:53 (Bibliotheca.SearchService.remove_and_operator_triplication)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:59:1 (Bibliotheca.Tesis.filter_types)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/tesis.ex:61:39 (Bibliotheca.Tesis.filter_fields)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/models/tesis.ex:71 (Bibliotheca.Tesis.filter_fields)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_article.ex:65:58 (Bibliotheca.FederalArticle.laxe_query)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_article.ex:67:80 (Bibliotheca.FederalArticle.laxe_query)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_article.ex:71:1 (Bibliotheca.FederalArticle.laxe_query)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_article.ex:78:58 (Bibliotheca.FederalArticle.strict_query)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_article.ex:81:80 (Bibliotheca.FederalArticle.strict_query)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/web/models/federal_article.ex:73:81 (Bibliotheca.FederalArticle.laxe_query)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/web/models/federal_article.ex:80:81 (Bibliotheca.FederalArticle.strict_query)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:23:19 (Bibliotheca.SocialConnectController.auth)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:33:19 (Bibliotheca.SocialConnectController.auth)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:36:33 (Bibliotheca.SocialConnectController.auth)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:47:1 (Bibliotheca.SocialConnectController.determine_service)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:59:8 (Bibliotheca.SocialConnectController.bind_account)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:83 (Bibliotheca.SocialConnectController.register)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:21:81 (Bibliotheca.SocialConnectController.auth)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/profile_controller.ex:22:1 (Bibliotheca.ProfileController.profile)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/profile_controller.ex:115:18 (Bibliotheca.ProfileController.delete_account)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/controllers/profile_controller.ex:127 (Bibliotheca.ProfileController.delete_account)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:20:81 (Bibliotheca.ProfileController.profile)
┃ [R] ↓ Line is too long (max is 80, was 109).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:37:81 (Bibliotheca.ProfileController.update_profile)
┃ [R] ↓ Line is too long (max is 80, was 109).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:41:81 (Bibliotheca.ProfileController.update_profile)
┃ [R] ↓ Line is too long (max is 80, was 124).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:53:81 (Bibliotheca.ProfileController.new_password)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:54:81 (Bibliotheca.ProfileController.new_password)
┃ [R] ↓ Line is too long (max is 80, was 129).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:99:81 (Bibliotheca.ProfileController.close_account)
┃ [R] ↓ Line is too long (max is 80, was 94).
┃ apps/bibliotheca/web/controllers/profile_controller.ex:100:81 (Bibliotheca.ProfileController.close_account)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/law_controller.ex:128:55 (Bibliotheca.LawController.search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/law_controller.ex:146:70 (Bibliotheca.LawController.search_title)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/law_controller.ex:159:1 (Bibliotheca.LawController.search_title)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/law_controller.ex:161:87 (Bibliotheca.LawController.search)
┃ [R] ↓ Line is too long (max is 80, was 106).
┃ apps/bibliotheca/web/controllers/law_controller.ex:50:81 (Bibliotheca.LawController.export_file)
┃ [R] ↓ Line is too long (max is 80, was 107).
┃ apps/bibliotheca/web/controllers/law_controller.ex:130:81 (Bibliotheca.LawController.search)
┃ [R] ↓ Line is too long (max is 80, was 117).
┃ apps/bibliotheca/web/controllers/law_controller.ex:148:81 (Bibliotheca.LawController.search_title)
┃ [R] ↓ Line is too long (max is 80, was 102).
┃ apps/bibliotheca/web/controllers/law_controller.ex:157:81 (Bibliotheca.LawController.search_title)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/web/controllers/law_controller.ex:161:81 (Bibliotheca.LawController.search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:26:29 (Bibliotheca.AuthController.login)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:30:29 (Bibliotheca.AuthController.login)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:51:13 (Bibliotheca.AuthController.reset_sessions)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/web/controllers/auth_controller.ex:16:81 (Bibliotheca.AuthController.login)
┃ [R] ↓ Line is too long (max is 80, was 93).
┃ apps/bibliotheca/web/controllers/auth_controller.ex:63:81 (Bibliotheca.AuthController.new_password)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/web/controllers/auth_controller.ex:64:81 (Bibliotheca.AuthController.new_password)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:224:81 (Phoenix.HTML.Tag.csrf_token_tag)
┃ [R] ↓ Line is too long (max is 80, was 89).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/link.ex:75:81 (Phoenix.HTML.Link.link)
┃ [R] ↓ Line is too long (max is 80, was 98).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/link.ex:95:81 (Phoenix.HTML.Link.link)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/format.ex:41:81 (Phoenix.HTML.Format.text_to_html)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:885:81 (Phoenix.HTML.Form.date_builder)
┃ [R] ↓ Line is too long (max is 80, was 105).
┃ apps/lex/lib/title_parser.ex:4:81 (Lex.TitleParser)
┃ [R] ↓ Line is too long (max is 80, was 112).
┃ apps/lex/lib/title_parser.ex:5:81 (Lex.TitleParser)
┃ [R] ↓ Line is too long (max is 80, was 109).
┃ apps/lex/lib/title_parser.ex:7:81 (Lex.TitleParser)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/lex/lib/section_parser.ex:4:81 (Lex.SectionParser)
┃ [R] ↓ Line is too long (max is 80, was 142).
┃ apps/lex/lib/part_parser.ex:4:81 (Lex.PartParser)
┃ [R] ↓ Line is too long (max is 80, was 96).
┃ apps/lex/lib/part_parser.ex:6:81 (Lex.PartParser)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/lex/lib/headland_parser.ex:9:81 (Lex.HeadlandParser)
┃ [R] ↓ Line is too long (max is 80, was 146).
┃ apps/lex/lib/chapter_parser.ex:4:81 (Lex.ChapterParser)
┃ [R] ↓ Line is too long (max is 80, was 103).
┃ apps/lex/lib/book_parser.ex:7:81 (Lex.BookParser)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/web/web.ex:47:81 (Bibliotheca.Web.view)
┃ [R] ↓ Line is too long (max is 80, was 108).
┃ apps/bibliotheca/web/views/page_view.ex:5:81 (Bibliotheca.PageView.highlighted_article)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/web/views/error_helpers.ex:29:81 (Bibliotheca.ErrorHelpers.translate_error)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/services/session.ex:26:1 (Bibliotheca.SessionService.delete_session_token)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/services/session.ex:48 (Bibliotheca.SessionService.save_session_token)
┃ [R] ↓ Line is too long (max is 80, was 103).
┃ apps/bibliotheca/web/models/user.ex:53:81 (Bibliotheca.User.update_changeset)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_law.ex:35:50 (Bibliotheca.FederalLaw.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/models/federal_law.ex:38:20 (Bibliotheca.FederalLaw.strict_search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:8:13 (Bibliotheca.TesisController.show)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:13:8 (Bibliotheca.TesisController.show)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:20:54 (Bibliotheca.TesisController.search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:21:54 (Bibliotheca.TesisController.search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:36:65 (Bibliotheca.TesisController.search)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:42 (Bibliotheca.TesisController.search)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/registration_controller.ex:32:1 (Bibliotheca.RegistrationController.create)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/registration_controller.ex:47:1 (Bibliotheca.RegistrationController.verify)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/web/controllers/registration_controller.ex:48 (Bibliotheca.RegistrationController.verify)
┃ [R] ↓ Line is too long (max is 80, was 89).
┃ apps/bibliotheca/web/controllers/registration_controller.ex:21:81 (Bibliotheca.RegistrationController.create)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/web/controllers/registration_controller.ex:22:81 (Bibliotheca.RegistrationController.create)
┃ [R] ↓ Line is too long (max is 80, was 86).
┃ apps/bibliotheca/web/controllers/law_controller.ex:4:81 (Bibliotheca.LawController)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/web/channels/user_socket.ex:26:81 (Bibliotheca.UserSocket.connect)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/web/channels/user_socket.ex:33:81 (Bibliotheca.UserSocket.connect)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/link.ex:111:81 (Phoenix.HTML.Link)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:127:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 91).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:173:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:174:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 95).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:175:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:265:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:557:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 101).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:589:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 89).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:660:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:775:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:776:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:778:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:831:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 86).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:846:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 103).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:854:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 81).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:876:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 81).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:906:81 (Phoenix.HTML.Form)
┃ [R] ↓ Line is too long (max is 80, was 91).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html.ex:170:81 (Phoenix.HTML)
┃ [R] ↓ Line is too long (max is 80, was 92).
┃ apps/lex/test/law_parser_test.exs:33:81 (Lex.LawParserTest)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/router.ex:18:1 (Bibliotheca.Router)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/router.ex:43:1 (Bibliotheca.Router)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/router.ex:56:1 (Bibliotheca.Router)
┃ [R] ↓ Line is too long (max is 80, was 115).
┃ apps/bibliotheca/web/models/user.ex:34:81 (Bibliotheca.User)
┃ [R] ↓ Line is too long (max is 80, was 119).
┃ apps/bibliotheca/web/models/user.ex:35:81 (Bibliotheca.User)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/web/models/federal_law.ex:19:81 (Bibliotheca.FederalLaw)
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/web/controllers/tesis_controller.ex:3:1 (Bibliotheca.TesisController)
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/web/controllers/page_controller.ex:5:81 (Bibliotheca.PageController)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/test/views/layout_view_test.exs:3 (Bibliotheca.LayoutViewTest)
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/test/support/model_case.ex:49:81 (Bibliotheca.ModelCase)
┃ [R] ↓ Line is too long (max is 80, was 201).
┃ apps/bibliotheca/test/models/user_test.exs:6:81 (Bibliotheca.UserTest)
┃ [R] ↓ Line is too long (max is 80, was 136).
┃ apps/bibliotheca/test/models/law_test.exs:6:81 (Bibliotheca.LawTest)
┃ [R] ↓ Line is too long (max is 80, was 136).
┃ apps/bibliotheca/test/controllers/law_controller_test.exs:5:81 (Bibliotheca.LawControllerTest)
┃ [R] ↓ Line is too long (max is 80, was 91).
┃ apps/bibliotheca/test/controllers/law_controller_test.exs:24:81 (Bibliotheca.LawControllerTest)
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/test/controllers/law_controller_test.exs:47:81 (Bibliotheca.LawControllerTest)
┃ [R] ↓ Line is too long (max is 80, was 98).
┃ apps/bibliotheca/test/controllers/law_controller_test.exs:54:81 (Bibliotheca.LawControllerTest)
┃ [R] ↓ Line is too long (max is 80, was 93).
┃ apps/bibliotheca/priv/repo/migrations/20160310165225_index_article_titles.exs:5:81 (Bibliotheca.Repo.Migrations.IndexArticleTitles.up)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/priv/repo/migrations/20160309170604_index_tesis.exs:5:81 (Bibliotheca.Repo.Migrations.IndexTesis.up)
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/priv/repo/migrations/20160309170604_index_tesis.exs:6:81 (Bibliotheca.Repo.Migrations.IndexTesis.up)
┃ [R] ↓ Line is too long (max is 80, was 101).
┃ apps/bibliotheca/priv/repo/migrations/20160309170604_index_tesis.exs:7:81 (Bibliotheca.Repo.Migrations.IndexTesis.up)
┃ [R] ↓ Line is too long (max is 80, was 90).
┃ apps/bibliotheca/priv/repo/migrations/20160309170604_index_tesis.exs:8:81 (Bibliotheca.Repo.Migrations.IndexTesis.up)
┃ [R] ↓ There should be a final \n at the end of each file.
┃ apps/bibliotheca/priv/repo/migrations/20160304030730_add_federal_law_article_index.exs:11 (Bibliotheca.Repo.Migrations.AddFederalLawArticleIndex.down)
┃ [R] ↓ Line is too long (max is 80, was 113).
┃ apps/bibliotheca/priv/repo/migrations/20160304030730_add_federal_law_article_index.exs:5:81 (Bibliotheca.Repo.Migrations.AddFederalLawArticleIndex.up)
┃ [R] ↓ Line is too long (max is 80, was 87).
┃ apps/bibliotheca/node_modules/phoenix_html/mix.exs:13:81 (PhoenixHtml.Mixfile.project)
┃ [R] ↓ Line is too long (max is 80, was 85).
┃ apps/bibliotheca/node_modules/phoenix_html/mix.exs:36:81 (PhoenixHtml.Mixfile.package)
┃ [R] ↓ Line is too long (max is 80, was 99).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/safe.ex:56:81 ()
┃ [R] ↓ Line is too long (max is 80, was 82).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:112:81 ()
┃ [R] ↓ Line is too long (max is 80, was 84).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:118:81 ()
┃ [R] ↓ Line is too long (max is 80, was 83).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:119:81 ()
┃ [R] ↓ There should be no trailing white-space at the end of a line.
┃ apps/bibliotheca/config/config.exs:23:17 ()
┃ [R] ↓ Line is too long (max is 80, was 86).
┃ apps/bibliotheca/config/config.exs:12:81 ()
┃ [R] ↓ Line is too long (max is 80, was 91).
┃ apps/bibliotheca/config/config.exs:24:81 ()
┃ [R] ↓ Line is too long (max is 80, was 88).
┃ apps/bibliotheca/config/config.exs:40:81 ()
Refactoring opportunities
┃ [F] ↗ Unless conditions should not have an `else` block.
┃ apps/lex/lib/headland_parser.ex:90:5 (Lex.HeadlandParser.extract_divisor)
┃ [F] → Function takes too many parameters (arity is 7, max is 5).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:994:8 (Phoenix.HTML.Form.datetime_options)
┃ [F] → Function is too complex (ABC size is 41, max is 30).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:967:8 (Phoenix.HTML.Form.datetime_builder)
┃ [F] → Function is too complex (ABC size is 31, max is 30).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:179:7 (Phoenix.HTML.Tag.form_tag)
┃ [F] → Case statements should not only contain `true` and `false`.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:95 (Phoenix.HTML.Tag.nested_attrs)
┃ [F] → Function body is nested too deep (max depth is 2, was 3).
┃ apps/bibliotheca/web/controllers/law_controller.ex:48:35 (Bibliotheca.LawController.export_file)
┃ [F] → Function is too complex (CC is 11, max is 9).
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:10:7 (Bibliotheca.SocialConnectController.auth)
┃ [F] → Function is too complex (ABC size is 33, max is 30).
┃ apps/bibliotheca/web/controllers/law_controller.ex:29:8 (Bibliotheca.LawController.export_file)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/title_parser.ex:92 (Lex.TitleParser.extract_headland_names)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/title_parser.ex:85 (Lex.TitleParser.extract_title_name)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/part_parser.ex:43 (Lex.PartParser.extract_part_title)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/part_parser.ex:42 (Lex.PartParser.extract_part_title)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/law_parser.ex:63 (Lex.LawParser.parse_content)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/headland_parser.ex:85 (Lex.HeadlandParser.extract_headland_titles)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/chapter_parser.ex:65 (Lex.ChapterParser.chapter_has_subtitles)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/book_parser.ex:57 (Lex.BookParser.extract_book_title)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/lex/lib/book_parser.ex:56 (Lex.BookParser.extract_book_title)
┃ [F] → Case statements should not only contain `true` and `false`.
┃ apps/lex/lib/book_parser.ex:43 (Lex.BookParser.book_has)
┃ [F] → Cond statements should contain at least two conditions besides `true`.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:71:5 (Bibliotheca.SocialConnectController.register)
┃ [F] → Cond statements should contain at least two conditions besides `true`.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:49:5 (Bibliotheca.SocialConnectController.bind_account)
┃ [F] → Cond statements should contain at least two conditions besides `true`.
┃ apps/bibliotheca/web/controllers/social_connect_controller.ex:42:5 (Bibliotheca.SocialConnectController.determine_service)
┃ [F] → Cond statements should contain at least two conditions besides `true`.
┃ apps/bibliotheca/web/controllers/auth_controller.ex:45:5 (Bibliotheca.AuthController.reset_sessions)
┃ [F] → There should be no matches in `if` conditions.
┃ apps/bibliotheca/web/views/error_helpers.ex:12 (Bibliotheca.ErrorHelpers.error_tag)
┃ [F] → Pipe chain should start with a raw value.
┃ apps/bibliotheca/web/controllers/registration_controller.ex:15 (Bibliotheca.RegistrationController.create)
┃ [F] → Function is too complex (ABC size is 36, max is 30).
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:59:7 ()
┃ [F] → There should be no matches in `if` conditions.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:117 ()
┃ [F] → Cond statements should contain at least two conditions besides `true`.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form_data.ex:70:5 ()
Warnings - please take a look
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:120:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:117:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:114:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:110:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:107:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ Parameter `tag` has same name as a function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/tag.ex:103:20 (Phoenix.HTML.Tag.build_attrs)
┃ [W] ↗ There should be no unused return values for Enum.find_value().
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:310:7 (Phoenix.HTML.Form.input_type)
┃ [W] ↗ Parameter `option` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:704:7 (Phoenix.HTML.Form.options_for_select)
┃ [W] ↗ Assigned variable `option` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:705:9 (Phoenix.HTML.Form.options_for_select)
┃ [W] ↗ Parameter `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:31:31 (Phoenix.HTML.Engine.handle_expr)
┃ [W] ↗ Parameter `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:20:32 (Phoenix.HTML.Engine.handle_expr)
┃ [W] ↗ Assigned variable `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:32:5 (Phoenix.HTML.Engine.handle_expr)
┃ [W] ↗ Assigned variable `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:22:5 (Phoenix.HTML.Engine.handle_expr)
┃ [W] ↗ Assigned variable `article_expression` has same name as a function in the same module.
┃ apps/lex/lib/article_parser.ex:59:5 (Lex.ArticleParser.expression_to_split)
┃ [W] ↗ There should be no calls to IO.inspect/1.
┃ apps/bibliotheca/web/controllers/law_controller.ex:49:11 (Bibliotheca.LawController.export_file)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:935:26 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:933:30 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:931:26 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:929:30 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:926:33 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:924:38 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Assigned variable `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:926:33 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Assigned variable `min` has same name as the `Kernel.min` function.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:924:38 (Phoenix.HTML.Form.time_value)
┃ [W] ↗ Parameter `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:71:8 (Phoenix.HTML.Engine.expr)
┃ [W] ↗ Parameter `expr` has same name as a private function in the same module.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/engine.ex:57:16 (Phoenix.HTML.Engine.to_safe)
┃ [W] ↗ Assigned variable `json` has same name as a function in the same module.
┃ apps/bibliotheca/web/views/law_view.ex:5:11 (Bibliotheca.LawView.json)
Consistency
┃ [C] ↗ There are spaces around operators most of the time, but not here.
┃ apps/bibliotheca/node_modules/phoenix_html/lib/phoenix_html/form.ex:974:61 (Phoenix.HTML.Form.datetime_builder)
┃ [C] ↗ There is no whitespace around parentheses/brackets most of the time, but here there is.
┃ apps/lex/lib/headland_parser.ex:104 (Lex.HeadlandParser.move_element_from_general_to_titles)
┃ [C] ↗ There is no whitespace around parentheses/brackets most of the time, but here there is.
┃ apps/lex/lib/headland_parser.ex:98 (Lex.HeadlandParser.push_element_to_general)
┃ [C] ↗ There is no whitespace around parentheses/brackets most of the time, but here there is.
┃ apps/lex/lib/subheadland_parser.ex:11 (Lex.SubHeadLandParser.parse_subheadland)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment