internal override bool Analyze(DirectoryInfo baseDirectory, FileInfo file)
{
if (!base.Analyze(baseDirectory, file)) return false;
if (StringUtils.EqualsIgnoreCase(file.Extension, @".pyw"))
{
GuiOnly = true;
return true;
}
else if (StringUtils.EqualsIgnoreCase(file.Extension, @".py") || HasShebang(file, "python"))
{
GuiOnly = false;
return true;
}
return false;
}