Id.Program class hierarchy is confusing

Description

Id.Flow is actually Id.Program with type=flow. However equals returns false when an object represented by Id.Flow is compared with the same object represented by Id.Program.

Also, this leads to confusion when we serialize the Ids. Two different JSON strings are possible for the same program object, thus confusing users.

Release Notes

None

relates to

Activity

Show:

Bhooshan Mogal September 15, 2015 at 5:03 PM

PR has been merged. Resolving this. , please re-open if you had more work planned for this.

Alvin Wang September 14, 2015 at 9:02 PM

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Components

Fix versions

Priority

Created September 14, 2015 at 10:41 AM
Updated September 15, 2015 at 5:03 PM
Resolved September 15, 2015 at 5:03 PM