Computes the application uniquifier by examine the file stats of
the files in the given application root directory. It only looks at
.rb files and Gemfile.lock
Parameters
sha (Digest::SHA) — A digest SHA object used to add the hashing
values
app_path (String) — Application root directory where the Ruby
application is located.
Returns
(NilClass)
Constants
MAX_DEPTH
value: 10 Max number of directory levels the generator looks into.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# google-cloud-debugger - Module Google::Cloud::Debugger::Debuggee::AppUniquifierGenerator (v0.42.2)\n\nReference documentation and code samples for the google-cloud-debugger module Google::Cloud::Debugger::Debuggee::AppUniquifierGenerator.\n\nGenerates an application debuggee uniquifier by hashing the\napplication file stats.\n\nMethods\n-------\n\n### .generate_app_uniquifier\n\n def self.generate_app_uniquifier(sha, app_path = nil) -\u003e NilClass\n\nComputes the application uniquifier by examine the file stats of\nthe files in the given application root directory. It only looks at\n.rb files and Gemfile.lock \n**Parameters**\n\n- **sha** (Digest::SHA) --- A digest SHA object used to add the hashing values\n- **app_path** (String) --- Application root directory where the Ruby application is located. \n**Returns**\n\n- (NilClass)\n\nConstants\n---------\n\n### MAX_DEPTH\n\n**value:** 10 \nMax number of directory levels the generator looks into."]]