Finalized resolver

This commit is contained in:
Simon Martens
2025-01-03 18:57:22 +01:00
parent e6a77ab557
commit 9ca2ebb75f
10 changed files with 225 additions and 64 deletions

View File

@@ -40,12 +40,12 @@ func (l *Library) String() string {
// INFO: this is the only place where the providers are created. There is no need for locking on access.
func NewLibrary() *Library {
return &Library{
Agents: &xmlprovider.XMLProvider[Agent]{},
Places: &xmlprovider.XMLProvider[Place]{},
Works: &xmlprovider.XMLProvider[Work]{},
Categories: &xmlprovider.XMLProvider[Category]{},
Issues: &xmlprovider.XMLProvider[Issue]{},
Pieces: &xmlprovider.XMLProvider[Piece]{},
Agents: xmlprovider.NewXMLProvider[Agent](),
Places: xmlprovider.NewXMLProvider[Place](),
Works: xmlprovider.NewXMLProvider[Work](),
Categories: xmlprovider.NewXMLProvider[Category](),
Issues: xmlprovider.NewXMLProvider[Issue](),
Pieces: xmlprovider.NewXMLProvider[Piece](),
}
}