From a50346bbe166f6b96c060933df418fe299332ee8 Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Mon, 24 Aug 2026 09:49:13 +0200 Subject: [PATCH] Remove outdated limitation --- java/developing-applications/building.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/java/developing-applications/building.md b/java/developing-applications/building.md index 94d553d9f..9898c44a2 100644 --- a/java/developing-applications/building.md +++ b/java/developing-applications/building.md @@ -554,10 +554,6 @@ Other options in this goal enable or disable certain features that change the wa If your entity is modelled with the [composition of aspects](../../cds/cdl#with-named-targets), the generated interfaces always reference original aspect as type for setters and getters. When this switch is enabled, the code generator uses the type generated by the compiler instead of the type of the aspect itself and will include methods to fetch keys, for example. - :::warning Limitations - This is supported only for the named aspects (inline targets are not supported) and does not respect all possible options how such entities might be exposed by services. - ::: - - [`betterNames`](../assets/cds-maven-plugin-site/generate-mojo.html#betterNames) CDS models from external sources might include elements that have some special characters in their names or include elements that clash with Java keywords. Such cases always can be solved with the [renaming features](../cds-data#renaming-elements-in-java) provided by code generator, but in case of large models, this is tedious.