Ejemplo n.º 1
0
    public void NotExists()
    {
        var checker = new ContainsTypeChecker();
        var check   = checker.Check(GetType().Assembly.Location, "BadType");

        Assert.IsFalse(check);
    }
Ejemplo n.º 2
0
    public void Exists()
    {
        var checker = new ContainsTypeChecker();
        var check   = checker.Check(GetType().Assembly.Location, "ContainsTypeCheckerTests");

        Assert.IsTrue(check);
    }
Ejemplo n.º 3
0
 public bool ShouldStartSinceFileChanged()
 {
     if (ContainsTypeChecker.Check(AssemblyPath, "ProcessedByFody"))
     {
         Logger.LogInfo("Did not process because file has already been processed.");
         return(false);
     }
     return(true);
 }
Ejemplo n.º 4
0
 public virtual bool TargetAssemblyHasAlreadyBeenProcessed()
 {
     if (ContainsTypeChecker.Check(AssemblyFilePath, "ProcessedByFody"))
     {
         Logger.LogDebug("Did not process because file has already been processed.");
         return(true);
     }
     return(false);
 }
Ejemplo n.º 5
0
    public string FindAssemblyPath(string weaverName)
    {
        var assemblyPath = addinFinder.FindAddinAssembly(weaverName);

        if (assemblyPath != null)
        {
            if (ContainsTypeChecker.Check(assemblyPath, "ModuleWeaver"))
            {
                return(assemblyPath);
            }
        }
        return(null);
    }
 public bool WeaverProjectContainsType(string weaverName)
 {
     if (FoundWeaverProjectFile)
     {
         var check = ContainsTypeChecker.Check(WeaverAssemblyPath, weaverName);
         if (check)
         {
             WeaverProjectUsed = true;
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 7
0
    public virtual string FindAssemblyPath(string weaverName)
    {
        var assemblyPath = addinFinder.FindAddinAssembly(weaverName);

        if (assemblyPath != null)
        {
            if (ContainsTypeChecker.Check(assemblyPath, "ModuleWeaver"))
            {
                Logger.LogInfo($"Searched for '{weaverName}'. Found: {assemblyPath}");
                return(assemblyPath);
            }
        }
        return(null);
    }
 public void Exists()
 {
     var checker = new ContainsTypeChecker();
     var check = checker.Check(GetType().Assembly.Location, "ContainsTypeCheckerTests");
     Assert.IsTrue(check);
 }
 public void NotExists()
 {
     var checker = new ContainsTypeChecker();
     var check = checker.Check(GetType().Assembly.Location, "BadType");
     Assert.IsFalse(check);
 }