Beispiel #1
0
def get_api_type_from_full_declaration(full_declaration,
                                       api_type_string_in_table):
    api_type = APIEntity.type_string_to_api_type_constant(
        api_type_string_in_table)
    if api_type != APIEntity.API_TYPE_UNKNOWN:
        return api_type

    if not full_declaration:
        return APIEntity.API_TYPE_UNKNOWN

    api_type = APIEntity.API_TYPE_UNKNOWN

    return api_type
Beispiel #2
0
def create_class_node(row_data):
    old_id = row_data[0]
    qualified_name = row_data[1]
    short_description = row_data[3]
    first_version = row_data[6]
    api_type_string = row_data[8]

    api_type = APIEntity.type_string_to_api_type_constant(api_type_string)

    if api_type == APIEntity.API_TYPE_UNKNOWN:
        print "---------------xxxxxxx ", api_type, api_type_string, row_data
        return None, 0
    api_entity = APIEntity(qualified_name=qualified_name, api_type=api_type,
                           full_declaration=None, added_in_version=first_version,
                           short_description=short_description)
    return api_entity, old_id