Skip to content

Commit b5e126a

Browse files
committed
Removed references to computate-vertx paths
1 parent cfb9393 commit b5e126a

File tree

9 files changed

+130
-161
lines changed

9 files changed

+130
-161
lines changed

src/main/java/org/computate/frFR/java/ConfigCles.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public class ConfigCles {
144144
public static final String var_Connexion = "var_Connexion";
145145
public static final String var_connexionSql = "var_connexionSql";
146146
public static final String var_ConnexionSql = "var_ConnexionSql";
147+
public static final String var_constructeur = "var_constructeur";
147148
public static final String var_Contexte = "var_Contexte";
148149
public static final String var_CONTEXTE = "var_CONTEXTE";
149150
public static final String var_classeIconeClassesCss = "var_classeIconeClassesCss";
@@ -294,6 +295,7 @@ public class ConfigCles {
294295
public static final String var_Max = "var_Max";
295296
public static final String var_Menu = "var_Menu";
296297
public static final String var_Methode = "var_Methode";
298+
public static final String var_methode = "var_methode";
297299
public static final String var_methodeNom = "var_methodeNom";
298300
public static final String var_methodeNoms = "var_methodeNoms";
299301
public static final String var_Milieu = "var_Milieu";

src/main/java/org/computate/frFR/java/ConfigSite.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -265,20 +265,6 @@ protected void _siteChemin() throws Exception {
265265
siteChemin = config.getString(langueConfigGlobale.getString(ConfigCles.var_SITE_SRC));
266266
}
267267

268-
/**
269-
* Var.enUS: sitePathVertx frFR: Le chemin vers l'lappli. enUS: The path to the
270-
* application.
271-
**/
272-
public String siteCheminVertx;
273-
274-
/**
275-
* Var.enUS: _sitePathVertx r: siteCheminVertx r.enUS: sitePathVertx
276-
**/
277-
protected void _siteCheminVertx() throws Exception {
278-
if (siteCheminVertx == null)
279-
siteCheminVertx = config.getString(langueConfigGlobale.getString(ConfigCles.var_COMPUTATE_VERTX_SRC));
280-
}
281-
282268
/**
283269
* Var.enUS: srcMainJavaPath enUS: The absolute path to the /src/main/java
284270
* directory.
@@ -900,7 +886,6 @@ public void initConfigSite() throws Exception {
900886
_config();
901887
_siteNom();
902888
_siteChemin();
903-
_siteCheminVertx();
904889
_cheminSrcMainJava();
905890
_cheminSrcMainResources();
906891
_cheminSrcGenJava();

src/main/java/org/computate/frFR/java/EcrireGenClasse.java

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,7 @@ public class EcrireGenClasse extends EcrireClasse {
532532
/**
533533
* Var.enUS: entityVar
534534
*/
535+
protected String methodeVar;
535536
protected String entiteVar;
536537
protected String entiteVarUrl;
537538

@@ -665,9 +666,9 @@ public class EcrireGenClasse extends EcrireClasse {
665666
protected ToutEcrivain auteurPageClasse = null;
666667
protected ToutEcrivain auteurPageCss = null;
667668
protected ToutEcrivain auteurPageJs = null;
668-
protected ToutEcrivain auteurPageHbs = null;
669-
protected ToutEcrivain auteurGenPageHbs = null;
670-
protected ToutEcrivain auteurGenPageHbsEntite = null;
669+
protected ToutEcrivain auteurPageJinja = null;
670+
protected ToutEcrivain auteurGenPageJinja = null;
671+
protected ToutEcrivain auteurGenPageJinjaEntite = null;
671672
protected ToutEcrivain auteurWebsocket = null;
672673

673674
/**
@@ -1168,9 +1169,9 @@ public class EcrireGenClasse extends EcrireClasse {
11681169

11691170
String classeGenPageChemin;
11701171

1171-
String classePageCheminHbs;
1172+
String classePageCheminJinja;
11721173

1173-
String classeGenPageCheminHbs;
1174+
String classeGenPageCheminJinja;
11741175

11751176
String classePageUriMethode;
11761177

@@ -2258,15 +2259,15 @@ public void genCodeClasseDebut(String langueNom, JsonObject langueConfig) throws
22582259
classePageChemin = classeDoc.getString("classePageChemin" + "_" + langueNom + "_stored_string");
22592260
classePageCheminCss = classeDoc.getString("classePageCheminCss" + "_" + langueNom + "_stored_string");
22602261
classePageCheminJs = classeDoc.getString("classePageCheminJs" + "_" + langueNom + "_stored_string");
2261-
classePageCheminHbs = classeDoc.getString("classePageCheminHbs" + "_" + langueNom + "_stored_string");
2262-
classeGenPageCheminHbs = classeDoc.getString("classeGenPageCheminHbs" + "_" + langueNom + "_stored_string");
2262+
classePageCheminJinja = classeDoc.getString("classePageCheminJinja" + "_" + langueNom + "_stored_string");
2263+
classeGenPageCheminJinja = classeDoc.getString("classeGenPageCheminJinja" + "_" + langueNom + "_stored_string");
22632264

22642265
File classePageFichierGen = null;
22652266
File classePageFichier = null;
22662267
File classePageFichierCss = null;
22672268
File classePageFichierJs = null;
2268-
File classePageFichierHbs = null;
2269-
File classeGenPageFichierHbs = null;
2269+
File classePageFichierJinja = null;
2270+
File classeGenPageFichierJinja = null;
22702271

22712272
if(classeGenPageChemin != null)
22722273
classePageFichierGen = new File(classeGenPageChemin);
@@ -2276,10 +2277,10 @@ public void genCodeClasseDebut(String langueNom, JsonObject langueConfig) throws
22762277
classePageFichierCss = new File(classePageCheminCss);
22772278
if(classePageCheminJs != null)
22782279
classePageFichierJs = new File(classePageCheminJs);
2279-
if(classePageCheminHbs != null)
2280-
classePageFichierHbs = new File(classePageCheminHbs);
2281-
if(classeGenPageCheminHbs != null)
2282-
classeGenPageFichierHbs = new File(classeGenPageCheminHbs);
2280+
if(classePageCheminJinja != null)
2281+
classePageFichierJinja = new File(classePageCheminJinja);
2282+
if(classeGenPageCheminJinja != null)
2283+
classeGenPageFichierJinja = new File(classeGenPageCheminJinja);
22832284

22842285
if(classePageFichierGen != null)
22852286
auteurPageGenClasse = ToutEcrivain.create(classePageFichierGen);
@@ -2294,14 +2295,14 @@ public void genCodeClasseDebut(String langueNom, JsonObject langueConfig) throws
22942295
auteurPageJs = ToutEcrivain.create(classePageFichierJs);
22952296
auteurPageJs.setTab(" ");
22962297
}
2297-
if(classePageFichierHbs != null && (!classePageFichierHbs.exists() || classePageFichierHbs.length() == 0L)) {
2298-
classePageFichierHbs.getParentFile().mkdirs();
2299-
auteurPageHbs = ToutEcrivain.create(classePageFichierHbs);
2298+
if(classePageFichierJinja != null && (!classePageFichierJinja.exists() || classePageFichierJinja.length() == 0L)) {
2299+
classePageFichierJinja.getParentFile().mkdirs();
2300+
auteurPageJinja = ToutEcrivain.create(classePageFichierJinja);
23002301
}
2301-
if(classeGenPageFichierHbs != null) {
2302-
classeGenPageFichierHbs.getParentFile().mkdirs();
2303-
auteurGenPageHbs = ToutEcrivain.create(classeGenPageFichierHbs);
2304-
auteurGenPageHbsEntite = ToutEcrivain.create();
2302+
if(classeGenPageFichierJinja != null) {
2303+
classeGenPageFichierJinja.getParentFile().mkdirs();
2304+
auteurGenPageJinja = ToutEcrivain.create(classeGenPageFichierJinja);
2305+
auteurGenPageJinjaEntite = ToutEcrivain.create();
23052306
}
23062307
}
23072308
}
@@ -2509,7 +2510,7 @@ public void genCodeConstructeur(String langueNom, JsonObject langueConfig) throw
25092510
public void genCodeMethode(String langueNom, JsonObject langueConfig) throws Exception {
25102511
o = auteurGenClasseFin;
25112512

2512-
String methodeVar = doc.getString("methodeVar_" + langueNom + "_stored_string");
2513+
methodeVar = doc.getString("methodeVar_" + langueNom + "_stored_string");
25132514

25142515
List<String> methodeValsVar = Optional.ofNullable(doc.getJsonArray("methodeValsVar_stored_strings")).orElse(new JsonArray()).stream().map(v -> (String)v).collect(Collectors.toList());
25152516
List<String> methodeValsLangue = Optional.ofNullable(doc.getJsonArray("methodeValsLangue_stored_strings")).orElse(new JsonArray()).stream().map(v -> (String)v).collect(Collectors.toList());
@@ -2993,6 +2994,9 @@ public void genCodeMethode(String langueNom, JsonObject langueConfig) throws Exc
29932994
*/
29942995
public void genCodeEntite(String langueNom, JsonObject langueConfig) throws Exception {
29952996
o = auteurGenClasseFin;
2997+
Integer partNumero = (Integer)doc.getInteger("partNumero_stored_int");
2998+
classeNomSimple = doc.getString("classeNomSimple_" + langueNom + "_stored_string");
2999+
classeNomCanonique = doc.getString("classeNomCanonique_" + langueNom + "_stored_string");
29963000
entiteVar = doc.getString("entiteVar_" + langueNom + "_stored_string");
29973001
entiteVarUrl = doc.getString("entiteVarUrl_" + langueNom + "_stored_string");
29983002
entiteDescription = doc.getString("entiteDescription_" + langueNom + "_stored_string");
@@ -3132,7 +3136,6 @@ public void genCodeEntite(String langueNom, JsonObject langueConfig) throws Exce
31323136
}
31333137

31343138
o = auteurGenClasseFin;
3135-
31363139
l();
31373140
String ligneCommentaire = "\t///" + String.join("", Collections.nCopies(entiteVar.length(), "/")) + "///";
31383141
l(ligneCommentaire);

src/main/java/org/computate/frFR/java/EcrirePageClasse.java

Lines changed: 32 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ else if(classeRolesTrouves || classeRoleLiresTrouves) {
290290

291291
public void genCodeEntiteHtm(String langueNom, JsonObject langueConfig, String classeApiMethodeMethode) throws Exception {
292292
ToutEcrivain oAncien = o;
293-
o = auteurGenPageHbsEntite;
293+
o = auteurGenPageJinjaEntite;
294294
Boolean entiteHtmLigneVerticaleActuel = entiteHtmLigneVerticaleActuelMap.get(classeApiMethodeMethode);
295295

296296
l();
@@ -978,8 +978,8 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
978978
classePageChemin = classeDoc.getString("classePageChemin" + "_" + langueNom + "_stored_string");
979979
classePageCheminCss = classeDoc.getString("classePageCheminCss" + "_" + langueNom + "_stored_string");
980980
classePageCheminJs = classeDoc.getString("classePageCheminJs" + "_" + langueNom + "_stored_string");
981-
classePageCheminHbs = classeDoc.getString("classePageCheminHbs" + "_" + langueNom + "_stored_string");
982-
classeGenPageCheminHbs = classeDoc.getString("classeGenPageCheminHbs" + "_" + langueNom + "_stored_string");
981+
classePageCheminJinja = classeDoc.getString("classePageCheminJinja" + "_" + langueNom + "_stored_string");
982+
classeGenPageCheminJinja = classeDoc.getString("classeGenPageCheminJinja" + "_" + langueNom + "_stored_string");
983983
classeApiUri = classeDoc.getString("classeApiUri" + "_" + langueNom + "_stored_string");
984984
classePageUriMethode = classeDoc.getString("classeApiUri" + langueConfig.getString(ConfigCles.var_PageRecherche) + "_" + langueNom + "_stored_string");
985985
classePageLangueNom = classeDoc.getString("classePageLangueNom" + "_" + langueNom + "_stored_string");
@@ -1112,7 +1112,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
11121112
wPks.setTab(" ");
11131113

11141114

1115-
o = auteurGenPageHbs;
1115+
o = auteurGenPageJinja;
11161116

11171117
o = auteurPageGenClasse;
11181118
{
@@ -2184,7 +2184,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
21842184
}
21852185
}
21862186

2187-
public void pageCodeClasseHbs(String langueNom, JsonObject langueConfig) throws Exception {
2187+
public void pageCodeClasseJinja(String langueNom, JsonObject langueConfig) throws Exception {
21882188

21892189
if(classePageCheminsGen.contains(classeGenPageChemin) && classeGenPageChemin != null && StringUtils.equals(classePageLangueNom, langueNom)) {
21902190

@@ -2542,12 +2542,12 @@ else if("LocalDate".equals(entiteNomSimple)) {
25422542
}
25432543
}
25442544

2545-
if(auteurPageHbs != null) {
2546-
o = auteurPageHbs;
2547-
if((classeEtendBase || !classeModele && (classePartsModeleBase == null || !classeNomCanonique.equals(classePartsModeleBase.nomCanonique(langueNom)))) && auteurPageHbs != null) {
2548-
String hackathonMission = classeDoc.getString("hackathonMissionPageHbs_stored_string");
2549-
String hackathonColumn = classeDoc.getString("hackathonColumnPageHbs_stored_string");
2550-
String hackathonLabels = classeDoc.getString("hackathonLabelsPageHbs_stored_string");
2545+
if(auteurPageJinja != null) {
2546+
o = auteurPageJinja;
2547+
if((classeEtendBase || !classeModele && (classePartsModeleBase == null || !classeNomCanonique.equals(classePartsModeleBase.nomCanonique(langueNom)))) && auteurPageJinja != null) {
2548+
String hackathonMission = classeDoc.getString("hackathonMissionPageJinja_stored_string");
2549+
String hackathonColumn = classeDoc.getString("hackathonColumnPageJinja_stored_string");
2550+
String hackathonLabels = classeDoc.getString("hackathonLabelsPageJinja_stored_string");
25512551
if(hackathonMission != null || hackathonColumn != null || hackathonLabels != null) {
25522552
l("<!--");
25532553
if(hackathonMission != null)
@@ -2632,12 +2632,12 @@ else if("LocalDate".equals(entiteNomSimple)) {
26322632
l("{{> ", classeGenPageNomSimple, "}}");
26332633
}
26342634

2635-
o = auteurGenPageHbs;
2635+
o = auteurGenPageJinja;
26362636

26372637
{
2638-
String hackathonMission = classeDoc.getString("hackathonMissionGenPageHbs_stored_string");
2639-
String hackathonColumn = classeDoc.getString("hackathonColumnGenPageHbs_stored_string");
2640-
String hackathonLabels = classeDoc.getString("hackathonLabelsGenPageHbs_stored_string");
2638+
String hackathonMission = classeDoc.getString("hackathonMissionGenPageJinja_stored_string");
2639+
String hackathonColumn = classeDoc.getString("hackathonColumnGenPageJinja_stored_string");
2640+
String hackathonLabels = classeDoc.getString("hackathonLabelsGenPageJinja_stored_string");
26412641
if(hackathonMission != null || hackathonColumn != null || hackathonLabels != null) {
26422642
l("<!--");
26432643
if(hackathonMission != null)
@@ -4891,9 +4891,9 @@ else if(langueConfig.getString(ConfigCles.var_PUTCopie).equals(classeApiMethode)
48914891
auteurPageJs.tl(0, "}");
48924892
}
48934893

4894-
o = auteurGenPageHbs;
4894+
o = auteurGenPageJinja;
48954895

4896-
s(auteurGenPageHbsEntite);
4896+
s(auteurGenPageJinjaEntite);
48974897

48984898
o = auteurPageGenClasse;
48994899

@@ -4911,43 +4911,35 @@ else if(langueConfig.getString(ConfigCles.var_PUTCopie).equals(classeApiMethode)
49114911
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classePageCheminCss);
49124912
auteurPageJs.flushClose();
49134913
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classePageCheminJs);
4914-
if(auteurPageHbs != null) {
4915-
auteurPageHbs.flushClose();
4916-
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classePageCheminHbs);
4914+
if(auteurPageJinja != null) {
4915+
auteurPageJinja.flushClose();
4916+
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classePageCheminJinja);
49174917
}
4918-
auteurGenPageHbs.flushClose();
4919-
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classeGenPageCheminHbs);
4920-
4921-
String siteCheminVertx = siteCheminsVertx.get(langueNom);
4922-
String siteNomVertx = StringUtils.substringAfterLast(siteCheminVertx, "/");
4923-
String cheminSrcGenJavaVertx = (siteCheminVertx == null ? siteChemin : siteCheminVertx) + "/src/gen/java";
4924-
String cheminSrcMainJavaVertx = (siteCheminVertx == null ? siteChemin : siteCheminVertx) + "/src/main/java";
4925-
String cheminSrcMainResourcesVertx = (siteCheminVertx == null ? siteChemin : siteCheminVertx) + "/src/main/resources";
4918+
auteurGenPageJinja.flushClose();
4919+
// System.out.println(langueConfig.getString(ConfigCles.var_Ecrire) + ": " + classeGenPageCheminJinja);
49264920

49274921
{
49284922
RegarderClasse regarderClasse = new RegarderClasse();
4929-
regarderClasse.siteChemin = siteCheminVertx;
4930-
regarderClasse.siteNom = siteNomVertx;
4923+
regarderClasse.siteChemin = siteChemin;
4924+
regarderClasse.siteNom = siteNom;
49314925
regarderClasse.classeCheminAbsolu = classePageChemin;
4932-
regarderClasse.cheminSrcGenJava = cheminSrcGenJavaVertx;
4933-
regarderClasse.cheminSrcMainJava = cheminSrcMainJavaVertx;
4934-
regarderClasse.cheminSrcMainResources = cheminSrcMainResourcesVertx;
4926+
regarderClasse.cheminSrcGenJava = cheminSrcGenJava;
4927+
regarderClasse.cheminSrcMainJava = cheminSrcMainJava;
4928+
regarderClasse.cheminSrcMainResources = cheminSrcMainResources;
49354929
regarderClasse.initRegarderClasseBase(classeLangueNom, classeLangueConfig);
4936-
// regarderClasse.ecrireGenClasses(regarderClasse.classeCheminAbsolu, langueNom, langueNom);
4937-
// RegarderClasse.regarderClasse(regarderClasse, langueNom);
49384930
SolrInputDocument classeDoc = new SolrInputDocument();
49394931
regarderClasse.indexerClasse(regarderClasse.classeCheminAbsolu, classeDoc, langueNom);
49404932
regarderClasse.ecrireGenClasses(regarderClasse.classeCheminAbsolu, langueNom, langueNom, langueConfig);
49414933
}
49424934

49434935
{
49444936
RegarderClasse regarderClasse = new RegarderClasse();
4945-
regarderClasse.siteChemin = siteCheminVertx;
4946-
regarderClasse.siteNom = siteNomVertx;
4937+
regarderClasse.siteChemin = siteChemin;
4938+
regarderClasse.siteNom = siteNom;
49474939
regarderClasse.classeCheminAbsolu = classeGenPageChemin;
4948-
regarderClasse.cheminSrcGenJava = cheminSrcGenJavaVertx;
4949-
regarderClasse.cheminSrcMainJava = cheminSrcMainJavaVertx;
4950-
regarderClasse.cheminSrcMainResources = cheminSrcMainResourcesVertx;
4940+
regarderClasse.cheminSrcGenJava = cheminSrcGenJava;
4941+
regarderClasse.cheminSrcMainJava = cheminSrcMainJava;
4942+
regarderClasse.cheminSrcMainResources = cheminSrcMainResources;
49514943
regarderClasse.initRegarderClasseBase(classeLangueNom, classeLangueConfig);
49524944
// regarderClasse.ecrireGenClasses(regarderClasse.classeCheminAbsolu, langueNom, langueNom);
49534945
// RegarderClasse.regarderClasse(regarderClasse, langueNom);

src/main/java/org/computate/frFR/java/EcrireToutesClasses.java

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
import org.apache.commons.lang3.BooleanUtils;
2424
import org.apache.commons.lang3.StringUtils;
25+
import org.apache.commons.lang3.exception.ExceptionUtils;
2526
import org.apache.solr.client.solrj.SolrQuery;
2627
import org.apache.solr.client.solrj.SolrQuery.ORDER;
2728
import org.apache.solr.client.solrj.response.QueryResponse;
@@ -153,13 +154,25 @@ public void ecrireGenClasses(QueryResponse reponseRecherche, String classeLangue
153154

154155
// if(StringUtils.equals(classeLangueNom, langueNom)) {
155156
if(BooleanUtils.isTrue(partEstConstructeur)) {
156-
genCodeConstructeur(langueNom, langueConfig);
157+
try {
158+
genCodeConstructeur(langueNom, langueConfig);
159+
} catch(Exception ex) {
160+
throw new RuntimeException(String.format("%s %s %s", classeNomSimple, classeLangueConfig.getString(ConfigCles.var_constructeur), classeNomSimple), ex);
161+
}
157162
}
158163
else if(BooleanUtils.isTrue(partEstMethode)) {
159-
genCodeMethode(langueNom, langueConfig);
164+
try {
165+
genCodeMethode(langueNom, langueConfig);
166+
} catch(Exception ex) {
167+
throw new RuntimeException(String.format("%s %s %s", classeNomSimple, classeLangueConfig.getString(ConfigCles.var_methode), methodeVar), ex);
168+
}
160169
}
161170
else if(BooleanUtils.isTrue(partEstEntite)) {
162-
genCodeEntite(langueNom, langueConfig);
171+
try {
172+
genCodeEntite(langueNom, langueConfig);
173+
} catch(Exception ex) {
174+
throw new RuntimeException(String.format("%s %s %s", classeNomSimple, classeLangueConfig.getString(ConfigCles.var_entite), entiteVar), ex);
175+
}
163176
}
164177
// }
165178
}
@@ -171,7 +184,7 @@ else if(BooleanUtils.isTrue(partEstEntite)) {
171184
// }
172185
if(classePage) {
173186
pageCodeClasseJava(langueNom, langueConfig);
174-
pageCodeClasseHbs(langueNom, langueConfig);
187+
pageCodeClasseJinja(langueNom, langueConfig);
175188
}
176189
if(classeApi) {
177190
// ecrireApiEnsembleInfo(langueNom);
@@ -196,7 +209,6 @@ else if(BooleanUtils.isTrue(partEstEntite)) {
196209
* enUS: Retrieve the records for the class from the search engine,
197210
* enUS: process them and write them into class files for each supported language.
198211
*/
199-
// public void ecrireGenClasses(QueryResponse reponseRecherche, String classeLangueNom, String langueNom, JsonObject langueConfig) throws Exception {
200212
public void ecrireGenClasse(JsonObject doc, String langueNom) throws Exception {
201213

202214
classeCheminRepertoireGen = doc.getString("classeCheminRepertoireGen_" + langueNom + "_stored_string");

0 commit comments

Comments
 (0)