@@ -18,22 +18,22 @@ find . -name "MultiSearchParameters.swift" -exec sed -i '' 's/maxHits: OneOfMult
1818find . -name " MultiSearchCollectionParameters.swift" -exec sed -i ' ' ' s/maxHits: Any\?/maxHits: String\?/g' {} \;
1919
2020# Add Generics to SearchResult
21- find . -name " SearchResult.swift" -exec sed -i ' ' ' s/SearchResult:/SearchResult<T: Codable >:/g' {} \;
21+ find . -name " SearchResult.swift" -exec sed -i ' ' ' s/SearchResult:/SearchResult<T: Decodable >:/g' {} \;
2222find . -name " SearchResult.swift" -exec sed -i ' ' ' s/groupedHits: \[SearchGroupedHit\]\?/groupedHits: \[SearchGroupedHit<T>\]\?/g' {} \;
2323find . -name " SearchResult.swift" -exec sed -i ' ' ' s/hits: \[SearchResultHit\]\?/hits: \[SearchResultHit<T>\]\?/g' {} \;
2424
2525# Add Generics to MultiSearchResult
2626find . -name " MultiSearchResult.swift" -exec sed -i ' ' ' s/results: \[SearchResult\]/results: \[SearchResult<T>\]/g' {} \;
27- find . -name " MultiSearchResult.swift" -exec sed -i ' ' ' s/MultiSearchResult:/MultiSearchResult<T: Codable >:/g' {} \;
27+ find . -name " MultiSearchResult.swift" -exec sed -i ' ' ' s/MultiSearchResult:/MultiSearchResult<T: Decodable >:/g' {} \;
2828
2929# Add Generics to SearchResultHit
30- find . -name " SearchResultHit.swift" -exec sed -i ' ' ' s/SearchResultHit:/SearchResultHit<T: Codable >:/g' {} \;
30+ find . -name " SearchResultHit.swift" -exec sed -i ' ' ' s/SearchResultHit:/SearchResultHit<T: Decodable >:/g' {} \;
3131
3232# Convert document parameter to a generic T
3333find . -name " SearchResultHit.swift" -exec sed -i ' ' ' s/document: \[String:Any\]\?/document: T?/g' {} \;
3434
3535# Add Generics to SearchGroupedHit
36- find . -name " SearchGroupedHit.swift" -exec sed -i ' ' ' s/SearchGroupedHit:/SearchGroupedHit<T: Codable >:/g' {} \;
36+ find . -name " SearchGroupedHit.swift" -exec sed -i ' ' ' s/SearchGroupedHit:/SearchGroupedHit<T: Decodable >:/g' {} \;
3737find . -name " SearchGroupedHit.swift" -exec sed -i ' ' ' s/hits: \[SearchResultHit\]/hits: \[SearchResultHit<T>\]/g' {} \;
3838
3939# Convert matchedTokens to custom defined StringQuantum
0 commit comments