RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
update_glslang_sources.GoodCommit Class Reference
Inheritance diagram for update_glslang_sources.GoodCommit:
[legend]
Collaboration diagram for update_glslang_sources.GoodCommit:
[legend]

Public Member Functions

def __init__ (self, json)
 
def GetUrl (self)
 
def AddRemote (self)
 
def HasCommit (self)
 
def Clone (self)
 
def Fetch (self)
 
def Checkout (self)
 

Public Attributes

 name
 
 site
 
 subrepo
 
 subdir
 
 commit
 

Private Attributes

 _json
 

Detailed Description

Represents a good commit for a repository.

Constructor & Destructor Documentation

◆ __init__()

def update_glslang_sources.GoodCommit.__init__ (   self,
  json 
)
Initializes this good commit object.

Args:
'json':  A fully populated JSON object describing the commit.

Member Function Documentation

◆ AddRemote()

def update_glslang_sources.GoodCommit.AddRemote (   self)
Add the remote 'known-good' if it does not exist.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Checkout()

def update_glslang_sources.GoodCommit.Checkout (   self)
Here is the call graph for this function:

◆ Clone()

def update_glslang_sources.GoodCommit.Clone (   self)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Fetch()

def update_glslang_sources.GoodCommit.Fetch (   self)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetUrl()

def update_glslang_sources.GoodCommit.GetUrl (   self)
Returns the URL for the repository.
Here is the caller graph for this function:

◆ HasCommit()

def update_glslang_sources.GoodCommit.HasCommit (   self)
Check if the repository contains the known-good commit.
Here is the caller graph for this function:

Member Data Documentation

◆ _json

update_glslang_sources.GoodCommit._json
private

◆ commit

update_glslang_sources.GoodCommit.commit

◆ name

update_glslang_sources.GoodCommit.name

◆ site

update_glslang_sources.GoodCommit.site

◆ subdir

update_glslang_sources.GoodCommit.subdir

◆ subrepo

update_glslang_sources.GoodCommit.subrepo

The documentation for this class was generated from the following file: