LxLeChat/FlowChartCore

[Question] Considérer dans le graph les instructions Throw et Return comme des ruptures de séquence

Closed this issue · 2 comments

Pour ceci :

$sb={
Write-debug "ConvertFrom-Alias '$CommandName'"
if ($All -and $ShortName)
{throw "Les paramètres All et ShortName sont exclusif."} 

  #Gestion du cache des alias
   #renvoi l'objet ou $null s'il n'existe pas
 $CmdName=$Null
 if ($script:AliasCache.TryGetValue($CommandName, [ref]$CmdName))
 {
   Write-Debug "Objet '$CmdName' présent dans le cache."
   return (Get-ResolvedAliasName $CmdName -ShortName:$ShortName -All:$All)
 } 
 Write-debug "suite" 
}

Les instructions Throw et Return ne sont pas représenté dans le flux, là où l'instruction break l'est.
Est-ce prévu ?

c'est un oubli, si tu regarde dans le répertoire "node - KeyWords" tu verras que ces instructions manque.. je vais les rajouter

Voila, on obtient ça:
image