Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Peter Huene assigned an issue to Henrik Lindberg Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Peter Huene Assignee: Peter Huene Henrik Lindberg Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Henrik Lindberg commented on NPUP-13 Re: Allow class & define parameters to reference earlier parameters merged to master at: 8de31a5 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Henrik Lindberg assigned an issue to Unassigned Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Henrik Lindberg Assignee: Henrik Lindberg Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Henrik Lindberg assigned an issue to Peter Huene Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Henrik Lindberg Assignee: Peter Huene Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Steve Barlow updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Steve Barlow Sprint: Language 2016-01-13 , Language 2016-01-27 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Peter Huene updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Peter Huene Scrum Team: Language Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title John Duarte updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: John Duarte QA Status: Reviewed Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title John Duarte updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: John Duarte QA Risk Assessment Reason: High impact on user Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title John Duarte updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: John Duarte QA Risk Assessment: High Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Peter Huene updated an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Change By: Peter Huene Scope Change Category: Found Scope Change Reason: Found from related PUP ticket; brought into sprint as low-risk fix. Story Points: 2 1 Sprint: Language Triage 2016-01-13 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options,
Jira (NPUP-13) Allow class & define parameters to reference earlier parameters
Title: Message Title Peter Huene created an issue Native Puppet / NPUP-13 Allow class & define parameters to reference earlier parameters Issue Type: Bug Assignee: Peter Huene Created: 2016/01/11 11:27 AM Priority: Normal Reporter: Peter Huene See PUP-1985 for related Puppet ticket. The call evaluator already sets variables into the new scope in declaration-order when a call is evaluated with pass-by-array or a pass-by-hash (used in parameterized EPP). However, for pass-by-resource (class and defined type evaluation), the default parameters are set into the resource before set into scope, preventing later parameters from having their default values reference earlier parameters. This needs to be addressed with this ticket. Additionally, because of the way pass-by-resource works, parameters in classes and defined types are not being checked for duplicated variable names. While this should be handled by any future AST validator, the call evaluator should also fail if it cannot set a variable in the new scope because it already exists. Add Comment