public void Process(AntidotePackagePipelineArgs args)
        {
            AntidotePackageDefinition packageDefinition = new AntidotePackageDefinition
                {
                    FilesInfo = args.AntidotePackageDefinition.GetFileSources(SourceStatus.New),
                    ItemsId = args.AntidotePackageDefinition.GetItemSources(SourceStatus.New)
                };
            string serializedSources = JsonConvert.SerializeObject(packageDefinition);

            AttributesContainer attributeses = new AttributesContainer();
            attributeses.AddAttribute("nonexistingsources", serializedSources);
            args.AntidotePackageProject.Metadata.Attributes = attributeses.ConvertoToPackageAttributes();
        }
 private void RemoveSources(AntidotePackageDefinition antidotePackageDefinition)
 {
     RemoveFiles(antidotePackageDefinition.FilesInfo);
     RemoveItems(antidotePackageDefinition.ItemsId);
 }