Fix GitHub CI #53
ci.yml
on: push
Rubocop
2m 7s
Code Coverage
10s
Matrix: RSpec
Annotations
17 warnings and 59 notices
RSpec (3.1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (3.1)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
RSpec (head)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (head)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Code Coverage
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, codecov/codecov-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Code Coverage
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, codecov/codecov-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
RSpec (3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (3)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
RSpec (3.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (3.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
RSpec (debug)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (debug)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
RSpec (3.3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
RSpec (3.3)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
light-services.gemspec#L15
`required_ruby_version` and `TargetRubyVersion` (3.3, which may be specified in .rubocop.yml) should be equal. [Gemspec/RequiredRubyVersion]
|
Rubocop
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Rubocop
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
lib/light/services/base.rb#L21
Class has too many lines. [133/100] [Metrics/ClassLength]
|
lib/light/services/base.rb#L76
Method has too many lines. [14/10] [Metrics/MethodLength]
|
lib/light/services/base.rb#L146
Omit the hash value. [Style/HashSyntax]
|
lib/light/services/base.rb#L192
Use anonymous block forwarding. [Naming/BlockForwarding]
|
lib/light/services/base.rb#L192
Use anonymous block arguments forwarding (`&`). [Style/ArgumentsForwarding]
|
lib/light/services/base.rb#L194
Use anonymous block forwarding. [Naming/BlockForwarding]
|
lib/light/services/base.rb#L194
Use anonymous block arguments forwarding (`&`). [Style/ArgumentsForwarding]
|
lib/light/services/messages.rb#L13
Assignment Branch Condition size for add is too high. [<4, 21, 9> 23.19/17] [Metrics/AbcSize]
|
lib/light/services/messages.rb#L13
Cyclomatic complexity for add is too high. [10/7] [Metrics/CyclomaticComplexity]
|
lib/light/services/messages.rb#L13
Perceived complexity for add is too high. [10/8] [Metrics/PerceivedComplexity]
|
lib/light/services/messages.rb#L34
Method has too many lines. [12/10] [Metrics/MethodLength]
|
lib/light/services/messages.rb#L50
Assignment Branch Condition size for copy_to is too high. [<8, 13, 10> 18.25/17] [Metrics/AbcSize]
|
lib/light/services/messages.rb#L50
Cyclomatic complexity for copy_to is too high. [10/7] [Metrics/CyclomaticComplexity]
|
lib/light/services/messages.rb#L50
Method has too many lines. [15/10] [Metrics/MethodLength]
|
lib/light/services/messages.rb#L50
Perceived complexity for copy_to is too high. [11/8] [Metrics/PerceivedComplexity]
|
lib/light/services/messages.rb#L73
Use anonymous positional arguments forwarding (`*`). [Style/ArgumentsForwarding]
|
lib/light/services/messages.rb#L73
Use anonymous block forwarding. [Naming/BlockForwarding]
|
lib/light/services/messages.rb#L73
Use anonymous block arguments forwarding (`&`). [Style/ArgumentsForwarding]
|
lib/light/services/messages.rb#L75
Use anonymous positional arguments forwarding (`*`). [Style/ArgumentsForwarding]
|
lib/light/services/messages.rb#L75
Use anonymous block forwarding. [Naming/BlockForwarding]
|
lib/light/services/messages.rb#L75
Use anonymous block arguments forwarding (`&`). [Style/ArgumentsForwarding]
|
lib/light/services/settings/argument.rb#L26
Method has too many lines. [12/10] [Metrics/MethodLength]
|
lib/light/services/settings/step.rb#L25
Method has too many lines. [14/10] [Metrics/MethodLength]
|
spec/data/services/order/add_product.rb#L31
Omit the hash value. [Style/HashSyntax]
|
spec/data/services/order/add_product.rb#L37
Omit the hash value. [Style/HashSyntax]
|
spec/data/services/order/add_product.rb#L37
Omit the hash value. [Style/HashSyntax]
|
spec/data/services/product/add_to_cart.rb#L36
Omit the hash value. [Style/HashSyntax]
|
spec/data/services/product/add_to_cart.rb#L36
Omit the hash value. [Style/HashSyntax]
|
spec/data/services/product/add_to_cart.rb#L36
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L20
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L20
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L45
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L45
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L53
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L53
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L61
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L61
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L71
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/add_to_cart_spec.rb#L71
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/create_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/create_spec.rb#L13
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/create_spec.rb#L14
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/create_spec.rb#L39
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/product/create_spec.rb#L46
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L12
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L36
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L43
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L50
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/create_spec.rb#L57
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L4
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L14
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L32
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L49
Omit the hash value. [Style/HashSyntax]
|
spec/light/services/user/update_spec.rb#L73
Omit the hash value. [Style/HashSyntax]
|