-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zoned date time #3
base: option-0-no-api
Are you sure you want to change the base?
Zoned date time #3
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23e33a7 - Browse repository at this point
Copy the full SHA 23e33a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e4c02 - Browse repository at this point
Copy the full SHA 89e4c02View commit details
Commits on Jul 16, 2024
-
Completes chunk of proposed refactoring.
Largely simplifies things down a little more and reduces reliance on global settings such as timezones or clocks. Some other notable points: - simplifes ElecriticityReadingsGenerator with a stream. Supplies tests for this stream. - factors out PeakTimeMultiplier into a simple record - provides ElectricityReading with a secondary constructor to avoid the fixture factory - PricePLan is now constructed with simple Map<DayOfWeek, BigDecimal> rather than a list for more determinism - Tidies up imports and formatting using the code conventions defined in the build
Configuration menu - View commit details
-
Copy full SHA for 4c379c1 - Browse repository at this point
Copy the full SHA 4c379c1View commit details
Commits on Jul 21, 2024
-
Update src/main/java/tw/joi/energy/config/ElectricityReadingsGenerato…
…r.java Co-authored-by: Jeremy Huiskamp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2eb50d - Browse repository at this point
Copy the full SHA d2eb50dView commit details -
Update src/test/java/tw/joi/energy/config/ElectricityReadingsGenerato…
…rTest.java Co-authored-by: Jeremy Huiskamp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19e10a6 - Browse repository at this point
Copy the full SHA 19e10a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c2268 - Browse repository at this point
Copy the full SHA c9c2268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a628c - Browse repository at this point
Copy the full SHA 54a628cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ce194 - Browse repository at this point
Copy the full SHA 20ce194View commit details -
Provides an additional constructor for
PricePlan
that initiates an ……immutable empty map of peak time modifiers. Modifies the existing constructor to remove unnecessary (and broken) conversion from set to map.
Configuration menu - View commit details
-
Copy full SHA for 6baa03c - Browse repository at this point
Copy the full SHA 6baa03cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50af408 - Browse repository at this point
Copy the full SHA 50af408View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa0836c - Browse repository at this point
Copy the full SHA aa0836cView commit details