We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5872c63 + d22f379 commit 0d0b43cCopy full SHA for 0d0b43c
lib/appmap/service/guesser.rb
@@ -6,15 +6,8 @@ class Guesser
6
POSSIBLE_PATHS = %w[app/controllers app/models lib]
7
class << self
8
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.()
+ return Pathname.new(`git rev-parse --show-toplevel`.strip).basename.to_s if File.directory?('.git')
+ Dir.pwd.split('/').last
18
end
19
20
def guess_paths
0 commit comments