codeclimate/codeclimate-duplication

View on GitHub
lib/cc/engine/analyzers/python/parser.rb

Summary

Maintainability
A
0 mins
Test Coverage

Use __dir__ to get an absolute path to the current file's directory.
Open

            file = File.expand_path(File.dirname(__FILE__)) + "/parser.py"

This cop checks for places where the #__dir__ method can replace more complex constructs to retrieve a canonicalized absolute path to the current file.

Example:

# bad
path = File.expand_path(File.dirname(__FILE__))

# bad
path = File.dirname(File.realpath(__FILE__))

# good
path = __dir__

There are no issues that match your filters.

Category
Status