Ticket #209 (closed enhancement: fixed)

Opened 18 months ago

Last modified 16 months ago

Search should find lifting as instantiation

Reported by: stephan Owned by: stephan
Priority: major Milestone: OTDT_1.3.0_M3
Component: search Version: 1.2.7
Keywords: Cc:

Description

When searching for references to a role type it should be possible to narrow the search result to all locations that (potentially) create a role instance. In particular this means that all occurrences of lifting must be treated as instantiations.

Once this is in place, that call hierarchy should find lifting occurrences when it is seeded by a role type (=control flows instantiating the role type).

Change History

Changed 18 months ago by stephan

  • status changed from new to accepted
  • milestone set to OTDT_1.3.0

Definitely want this no later than 1.3.0, maybe sooner.

Changed 16 months ago by stephan

r21579 contains tests and implementation regarding

  • declared lifting
  • role parameters in callin
  • (callout return should work, too - untested)

Changed 16 months ago by stephan

  • status changed from accepted to closed
  • resolution set to fixed
  • milestone changed from OTDT_1.3.0 to OTDT_1.3.0_M3

Further improvements are in r21580, r21581, r21582, r21583 and r21591.

Notably, corresponding tests can be found in OTJavaTypeSearchTests

Note: See TracTickets for help on using tickets.