Clean up deprecated parts of TimeSpan
Open
Lift5
- Dominant language
- Scala
- Stars
- 1.3k
- Forks
- 275
- PR merge metrics
- No merged PRs in 30d
Description
During the 3.0 release cycle, we discussed deprecating unclear and
potentially dangerous bits of the `TimeSpan` API. We marked these
[deprecated for removal in Lift 3.1.0](https://github.com/lift/framework/blob/master/core/util/src/main/scala/net/liftweb/util/TimeHelpers.scala#L94-L98), and should follow through.
Contributor guide
Research direction
Start in core/util/src/main/scala/net/liftweb/util/TimeHelpers.scala around lines 94-98 and inspect the TimeSpan API marked for removal. Identify the deprecated parts discussed for Lift 3.1.0, then remove them and verify the Scala project still builds and its tests pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100