Module: AppMap::Depends::Util
Instance Method Summary collapse
- #delete_appmap(appmap_path) ⇒ Object
- #normalize_path(path, pwd: Dir.pwd) ⇒ Object
- #normalize_paths(paths, pwd: Dir.pwd) ⇒ Object
Instance Method Details
#delete_appmap(appmap_path) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/appmap/depends/util.rb', line 14 def delete_appmap(appmap_path) FileUtils.rm_rf(appmap_path) appmap_file_path = [ appmap_path, 'appmap.json' ].join('.') File.unlink(appmap_file_path) if File.exists?(appmap_file_path) rescue warn "Unable to delete AppMap: #{$!}" end |
#normalize_path(path, pwd: Dir.pwd) ⇒ Object
6 7 8 |
# File 'lib/appmap/depends/util.rb', line 6 def normalize_path(path, pwd: Dir.pwd) normalize_path_fn(pwd).(path) end |
#normalize_paths(paths, pwd: Dir.pwd) ⇒ Object
10 11 12 |
# File 'lib/appmap/depends/util.rb', line 10 def normalize_paths(paths, pwd: Dir.pwd) paths.map(&normalize_path_fn(pwd)) end |