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 #1

Updated by Benoît PECCATTE over 8 years ago

  • Subject changed from Warn when a generic method call is not convergent to Warn when a generic method call is not converging
Actions #2

Updated by Alexis Mousset over 8 years ago

  • Category set to Generic methods
Actions #3

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from master to 4.2.2
Actions #4

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.2 to 4.2.3
Actions #5

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.3 to 4.2.4
Actions #6

Updated by Benoît PECCATTE almost 7 years ago

  • Target version changed from 4.2.4 to Ideas (not version specific)
Actions #7

Updated by Benoît PECCATTE about 3 years ago

  • Project changed from 41 to Rudder
  • Category changed from Generic methods to Generic methods
Actions

Also available in: Atom PDF