/ABB.SrcML.Core/ISrcMLArchive.cs

https://github.com/nkcsgexi/SrcML.NET · C# · 19 lines · 14 code · 5 blank · 0 comment · 0 complexity · 45432eb1e2f18bccea95b4cc205e03f0 MD5 · raw file

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Collections.ObjectModel;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Xml.Linq;
  7. namespace ABB.SrcML {
  8. public interface ISrcMLArchive : IArchive {
  9. IEnumerable<XElement> FileUnits { get; }
  10. string GetXmlPath(string sourcePath);
  11. XElement GetXElementForSourceFile(string sourceFilePath);
  12. bool IsValidFileExtension(string filePath);
  13. }
  14. }