Pedro Paiva
0cc461d4d9
Remove ruby 2.5 support ( #1415 )
...
* Remove Ruby 2.5 support
* Setting the target Ruby version to 2.6 on Rubocop
* Fix Style/SlicingWithRange: Prefer ary[n..] over ary[n..-1] offenses
2021-03-04 20:42:47 -03:00
Kapil Sachdev
b7e02184d9
fix(rubocop): Fix Layout/LineLength
...
- bump rubocop to v1.0
- Fix Layout/MultilineAssignmentLayout and other remaining offences
- Exculde appraisal generated gemfiles in rubocop
- Replace NON_NUMERIC_VALUE constant with instance method against
failing test case in rails <= 5.1 and postgres adapter.
This is a defect in rails where a frozen string is modified in
https://github.com/rails/rails/blob/v5.1.7/activerecord/lib/active_record/connection_adapters/postgresql/oid/money.rb#L25
2020-11-03 10:05:25 -07:00
Kapil Sachdev
3e88500318
fix(rubocop): Fix Style, Layout, Lint and other offenses [ci skip]
...
Updated Layout/LineLength cop to Max 120 lenght and ignore everything
inside specs/**/*
Added rules for below cops in .rubocop.yml
Lint/AmbiguousBlockAssociation
Naming/HeredocDelimiterNaming
Rails/SkipsModelValidations
Style/FormatStringToken
Fixed below mentioned cops:
- Layout/CaseIndentation
- Layout/DotPosition
- Layout/ElseAlignment
- Layout/IndentationWidth
- Layout/LineLength
- Layout/MultilineBlockLayout
- Layout/MultilineOperationIndentation
- Lint/AmbiguousBlockAssociation
- Lint/MissingCopEnableDirective
- Lint/NestedMethodDefinition
- Lint/RedundantCopDisableDirective
- Lint/RedundantRequireStatement
- Lint/UnusedBlockArgument
- Lint/UnusedMethodArgument
- Metrics/ModuleLength
- Naming/MemoizedInstanceVariableName
- Naming/RescuedExceptionsVariableName
- Rails/Output
- Rails/Presence
- Security/Eval
- Security/Open
- Style/ClassCheck
- Style/CollectionMethods
- Style/ConditionalAssignment
- Style/EvalWithLocation
- Style/FormatStringToken
- Style/InverseMethods
- Style/MutableConstant
- Style/ParallelAssignment
- Style/RedundantBegin
- Style/RedundantCondition
- Style/RedundantInterpolation
- Style/RedundantSelf
- Style/RedundantSort
- Style/RescueStandardError
- Style/SafeNavigation
- Style/StringLiteralsInInterpolation
- Style/SymbolProc
2020-11-03 10:05:25 -07:00
Kapil Sachdev
97722f67cb
fix(rubocop): Satisfy Style/StringLiterals with single_quotes [ci skip]
2020-11-03 10:05:25 -07:00
Kapil Sachdev
09bbc409ee
fix: Replace http with https [ci skip]
2020-08-27 14:11:57 -06:00
Elliot Winkler
6f8b7e15fe
Make improvements to the YARD layout
...
* Adjust padding/margin around and inside of blockquotes
* Use ems for p margin
* Since we will be adding a custom file whose title is camel-case,
make two changes to the header:
* Drop "File:" in the header for files
* Change styles for header and search to use standard case instead
of all caps, and drop letter spacing
* Make footer smaller and more human readable
2015-10-08 21:30:42 -06:00
Ignat Zakrevsky
762cebdbbc
Fix links to callback matchers in README
...
[ci skip]
2015-03-29 01:15:40 -06:00
Elliot Winkler
5c3fa7b826
Fix method links in README to work on GH and YARD
2014-06-21 20:02:21 -06:00
Elliot Winkler
4d8faed1c4
Generate docs using YARD
2014-06-20 16:41:32 -06:00