nit icon indicating copy to clipboard operation
nit copied to clipboard

model: Fix textual representations of type intersections

Open jcbrinfo opened this issue 8 years ago • 3 comments

Apply the following changes to the type intersections introduced in PR #2397:

  • Fix full_name and to_s to unambiguously represent multiple levels of nesting.
  • Implement c_name

jcbrinfo avatar Apr 01 '17 04:04 jcbrinfo

Only the last 3 commits are the subject of this PR.

jcbrinfo avatar Apr 01 '17 04:04 jcbrinfo

♻️ Split test_model in 2 test cases : One for MType and one for the especially forMIntersectionType.

Also, use stubs to test textual representations. That way, tests are no longer tightly coupled to MClassType.

Now, the last 5 commits are relevant to this PR.

jcbrinfo avatar Apr 02 '17 18:04 jcbrinfo

♻️ Rebase on top of #2397.

Now, only the last 3 commits are relevant to this PR.

jcbrinfo avatar Jun 19 '17 04:06 jcbrinfo