Interface ComProject

  • All Known Implementing Classes:
    Project

    public interface ComProject
    Represents the ecu.test specific COMProject API.
    • Method Detail

      • getPackages

        String getPackages()
                    throws ETComException
        Queries the list of packages used in this project.
        Returns:
        the list of referenced packages
        Throws:
        ETComException - in case of a COM exception
      • checkNG

        String checkNG()
                throws ETComException
        Returns converted error descriptions into specific Warnings NG plugin JSON format.
        • issues
          • fileName (Package name from file path)
          • severity (Error -> ERROR, Warning -> HIGH, Note -> NORMAL)
          • description (error message)
          • startLine (line number)
        • size (count of issues)
        Returns:
        the error descriptions as issues in JSON format
        Throws:
        ETComException - in case of a COM exception