def apply_settings(self, view):

        # load in the settings file
        if self.pluginSettings is None:
            self.pluginSettings = sublime.load_settings(__name__ + ".sublime-settings")
            self.pluginSettings.clear_on_change('glsv_validator')
            self.pluginSettings.add_on_change('glsv_validator', self.clear_settings)

        if view.settings().get('glsv_configured') is None:

            view.settings().set('glsv_configured', True)

            # Go through the default settings
            for setting in self.DEFAULT_SETTINGS:

                # set the value
                settingValue = self.DEFAULT_SETTINGS[setting]

                # check if the user has overwritten the value
                # and switch to that instead
                if self.pluginSettings.get(setting) is not None:
                    settingValue = self.pluginSettings.get(setting)

                view.settings().set(setting, settingValue)
Check whether the wiki is attached to the specified node.
dataset/ETHPy150Open WebGLTools/GL-Shader-Validator/GLShaderValidator.py/GLShaderValidatorCommand.apply_settings--crossover with--dataset/ETHPy150Open CenterForOpenScience/osf.io/website/addons/wiki/model.py/NodeWikiPage.belongs_to_node