diff --git a/screening/resource/dependency-structure.ddf b/screening/resource/dependency-structure.ddf index 93093cc832c66822fbac7572147234e1047477c9..4389b2309034711f9b5c0ebdf30368fd20364e0d 100644 --- a/screening/resource/dependency-structure.ddf +++ b/screening/resource/dependency-structure.ddf @@ -50,13 +50,12 @@ check [screening_web_client] independentOf [screening_server] # -------- check screening public API dependencies -[openbis_authorization] = ${screening}.shared.api.internal.authorization.* ${root}.generic.shared.basic.dto.RoleWithHierarchy* ${root}.generic.shared.authorization.* ${root}.generic.shared.dto.* ${root}.generic.shared.util.SpaceCodeHelper -[authorization] = [openbis_authorization] [dss_authorization] ch.systemsx.cisd.openbis.generic.server.dataaccess.db.* +[authorization] = [dss_authorization] ch.systemsx.cisd.openbis.generic.server.dataaccess.db.* [api_openbis] = ${screening}.shared.api.** ${root}.generic.shared.api.** [api_client_facade] = ${screening}.client.api.v1.** [api] = [dss_api] [api_openbis] [api_client_facade] [authorization] [openbis_rest] = ${root}.** excluding [api] -check sets [dss_api] [api_openbis] [api_client_facade] [api] [openbis_rest] [openbis_authorization] +check sets [dss_api] [api_openbis] [api_client_facade] [api] [openbis_rest] # TODO: how to check that the api does not depend on external libraries? check [api] independentOf [openbis_rest]