Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
class method
SyntaxSuggest.record_dir
record_dir(dir)
lib/syntax_suggest/api.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.4.1/lib/syntax_suggest/api.rb, line 116
def self.record_dir(dir)
time = Time.now.strftime("%Y-%m-%d-%H-%M-%s-%N")
dir = Pathname(dir)
dir.join(time).tap { |path|
path.mkpath
alias_dir = dir.join("last")
FileUtils.rm_rf(alias_dir) if alias_dir.exist?
FileUtils.ln_sf(time, alias_dir)
}
end
SyntaxSuggest.record_dir [Private]
Used to generate a unique directory to record search steps for debugging