Ticket #210 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Quickfix for inferred use of callout-to-field not offered

Reported by: stephan Owned by: stephan
Priority: major Milestone: OTDT_1.2.8
Component: content assist Version: 1.2.7
Keywords: Cc:

Description

It seems that changes re #193 broke the quickfix to convert an inferred use of a callout-to-field to a method call.

Specifically, r19586 migrated internal AST translation to using synthetic bindings instead. Thus, our QuickFixProcessor can no longer pick up existing AST modifications, but must generate them independently.

Apparently we are also lacking tests here.

Change History

Changed 3 years ago by stephan

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to OTDT_1.2.8

Initially fixed in r19690 (test and implementation).

r19691 provides more variants of this quickfix:

  • replace field access and materialize the inferred callout-to-field (see #131)
  • replace field access to explicit and inferred callout-to-field alike.

Changed 3 years ago by stephan

Correction re comment:1 initial fix was r19689 not r19690.

Note: See TracTickets for help on using tickets.