From 14a9c2df156c7d6caeefa6cd8f593a1d3947d71b Mon Sep 17 00:00:00 2001
From: Sophie Coudert <sophie.coudert@telecom-paris.fr>
Date: Mon, 1 Jul 2024 17:26:56 +0200
Subject: [PATCH] comment detail

---
 .../java/avatartranslator/AvatarDataTypePrimitiveFields.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/avatartranslator/AvatarDataTypePrimitiveFields.java b/src/main/java/avatartranslator/AvatarDataTypePrimitiveFields.java
index dba7805d07..ca69b9aa17 100644
--- a/src/main/java/avatartranslator/AvatarDataTypePrimitiveFields.java
+++ b/src/main/java/avatartranslator/AvatarDataTypePrimitiveFields.java
@@ -116,6 +116,11 @@ public class AvatarDataTypePrimitiveFields {
         }
         map.put(dt, primitiveFields);
     }
+
+    /**  unroll the nested datatype among the one provided as input to build the lists of primitive fields associated
+      * to each datatype.
+      * The returned result is a map that links each datatype with its primitive fields extension.
+      */
     public static HashMap<AvatarDataType, AvatarDataTypePrimitiveFields> buildMap(List<AvatarDataType> dtList, List<String> err) {
         HashMap<AvatarDataType, AvatarDataTypePrimitiveFields> map = new HashMap<AvatarDataType, AvatarDataTypePrimitiveFields>();
         for(AvatarDataType dt : dtList) buildPrimitiveFields(dt, map, new ArrayList<AvatarAttribute>(), err);
-- 
GitLab