ArtifactDetails

public class ArtifactDetails
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.content.ArtifactDetails


כאן מתואר המבנה של התוכן והמתאר שלו כפי שנוצר על ידי כלי ה-CAS

סיכום

כיתות מוטמעות

class ArtifactDetails.ArtifactFileDescriptor

 

שדות

public String artifact

public List<ArtifactDetails.ArtifactFileDescriptor> details

‫constructors ציבוריים

ArtifactDetails()

‫methods ציבוריים

static List<ArtifactDetails.ArtifactFileDescriptor> diffContents(ArtifactDetails base, ArtifactDetails current)

קבלת רשימת השינויים בין גרסת בסיס לבין התוכן של גרסת ה-build הנוכחית.

static ArtifactDetails parseFile(File input, String targetArtifact)
static ArtifactDetails parseFile(File input, String targetArtifact, String baseBuildId, String currentBuildId)

מנתח את cas_content_details.json ומחלץ מידע לגבי הרשומה שנבדקת.

שדות

פריט מידע שנוצר בתהליך

public String artifact

פרטים

public List<ArtifactDetails.ArtifactFileDescriptor> details

‫constructors ציבוריים

ArtifactDetails

public ArtifactDetails ()

‫methods ציבוריים

diffContents

public static List<ArtifactDetails.ArtifactFileDescriptor> diffContents (ArtifactDetails base, 
                ArtifactDetails current)

קבלת רשימת השינויים בין גרסת בסיס לבין התוכן של גרסת ה-build הנוכחית.

פרמטרים
base ArtifactDetails

current ArtifactDetails

החזרות
List<ArtifactDetails.ArtifactFileDescriptor>

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact)

פרמטרים
input File

targetArtifact String

החזרות
ArtifactDetails

הקפצת הודעות שגיאה (throw)
IOException

parseFile

public static ArtifactDetails parseFile (File input, 
                String targetArtifact, 
                String baseBuildId, 
                String currentBuildId)

מנתח את cas_content_details.json ומחלץ מידע לגבי הרשומה שנבדקת.

פרמטרים
input File

targetArtifact String

baseBuildId String

currentBuildId String

החזרות
ArtifactDetails

הקפצת הודעות שגיאה (throw)
IOException