Autodesk / Autodesk/AutomaticComponentToolkit

Out optionalclass is not generating valid code in C++ implementation.

Aperta
#101 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Go
Stelle
53
Fork
26
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

If there is an out optionalclass value, the code generator creates a base result variable:
IBase * pBaseHandlerInstance(nullptr);

This leads to a compile error of the implementation. The class should be the correct output class, like
ISignalHandler * pBaseHandlerInstance(nullptr);

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Individua la logica del generatore di codice che emette pBaseHandlerInstance e riproduci il caso con un valore optionalclass di output. Verifica che il C++ generato dichiari la classe di output concreta, come ISignalHandler, invece di IBase, e che l’implementazione venga compilata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, go
Ambito
tooling
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.