Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0015071Openbravo ERPA. Platformpublic2010-10-28 16:462010-12-09 16:07
azabaleta 
alostale 
normalmajoralways
closedfixed 
5
 
 
Core
No
0015071: Validations when compiling
Hi,

I think it would be very useful to check when compiling, if all dependencies are ok. If they are no, now when scanning for updates does not show any updates available. In order to detect this earlier, I suggest to make an easy validation to show the developer when compiling that dependencies are not correct.

Cheers,
No tags attached.
Issue History
2010-10-28 16:46azabaletaNew Issue
2010-10-28 16:46azabaletaAssigned To => alostale
2010-10-28 17:14shuehnerIssue Monitored: shuehner
2010-10-28 17:49alostaleNote Added: 0032317
2010-11-11 17:09alostaleNote Added: 0032558
2010-11-11 18:23hgbotCheckin
2010-11-11 18:23hgbotNote Added: 0032566
2010-11-11 18:23hgbotStatusnew => resolved
2010-11-11 18:23hgbotResolutionopen => fixed
2010-11-11 18:23hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/afdbc22ea781ca34daa4cecdd1b227024b417fcf [^]
2010-11-11 18:24hgbotCheckin
2010-11-11 18:24hgbotNote Added: 0032567
2010-11-13 12:09hudsonbotCheckin
2010-11-13 12:09hudsonbotNote Added: 0032599
2010-11-13 12:09hudsonbotCheckin
2010-11-13 12:09hudsonbotNote Added: 0032600
2010-11-19 12:10marvintmNote Added: 0032733
2010-11-19 12:10marvintmStatusresolved => closed
2010-12-09 16:07anonymoussf_bug_id0 => 3133540

Notes
(0032317)
alostale   
2010-10-28 17:49   
Instead of in each compilation (which would make the process slower), this could be implemented as a separated ant task which could be invoked to ensure consistency is ok.
(0032558)
alostale   
2010-11-11 17:09   
User documentation can be found here:
http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Concepts/Development_Build_Tasks#Module_Consistency_Check [^]
(0032566)
hgbot   
2010-11-11 18:23   
Repository: erp/devel/pi
Changeset: afdbc22ea781ca34daa4cecdd1b227024b417fcf
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Thu Oct 28 17:52:57 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/afdbc22ea781ca34daa4cecdd1b227024b417fcf [^]

fixed issue 15071
  A new ant task check.module.consistency has been added to main build.xml.
  This task checks locally installed modules define correctly their dependencies.

---
M build.xml
A src/org/openbravo/erpCommon/modules/CheckLocalConsistency.java
---
(0032567)
hgbot   
2010-11-11 18:24   
Repository: erp/devel/pi
Changeset: 96ecf2159eeaf9b47e8638dcc610a71da795d02e
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Tue Nov 02 10:31:41 2010 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/96ecf2159eeaf9b47e8638dcc610a71da795d02e [^]

related to issue 15071
  Local check consistency is not taking into account includes.

---
M src/org/openbravo/erpCommon/modules/VersionUtility.java
---
(0032599)
hudsonbot   
2010-11-13 12:09   
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/afdbc22ea781 [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/e4f5fe55014d [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.18899.obx [^]
(0032600)
hudsonbot   
2010-11-13 12:09   
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/96ecf2159eea [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/e4f5fe55014d [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.18899.obx [^]
(0032733)
marvintm   
2010-11-19 12:10   
Works fine.