lift / lift/framework

Clean up deprecated parts of TimeSpan

Open
#1,847 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.