Versions in this module Expand all Collapse all v0 v0.3.4 Nov 30, 2020 Changes in this version + func CreateCatalogsFromProfile(profileArg *profile.Profile) ([]*catalog.Catalog, error) + func EquateAlter(alt profile.Alter, call profile.Call) bool + func GetAbsolutePath(path string) (string, error) + func GetAlters(p *profile.Profile) ([]profile.Alter, error) + func GetFilePath(URL string) (string, error) + func GetMappedCatalogControlsFromImport(importedCatalog *catalog.Catalog, profileImport profile.Import, ...) (catalog.Catalog, error) + func ModifyParts(p catalog.Part, controlParts []catalog.Part) []catalog.Part + func ProcessAddition(alt profile.Alter, controls []catalog.Control) []catalog.Control + func ProcessAlterations(alterations []profile.Alter, c *catalog.Catalog) *catalog.Catalog + func ProcessSetParam(setParams []profile.SetParameter, c *catalog.Catalog, ...) *catalog.Catalog + func ReadCatalog(r io.Reader) (*catalog.Catalog, error) + func ReadProfile(o *oscal.OSCAL) (*profile.Profile, error) + func SetBasePath(p *profile.Profile, parentPath string) (*profile.Profile, error) + type HTTPFilePath struct