AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Inline-Variablen in 10.3 Rio werden als Fehler markiert
Thema durchsuchen
Ansicht
Themen-Optionen

Inline-Variablen in 10.3 Rio werden als Fehler markiert

Ein Thema von romber · begonnen am 23. Nov 2018 · letzter Beitrag vom 18. Feb 2019
Antwort Antwort
Der schöne Günther

Registriert seit: 6. Mär 2013
6.212 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 6. Feb 2019, 17:30
Heißt das man kann die Variablen im Debugger nicht mehr auswerten - So wie die in anonymen Methoden "gecapturten" Variablen die es ja auch erst seit 10 Jahren gibt?
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.240 Beiträge
 
Delphi 12 Athens
 
#2

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 7. Feb 2019, 08:26
Zitat:
Generell ist der Mehrwert von Inline-Variablen und Typeninferenz aber auch mehr als begrenzt.
Hast Recht, aber "gut finden" tue ich die trotzdem.

Das Problem ist eher das EMBA solche neuen Features niemals bis zu Ende denkt.
  Mit Zitat antworten Zitat
taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
542 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 7. Feb 2019, 16:15
Heißt das man kann die Variablen im Debugger nicht mehr auswerten - So wie die in anonymen Methoden "gecapturten" Variablen die es ja auch erst seit 10 Jahren gibt?
Bitte sag nicht dass dies in den neusten Versionen immer noch so ist?
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.052 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 8. Feb 2019, 07:06
Bitte sag nicht dass dies in den neusten Versionen immer noch so ist?
Leider ja, siehe RSP-9917 und RSP-22924. Es muss dem Debugger beigebracht werden, dass die nicht auf dem Stack sondern auf dem Heap liegen (als Feldvariablen der vom Compiler generierten Klasse für die anonyme Methode)
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
uups

Registriert seit: 23. Aug 2004
68 Beiträge
 
#5

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 15. Feb 2019, 17:43
Weiß jemand, ob das Problem mit dem Release 1 behoben wurde?
  Mit Zitat antworten Zitat
Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
496 Beiträge
 
Delphi 12 Athens
 
#6

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 18. Feb 2019, 04:30
In den Release-notes steht es nicht. Zu erwarten ist es aber.
Da wir in der Firma sowohl 10.3 als auch 10.3.1 nicht verwenden werden (zu verbuggt, keine nützlichen neuen Features) werde ich das wohl auch nicht erfahren.
Dennis
  Mit Zitat antworten Zitat
AJ_Oldendorf

Registriert seit: 12. Jun 2009
486 Beiträge
 
Delphi 12 Athens
 
#7

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 18. Feb 2019, 07:09
Bestätigung:
Wird immernoch rot markiert (Wellenlinie) unter 10.3.1
  Mit Zitat antworten Zitat
idontknow

Registriert seit: 21. Apr 2008
Ort: Schleswig-Holstein
60 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Inline-Variablen in 10.3 Rio werden als Fehler markiert

  Alt 18. Feb 2019, 15:54
Und das beste ist: Refactoring funktioniert auch nicht mehr, wenn man inline-Variablen verwendet. Das funktioniert alles super bis zu der Methode, in der das erste Mal inline-Variablen verwendet werden, ab da bis zum Ende der Datei lassen sich z.B. keine Variablen mehr umbenennen. Hat mich einige Zeit gekostet, bis ich den Zusammenhang hergestellt hatte. Ist übrigens mit 10.3.1 auch nicht anders...
Oliver
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz