AmpersandTarski / RAP

RAP is a tool that lets you analyse Ampersand models, generate functional specifications and make prototypes of information systems. It is the primary tool for students of the Open University of the Netherlands in the course Rule Based Design.
5 stars 3 forks source link

Build errors on new version of generated Angular code #359

Closed KlaasDijkstraOrdina closed 6 months ago

KlaasDijkstraOrdina commented 6 months ago

@Michiel-s

De situatie

Ik heb de Dockerfile van de Project-administration testapp (https://github.com/Michiel-s/Project-administration) omgebouwd a.d.h.v. het voorbeeld van de Semantic Treehouse app (https://gitlab.com/semantic-treehouse/semantic-treehouse-mirror), maar krijg in de laatste stap (ng build) allerlei TypeScript fouten. Zie bijlagen.

files.zip

Wat ik tot nu toe geprobeerd heb:

KlaasDijkstraOrdina commented 6 months ago

Het lijkt dat er oude AngularJS code wordt gegenereerd. Ook Li-Wei bevestigd dit na de output bekeken te hebben. Heb RUN ampersand statement al nagekeken, maar dat lijkt goed. Oude compiler? Heb al verschillende versies van proto geprobeerd. Ga kijken of ik compiler uit STH kan gebruiken.

KlaasDijkstraOrdina commented 6 months ago

Update: Ampersand compiler en adl/ifc sources naar frontend-v3-builder image gekopieerd en vanuit daar gerund en dat geeft geen fouten op de ng build. Spul in oude proto image gaf blijkbaar interferentie.