===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js-74-            } catch (exception) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js:75:                Log.info(`Could not connect to signal ${name} -`, exception);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js-76-            }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js-83-            // try to find the app-schema locally
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js:84:            if (GLib.file_test(`${schemaDir}/gschemas.compiled`, GLib.FileTest.EXISTS)) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js-85-                let schemaSource = Gio.SettingsSchemaSource.new_from_directory(
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js-133-        if (this._signals && this._signals[signal]) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js:134:            Log.error('Settings', 'connect', `Signal "${signal}" already bound for "${this.schema}"`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/settings.js-135-            return false;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js-54-        if (!target) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:55:            Log.error('EventHandlerDelegate', 'connect', `Connect called before setting "eventHandlerDelegate" and without passing a target (${signal})`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js-56-            return;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js-87-
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:88:        Log.error('EventHandlerDelegate', 'disconnect', `Signal ${signal} not found on target`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js-89-    }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-33-        if (this._bindings[setting]) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js:34:            Log.info(`Not binding hotkey for ${setting}, already bound`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-35-            return false;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-42-        if (action === Meta.KeyBindingAction.NONE) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js:43:            Log.info(`Could not bind hotkey for ${setting}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-44-        } else {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js:45:            Log.info(`Bound hotkey for ${setting}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-46-            this._bindings[setting] = action;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-58-            delete this._bindings[setting];
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js:59:            Log.info(`Unbound hotkey for ${setting}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/hotkeys.js-60-        }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-27-function info() {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:28:    log(`${LOG_PREAMBLE} | ${Array.prototype.slice.call(arguments).join(' ')}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-29-}
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-60-    if (module) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:61:        output += ` | ${module}.js`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-62-    }
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-63-    if (context) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:64:        output += ` | ${context}()`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-65-    }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-104-        let objectString = object.toString();
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:105:        dump += `${objectString}\n${StringUtils.repeat('-', objectString.length)}\n\n`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-106-
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-132-
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:133:        dump += `${indent + key} => (${typeInfo})`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-134-
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-146-                if (itemString != '[object Object]') {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:147:                    dump += ` ${itemString}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-148-                }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-154-            if (objDump.trim() !== '') {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:155:                dump += `\n${objDump}\n${indent}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-156-            }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-160-        } else {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:161:            dump += ` ${item}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/log.js-162-        }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-33-
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:34:                Log.error('paHelper', 'findPython', `${python} not found: ${stderr} (${ret})`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-35-
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-53-    if (!paUtilPath) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:54:        Log.error('paHelper', 'execHelper', `Could not find PulseAudio utility in extension path ${PYTHON_HELPER_PATH}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-55-        return null;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-84-        if (stderr) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:85:            Log.error('paHelper', 'execHelper', `(${ret}) ${stderr}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-86-        }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-106-    if ('success' in data && data.success === false) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:107:        Log.error('paHelper', 'execHelper', `Error: ${data.error}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js-108-        return null;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js-166-        if (!paCard || !paCard.card) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:167:            Log.error('Mixer', '_updateDefaultSink', `Default sink updated but PA/GVC card not found (${stream.card_index}/${stream.name})`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js-168-            return;
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js-246-        const profileDescription = paCard.profiles[next.profile];
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:247:        this._showNotification(`${cardDescription}\n${profileDescription}`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js-248-    }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/percentageLabel.js-43-            const formatted = _('%d\u2009%%').format(percent);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/percentageLabel.js:44:            this.clutter_text.set_markup(`<span size="smaller">${formatted}</span>`);
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/percentageLabel.js-45-        }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-113-        this._soundSettings = soundSettings.settings;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:114:        this._soundSettings.connect(`changed::${Settings.ALLOW_AMPLIFIED_VOLUME_KEY}`, this._amplifySettingsChanged.bind(this));
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-115-        this._amplifySettingsChanged();
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-370-                description = parts.pop();
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:371:                description += ` | ${parts.join('.')}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-372-            }
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-422-            if (text) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:423:                text = `${description} | ${text}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js-424-            } else {
##############################################
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/prefs.js-149-                if (details) {
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/prefs.js:150:                    profiletext += `\n${profile.name}`;
gnome-shell-extension-volume-mixer-3.38.0+dfsg/shell-volume-mixer@derhofbauer.at/prefs.js-151-                }