コード例 #1
0
        void menuCommand_BeforeQueryStatus(object sender, System.EventArgs e)
        {
            OleMenuCommand menuCommand = sender as OleMenuCommand;

            files = ProjectHelpers.GetSelectedFilePaths()
                    .Where(f => !JavaScriptLintReporter.NotJsOrMinifiedOrDocumentOrNotExists(f)).ToList();

            menuCommand.Enabled = files.Count > 0;
        }
コード例 #2
0
ファイル: JsHint.cs プロジェクト: pinniger/WebEssentials2013
        private void RunJsHint()
        {
            LintReporter.Reset();            // TODO: Why?

            foreach (string file in files)
            {
                JavaScriptLintReporter runner = new JavaScriptLintReporter(new JsHintCompiler(), file);
                runner.RunLinterAsync().DoNotWait("linting " + file);
            }
        }
コード例 #3
0
ファイル: JsHint.cs プロジェクト: GProulx/WebEssentials2013
        private void RunJsHint()
        {
            LintReporter.Reset();            // TODO: Why?

            foreach (string file in files)
            {
                JavaScriptLintReporter runner = new JavaScriptLintReporter(new JsHintCompiler(), file);
                runner.RunLinterAsync().DoNotWait("linting " + file);
            }
        }