Skip to content

Align verbose warnings (-Wconf / @nowarn) with Scala 3 #12434

@lrytz

Description

@lrytz
Member

Once scala/scala3#12857 is merged:

  • In -Wconf, remove the info-verbose / iv action, rename the warning-verbose / wv action to verbose / v
  • Support @nowarn("verbose") in source code. Update the @nowarn annotation's Scaladocs.
  • Improve the "verbose" warnings output to explicitly display the filters that match the warning (cat=deprecation, site=a.b.C, ...)

Activity

added this to the 2.13.7 milestone on Jul 26, 2021
self-assigned this
on Jul 26, 2021
dwijnand

dwijnand commented on Jul 26, 2021

@dwijnand
Member
  • In -Wconf, remove the info-verbose / iv action, rename the warning-verbose / wv action to verbose / v

Deprecate?

SethTisue

SethTisue commented on Oct 12, 2021

@SethTisue
Member

@lrytz is this a blocker for 2.13.7?

lrytz

lrytz commented on Oct 13, 2021

@lrytz
MemberAuthor

Nah, I don't think so

self-assigned this
on Oct 21, 2021
modified the milestones: 2.13.7, 2.13.8 on Oct 22, 2021
modified the milestones: 2.13.8, 2.13.9 on Dec 15, 2021
modified the milestones: 2.13.9, 2.13.10 on Apr 25, 2022
modified the milestones: 2.13.10, 2.13.11 on Sep 29, 2022
modified the milestones: 2.13.11, Backlog on Feb 20, 2023
som-snytt

som-snytt commented on Feb 20, 2023

@som-snytt

Kicking the can down the road and unassigning to foster work stealing.

lrytz

lrytz commented on Feb 21, 2023

@lrytz
MemberAuthor

I found that error-verbose would be very useful. When enabling fatal warnings in an existing project, it would be very helpful to see the verbose output in the new messages, to make it easier to write filters for some of them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @lrytz@SethTisue@dwijnand@som-snytt

      Issue actions

        Align verbose warnings (-Wconf / @nowarn) with Scala 3 · Issue #12434 · scala/bug