Skip to content

Commit 0d0b43c

Browse files
authored
Merge pull request #150 from applandinc/better-name-guesser
fix: Better project name guesser
2 parents 5872c63 + d22f379 commit 0d0b43c

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

lib/appmap/service/guesser.rb

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,8 @@ class Guesser
66
POSSIBLE_PATHS = %w[app/controllers app/models lib]
77
class << self
88
def guess_name
9-
reponame = lambda do
10-
next unless File.directory?('.git')
11-
12-
repo_name = `git config --get remote.origin.url`.strip
13-
repo_name.split('/').last.split('.').first unless repo_name == ''
14-
end
15-
dirname = -> { Dir.pwd.split('/').last }
16-
17-
reponame.() || dirname.()
9+
return Pathname.new(`git rev-parse --show-toplevel`.strip).basename.to_s if File.directory?('.git')
10+
Dir.pwd.split('/').last
1811
end
1912

2013
def guess_paths

0 commit comments

Comments
 (0)