[MDSAL-323] Wrong local variable naming used for setter on generated builder Created: 20/Mar/18  Updated: 20/Mar/18  Resolved: 20/Mar/18

Status: Resolved
Project: mdsal
Component/s: None
Affects Version/s: Fluorine
Fix Version/s: Fluorine

Type: Bug Priority: Highest
Reporter: Claudio David Gasparini Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

 Per given model, a wrong name on local variable is used for setter on generated builder

list prefix {
 key "ip-prefix masklength-range";
 description
 "List of prefix expressions that are part of the set";

 leaf ip-prefix {
 type inet:ip-prefix;
 mandatory true;
 }

 leaf masklength-range {
 type string {
 pattern '([0-9]+\.\.[0-9]+)|exact';
 }
 }
}

where 

private static final Pattern patterns_masklengthrange = Pattern.compile(PATTERN_CONSTANTS_MASKLENGTHRANGE.get(0));
public PrefixBuilder setMasklengthRange(final java.lang.String value) {
if (value != null) {
 check_masklengthRangeLength(value);
 
 CodeHelpers.checkPattern(value, patterns_masklengthRange, regexes_masklengthRange);
}
 this._masklengthRange = value;
 return this;
}

 

 patterns_masklengthrange != patterns_masklengthRange


 Comments   
Comment by Claudio David Gasparini [ 20/Mar/18 ]

For easy triggering, compile bgpcep/bgp/openconfig-api (https://git.opendaylight.org/gerrit/#/admin/projects/bgpcep)

Comment by Robert Varga [ 20/Mar/18 ]

https://git.opendaylight.org/gerrit/69658

 

Generated at Wed Feb 07 20:09:31 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.