Project

General

Profile

Actions

User story #8280

open

Warn when a generic method call is not converging

Added by Benoît PECCATTE over 8 years ago. Updated about 3 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Generic methods
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

We can do this in 3 steps:
- tag generic methods that are not convergent
- expose this tag via the API
- display non convergence in the editor

A non convergent call is a call to a non convergent method:
- without condition
- or with an always true or always false condition (any, OS based)
- or with a success based condition (method_call_kept)

Since conditions can be any combination of class we should limit ourself to simplistic form (a single class).


Subtasks 2 (1 open1 closed)

Architecture #8281: Tag generic methods that are not convergentRejectedActions
Architecture #8282: Expose non convergent methods via the APINewActions
Actions

Also available in: Atom PDF