# Variable attribute question

**URL:** https://mworks.discourse.group/t/variable-attribute-question/648
**Category:** Support
**Created:** [July 23, 2012, 2:15pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648 "2012-07-23T14:15:30Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 23, 2012, 2:15pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/1 "2012-07-23T14:15:30Z")

</div>

Breaking this out to a different thread to keep organized on tender:

Is the variable attribute full\_name used for anything or just ignored? In particular I have historically used it on the variables that are bound to IODevice variables (i.e. the prototypical “juice”) - is it needed here?

Thank you  
Mark

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 23, 2012, 3:51pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/2 "2012-07-23T15:51:15Z")

</div>

Hi Mark,

> Is the variable attribute full\_name used for anything or just ignored?

Same story as [“editable”](https://mworks.discourse.group/discussions/questions/68#comment_17519025): Its value is parsed and stored but never used. I don’t know what its original purpose was, assuming it ever had one. While there’s no harm in including it in current experiments, there isn’t any benefit, either.

Chris

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 24, 2012, 5:54pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/3 "2012-07-24T17:54:50Z")

</div>

Thanks for the explanation of these two attributes.

One suggestion: perhaps you can make MWorks warn when these attributes are found so that they’re not confused with attributes that are used? Having the parser check this would help me.

Thanks for all the recent work. Mark

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 25, 2012, 2:38pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/4 "2012-07-25T14:38:52Z")

</div>

> One suggestion: perhaps you can make MWorks warn when these attributes are found so that they’re not confused with attributes that are used? Having the parser check this would help me.

This is probably a good idea, although it could be very annoying to folks who have existing experiments with many instances of the attributes. Maybe we should add a mechanism for components to mark attributes as deprecated, and then have a global switch to control whether MWorks issues warnings when deprecated attributes are used. I’ll open a ticket.

Chris

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 25, 2012, 2:44pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/5 "2012-07-25T14:44:52Z")

</div>

I think that proposed solution is great.  
Mark

---

<div class="post-metadata">

### Author: ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)
#### Post date: [July 19, 2022, 11:41pm UTC](https://mworks.discourse.group/t/variable-attribute-question/648/6 "2022-07-19T23:41:21Z")

</div>


