openmeteo: refactored the OpenMeteo source files to relocate normalization logic to internal/normalizers.

This commit is contained in:
2026-01-14 12:10:32 -06:00
parent 1f8ba05e19
commit f43babdfd2
5 changed files with 348 additions and 115 deletions

View File

@@ -1,3 +1,4 @@
// FILE: ./internal/normalizers/openmeteo/register.go
package openmeteo
import (
@@ -5,15 +6,11 @@ import (
)
// Register registers Open-Meteo normalizers into the provided registry.
//
// This is intentionally empty as a stub. As normalizers are implemented,
// register them here, e.g.:
//
// reg.Register(ObservationNormalizer{})
func Register(reg *fknormalize.Registry) {
if reg == nil {
return
}
// TODO: register Open-Meteo normalizers here.
// Observations
reg.Register(ObservationNormalizer{})
}