ZeroInstall.Publish.EntryPoints.RubyScript.Analyze C# (CSharp) Method

Analyze() private method

private Analyze ( DirectoryInfo baseDirectory, FileInfo file ) : bool
baseDirectory System.IO.DirectoryInfo
file System.IO.FileInfo
return bool
        internal override bool Analyze(DirectoryInfo baseDirectory, FileInfo file)
        {
            if (!base.Analyze(baseDirectory, file)) return false;
            return
                StringUtils.EqualsIgnoreCase(file.Extension, @".rb") ||
                HasShebang(file, "ruby");
        }
RubyScript