sabbio93 / QRobotEvitaMuri

Risoluzione del problema: https://137.204.107.21/syskb/it.unibo.iss2015intro/docs/Material/TemaFinaleLMBO2017.html
MIT License
2 stars 0 forks source link

BUG: errore di compilazione in gradle build sui sonar qa #45

Open quellobiondo opened 7 years ago

quellobiondo commented 7 years ago

Dopo avere introdotto i sonar come standalone in file separati #12 si verifica un errore durante la build in gradle dei file .qa contenenti i sensori. Non riesce a completare con successo la build in quanto in ogni contesto vengono compilati tutti i file del progetto, avendo il rover .ddr sono neccessarie anche le dipendenze alle librerie per i robots.

Le librerie per robots sono / ROBOTS /
compile fileTree(dir: '../it.unibo.iss.libs/libs/unibo', include: 'labbaseRobotSam.jar') compile fileTree(dir: '../it.unibo.iss.libs/libs/unibo', include: 'uniboQactorRobot.jar')

Ma non sono presenti nel file gradle generato per i qa. Sono da aggiungere a mano.

Ancora meglio si vorrebbe che la futura software factory riesca a riconoscere la presenza nel progetto di un file .ddr e quindi inserire le giuste dipendenze in tutti i file gradle.

Ma poi perchè deve compilare ogni volta tutto il progetto? :( i componenti sono troppo accoppiati tra loro...

sabbio93 commented 7 years ago

Non ho capito abbiamo risolto? e è da mettere nella relazione o no? mi sembra un dettaglio implementativo nn una mancanza espressiva giusto?