Opened 8 years ago

Last modified 4 years ago

#1742 new enhancement

Have message compiler exit with an error if a duplicate message ID is detected

Reported by: stephen Owned by:
Priority: low Milestone: Outstanding Tasks
Component: message-library Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 3 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

Ticket #1741 reports a case where a duplicate ID is used in a message file. This was only noticed by chance, as the message compiler outputs a warning message but otherwise exits normally.

The message compiler should be modified to output an error message when this condition is detected, and to exit with a non-zero status. That would cause a build to stop when a duplicate ID is found and so make the problem more obvious.

Subtickets

Change History (8)

comment:1 Changed 8 years ago by jreed

Also see #1055.

comment:2 Changed 8 years ago by stephen

  • Milestone changed from New Tasks to Next-Sprint-Proposed

comment:3 Changed 8 years ago by jelte

better yet, see #1093, which does exactly this but never got merged because it did only this.

comment:4 Changed 8 years ago by jelte

  • Estimated Difficulty changed from 0 to 3

comment:5 Changed 5 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:6 Changed 4 years ago by tomek

  • Milestone changed from Remaining BIND10 tickets to Kea-proposed
  • Version set to git

comment:7 Changed 4 years ago by hschempf

  • Milestone changed from Kea-proposed to DHCP Outstanding Tasks

per 2 Sept team meeting, move to outstanding

comment:8 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.