Exemple #1
0
 public void Info(Entity E, string format, params object[] args)
 {
     if (ShouldReport(E))
     {
         Lint.MsgInfo("{0}-{1}: {2}", GetRuleName(), E, string.Format(format, args));
     }
 }
Exemple #2
0
        public void Process(Dungeon D)
        {
            string dir = Path.Combine(D.BaseDirectory, "GrimLint", "Reports");

            Directory.CreateDirectory(dir);

            string file = Path.Combine(dir, GetReportName() + ".xlsx");

            byte[] bytes = Run(D);
            File.WriteAllBytes(file, bytes);

            Lint.MsgInfo("Report saved in {0}", file);
        }