Conversation
| host: 'baz.bar.foo', | ||
| port: '8080', | ||
| timeout: 456, | ||
| tags: ['foo', 'bar', 'baz'] |
There was a problem hiding this comment.
⚪ Code Quality Violation
| tags: ['foo', 'bar', 'baz'] | |
| tags: %w[foo bar baz] |
Consider using the %w syntax instead (...read more)
The rule "Prefer %w to the literal array syntax" is a Ruby style guideline that encourages the use of %w notation instead of the traditional array syntax when defining arrays of strings. This rule is part of the Ruby community's efforts to promote readability and simplicity in Ruby code.
This rule is important because it helps to keep the code concise and easy to read. The %w notation allows you to define an array of strings without having to use quotes and commas. This can make the code cleaner and easier to understand, especially when dealing with large arrays.
To follow this rule, replace the traditional array syntax with the %w notation. For example, instead of writing ['foo', 'bar', 'baz'], you should write %w[foo bar baz]. This will create the same array, but in a more readable and concise way. By following this rule, you can help to make your Ruby code cleaner and easier to understand.
What does this PR do?
Fix bug introduced in v4 of the module which broke multi instances support in the tcp_check.
Motivation
Fixes #849
Additional Notes
Describe your test plan