diff --git a/docs/cops_solidus.md b/docs/cops_solidus.md index 9b0a79b..73108d0 100644 --- a/docs/cops_solidus.md +++ b/docs/cops_solidus.md @@ -35,6 +35,28 @@ end * [https://github.com/solidusio/rubocop-solidus/issues/21](https://github.com/solidusio/rubocop-solidus/issues/21) +## Solidus/DiscountedAmountDeprecated + +Enabled by default | Safe | Supports autocorrection | VersionAdded | VersionChanged | Required Solidus Version +--- | --- | --- | --- | --- | --- +Enabled | Yes | No | <> | - | 2.4 + +This cop finds .discounted_amount occurrences and suggest using .total_before_tax instead. + +### Examples + +```ruby +# bad +line_item.discounted_amount + +# good +line_item.total_before_tax +``` + +### References + +* [https://github.com/solidusio/rubocop-solidus/issues/31](https://github.com/solidusio/rubocop-solidus/issues/31) + ## Solidus/ExistingCardIdDeprecated Enabled by default | Safe | Supports autocorrection | VersionAdded | VersionChanged | Required Solidus Version diff --git a/docs/index.md b/docs/index.md index 35e49db..46d8702 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,6 +4,7 @@ In the following sections, you will find all available cops: #### Department [Solidus](cops_solidus.md) * [Solidus/ClassEvalDecorator](cops_solidus.md#solidusclassevaldecorator) +* [Solidus/DiscountedAmountDeprecated](cops_solidus.md#solidusdiscountedamountdeprecated) * [Solidus/ExistingCardIdDeprecated](cops_solidus.md#solidusexistingcardiddeprecated) * [Solidus/ReimbursementHookDeprecated](cops_solidus.md#solidusreimbursementhookdeprecated) * [Solidus/SpreeCalculatorFreeShippingDeprecated](cops_solidus.md#solidusspreecalculatorfreeshippingdeprecated)