fog/fog-azure-rm

View on GitHub
lib/fog/azurerm/requests/network/list_network_security_rules.rb

Summary

Maintainability
A
0 mins
Test Coverage
F
43%

Prefer JSON.parse over JSON.load.
Open

          @network_client.deserialize(nsr_mapper, JSON.load(nsr_list), 'result.body')

This cop checks for the use of JSON class methods which have potential security issues.

Autocorrect is disabled by default because it's potentially dangerous. If using a stream, like JSON.load(open('file')), it will need to call #read manually, like JSON.parse(open('file').read). If reading single values (rather than proper JSON objects), like JSON.load('false'), it will need to pass the quirks_mode: true option, like JSON.parse('false', quirks_mode: true). Other similar issues may apply.

Example:

# always offense
JSON.load("{}")
JSON.restore("{}")

# no offense
JSON.parse("{}")

There are no issues that match your filters.

Category
Status