class Gitlab::Git::PathHelper

Public Class Methods

normalize_path(filename) click to toggle source
# File lib/gitlab_git/path_helper.rb, line 5
def normalize_path(filename)
  # Strip all leading slashes so that //foo -> foo
  filename[/^\/*/] = ''

  # Expand relative paths (e.g. foo/../bar)
  filename = Pathname.new(filename)
  filename.relative_path_from(Pathname.new(''))
end