文件操作 - uri_normalizer.rb
返回文件管理
返回主菜单
删除本文件
文件: /opt/puppetlabs/puppet/lib/ruby/3.2.0/bundler/uri_normalizer.rb
编辑文件内容
# frozen_string_literal: true module Bundler module URINormalizer module_function # Normalizes uri to a consistent version, either with or without trailing # slash. # # TODO: Currently gem sources are locked with a trailing slash, while git # sources are locked without a trailing slash. This should be normalized but # the inconsistency is there for now to avoid changing all lockfiles # including GIT sources. We could normalize this on the next major. # def normalize_suffix(uri, trailing_slash: true) if trailing_slash uri.end_with?("/") ? uri : "#{uri}/" else uri.end_with?("/") ? uri.delete_suffix("/") : uri end end end end
修改文件时间
将文件时间修改为当前时间的前一年
删除文件