void CreateBeforeBuildCustomToolProjectItems(IBuildable buildable)
		{
			beforeBuildCustomToolProjectItems = new BeforeBuildCustomToolProjectItems(buildable);
		}
 void CreateBeforeBuildCustomToolProjectItems(IReadOnlyList <IProject> projects)
 {
     beforeBuildCustomToolProjectItems = new BeforeBuildCustomToolProjectItems(projects);
 }
		void ProjectBuildStarted(object sender, BuildEventArgs e)
		{
			var projectItems = new BeforeBuildCustomToolProjectItems(e.Projects);
			RunCustomTool(projectItems.GetProjectItems());
		}
		void CreateBeforeBuildCustomToolProjectItems(IReadOnlyList<IProject> projects)
		{
			beforeBuildCustomToolProjectItems = new BeforeBuildCustomToolProjectItems(projects);
		}
        void ProjectBuildStarted(object sender, BuildEventArgs e)
        {
            var projectItems = new BeforeBuildCustomToolProjectItems(e.Projects);

            RunCustomTool(projectItems.GetProjectItems());
        }