Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0015519Openbravo ERPA. Platformpublic2010-12-23 21:212011-06-01 09:19
shuehner 
shuehner 
normalmajorhave not tried
closedfixed 
5
 
 
Core
No
0015519: api-check needs to be adapted for 3.0
The api-check tools/scripts need to be adapted to work with the 3.0 distribution of modules.

a.) java api-check. Needs to read classes from all modules (done automatically) but need to put jar-file shipped by modules in its classpath to do so
b.) model api-check. Needs to read the model & sourcedata recursievely from core & modules and also its reference files need to include core & modules now.

c.) javascript api-check. Should be updated as well, but details not decided yet.
No tags attached.
Issue History
2010-12-23 21:21shuehnerNew Issue
2010-12-23 21:21shuehnerAssigned To => shuehner
2010-12-23 21:21shuehnerModules => Core
2010-12-23 21:26hgbotCheckin
2010-12-23 21:26hgbotNote Added: 0033382
2010-12-23 21:27hgbotCheckin
2010-12-23 21:27hgbotNote Added: 0033383
2010-12-30 13:16hudsonbotCheckin
2010-12-30 13:16hudsonbotNote Added: 0033476
2011-05-19 16:18shuehnerStatusnew => scheduled
2011-05-19 16:18shuehnerfix_in_branch => pi
2011-05-19 16:18shuehnerNote Added: 0037229
2011-05-19 16:18shuehnerStatusscheduled => resolved
2011-05-19 16:18shuehnerFixed in SCM revision => https://code.openbravo.com/erp/devel/pi/rev/53f34c39284d6582147a998e598de35d2a438924 [^]
2011-05-19 16:18shuehnerResolutionopen => fixed
2011-06-01 09:19iperdomoStatusresolved => closed

Notes
(0033382)
hgbot   
2010-12-23 21:26   
Repository: erp/devel/dbsm-main
Changeset: ebb464f109ab13d4c49dba6cd067137abb166030
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Thu Dec 23 21:23:48 2010 +0100
URL: http://code.openbravo.com/erp/devel/dbsm-main/rev/ebb464f109ab13d4c49dba6cd067137abb166030 [^]

Issue 15519: Implement model api-check for 3.0
A new copy of the CheckAPI class called checkAPIDistribution is added in
addition to the original one to allow the two implementations to coexist
as the dbsourcemanager.jar file is shared among 2.50 & 3.0

---
M src/org/openbravo/ddlutils/task/DatabaseUtils.java
A src/org/openbravo/ddlutils/task/CheckAPIDistribution.java
---
(0033383)
hgbot   
2010-12-23 21:27   
Repository: erp/devel/pi
Changeset: 53f34c39284d6582147a998e598de35d2a438924
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Thu Dec 23 21:26:30 2010 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/53f34c39284d6582147a998e598de35d2a438924 [^]

Issue 15519: Model api-check for 3.0
New dbsourcemanger file containing new mode api-check implementation suitable
for 3.0 & changes to call the new class inplace of the old one

---
M build.xml
M src-db/database/lib/dbsourcemanager.jar
---
(0033476)
hudsonbot   
2010-12-30 13:16   
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/53f34c39284d [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/7d7e5eebcc62 [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.19448.obx [^]
(0037229)
shuehner   
2011-05-19 16:18   
Mark as resolved with the api-check commits which we are using already for 3.0