[TIMOB-11496] CodeProcessor: Implement an intelligent ambiguous code mechanism
| GitHub Issue | n/a |
|---|---|
| Type | Sub-task |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2012-11-09T16:59:11.000+0000 |
| Affected Version/s | Release 3.0.0 |
| Fix Version/s | Release 3.1.0, 2012 Sprint 23 JS, 2012 Sprint 23 |
| Components | Code Processor |
| Labels | n/a |
| Reporter | Bryan Hughes |
| Assignee | Praveen Innamuri |
| Created | 2012-10-16T05:51:27.000+0000 |
| Updated | 2017-03-22T17:10:16.000+0000 |
Description
Right now, ambiguous code isn't very intelligent about values: If it's an object, getting a value always returns unknown, and setting a value always converts the object to unknown. We can improve this by doing things like checking if a value is invariant, what the lifetime scope of the object is (and if it's local, not evaluating in ambiguous mode), etc.
Closing ticket as Code Processor is no longer supported.