getMembers() {
+ if (this.members == null) {
+ this.members = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.PROJECT__MEMBERS);
+ }
+ return this.members;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Boolean getIsSensitive() {
+ return this.isSensitive;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setIsSensitive(Boolean newIsSensitive) {
+ Boolean oldIsSensitive = this.isSensitive;
+ this.isSensitive = newIsSensitive;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__IS_SENSITIVE, oldIsSensitive, this.isSensitive));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getContractualStartDate() {
+ return this.contractualStartDate;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ @Override
+ public void setContractualStartDate(LocalDate newContractualStartDate) {
+ LocalDate oldContractualStartDate = this.contractualStartDate;
+ this.contractualStartDate = newContractualStartDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE, oldContractualStartDate, this.contractualStartDate));
+
+ if (this.contractualStartDate == null) {
+ this.setContractualEndDate(null);
+ } else if (this.duration != null) {
+ this.setDuration(this.duration);
+ } else if (this.contractualEndDate != null) {
+ this.setContractualEndDate(this.contractualEndDate);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getDuration() {
+ return this.duration;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ @Override
+ public void setDuration(Integer newDuration) {
+ Integer oldDuration = this.duration;
+ if (newDuration != null && newDuration < 0) {
+ this.duration = 0;
+ } else {
+ this.duration = newDuration;
+ }
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+
+ if (this.duration == null) {
+ LocalDate oldContractualEndDate = this.contractualEndDate;
+ this.contractualEndDate = null;
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+ } else if (this.contractualStartDate != null) {
+ LocalDate oldContractualEndDate = this.contractualEndDate;
+ this.contractualEndDate = this.contractualStartDate.plusWeeks(this.duration);
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getContractualEndDate() {
+ return this.contractualEndDate;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ @Override
+ public void setContractualEndDate(LocalDate newContractualEndDate) {
+ LocalDate oldContractualEndDate = this.contractualEndDate;
+ this.contractualEndDate = newContractualEndDate;
+ if (this.contractualStartDate != null && this.contractualStartDate.until(newContractualEndDate, ChronoUnit.WEEKS) < 0) {
+ this.contractualEndDate = this.contractualStartDate;
+ }
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE, oldContractualEndDate, this.contractualEndDate));
+
+ if (this.contractualEndDate == null) {
+ Integer oldDuration = this.duration;
+ this.duration = null;
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+ } else if (this.contractualStartDate != null) {
+ Integer oldDuration = this.duration;
+ this.duration = Integer.valueOf(Long.valueOf(this.contractualStartDate.until(this.contractualEndDate, ChronoUnit.WEEKS)).intValue());
+
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__DURATION, oldDuration, this.duration));
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getEffectiveStartDate() {
+ return this.effectiveStartDate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEffectiveStartDate(LocalDate newEffectiveStartDate) {
+ LocalDate oldEffectiveStartDate = this.effectiveStartDate;
+ this.effectiveStartDate = newEffectiveStartDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE, oldEffectiveStartDate, this.effectiveStartDate));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getEffectiveEndDate() {
+ return this.effectiveEndDate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEffectiveEndDate(LocalDate newEffectiveEndDate) {
+ LocalDate oldEffectiveEndDate = this.effectiveEndDate;
+ this.effectiveEndDate = newEffectiveEndDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE, oldEffectiveEndDate, this.effectiveEndDate));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getContractTermExtension() {
+ return this.contractTermExtension;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setContractTermExtension(Integer newContractTermExtension) {
+ Integer oldContractTermExtension = this.contractTermExtension;
+ this.contractTermExtension = newContractTermExtension;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION, oldContractTermExtension, this.contractTermExtension));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Double getGlobalCost() {
+ return this.globalCost;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setGlobalCost(Double newGlobalCost) {
+ Double oldGlobalCost = this.globalCost;
+ this.globalCost = newGlobalCost;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__GLOBAL_COST, oldGlobalCost, this.globalCost));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Double getFundingRate() {
+ return this.fundingRate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setFundingRate(Double newFundingRate) {
+ Double oldFundingRate = this.fundingRate;
+ this.fundingRate = newFundingRate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__FUNDING_RATE, oldFundingRate, this.fundingRate));
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ @Override
+ public Double getFunding() {
+ if (this.globalCost != null && this.fundingRate != null && this.fundingRate > 0) {
+ Double value = this.globalCost * this.fundingRate / 100;
+ return new BigDecimal(value).setScale(2, RoundingMode.HALF_UP).doubleValue();
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getManpower() {
+ return this.manpower;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setManpower(Integer newManpower) {
+ Integer oldManpower = this.manpower;
+ this.manpower = newManpower;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__MANPOWER, oldManpower, this.manpower));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getEOTP() {
+ return this.eOTP;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEOTP(String newEOTP) {
+ String oldEOTP = this.eOTP;
+ this.eOTP = newEOTP;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__EOTP, oldEOTP, this.eOTP));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getStatisticOrder() {
+ return this.statisticOrder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setStatisticOrder(String newStatisticOrder) {
+ String oldStatisticOrder = this.statisticOrder;
+ this.statisticOrder = newStatisticOrder;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__STATISTIC_ORDER, oldStatisticOrder, this.statisticOrder));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getInternalNeed() {
+ return this.internalNeed;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setInternalNeed(String newInternalNeed) {
+ String oldInternalNeed = this.internalNeed;
+ this.internalNeed = newInternalNeed;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__INTERNAL_NEED, oldInternalNeed, this.internalNeed));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getClientNeed() {
+ return this.clientNeed;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setClientNeed(String newClientNeed) {
+ String oldClientNeed = this.clientNeed;
+ this.clientNeed = newClientNeed;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.PROJECT__CLIENT_NEED, oldClientNeed, this.clientNeed));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ return ((InternalEList>) this.getOwnedWorkpackages()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ return ((InternalEList>) this.getOwnedObjectives()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ return ((InternalEList>) this.getOwnedTagFolders()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ return ((InternalEList>) this.getOwnedRisks()).basicRemove(otherEnd, msgs);
+ default:
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.PROJECT__NAME:
+ return this.getName();
+ case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ return this.getOwnedWorkpackages();
+ case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ return this.getOwnedObjectives();
+ case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ return this.getOwnedTagFolders();
+ case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ return this.getOwnedRisks();
+ case ProjectmgmtPackage.PROJECT__REFERENCE:
+ return this.getReference();
+ case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ return this.getDescription();
+ case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ if (resolve)
+ return this.getLeadingUnit();
+ return this.basicGetLeadingUnit();
+ case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ return this.getParticipantUnits();
+ case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ return this.getPlannifiedClientCopilMeetings();
+ case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ return this.getMainProgramBrick();
+ case ProjectmgmtPackage.PROJECT__STATE:
+ return this.getState();
+ case ProjectmgmtPackage.PROJECT__CLIENTS:
+ return this.getClients();
+ case ProjectmgmtPackage.PROJECT__PARTNERS:
+ return this.getPartners();
+ case ProjectmgmtPackage.PROJECT__IS_TRANSVERSE:
+ return this.getIsTransverse();
+ case ProjectmgmtPackage.PROJECT__LEADER:
+ if (resolve)
+ return this.getLeader();
+ return this.basicGetLeader();
+ case ProjectmgmtPackage.PROJECT__MEMBERS:
+ return this.getMembers();
+ case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ return this.getIsSensitive();
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ return this.getContractualStartDate();
+ case ProjectmgmtPackage.PROJECT__DURATION:
+ return this.getDuration();
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ return this.getContractualEndDate();
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ return this.getEffectiveStartDate();
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ return this.getEffectiveEndDate();
+ case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ return this.getContractTermExtension();
+ case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ return this.getGlobalCost();
+ case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ return this.getFundingRate();
+ case ProjectmgmtPackage.PROJECT__FUNDING:
+ return this.getFunding();
+ case ProjectmgmtPackage.PROJECT__MANPOWER:
+ return this.getManpower();
+ case ProjectmgmtPackage.PROJECT__EOTP:
+ return this.getEOTP();
+ case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ return this.getStatisticOrder();
+ case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ return this.getInternalNeed();
+ case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ return this.getClientNeed();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.PROJECT__NAME:
+ this.setName((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ this.getOwnedWorkpackages().clear();
+ this.getOwnedWorkpackages().addAll((Collection extends Workpackage>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ this.getOwnedObjectives().clear();
+ this.getOwnedObjectives().addAll((Collection extends Objective>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ this.getOwnedTagFolders().clear();
+ this.getOwnedTagFolders().addAll((Collection extends TagFolder>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ this.getOwnedRisks().clear();
+ this.getOwnedRisks().addAll((Collection extends Risk>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__REFERENCE:
+ this.setReference((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ this.setDescription((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ this.setLeadingUnit((InternalStakeholder) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ this.getParticipantUnits().clear();
+ this.getParticipantUnits().addAll((Collection extends InternalStakeholder>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ this.setPlannifiedClientCopilMeetings((Boolean) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ this.setMainProgramBrick((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__STATE:
+ this.setState((ProjectState) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__CLIENTS:
+ this.getClients().clear();
+ this.getClients().addAll((Collection extends ExternalStakeholder>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__PARTNERS:
+ this.getPartners().clear();
+ this.getPartners().addAll((Collection extends ExternalStakeholder>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__LEADER:
+ this.setLeader((Person) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__MEMBERS:
+ this.getMembers().clear();
+ this.getMembers().addAll((Collection extends Person>) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ this.setIsSensitive((Boolean) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ this.setContractualStartDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__DURATION:
+ this.setDuration((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ this.setContractualEndDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ this.setEffectiveStartDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ this.setEffectiveEndDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ this.setContractTermExtension((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ this.setGlobalCost((Double) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ this.setFundingRate((Double) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__MANPOWER:
+ this.setManpower((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__EOTP:
+ this.setEOTP((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ this.setStatisticOrder((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ this.setInternalNeed((String) newValue);
+ return;
+ case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ this.setClientNeed((String) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.PROJECT__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ this.getOwnedWorkpackages().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ this.getOwnedObjectives().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ this.getOwnedTagFolders().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ this.getOwnedRisks().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__REFERENCE:
+ this.setReference(REFERENCE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ this.setDescription(DESCRIPTION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ this.setLeadingUnit(null);
+ return;
+ case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ this.getParticipantUnits().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ this.setPlannifiedClientCopilMeetings(PLANNIFIED_CLIENT_COPIL_MEETINGS_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ this.setMainProgramBrick(MAIN_PROGRAM_BRICK_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__STATE:
+ this.setState(STATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__CLIENTS:
+ this.getClients().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__PARTNERS:
+ this.getPartners().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__LEADER:
+ this.setLeader(null);
+ return;
+ case ProjectmgmtPackage.PROJECT__MEMBERS:
+ this.getMembers().clear();
+ return;
+ case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ this.setIsSensitive(IS_SENSITIVE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ this.setContractualStartDate(CONTRACTUAL_START_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__DURATION:
+ this.setDuration(DURATION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ this.setContractualEndDate(CONTRACTUAL_END_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ this.setEffectiveStartDate(EFFECTIVE_START_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ this.setEffectiveEndDate(EFFECTIVE_END_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ this.setContractTermExtension(CONTRACT_TERM_EXTENSION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ this.setGlobalCost(GLOBAL_COST_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ this.setFundingRate(FUNDING_RATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__MANPOWER:
+ this.setManpower(MANPOWER_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__EOTP:
+ this.setEOTP(EOTP_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ this.setStatisticOrder(STATISTIC_ORDER_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ this.setInternalNeed(INTERNAL_NEED_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ this.setClientNeed(CLIENT_NEED_EDEFAULT);
+ return;
+ default:
+ super.eUnset(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.PROJECT__NAME:
+ return !Objects.equals(NAME_EDEFAULT, this.name);
+ case ProjectmgmtPackage.PROJECT__OWNED_WORKPACKAGES:
+ return this.ownedWorkpackages != null && !this.ownedWorkpackages.isEmpty();
+ case ProjectmgmtPackage.PROJECT__OWNED_OBJECTIVES:
+ return this.ownedObjectives != null && !this.ownedObjectives.isEmpty();
+ case ProjectmgmtPackage.PROJECT__OWNED_TAG_FOLDERS:
+ return this.ownedTagFolders != null && !this.ownedTagFolders.isEmpty();
+ case ProjectmgmtPackage.PROJECT__OWNED_RISKS:
+ return this.ownedRisks != null && !this.ownedRisks.isEmpty();
+ case ProjectmgmtPackage.PROJECT__REFERENCE:
+ return !Objects.equals(REFERENCE_EDEFAULT, this.reference);
+ case ProjectmgmtPackage.PROJECT__DESCRIPTION:
+ return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
+ case ProjectmgmtPackage.PROJECT__LEADING_UNIT:
+ return this.leadingUnit != null;
+ case ProjectmgmtPackage.PROJECT__PARTICIPANT_UNITS:
+ return this.participantUnits != null && !this.participantUnits.isEmpty();
+ case ProjectmgmtPackage.PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS:
+ return !Objects.equals(PLANNIFIED_CLIENT_COPIL_MEETINGS_EDEFAULT, this.plannifiedClientCopilMeetings);
+ case ProjectmgmtPackage.PROJECT__MAIN_PROGRAM_BRICK:
+ return !Objects.equals(MAIN_PROGRAM_BRICK_EDEFAULT, this.mainProgramBrick);
+ case ProjectmgmtPackage.PROJECT__STATE:
+ return this.state != STATE_EDEFAULT;
+ case ProjectmgmtPackage.PROJECT__CLIENTS:
+ return this.clients != null && !this.clients.isEmpty();
+ case ProjectmgmtPackage.PROJECT__PARTNERS:
+ return this.partners != null && !this.partners.isEmpty();
+ case ProjectmgmtPackage.PROJECT__IS_TRANSVERSE:
+ return IS_TRANSVERSE_EDEFAULT == null ? this.getIsTransverse() != null : !IS_TRANSVERSE_EDEFAULT.equals(this.getIsTransverse());
+ case ProjectmgmtPackage.PROJECT__LEADER:
+ return this.leader != null;
+ case ProjectmgmtPackage.PROJECT__MEMBERS:
+ return this.members != null && !this.members.isEmpty();
+ case ProjectmgmtPackage.PROJECT__IS_SENSITIVE:
+ return !Objects.equals(IS_SENSITIVE_EDEFAULT, this.isSensitive);
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_START_DATE:
+ return !Objects.equals(CONTRACTUAL_START_DATE_EDEFAULT, this.contractualStartDate);
+ case ProjectmgmtPackage.PROJECT__DURATION:
+ return !Objects.equals(DURATION_EDEFAULT, this.duration);
+ case ProjectmgmtPackage.PROJECT__CONTRACTUAL_END_DATE:
+ return !Objects.equals(CONTRACTUAL_END_DATE_EDEFAULT, this.contractualEndDate);
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_START_DATE:
+ return !Objects.equals(EFFECTIVE_START_DATE_EDEFAULT, this.effectiveStartDate);
+ case ProjectmgmtPackage.PROJECT__EFFECTIVE_END_DATE:
+ return !Objects.equals(EFFECTIVE_END_DATE_EDEFAULT, this.effectiveEndDate);
+ case ProjectmgmtPackage.PROJECT__CONTRACT_TERM_EXTENSION:
+ return !Objects.equals(CONTRACT_TERM_EXTENSION_EDEFAULT, this.contractTermExtension);
+ case ProjectmgmtPackage.PROJECT__GLOBAL_COST:
+ return !Objects.equals(GLOBAL_COST_EDEFAULT, this.globalCost);
+ case ProjectmgmtPackage.PROJECT__FUNDING_RATE:
+ return !Objects.equals(FUNDING_RATE_EDEFAULT, this.fundingRate);
+ case ProjectmgmtPackage.PROJECT__FUNDING:
+ return FUNDING_EDEFAULT == null ? this.getFunding() != null : !FUNDING_EDEFAULT.equals(this.getFunding());
+ case ProjectmgmtPackage.PROJECT__MANPOWER:
+ return !Objects.equals(MANPOWER_EDEFAULT, this.manpower);
+ case ProjectmgmtPackage.PROJECT__EOTP:
+ return !Objects.equals(EOTP_EDEFAULT, this.eOTP);
+ case ProjectmgmtPackage.PROJECT__STATISTIC_ORDER:
+ return !Objects.equals(STATISTIC_ORDER_EDEFAULT, this.statisticOrder);
+ case ProjectmgmtPackage.PROJECT__INTERNAL_NEED:
+ return !Objects.equals(INTERNAL_NEED_EDEFAULT, this.internalNeed);
+ case ProjectmgmtPackage.PROJECT__CLIENT_NEED:
+ return !Objects.equals(CLIENT_NEED_EDEFAULT, this.clientNeed);
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ String result = super.toString() + " (name: "
+ + this.name
+ + ", reference: "
+ + this.reference
+ + ", description: "
+ + this.description
+ + ", plannifiedClientCopilMeetings: "
+ + this.plannifiedClientCopilMeetings
+ + ", mainProgramBrick: "
+ + this.mainProgramBrick
+ + ", state: "
+ + this.state
+ + ", isSensitive: "
+ + this.isSensitive
+ + ", contractualStartDate: "
+ + this.contractualStartDate
+ + ", duration: "
+ + this.duration
+ + ", contractualEndDate: "
+ + this.contractualEndDate
+ + ", effectiveStartDate: "
+ + this.effectiveStartDate
+ + ", effectiveEndDate: "
+ + this.effectiveEndDate
+ + ", contractTermExtension: "
+ + this.contractTermExtension
+ + ", globalCost: "
+ + this.globalCost
+ + ", fundingRate: "
+ + this.fundingRate
+ + ", manpower: "
+ + this.manpower
+ + ", eOTP: "
+ + this.eOTP
+ + ", statisticOrder: "
+ + this.statisticOrder
+ + ", internalNeed: "
+ + this.internalNeed
+ + ", clientNeed: "
+ + this.clientNeed
+ + ')';
+ return result;
+ }
+
+} // ProjectImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java
new file mode 100644
index 0000000..6a2a1ad
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtFactoryImpl.java
@@ -0,0 +1,491 @@
+/*******************************************************************************
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
+import fr.cea.deeplab.projectmgmt.InternalStakeholder;
+import fr.cea.deeplab.projectmgmt.KeyResult;
+import fr.cea.deeplab.projectmgmt.Objective;
+import fr.cea.deeplab.projectmgmt.Organization;
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.Project;
+import fr.cea.deeplab.projectmgmt.ProjectState;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.ResourceFolder;
+import fr.cea.deeplab.projectmgmt.Risk;
+import fr.cea.deeplab.projectmgmt.RiskKind;
+import fr.cea.deeplab.projectmgmt.RiskState;
+import fr.cea.deeplab.projectmgmt.TagFolder;
+import fr.cea.deeplab.projectmgmt.Task;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+import fr.cea.deeplab.projectmgmt.Team;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+
+import java.time.Instant;
+import java.time.LocalDate;
+import java.time.format.DateTimeFormatter;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EDataType;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.impl.EFactoryImpl;
+import org.eclipse.emf.ecore.plugin.EcorePlugin;
+
+/**
+ * An implementation of the model Factory.
+ *
+ * @generated
+ */
+public class ProjectmgmtFactoryImpl extends EFactoryImpl implements ProjectmgmtFactory {
+ /**
+ * Creates the default factory implementation.
+ *
+ * @generated
+ */
+ public static ProjectmgmtFactory init() {
+ try {
+ ProjectmgmtFactory theProjectmgmtFactory = (ProjectmgmtFactory) EPackage.Registry.INSTANCE.getEFactory(ProjectmgmtPackage.eNS_URI);
+ if (theProjectmgmtFactory != null) {
+ return theProjectmgmtFactory;
+ }
+ } catch (Exception exception) {
+ EcorePlugin.INSTANCE.log(exception);
+ }
+ return new ProjectmgmtFactoryImpl();
+ }
+
+ /**
+ * Creates an instance of the factory.
+ *
+ * @generated
+ */
+ public ProjectmgmtFactoryImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EObject create(EClass eClass) {
+ switch (eClass.getClassifierID()) {
+ case ProjectmgmtPackage.ORGANIZATION:
+ return this.createOrganization();
+ case ProjectmgmtPackage.RESOURCE_FOLDER:
+ return this.createResourceFolder();
+ case ProjectmgmtPackage.TEAM:
+ return this.createTeam();
+ case ProjectmgmtPackage.INTERNAL_STAKEHOLDER:
+ return this.createInternalStakeholder();
+ case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER:
+ return this.createExternalStakeholder();
+ case ProjectmgmtPackage.PERSON:
+ return this.createPerson();
+ case ProjectmgmtPackage.TAG_FOLDER:
+ return this.createTagFolder();
+ case ProjectmgmtPackage.TASK_TAG:
+ return this.createTaskTag();
+ case ProjectmgmtPackage.TASK:
+ return this.createTask();
+ case ProjectmgmtPackage.OBJECTIVE:
+ return this.createObjective();
+ case ProjectmgmtPackage.KEY_RESULT:
+ return this.createKeyResult();
+ case ProjectmgmtPackage.PROJECT:
+ return this.createProject();
+ case ProjectmgmtPackage.WORKPACKAGE:
+ return this.createWorkpackage();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT:
+ return this.createWorkpackageArtefact();
+ case ProjectmgmtPackage.RISK:
+ return this.createRisk();
+ default:
+ throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object createFromString(EDataType eDataType, String initialValue) {
+ switch (eDataType.getClassifierID()) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT_NATURE:
+ return this.createWorkpackageArtefactNatureFromString(eDataType, initialValue);
+ case ProjectmgmtPackage.RISK_KIND:
+ return this.createRiskKindFromString(eDataType, initialValue);
+ case ProjectmgmtPackage.RISK_STATE:
+ return this.createRiskStateFromString(eDataType, initialValue);
+ case ProjectmgmtPackage.PROJECT_STATE:
+ return this.createProjectStateFromString(eDataType, initialValue);
+ case ProjectmgmtPackage.INSTANT:
+ return this.createInstantFromString(eDataType, initialValue);
+ case ProjectmgmtPackage.DATE:
+ return this.createDateFromString(eDataType, initialValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String convertToString(EDataType eDataType, Object instanceValue) {
+ switch (eDataType.getClassifierID()) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT_NATURE:
+ return this.convertWorkpackageArtefactNatureToString(eDataType, instanceValue);
+ case ProjectmgmtPackage.RISK_KIND:
+ return this.convertRiskKindToString(eDataType, instanceValue);
+ case ProjectmgmtPackage.RISK_STATE:
+ return this.convertRiskStateToString(eDataType, instanceValue);
+ case ProjectmgmtPackage.PROJECT_STATE:
+ return this.convertProjectStateToString(eDataType, instanceValue);
+ case ProjectmgmtPackage.INSTANT:
+ return this.convertInstantToString(eDataType, instanceValue);
+ case ProjectmgmtPackage.DATE:
+ return this.convertDateToString(eDataType, instanceValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Organization createOrganization() {
+ OrganizationImpl organization = new OrganizationImpl();
+ return organization;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ResourceFolder createResourceFolder() {
+ ResourceFolderImpl resourceFolder = new ResourceFolderImpl();
+ return resourceFolder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Team createTeam() {
+ TeamImpl team = new TeamImpl();
+ return team;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public InternalStakeholder createInternalStakeholder() {
+ InternalStakeholderImpl internalStakeholder = new InternalStakeholderImpl();
+ return internalStakeholder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ExternalStakeholder createExternalStakeholder() {
+ ExternalStakeholderImpl externalStakeholder = new ExternalStakeholderImpl();
+ return externalStakeholder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Person createPerson() {
+ PersonImpl person = new PersonImpl();
+ return person;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TagFolder createTagFolder() {
+ TagFolderImpl tagFolder = new TagFolderImpl();
+ return tagFolder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TaskTag createTaskTag() {
+ TaskTagImpl taskTag = new TaskTagImpl();
+ return taskTag;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Task createTask() {
+ TaskImpl task = new TaskImpl();
+ return task;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Objective createObjective() {
+ ObjectiveImpl objective = new ObjectiveImpl();
+ return objective;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public KeyResult createKeyResult() {
+ KeyResultImpl keyResult = new KeyResultImpl();
+ return keyResult;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Project createProject() {
+ ProjectImpl project = new ProjectImpl();
+ return project;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Workpackage createWorkpackage() {
+ WorkpackageImpl workpackage = new WorkpackageImpl();
+ return workpackage;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public WorkpackageArtefact createWorkpackageArtefact() {
+ WorkpackageArtefactImpl workpackageArtefact = new WorkpackageArtefactImpl();
+ return workpackageArtefact;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Risk createRisk() {
+ RiskImpl risk = new RiskImpl();
+ return risk;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public WorkpackageArtefactNature createWorkpackageArtefactNatureFromString(EDataType eDataType, String initialValue) {
+ WorkpackageArtefactNature result = WorkpackageArtefactNature.get(initialValue);
+// if (result == null)
+// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertWorkpackageArtefactNatureToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public RiskKind createRiskKindFromString(EDataType eDataType, String initialValue) {
+ RiskKind result = RiskKind.get(initialValue);
+// if (result == null)
+// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertRiskKindToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public RiskState createRiskStateFromString(EDataType eDataType, String initialValue) {
+ RiskState result = RiskState.get(initialValue);
+// if (result == null)
+// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertRiskStateToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public ProjectState createProjectStateFromString(EDataType eDataType, String initialValue) {
+ ProjectState result = ProjectState.get(initialValue);
+// if (result == null)
+// throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertProjectStateToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public Instant createInstantFromString(EDataType eDataType, String initialValue) {
+ if (initialValue != null) {
+ return Instant.parse(initialValue);
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public String convertInstantToString(EDataType eDataType, Object instanceValue) {
+ if (instanceValue instanceof Instant instant) {
+ return DateTimeFormatter.ISO_INSTANT.format(instant);
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public LocalDate createDateFromString(EDataType eDataType, String initialValue) {
+ if (initialValue != null) {
+ return LocalDate.parse(initialValue);
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated NOT
+ */
+ public String convertDateToString(EDataType eDataType, Object instanceValue) {
+ if (instanceValue instanceof LocalDate localDate) {
+ return DateTimeFormatter.ISO_LOCAL_DATE.format(localDate);
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ProjectmgmtPackage getProjectmgmtPackage() {
+ return (ProjectmgmtPackage) this.getEPackage();
+ }
+
+ /**
+ *
+ *
+ * @deprecated
+ * @generated
+ */
+ @Deprecated
+ public static ProjectmgmtPackage getPackage() {
+ return ProjectmgmtPackage.eINSTANCE;
+ }
+
+} // ProjectmgmtFactoryImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java
new file mode 100644
index 0000000..1d2e12c
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ProjectmgmtPackageImpl.java
@@ -0,0 +1,1867 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import static fr.cea.deeplab.projectmgmt.ProjectmgmtPackage.RESOURCE;
+
+import fr.cea.deeplab.projectmgmt.AbstractTask;
+import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
+import fr.cea.deeplab.projectmgmt.InternalStakeholder;
+import fr.cea.deeplab.projectmgmt.KeyResult;
+import fr.cea.deeplab.projectmgmt.Objective;
+import fr.cea.deeplab.projectmgmt.Organization;
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.Project;
+import fr.cea.deeplab.projectmgmt.ProjectState;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtFactory;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Resource;
+import fr.cea.deeplab.projectmgmt.ResourceFolder;
+import fr.cea.deeplab.projectmgmt.Risk;
+import fr.cea.deeplab.projectmgmt.RiskKind;
+import fr.cea.deeplab.projectmgmt.RiskState;
+import fr.cea.deeplab.projectmgmt.TagFolder;
+import fr.cea.deeplab.projectmgmt.Task;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+import fr.cea.deeplab.projectmgmt.Team;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+
+import java.time.Instant;
+import java.time.LocalDate;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EDataType;
+import org.eclipse.emf.ecore.EEnum;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.ecore.impl.EPackageImpl;
+
+/**
+ * An implementation of the model Package.
+ *
+ * @generated
+ */
+public class ProjectmgmtPackageImpl extends EPackageImpl implements ProjectmgmtPackage {
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass organizationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass resourceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass resourceFolderEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass teamEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass internalStakeholderEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass externalStakeholderEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass personEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass abstractTaskEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass tagFolderEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass taskTagEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass taskEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass keyResultEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass projectEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass workpackageEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass workpackageArtefactEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass riskEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum workpackageArtefactNatureEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum riskKindEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum riskStateEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum projectStateEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EDataType instantEDataType = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EDataType dateEDataType = null;
+
+ /**
+ * Creates an instance of the model Package, registered with {@link org.eclipse.emf.ecore.EPackage.Registry
+ * EPackage.Registry} by the package package URI value.
+ *
+ * Note: the correct way to create the package is via the static factory method {@link #init init()}, which also
+ * performs initialization of the package, or returns the registered package, if one already exists.
+ *
+ * @see org.eclipse.emf.ecore.EPackage.Registry
+ * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage#eNS_URI
+ * @see #init()
+ * @generated
+ */
+ private ProjectmgmtPackageImpl() {
+ super(eNS_URI, ProjectmgmtFactory.eINSTANCE);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private static boolean isInited = false;
+
+ /**
+ * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+ *
+ *
+ * This method is used to initialize {@link ProjectmgmtPackage#eINSTANCE} when that field is accessed. Clients
+ * should not invoke it directly. Instead, they should simply access that field to obtain the package.
+ *
+ * @see #eNS_URI
+ * @see #createPackageContents()
+ * @see #initializePackageContents()
+ * @generated
+ */
+ public static ProjectmgmtPackage init() {
+ if (isInited)
+ return (ProjectmgmtPackage) EPackage.Registry.INSTANCE.getEPackage(ProjectmgmtPackage.eNS_URI);
+
+ // Obtain or create and register package
+ Object registeredProjectmgmtPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
+ ProjectmgmtPackageImpl theProjectmgmtPackage = registeredProjectmgmtPackage instanceof ProjectmgmtPackageImpl ? (ProjectmgmtPackageImpl) registeredProjectmgmtPackage
+ : new ProjectmgmtPackageImpl();
+
+ isInited = true;
+
+ // Create package meta-data objects
+ theProjectmgmtPackage.createPackageContents();
+
+ // Initialize created meta-data
+ theProjectmgmtPackage.initializePackageContents();
+
+ // Mark meta-data to indicate it can't be changed
+ theProjectmgmtPackage.freeze();
+
+ // Update the registry and return the package
+ EPackage.Registry.INSTANCE.put(ProjectmgmtPackage.eNS_URI, theProjectmgmtPackage);
+ return theProjectmgmtPackage;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getOrganization() {
+ return this.organizationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getOrganization_Name() {
+ return (EAttribute) this.organizationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getOrganization_OwnedProjects() {
+ return (EReference) this.organizationEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getOrganization_OwnedResourceFolders() {
+ return (EReference) this.organizationEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getResource() {
+ return this.resourceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getResource_Name() {
+ return (EAttribute) this.resourceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getResourceFolder() {
+ return this.resourceFolderEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getResourceFolder_Name() {
+ return (EAttribute) this.resourceFolderEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getResourceFolder_OwnedResources() {
+ return (EReference) this.resourceFolderEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getResourceFolder_SubFolders() {
+ return (EReference) this.resourceFolderEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTeam() {
+ return this.teamEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getTeam_Members() {
+ return (EReference) this.teamEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getInternalStakeholder() {
+ return this.internalStakeholderEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getExternalStakeholder() {
+ return this.externalStakeholderEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getExternalStakeholder_Goals() {
+ return (EAttribute) this.externalStakeholderEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPerson() {
+ return this.personEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getPerson_Alias() {
+ return (EAttribute) this.personEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getPerson_Biography() {
+ return (EAttribute) this.personEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getPerson_ImageUrl() {
+ return (EAttribute) this.personEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getAbstractTask() {
+ return this.abstractTaskEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_Name() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_Description() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_StartTime() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_EndTime() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_Progress() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getAbstractTask_ComputeStartEndDynamically() {
+ return (EAttribute) this.abstractTaskEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAbstractTask_Tags() {
+ return (EReference) this.abstractTaskEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAbstractTask_AssignedPersons() {
+ return (EReference) this.abstractTaskEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAbstractTask_AssignedTeams() {
+ return (EReference) this.abstractTaskEClass.getEStructuralFeatures().get(8);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAbstractTask_SubTasks() {
+ return (EReference) this.abstractTaskEClass.getEStructuralFeatures().get(9);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTagFolder() {
+ return this.tagFolderEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getTagFolder_Name() {
+ return (EAttribute) this.tagFolderEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getTagFolder_OwnedTags() {
+ return (EReference) this.tagFolderEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getTagFolder_SubFolders() {
+ return (EReference) this.tagFolderEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTaskTag() {
+ return this.taskTagEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getTaskTag_Prefix() {
+ return (EAttribute) this.taskTagEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getTaskTag_Suffix() {
+ return (EAttribute) this.taskTagEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTask() {
+ return this.taskEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getTask_Dependencies() {
+ return (EReference) this.taskEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjective() {
+ return this.objectiveEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjective_OwnedKeyResults() {
+ return (EReference) this.objectiveEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getKeyResult() {
+ return this.keyResultEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getProject() {
+ return this.projectEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Name() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_OwnedWorkpackages() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_OwnedObjectives() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_OwnedTagFolders() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_OwnedRisks() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Reference() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Description() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_LeadingUnit() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_ParticipantUnits() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(8);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_PlannifiedClientCopilMeetings() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(9);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_MainProgramBrick() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(10);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_State() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(11);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_Clients() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(12);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_Partners() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(13);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_IsTransverse() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(14);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_Leader() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(15);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getProject_Members() {
+ return (EReference) this.projectEClass.getEStructuralFeatures().get(16);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_IsSensitive() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(17);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_ContractualStartDate() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(18);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Duration() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(19);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_ContractualEndDate() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(20);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_EffectiveStartDate() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(21);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_EffectiveEndDate() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(22);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_ContractTermExtension() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(23);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_GlobalCost() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(24);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_FundingRate() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(25);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Funding() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(26);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_Manpower() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(27);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_EOTP() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(28);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_StatisticOrder() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(29);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_InternalNeed() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(30);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getProject_ClientNeed() {
+ return (EAttribute) this.projectEClass.getEStructuralFeatures().get(31);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getWorkpackage() {
+ return this.workpackageEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_Name() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_Description() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_StartDate() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_EndDate() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackage_Leader() {
+ return (EReference) this.workpackageEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackage_Participants() {
+ return (EReference) this.workpackageEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_Effort() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackage_Outputs() {
+ return (EReference) this.workpackageEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackage_OwnedTasks() {
+ return (EReference) this.workpackageEClass.getEStructuralFeatures().get(8);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackage_OwnedObjectives() {
+ return (EReference) this.workpackageEClass.getEStructuralFeatures().get(9);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackage_Progress() {
+ return (EAttribute) this.workpackageEClass.getEStructuralFeatures().get(10);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getWorkpackageArtefact() {
+ return this.workpackageArtefactEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_Name() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_Description() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_Nature() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_PlannedDeadline() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_EffectiveDeadLine() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_IsInvoiceTrigger() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_InvoiceAmount() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getWorkpackageArtefact_Responsible() {
+ return (EReference) this.workpackageArtefactEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_Version() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(8);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getWorkpackageArtefact_IsObsolete() {
+ return (EAttribute) this.workpackageArtefactEClass.getEStructuralFeatures().get(9);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRisk() {
+ return this.riskEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_Kind() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_Description() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_Criticity() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_Action() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getRisk_Responsible() {
+ return (EReference) this.riskEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_OperationDate() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRisk_State() {
+ return (EAttribute) this.riskEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getRisk_Workpackages() {
+ return (EReference) this.riskEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getWorkpackageArtefactNature() {
+ return this.workpackageArtefactNatureEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getRiskKind() {
+ return this.riskKindEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getRiskState() {
+ return this.riskStateEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getProjectState() {
+ return this.projectStateEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EDataType getInstant() {
+ return this.instantEDataType;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EDataType getDate() {
+ return this.dateEDataType;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ProjectmgmtFactory getProjectmgmtFactory() {
+ return (ProjectmgmtFactory) this.getEFactoryInstance();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private boolean isCreated = false;
+
+ /**
+ * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but
+ * its first.
+ *
+ * @generated
+ */
+ public void createPackageContents() {
+ if (this.isCreated)
+ return;
+ this.isCreated = true;
+
+ // Create classes and their features
+ this.organizationEClass = this.createEClass(ORGANIZATION);
+ this.createEAttribute(this.organizationEClass, ORGANIZATION__NAME);
+ this.createEReference(this.organizationEClass, ORGANIZATION__OWNED_PROJECTS);
+ this.createEReference(this.organizationEClass, ORGANIZATION__OWNED_RESOURCE_FOLDERS);
+
+ this.resourceEClass = this.createEClass(RESOURCE);
+ this.createEAttribute(this.resourceEClass, RESOURCE__NAME);
+
+ this.resourceFolderEClass = this.createEClass(RESOURCE_FOLDER);
+ this.createEAttribute(this.resourceFolderEClass, RESOURCE_FOLDER__NAME);
+ this.createEReference(this.resourceFolderEClass, RESOURCE_FOLDER__OWNED_RESOURCES);
+ this.createEReference(this.resourceFolderEClass, RESOURCE_FOLDER__SUB_FOLDERS);
+
+ this.teamEClass = this.createEClass(TEAM);
+ this.createEReference(this.teamEClass, TEAM__MEMBERS);
+
+ this.internalStakeholderEClass = this.createEClass(INTERNAL_STAKEHOLDER);
+
+ this.externalStakeholderEClass = this.createEClass(EXTERNAL_STAKEHOLDER);
+ this.createEAttribute(this.externalStakeholderEClass, EXTERNAL_STAKEHOLDER__GOALS);
+
+ this.personEClass = this.createEClass(PERSON);
+ this.createEAttribute(this.personEClass, PERSON__ALIAS);
+ this.createEAttribute(this.personEClass, PERSON__BIOGRAPHY);
+ this.createEAttribute(this.personEClass, PERSON__IMAGE_URL);
+
+ this.abstractTaskEClass = this.createEClass(ABSTRACT_TASK);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__NAME);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__DESCRIPTION);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__START_TIME);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__END_TIME);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__PROGRESS);
+ this.createEAttribute(this.abstractTaskEClass, ABSTRACT_TASK__COMPUTE_START_END_DYNAMICALLY);
+ this.createEReference(this.abstractTaskEClass, ABSTRACT_TASK__TAGS);
+ this.createEReference(this.abstractTaskEClass, ABSTRACT_TASK__ASSIGNED_PERSONS);
+ this.createEReference(this.abstractTaskEClass, ABSTRACT_TASK__ASSIGNED_TEAMS);
+ this.createEReference(this.abstractTaskEClass, ABSTRACT_TASK__SUB_TASKS);
+
+ this.tagFolderEClass = this.createEClass(TAG_FOLDER);
+ this.createEAttribute(this.tagFolderEClass, TAG_FOLDER__NAME);
+ this.createEReference(this.tagFolderEClass, TAG_FOLDER__OWNED_TAGS);
+ this.createEReference(this.tagFolderEClass, TAG_FOLDER__SUB_FOLDERS);
+
+ this.taskTagEClass = this.createEClass(TASK_TAG);
+ this.createEAttribute(this.taskTagEClass, TASK_TAG__PREFIX);
+ this.createEAttribute(this.taskTagEClass, TASK_TAG__SUFFIX);
+
+ this.taskEClass = this.createEClass(TASK);
+ this.createEReference(this.taskEClass, TASK__DEPENDENCIES);
+
+ this.objectiveEClass = this.createEClass(OBJECTIVE);
+ this.createEReference(this.objectiveEClass, OBJECTIVE__OWNED_KEY_RESULTS);
+
+ this.keyResultEClass = this.createEClass(KEY_RESULT);
+
+ this.projectEClass = this.createEClass(PROJECT);
+ this.createEAttribute(this.projectEClass, PROJECT__NAME);
+ this.createEReference(this.projectEClass, PROJECT__OWNED_WORKPACKAGES);
+ this.createEReference(this.projectEClass, PROJECT__OWNED_OBJECTIVES);
+ this.createEReference(this.projectEClass, PROJECT__OWNED_TAG_FOLDERS);
+ this.createEReference(this.projectEClass, PROJECT__OWNED_RISKS);
+ this.createEAttribute(this.projectEClass, PROJECT__REFERENCE);
+ this.createEAttribute(this.projectEClass, PROJECT__DESCRIPTION);
+ this.createEReference(this.projectEClass, PROJECT__LEADING_UNIT);
+ this.createEReference(this.projectEClass, PROJECT__PARTICIPANT_UNITS);
+ this.createEAttribute(this.projectEClass, PROJECT__PLANNIFIED_CLIENT_COPIL_MEETINGS);
+ this.createEAttribute(this.projectEClass, PROJECT__MAIN_PROGRAM_BRICK);
+ this.createEAttribute(this.projectEClass, PROJECT__STATE);
+ this.createEReference(this.projectEClass, PROJECT__CLIENTS);
+ this.createEReference(this.projectEClass, PROJECT__PARTNERS);
+ this.createEAttribute(this.projectEClass, PROJECT__IS_TRANSVERSE);
+ this.createEReference(this.projectEClass, PROJECT__LEADER);
+ this.createEReference(this.projectEClass, PROJECT__MEMBERS);
+ this.createEAttribute(this.projectEClass, PROJECT__IS_SENSITIVE);
+ this.createEAttribute(this.projectEClass, PROJECT__CONTRACTUAL_START_DATE);
+ this.createEAttribute(this.projectEClass, PROJECT__DURATION);
+ this.createEAttribute(this.projectEClass, PROJECT__CONTRACTUAL_END_DATE);
+ this.createEAttribute(this.projectEClass, PROJECT__EFFECTIVE_START_DATE);
+ this.createEAttribute(this.projectEClass, PROJECT__EFFECTIVE_END_DATE);
+ this.createEAttribute(this.projectEClass, PROJECT__CONTRACT_TERM_EXTENSION);
+ this.createEAttribute(this.projectEClass, PROJECT__GLOBAL_COST);
+ this.createEAttribute(this.projectEClass, PROJECT__FUNDING_RATE);
+ this.createEAttribute(this.projectEClass, PROJECT__FUNDING);
+ this.createEAttribute(this.projectEClass, PROJECT__MANPOWER);
+ this.createEAttribute(this.projectEClass, PROJECT__EOTP);
+ this.createEAttribute(this.projectEClass, PROJECT__STATISTIC_ORDER);
+ this.createEAttribute(this.projectEClass, PROJECT__INTERNAL_NEED);
+ this.createEAttribute(this.projectEClass, PROJECT__CLIENT_NEED);
+
+ this.workpackageEClass = this.createEClass(WORKPACKAGE);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__NAME);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__DESCRIPTION);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__START_DATE);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__END_DATE);
+ this.createEReference(this.workpackageEClass, WORKPACKAGE__LEADER);
+ this.createEReference(this.workpackageEClass, WORKPACKAGE__PARTICIPANTS);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__EFFORT);
+ this.createEReference(this.workpackageEClass, WORKPACKAGE__OUTPUTS);
+ this.createEReference(this.workpackageEClass, WORKPACKAGE__OWNED_TASKS);
+ this.createEReference(this.workpackageEClass, WORKPACKAGE__OWNED_OBJECTIVES);
+ this.createEAttribute(this.workpackageEClass, WORKPACKAGE__PROGRESS);
+
+ this.workpackageArtefactEClass = this.createEClass(WORKPACKAGE_ARTEFACT);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__NAME);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__DESCRIPTION);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__NATURE);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT);
+ this.createEReference(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__RESPONSIBLE);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__VERSION);
+ this.createEAttribute(this.workpackageArtefactEClass, WORKPACKAGE_ARTEFACT__IS_OBSOLETE);
+
+ this.riskEClass = this.createEClass(RISK);
+ this.createEAttribute(this.riskEClass, RISK__KIND);
+ this.createEAttribute(this.riskEClass, RISK__DESCRIPTION);
+ this.createEAttribute(this.riskEClass, RISK__CRITICITY);
+ this.createEAttribute(this.riskEClass, RISK__ACTION);
+ this.createEReference(this.riskEClass, RISK__RESPONSIBLE);
+ this.createEAttribute(this.riskEClass, RISK__OPERATION_DATE);
+ this.createEAttribute(this.riskEClass, RISK__STATE);
+ this.createEReference(this.riskEClass, RISK__WORKPACKAGES);
+
+ // Create enums
+ this.workpackageArtefactNatureEEnum = this.createEEnum(WORKPACKAGE_ARTEFACT_NATURE);
+ this.riskKindEEnum = this.createEEnum(RISK_KIND);
+ this.riskStateEEnum = this.createEEnum(RISK_STATE);
+ this.projectStateEEnum = this.createEEnum(PROJECT_STATE);
+
+ // Create data types
+ this.instantEDataType = this.createEDataType(INSTANT);
+ this.dateEDataType = this.createEDataType(DATE);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private boolean isInitialized = false;
+
+ /**
+ * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any
+ * invocation but its first.
+ *
+ * @generated
+ */
+ public void initializePackageContents() {
+ if (this.isInitialized)
+ return;
+ this.isInitialized = true;
+
+ // Initialize package
+ this.setName(eNAME);
+ this.setNsPrefix(eNS_PREFIX);
+ this.setNsURI(eNS_URI);
+
+ // Create type parameters
+
+ // Set bounds for type parameters
+
+ // Add supertypes to classes
+ this.teamEClass.getESuperTypes().add(this.getResource());
+ this.internalStakeholderEClass.getESuperTypes().add(this.getResource());
+ this.externalStakeholderEClass.getESuperTypes().add(this.getResource());
+ this.personEClass.getESuperTypes().add(this.getResource());
+ this.taskEClass.getESuperTypes().add(this.getAbstractTask());
+ this.objectiveEClass.getESuperTypes().add(this.getAbstractTask());
+ this.keyResultEClass.getESuperTypes().add(this.getAbstractTask());
+
+ // Initialize classes and features; add operations and parameters
+ this.initEClass(this.organizationEClass, Organization.class, "Organization", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getOrganization_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, Organization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getOrganization_OwnedProjects(), this.getProject(), null, "ownedProjects", null, 0, -1, Organization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getOrganization_OwnedResourceFolders(), this.getResourceFolder(), null, "ownedResourceFolders", null, 0, -1, Organization.class, !IS_TRANSIENT, !IS_VOLATILE,
+ IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.resourceEClass, Resource.class, "Resource", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getResource_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.resourceFolderEClass, ResourceFolder.class, "ResourceFolder", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getResourceFolder_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, ResourceFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getResourceFolder_OwnedResources(), this.getResource(), null, "ownedResources", null, 0, -1, ResourceFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getResourceFolder_SubFolders(), this.getResourceFolder(), null, "subFolders", null, 0, -1, ResourceFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.teamEClass, Team.class, "Team", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEReference(this.getTeam_Members(), this.getPerson(), null, "members", null, 0, -1, Team.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.internalStakeholderEClass, InternalStakeholder.class, "InternalStakeholder", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ this.initEClass(this.externalStakeholderEClass, ExternalStakeholder.class, "ExternalStakeholder", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getExternalStakeholder_Goals(), this.ecorePackage.getEString(), "goals", null, 0, -1, ExternalStakeholder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.personEClass, Person.class, "Person", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getPerson_Alias(), this.ecorePackage.getEString(), "alias", null, 0, 1, Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getPerson_Biography(), this.ecorePackage.getEString(), "biography", null, 0, 1, Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getPerson_ImageUrl(), this.ecorePackage.getEString(), "imageUrl", null, 0, 1, Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.abstractTaskEClass, AbstractTask.class, "AbstractTask", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getAbstractTask_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getAbstractTask_Description(), this.ecorePackage.getEString(), "description", null, 0, 1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getAbstractTask_StartTime(), this.getInstant(), "startTime", null, 0, 1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getAbstractTask_EndTime(), this.getInstant(), "endTime", null, 0, 1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getAbstractTask_Progress(), this.ecorePackage.getEInt(), "progress", null, 0, 1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getAbstractTask_ComputeStartEndDynamically(), this.ecorePackage.getEBoolean(), "computeStartEndDynamically", "false", 0, 1, AbstractTask.class, !IS_TRANSIENT,
+ !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getAbstractTask_Tags(), this.getTaskTag(), null, "tags", null, 0, -1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getAbstractTask_AssignedPersons(), this.getPerson(), null, "assignedPersons", null, 0, -1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getAbstractTask_AssignedTeams(), this.getTeam(), null, "assignedTeams", null, 0, -1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getAbstractTask_SubTasks(), this.getTask(), null, "subTasks", null, 0, -1, AbstractTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.tagFolderEClass, TagFolder.class, "TagFolder", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getTagFolder_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, TagFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getTagFolder_OwnedTags(), this.getTaskTag(), null, "ownedTags", null, 0, -1, TagFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getTagFolder_SubFolders(), this.getTagFolder(), null, "subFolders", null, 0, -1, TagFolder.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.taskTagEClass, TaskTag.class, "TaskTag", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getTaskTag_Prefix(), this.ecorePackage.getEString(), "prefix", null, 0, 1, TaskTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getTaskTag_Suffix(), this.ecorePackage.getEString(), "suffix", null, 0, 1, TaskTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.taskEClass, Task.class, "Task", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEReference(this.getTask_Dependencies(), this.getTask(), null, "dependencies", null, 0, -1, Task.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.objectiveEClass, Objective.class, "Objective", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEReference(this.getObjective_OwnedKeyResults(), this.getKeyResult(), null, "ownedKeyResults", null, 0, -1, Objective.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.keyResultEClass, KeyResult.class, "KeyResult", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ this.initEClass(this.projectEClass, Project.class, "Project", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getProject_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_OwnedWorkpackages(), this.getWorkpackage(), null, "ownedWorkpackages", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_OwnedObjectives(), this.getObjective(), null, "ownedObjectives", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_OwnedTagFolders(), this.getTagFolder(), null, "ownedTagFolders", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_OwnedRisks(), this.getRisk(), null, "ownedRisks", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_Reference(), this.ecorePackage.getEString(), "reference", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_Description(), this.ecorePackage.getEString(), "description", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_LeadingUnit(), this.getInternalStakeholder(), null, "leadingUnit", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_ParticipantUnits(), this.getInternalStakeholder(), null, "participantUnits", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_PlannifiedClientCopilMeetings(), this.ecorePackage.getEBooleanObject(), "plannifiedClientCopilMeetings", null, 0, 1, Project.class, !IS_TRANSIENT,
+ !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_MainProgramBrick(), this.ecorePackage.getEString(), "mainProgramBrick", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_State(), this.getProjectState(), "state", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_Clients(), this.getExternalStakeholder(), null, "clients", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_Partners(), this.getExternalStakeholder(), null, "partners", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_IsTransverse(), this.ecorePackage.getEBooleanObject(), "isTransverse", null, 0, 1, Project.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_Leader(), this.getPerson(), null, "leader", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getProject_Members(), this.getPerson(), null, "members", null, 0, -1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_IsSensitive(), this.ecorePackage.getEBooleanObject(), "isSensitive", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_ContractualStartDate(), this.getDate(), "contractualStartDate", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_Duration(), this.ecorePackage.getEIntegerObject(), "duration", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_ContractualEndDate(), this.getDate(), "contractualEndDate", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_EffectiveStartDate(), this.getDate(), "effectiveStartDate", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_EffectiveEndDate(), this.getDate(), "effectiveEndDate", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_ContractTermExtension(), this.ecorePackage.getEIntegerObject(), "contractTermExtension", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE,
+ IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_GlobalCost(), this.ecorePackage.getEDoubleObject(), "globalCost", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_FundingRate(), this.ecorePackage.getEDoubleObject(), "fundingRate", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_Funding(), this.ecorePackage.getEDoubleObject(), "funding", null, 0, 1, Project.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_Manpower(), this.ecorePackage.getEIntegerObject(), "manpower", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_EOTP(), this.ecorePackage.getEString(), "eOTP", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_StatisticOrder(), this.ecorePackage.getEString(), "statisticOrder", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_InternalNeed(), this.ecorePackage.getEString(), "internalNeed", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getProject_ClientNeed(), this.ecorePackage.getEString(), "clientNeed", null, 0, 1, Project.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.workpackageEClass, Workpackage.class, "Workpackage", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getWorkpackage_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackage_Description(), this.ecorePackage.getEString(), "description", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackage_StartDate(), this.getDate(), "startDate", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackage_EndDate(), this.getDate(), "endDate", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackage_Leader(), this.getPerson(), null, "leader", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackage_Participants(), this.getPerson(), null, "participants", null, 0, -1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackage_Effort(), this.ecorePackage.getEIntegerObject(), "effort", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE,
+ !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackage_Outputs(), this.getWorkpackageArtefact(), null, "outputs", null, 0, -1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackage_OwnedTasks(), this.getTask(), null, "ownedTasks", null, 0, -1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
+ !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackage_OwnedObjectives(), this.getObjective(), null, "ownedObjectives", null, 0, -1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackage_Progress(), this.ecorePackage.getEInt(), "progress", null, 0, 1, Workpackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.workpackageArtefactEClass, WorkpackageArtefact.class, "WorkpackageArtefact", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getWorkpackageArtefact_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_Description(), this.ecorePackage.getEString(), "description", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_Nature(), this.getWorkpackageArtefactNature(), "nature", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_PlannedDeadline(), this.getDate(), "plannedDeadline", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_EffectiveDeadLine(), this.getDate(), "effectiveDeadLine", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_IsInvoiceTrigger(), this.ecorePackage.getEBooleanObject(), "isInvoiceTrigger", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT,
+ !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_InvoiceAmount(), this.ecorePackage.getEIntegerObject(), "invoiceAmount", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE,
+ IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getWorkpackageArtefact_Responsible(), this.getPerson(), null, "responsible", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_Version(), this.ecorePackage.getEString(), "version", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
+ !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getWorkpackageArtefact_IsObsolete(), this.ecorePackage.getEBooleanObject(), "isObsolete", null, 0, 1, WorkpackageArtefact.class, !IS_TRANSIENT, !IS_VOLATILE,
+ IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ this.initEClass(this.riskEClass, Risk.class, "Risk", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ this.initEAttribute(this.getRisk_Kind(), this.getRiskKind(), "kind", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
+ IS_ORDERED);
+ this.initEAttribute(this.getRisk_Description(), this.ecorePackage.getEString(), "description", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getRisk_Criticity(), this.ecorePackage.getEIntegerObject(), "criticity", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
+ IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getRisk_Action(), this.ecorePackage.getEString(), "action", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEReference(this.getRisk_Responsible(), this.getPerson(), null, "responsible", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
+ !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getRisk_OperationDate(), this.getDate(), "operationDate", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
+ !IS_DERIVED, IS_ORDERED);
+ this.initEAttribute(this.getRisk_State(), this.getRiskState(), "state", null, 0, 1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
+ IS_ORDERED);
+ this.initEReference(this.getRisk_Workpackages(), this.getWorkpackage(), null, "workpackages", null, 0, -1, Risk.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE,
+ IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ // Initialize enums and add enum literals
+ this.initEEnum(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.class, "WorkpackageArtefactNature");
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.DELIVRABLE);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.DECISIONAL);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.PROJECT_REVIEW);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.ACTION);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.INVOICING);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.EXPENSE_STATEMENT);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.CLIENT_SATISFACTION);
+ this.addEEnumLiteral(this.workpackageArtefactNatureEEnum, WorkpackageArtefactNature.OTHER);
+
+ this.initEEnum(this.riskKindEEnum, RiskKind.class, "RiskKind");
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MANPOWER);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MACHINE);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MATERIAL);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MEASUREMENT);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.METHOD);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MISSION);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MANAGEMENT);
+ this.addEEnumLiteral(this.riskKindEEnum, RiskKind.MAINTENANCE);
+
+ this.initEEnum(this.riskStateEEnum, RiskState.class, "RiskState");
+ this.addEEnumLiteral(this.riskStateEEnum, RiskState.ON_GOING);
+ this.addEEnumLiteral(this.riskStateEEnum, RiskState.UNDER_INSTRUCTION);
+ this.addEEnumLiteral(this.riskStateEEnum, RiskState.STOP_BEFORE_TERM);
+ this.addEEnumLiteral(this.riskStateEEnum, RiskState.COMPLETED);
+
+ this.initEEnum(this.projectStateEEnum, ProjectState.class, "ProjectState");
+ this.addEEnumLiteral(this.projectStateEEnum, ProjectState.ON_GOING);
+ this.addEEnumLiteral(this.projectStateEEnum, ProjectState.UNDER_INSTRUCTION);
+ this.addEEnumLiteral(this.projectStateEEnum, ProjectState.STOP_BEFORE_TERM);
+ this.addEEnumLiteral(this.projectStateEEnum, ProjectState.COMPLETED);
+
+ // Initialize data types
+ this.initEDataType(this.instantEDataType, Instant.class, "Instant", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
+ this.initEDataType(this.dateEDataType, LocalDate.class, "Date", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
+
+ // Create resource
+ this.createResource(eNS_URI);
+ }
+
+} // ProjectmgmtPackageImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java
new file mode 100644
index 0000000..09b9dbd
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceFolderImpl.java
@@ -0,0 +1,275 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Resource;
+import fr.cea.deeplab.projectmgmt.ResourceFolder;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ * An implementation of the model object 'Resource Folder'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getName Name}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getOwnedResources Owned Resources}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.ResourceFolderImpl#getSubFolders Sub Folders}
+ *
+ *
+ * @generated
+ */
+public class ResourceFolderImpl extends MinimalEObjectImpl.Container implements ResourceFolder {
+ /**
+ * The default value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getOwnedResources() Owned Resources}' containment reference list.
+ *
+ * @see #getOwnedResources()
+ * @generated
+ * @ordered
+ */
+ protected EList ownedResources;
+
+ /**
+ * The cached value of the '{@link #getSubFolders() Sub Folders}' containment reference list.
+ *
+ * @see #getSubFolders()
+ * @generated
+ * @ordered
+ */
+ protected EList subFolders;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ResourceFolderImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.RESOURCE_FOLDER;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = this.name;
+ this.name = newName;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RESOURCE_FOLDER__NAME, oldName, this.name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getOwnedResources() {
+ if (this.ownedResources == null) {
+ this.ownedResources = new EObjectContainmentEList<>(Resource.class, this, ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES);
+ }
+ return this.ownedResources;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getSubFolders() {
+ if (this.subFolders == null) {
+ this.subFolders = new EObjectContainmentEList<>(ResourceFolder.class, this, ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS);
+ }
+ return this.subFolders;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ return ((InternalEList>) this.getOwnedResources()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ return ((InternalEList>) this.getSubFolders()).basicRemove(otherEnd, msgs);
+ default:
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ return this.getName();
+ case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ return this.getOwnedResources();
+ case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ return this.getSubFolders();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ this.setName((String) newValue);
+ return;
+ case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ this.getOwnedResources().clear();
+ this.getOwnedResources().addAll((Collection extends Resource>) newValue);
+ return;
+ case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ this.getSubFolders().clear();
+ this.getSubFolders().addAll((Collection extends ResourceFolder>) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ this.getOwnedResources().clear();
+ return;
+ case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ this.getSubFolders().clear();
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE_FOLDER__NAME:
+ return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
+ case ProjectmgmtPackage.RESOURCE_FOLDER__OWNED_RESOURCES:
+ return this.ownedResources != null && !this.ownedResources.isEmpty();
+ case ProjectmgmtPackage.RESOURCE_FOLDER__SUB_FOLDERS:
+ return this.subFolders != null && !this.subFolders.isEmpty();
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(this.name);
+ result.append(')');
+ return result.toString();
+ }
+
+} // ResourceFolderImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java
new file mode 100644
index 0000000..ce986c6
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/ResourceImpl.java
@@ -0,0 +1,178 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Resource;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ * An implementation of the model object 'Resource'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.ResourceImpl#getName Name}
+ *
+ *
+ * @generated
+ */
+public abstract class ResourceImpl extends MinimalEObjectImpl.Container implements Resource {
+ /**
+ * The default value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ResourceImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.RESOURCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = this.name;
+ this.name = newName;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RESOURCE__NAME, oldName, this.name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE__NAME:
+ return this.getName();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE__NAME:
+ this.setName((String) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RESOURCE__NAME:
+ return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(this.name);
+ result.append(')');
+ return result.toString();
+ }
+
+} // ResourceImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java
new file mode 100644
index 0000000..44459a9
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/RiskImpl.java
@@ -0,0 +1,565 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Risk;
+import fr.cea.deeplab.projectmgmt.RiskKind;
+import fr.cea.deeplab.projectmgmt.RiskState;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+
+import java.time.LocalDate;
+import java.util.Collection;
+import java.util.Objects;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+
+/**
+ * An implementation of the model object 'Risk'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getKind Kind}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getDescription Description}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getCriticity Criticity}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getAction Action}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getResponsible Responsible}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getOperationDate Operation Date}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getState State}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.RiskImpl#getWorkpackages Workpackages}
+ *
+ *
+ * @generated
+ */
+public class RiskImpl extends MinimalEObjectImpl.Container implements Risk {
+ /**
+ * The default value of the '{@link #getKind() Kind}' attribute.
+ *
+ * @see #getKind()
+ * @generated NOT
+ * @ordered
+ */
+ protected static final RiskKind KIND_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getKind() Kind}' attribute.
+ *
+ * @see #getKind()
+ * @generated
+ * @ordered
+ */
+ protected RiskKind kind = KIND_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected static final String DESCRIPTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected String description = DESCRIPTION_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getCriticity() Criticity}' attribute.
+ *
+ * @see #getCriticity()
+ * @generated
+ * @ordered
+ */
+ protected static final Integer CRITICITY_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getCriticity() Criticity}' attribute.
+ *
+ * @see #getCriticity()
+ * @generated
+ * @ordered
+ */
+ protected Integer criticity = CRITICITY_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getAction() Action}' attribute.
+ *
+ * @see #getAction()
+ * @generated
+ * @ordered
+ */
+ protected static final String ACTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getAction() Action}' attribute.
+ *
+ * @see #getAction()
+ * @generated
+ * @ordered
+ */
+ protected String action = ACTION_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getResponsible() Responsible}' reference.
+ *
+ * @see #getResponsible()
+ * @generated
+ * @ordered
+ */
+ protected Person responsible;
+
+ /**
+ * The default value of the '{@link #getOperationDate() Operation Date}' attribute.
+ *
+ *
+ * @see #getOperationDate()
+ * @generated
+ * @ordered
+ */
+ protected static final LocalDate OPERATION_DATE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getOperationDate() Operation Date}' attribute.
+ *
+ *
+ * @see #getOperationDate()
+ * @generated
+ * @ordered
+ */
+ protected LocalDate operationDate = OPERATION_DATE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getState() State}' attribute.
+ *
+ * @see #getState()
+ * @generated NOT
+ * @ordered
+ */
+ protected static final RiskState STATE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getState() State}' attribute.
+ *
+ * @see #getState()
+ * @generated
+ * @ordered
+ */
+ protected RiskState state = STATE_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getWorkpackages() Workpackages}' reference list.
+ *
+ * @see #getWorkpackages()
+ * @generated
+ * @ordered
+ */
+ protected EList workpackages;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RiskImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.RISK;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RiskKind getKind() {
+ return this.kind;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setKind(RiskKind newKind) {
+ RiskKind oldKind = this.kind;
+ this.kind = newKind == null ? KIND_EDEFAULT : newKind;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__KIND, oldKind, this.kind));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getDescription() {
+ return this.description;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setDescription(String newDescription) {
+ String oldDescription = this.description;
+ this.description = newDescription;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__DESCRIPTION, oldDescription, this.description));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getCriticity() {
+ return this.criticity;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setCriticity(Integer newCriticity) {
+ Integer oldCriticity = this.criticity;
+ this.criticity = newCriticity;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__CRITICITY, oldCriticity, this.criticity));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getAction() {
+ return this.action;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setAction(String newAction) {
+ String oldAction = this.action;
+ this.action = newAction;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__ACTION, oldAction, this.action));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Person getResponsible() {
+ if (this.responsible != null && this.responsible.eIsProxy()) {
+ InternalEObject oldResponsible = (InternalEObject) this.responsible;
+ this.responsible = (Person) this.eResolveProxy(oldResponsible);
+ if (this.responsible != oldResponsible) {
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
+ }
+ }
+ return this.responsible;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public Person basicGetResponsible() {
+ return this.responsible;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setResponsible(Person newResponsible) {
+ Person oldResponsible = this.responsible;
+ this.responsible = newResponsible;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__RESPONSIBLE, oldResponsible, this.responsible));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getOperationDate() {
+ return this.operationDate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setOperationDate(LocalDate newOperationDate) {
+ LocalDate oldOperationDate = this.operationDate;
+ this.operationDate = newOperationDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__OPERATION_DATE, oldOperationDate, this.operationDate));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RiskState getState() {
+ return this.state;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setState(RiskState newState) {
+ RiskState oldState = this.state;
+ this.state = newState == null ? STATE_EDEFAULT : newState;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.RISK__STATE, oldState, this.state));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getWorkpackages() {
+ if (this.workpackages == null) {
+ this.workpackages = new EObjectResolvingEList<>(Workpackage.class, this, ProjectmgmtPackage.RISK__WORKPACKAGES);
+ }
+ return this.workpackages;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RISK__KIND:
+ return this.getKind();
+ case ProjectmgmtPackage.RISK__DESCRIPTION:
+ return this.getDescription();
+ case ProjectmgmtPackage.RISK__CRITICITY:
+ return this.getCriticity();
+ case ProjectmgmtPackage.RISK__ACTION:
+ return this.getAction();
+ case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ if (resolve)
+ return this.getResponsible();
+ return this.basicGetResponsible();
+ case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ return this.getOperationDate();
+ case ProjectmgmtPackage.RISK__STATE:
+ return this.getState();
+ case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ return this.getWorkpackages();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RISK__KIND:
+ this.setKind((RiskKind) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__DESCRIPTION:
+ this.setDescription((String) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__CRITICITY:
+ this.setCriticity((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__ACTION:
+ this.setAction((String) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ this.setResponsible((Person) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ this.setOperationDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__STATE:
+ this.setState((RiskState) newValue);
+ return;
+ case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ this.getWorkpackages().clear();
+ this.getWorkpackages().addAll((Collection extends Workpackage>) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RISK__KIND:
+ this.setKind(KIND_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__DESCRIPTION:
+ this.setDescription(DESCRIPTION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__CRITICITY:
+ this.setCriticity(CRITICITY_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__ACTION:
+ this.setAction(ACTION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ this.setResponsible(null);
+ return;
+ case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ this.setOperationDate(OPERATION_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__STATE:
+ this.setState(STATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ this.getWorkpackages().clear();
+ return;
+ default:
+ super.eUnset(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.RISK__KIND:
+ return this.kind != KIND_EDEFAULT;
+ case ProjectmgmtPackage.RISK__DESCRIPTION:
+ return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
+ case ProjectmgmtPackage.RISK__CRITICITY:
+ return !Objects.equals(CRITICITY_EDEFAULT, this.criticity);
+ case ProjectmgmtPackage.RISK__ACTION:
+ return !Objects.equals(ACTION_EDEFAULT, this.action);
+ case ProjectmgmtPackage.RISK__RESPONSIBLE:
+ return this.responsible != null;
+ case ProjectmgmtPackage.RISK__OPERATION_DATE:
+ return !Objects.equals(OPERATION_DATE_EDEFAULT, this.operationDate);
+ case ProjectmgmtPackage.RISK__STATE:
+ return this.state != STATE_EDEFAULT;
+ case ProjectmgmtPackage.RISK__WORKPACKAGES:
+ return this.workpackages != null && !this.workpackages.isEmpty();
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ String result = super.toString() + " (kind: "
+ + this.kind
+ + ", description: "
+ + this.description
+ + ", criticity: "
+ + this.criticity
+ + ", action: "
+ + this.action
+ + ", operationDate: "
+ + this.operationDate
+ + ", state: "
+ + this.state
+ + ')';
+ return result;
+ }
+
+} // RiskImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java
new file mode 100644
index 0000000..73a9bea
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TagFolderImpl.java
@@ -0,0 +1,274 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.TagFolder;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ * An implementation of the model object 'Tag Folder'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getName Name}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getOwnedTags Owned Tags}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TagFolderImpl#getSubFolders Sub Folders}
+ *
+ *
+ * @generated
+ */
+public class TagFolderImpl extends MinimalEObjectImpl.Container implements TagFolder {
+ /**
+ * The default value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getOwnedTags() Owned Tags}' containment reference list.
+ *
+ * @see #getOwnedTags()
+ * @generated
+ * @ordered
+ */
+ protected EList ownedTags;
+
+ /**
+ * The cached value of the '{@link #getSubFolders() Sub Folders}' containment reference list.
+ *
+ * @see #getSubFolders()
+ * @generated
+ * @ordered
+ */
+ protected EList subFolders;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TagFolderImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.TAG_FOLDER;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = this.name;
+ this.name = newName;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TAG_FOLDER__NAME, oldName, this.name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getOwnedTags() {
+ if (this.ownedTags == null) {
+ this.ownedTags = new EObjectContainmentEList<>(TaskTag.class, this, ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS);
+ }
+ return this.ownedTags;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getSubFolders() {
+ if (this.subFolders == null) {
+ this.subFolders = new EObjectContainmentEList<>(TagFolder.class, this, ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS);
+ }
+ return this.subFolders;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ return ((InternalEList>) this.getOwnedTags()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ return ((InternalEList>) this.getSubFolders()).basicRemove(otherEnd, msgs);
+ default:
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ return this.getName();
+ case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ return this.getOwnedTags();
+ case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ return this.getSubFolders();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ this.setName((String) newValue);
+ return;
+ case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ this.getOwnedTags().clear();
+ this.getOwnedTags().addAll((Collection extends TaskTag>) newValue);
+ return;
+ case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ this.getSubFolders().clear();
+ this.getSubFolders().addAll((Collection extends TagFolder>) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ this.getOwnedTags().clear();
+ return;
+ case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ this.getSubFolders().clear();
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TAG_FOLDER__NAME:
+ return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
+ case ProjectmgmtPackage.TAG_FOLDER__OWNED_TAGS:
+ return this.ownedTags != null && !this.ownedTags.isEmpty();
+ case ProjectmgmtPackage.TAG_FOLDER__SUB_FOLDERS:
+ return this.subFolders != null && !this.subFolders.isEmpty();
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(this.name);
+ result.append(')');
+ return result.toString();
+ }
+
+} // TagFolderImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java
new file mode 100644
index 0000000..30956a7
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskImpl.java
@@ -0,0 +1,144 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Task;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+
+/**
+ * An implementation of the model object 'Task'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TaskImpl#getDependencies Dependencies}
+ *
+ *
+ * @generated
+ */
+public class TaskImpl extends AbstractTaskImpl implements Task {
+ /**
+ * The cached value of the '{@link #getDependencies() Dependencies}' reference list.
+ *
+ * @see #getDependencies()
+ * @generated
+ * @ordered
+ */
+ protected EList dependencies;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TaskImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.TASK;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getDependencies() {
+ if (this.dependencies == null) {
+ this.dependencies = new EObjectResolvingEList<>(Task.class, this, ProjectmgmtPackage.TASK__DEPENDENCIES);
+ }
+ return this.dependencies;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ return this.getDependencies();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ this.getDependencies().clear();
+ this.getDependencies().addAll((Collection extends Task>) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ this.getDependencies().clear();
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK__DEPENDENCIES:
+ return this.dependencies != null && !this.dependencies.isEmpty();
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+} // TaskImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java
new file mode 100644
index 0000000..54571b8
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TaskTagImpl.java
@@ -0,0 +1,234 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ * An implementation of the model object 'Task Tag'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl#getPrefix Prefix}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TaskTagImpl#getSuffix Suffix}
+ *
+ *
+ * @generated
+ */
+public class TaskTagImpl extends MinimalEObjectImpl.Container implements TaskTag {
+ /**
+ * The default value of the '{@link #getPrefix() Prefix}' attribute.
+ *
+ * @see #getPrefix()
+ * @generated
+ * @ordered
+ */
+ protected static final String PREFIX_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getPrefix() Prefix}' attribute.
+ *
+ * @see #getPrefix()
+ * @generated
+ * @ordered
+ */
+ protected String prefix = PREFIX_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getSuffix() Suffix}' attribute.
+ *
+ * @see #getSuffix()
+ * @generated
+ * @ordered
+ */
+ protected static final String SUFFIX_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getSuffix() Suffix}' attribute.
+ *
+ * @see #getSuffix()
+ * @generated
+ * @ordered
+ */
+ protected String suffix = SUFFIX_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TaskTagImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.TASK_TAG;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getPrefix() {
+ return this.prefix;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPrefix(String newPrefix) {
+ String oldPrefix = this.prefix;
+ this.prefix = newPrefix;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TASK_TAG__PREFIX, oldPrefix, this.prefix));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getSuffix() {
+ return this.suffix;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSuffix(String newSuffix) {
+ String oldSuffix = this.suffix;
+ this.suffix = newSuffix;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.TASK_TAG__SUFFIX, oldSuffix, this.suffix));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ return this.getPrefix();
+ case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ return this.getSuffix();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ this.setPrefix((String) newValue);
+ return;
+ case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ this.setSuffix((String) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ this.setPrefix(PREFIX_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ this.setSuffix(SUFFIX_EDEFAULT);
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TASK_TAG__PREFIX:
+ return PREFIX_EDEFAULT == null ? this.prefix != null : !PREFIX_EDEFAULT.equals(this.prefix);
+ case ProjectmgmtPackage.TASK_TAG__SUFFIX:
+ return SUFFIX_EDEFAULT == null ? this.suffix != null : !SUFFIX_EDEFAULT.equals(this.suffix);
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (prefix: ");
+ result.append(this.prefix);
+ result.append(", suffix: ");
+ result.append(this.suffix);
+ result.append(')');
+ return result.toString();
+ }
+
+} // TaskTagImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java
new file mode 100644
index 0000000..92f9db9
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/TeamImpl.java
@@ -0,0 +1,145 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Team;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+
+/**
+ * An implementation of the model object 'Team'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.TeamImpl#getMembers Members}
+ *
+ *
+ * @generated
+ */
+public class TeamImpl extends ResourceImpl implements Team {
+ /**
+ * The cached value of the '{@link #getMembers() Members}' reference list.
+ *
+ * @see #getMembers()
+ * @generated
+ * @ordered
+ */
+ protected EList members;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TeamImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.TEAM;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getMembers() {
+ if (this.members == null) {
+ this.members = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.TEAM__MEMBERS);
+ }
+ return this.members;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TEAM__MEMBERS:
+ return this.getMembers();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TEAM__MEMBERS:
+ this.getMembers().clear();
+ this.getMembers().addAll((Collection extends Person>) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TEAM__MEMBERS:
+ this.getMembers().clear();
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.TEAM__MEMBERS:
+ return this.members != null && !this.members.isEmpty();
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+} // TeamImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java
new file mode 100644
index 0000000..ad663bd
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageArtefactImpl.java
@@ -0,0 +1,695 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefactNature;
+
+import java.time.LocalDate;
+import java.util.Objects;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ * An implementation of the model object 'Workpackage Artefact'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getName Name}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getDescription Description}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getNature Nature}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getPlannedDeadline Planned Deadline}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getEffectiveDeadLine Effective Dead
+ * Line}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getIsInvoiceTrigger Is Invoice
+ * Trigger}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getInvoiceAmount Invoice Amount}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getResponsible Responsible}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getVersion Version}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageArtefactImpl#getIsObsolete Is Obsolete}
+ *
+ *
+ * @generated
+ */
+public class WorkpackageArtefactImpl extends MinimalEObjectImpl.Container implements WorkpackageArtefact {
+ /**
+ * The default value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected static final String DESCRIPTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected String description = DESCRIPTION_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getNature() Nature}' attribute.
+ *
+ * @see #getNature()
+ * @generated NOT
+ * @ordered
+ */
+ protected static final WorkpackageArtefactNature NATURE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getNature() Nature}' attribute.
+ *
+ * @see #getNature()
+ * @generated
+ * @ordered
+ */
+ protected WorkpackageArtefactNature nature = NATURE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getPlannedDeadline() Planned Deadline}' attribute.
+ *
+ * @see #getPlannedDeadline()
+ * @generated
+ * @ordered
+ */
+ protected static final LocalDate PLANNED_DEADLINE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getPlannedDeadline() Planned Deadline}' attribute.
+ *
+ * @see #getPlannedDeadline()
+ * @generated
+ * @ordered
+ */
+ protected LocalDate plannedDeadline = PLANNED_DEADLINE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getEffectiveDeadLine() Effective Dead Line}' attribute.
+ *
+ * @see #getEffectiveDeadLine()
+ * @generated
+ * @ordered
+ */
+ protected static final LocalDate EFFECTIVE_DEAD_LINE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getEffectiveDeadLine() Effective Dead Line}' attribute.
+ *
+ * @see #getEffectiveDeadLine()
+ * @generated
+ * @ordered
+ */
+ protected LocalDate effectiveDeadLine = EFFECTIVE_DEAD_LINE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getIsInvoiceTrigger() Is Invoice Trigger}' attribute.
+ *
+ * @see #getIsInvoiceTrigger()
+ * @generated
+ * @ordered
+ */
+ protected static final Boolean IS_INVOICE_TRIGGER_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getIsInvoiceTrigger() Is Invoice Trigger}' attribute.
+ *
+ * @see #getIsInvoiceTrigger()
+ * @generated
+ * @ordered
+ */
+ protected Boolean isInvoiceTrigger = IS_INVOICE_TRIGGER_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getInvoiceAmount() Invoice Amount}' attribute.
+ *
+ *
+ * @see #getInvoiceAmount()
+ * @generated
+ * @ordered
+ */
+ protected static final Integer INVOICE_AMOUNT_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getInvoiceAmount() Invoice Amount}' attribute.
+ *
+ *
+ * @see #getInvoiceAmount()
+ * @generated
+ * @ordered
+ */
+ protected Integer invoiceAmount = INVOICE_AMOUNT_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getResponsible() Responsible}' reference.
+ *
+ * @see #getResponsible()
+ * @generated
+ * @ordered
+ */
+ protected Person responsible;
+
+ /**
+ * The default value of the '{@link #getVersion() Version}' attribute.
+ *
+ * @see #getVersion()
+ * @generated
+ * @ordered
+ */
+ protected static final String VERSION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getVersion() Version}' attribute.
+ *
+ * @see #getVersion()
+ * @generated
+ * @ordered
+ */
+ protected String version = VERSION_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getIsObsolete() Is Obsolete}' attribute.
+ *
+ * @see #getIsObsolete()
+ * @generated
+ * @ordered
+ */
+ protected static final Boolean IS_OBSOLETE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getIsObsolete() Is Obsolete}' attribute.
+ *
+ * @see #getIsObsolete()
+ * @generated
+ * @ordered
+ */
+ protected Boolean isObsolete = IS_OBSOLETE_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected WorkpackageArtefactImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.WORKPACKAGE_ARTEFACT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = this.name;
+ this.name = newName;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME, oldName, this.name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getDescription() {
+ return this.description;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setDescription(String newDescription) {
+ String oldDescription = this.description;
+ this.description = newDescription;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION, oldDescription, this.description));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public WorkpackageArtefactNature getNature() {
+ return this.nature;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setNature(WorkpackageArtefactNature newNature) {
+ WorkpackageArtefactNature oldNature = this.nature;
+ this.nature = newNature == null ? NATURE_EDEFAULT : newNature;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE, oldNature, this.nature));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getPlannedDeadline() {
+ return this.plannedDeadline;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPlannedDeadline(LocalDate newPlannedDeadline) {
+ LocalDate oldPlannedDeadline = this.plannedDeadline;
+ this.plannedDeadline = newPlannedDeadline;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE, oldPlannedDeadline, this.plannedDeadline));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getEffectiveDeadLine() {
+ return this.effectiveDeadLine;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEffectiveDeadLine(LocalDate newEffectiveDeadLine) {
+ LocalDate oldEffectiveDeadLine = this.effectiveDeadLine;
+ this.effectiveDeadLine = newEffectiveDeadLine;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE, oldEffectiveDeadLine, this.effectiveDeadLine));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Boolean getIsInvoiceTrigger() {
+ return this.isInvoiceTrigger;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setIsInvoiceTrigger(Boolean newIsInvoiceTrigger) {
+ Boolean oldIsInvoiceTrigger = this.isInvoiceTrigger;
+ this.isInvoiceTrigger = newIsInvoiceTrigger;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER, oldIsInvoiceTrigger, this.isInvoiceTrigger));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getInvoiceAmount() {
+ return this.invoiceAmount;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setInvoiceAmount(Integer newInvoiceAmount) {
+ Integer oldInvoiceAmount = this.invoiceAmount;
+ this.invoiceAmount = newInvoiceAmount;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT, oldInvoiceAmount, this.invoiceAmount));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Person getResponsible() {
+ if (this.responsible != null && this.responsible.eIsProxy()) {
+ InternalEObject oldResponsible = (InternalEObject) this.responsible;
+ this.responsible = (Person) this.eResolveProxy(oldResponsible);
+ if (this.responsible != oldResponsible) {
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
+ }
+ }
+ return this.responsible;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public Person basicGetResponsible() {
+ return this.responsible;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setResponsible(Person newResponsible) {
+ Person oldResponsible = this.responsible;
+ this.responsible = newResponsible;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE, oldResponsible, this.responsible));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getVersion() {
+ return this.version;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setVersion(String newVersion) {
+ String oldVersion = this.version;
+ this.version = newVersion;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION, oldVersion, this.version));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Boolean getIsObsolete() {
+ return this.isObsolete;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setIsObsolete(Boolean newIsObsolete) {
+ Boolean oldIsObsolete = this.isObsolete;
+ this.isObsolete = newIsObsolete;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE, oldIsObsolete, this.isObsolete));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ return this.getName();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ return this.getDescription();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ return this.getNature();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ return this.getPlannedDeadline();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ return this.getEffectiveDeadLine();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ return this.getIsInvoiceTrigger();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ return this.getInvoiceAmount();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ if (resolve)
+ return this.getResponsible();
+ return this.basicGetResponsible();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ return this.getVersion();
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ return this.getIsObsolete();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ this.setName((String) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ this.setDescription((String) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ this.setNature((WorkpackageArtefactNature) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ this.setPlannedDeadline((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ this.setEffectiveDeadLine((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ this.setIsInvoiceTrigger((Boolean) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ this.setInvoiceAmount((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ this.setResponsible((Person) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ this.setVersion((String) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ this.setIsObsolete((Boolean) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ this.setDescription(DESCRIPTION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ this.setNature(NATURE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ this.setPlannedDeadline(PLANNED_DEADLINE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ this.setEffectiveDeadLine(EFFECTIVE_DEAD_LINE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ this.setIsInvoiceTrigger(IS_INVOICE_TRIGGER_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ this.setInvoiceAmount(INVOICE_AMOUNT_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ this.setResponsible(null);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ this.setVersion(VERSION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ this.setIsObsolete(IS_OBSOLETE_EDEFAULT);
+ return;
+ default:
+ super.eUnset(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NAME:
+ return !Objects.equals(NAME_EDEFAULT, this.name);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__DESCRIPTION:
+ return !Objects.equals(DESCRIPTION_EDEFAULT, this.description);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__NATURE:
+ return this.nature != NATURE_EDEFAULT;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__PLANNED_DEADLINE:
+ return !Objects.equals(PLANNED_DEADLINE_EDEFAULT, this.plannedDeadline);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__EFFECTIVE_DEAD_LINE:
+ return !Objects.equals(EFFECTIVE_DEAD_LINE_EDEFAULT, this.effectiveDeadLine);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_INVOICE_TRIGGER:
+ return !Objects.equals(IS_INVOICE_TRIGGER_EDEFAULT, this.isInvoiceTrigger);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__INVOICE_AMOUNT:
+ return !Objects.equals(INVOICE_AMOUNT_EDEFAULT, this.invoiceAmount);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__RESPONSIBLE:
+ return this.responsible != null;
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__VERSION:
+ return !Objects.equals(VERSION_EDEFAULT, this.version);
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT__IS_OBSOLETE:
+ return !Objects.equals(IS_OBSOLETE_EDEFAULT, this.isObsolete);
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ String result = super.toString() + " (name: "
+ + this.name
+ + ", description: "
+ + this.description
+ + ", nature: "
+ + this.nature
+ + ", plannedDeadline: "
+ + this.plannedDeadline
+ + ", effectiveDeadLine: "
+ + this.effectiveDeadLine
+ + ", isInvoiceTrigger: "
+ + this.isInvoiceTrigger
+ + ", invoiceAmount: "
+ + this.invoiceAmount
+ + ", version: "
+ + this.version
+ + ", isObsolete: "
+ + this.isObsolete
+ + ')';
+ return result;
+ }
+
+} // WorkpackageArtefactImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java
new file mode 100644
index 0000000..ae3afc7
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/impl/WorkpackageImpl.java
@@ -0,0 +1,694 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.impl;
+
+import fr.cea.deeplab.projectmgmt.Objective;
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Task;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+
+import java.time.LocalDate;
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.EObjectResolvingEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ * An implementation of the model object 'Workpackage'.
+ *
+ * The following features are implemented:
+ *
+ *
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getName Name}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getDescription Description}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getStartDate Start Date}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getEndDate End Date}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getLeader Leader}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getParticipants Participants}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getEffort Effort}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOutputs Outputs}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOwnedTasks Owned Tasks}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getOwnedObjectives Owned Objectives}
+ * - {@link fr.cea.deeplab.projectmgmt.impl.WorkpackageImpl#getProgress Progress}
+ *
+ *
+ * @generated
+ */
+public class WorkpackageImpl extends MinimalEObjectImpl.Container implements Workpackage {
+ /**
+ * The default value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name}' attribute.
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected static final String DESCRIPTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDescription() Description}' attribute.
+ *
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected String description = DESCRIPTION_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getStartDate() Start Date}' attribute.
+ *
+ * @see #getStartDate()
+ * @generated
+ * @ordered
+ */
+ protected static final LocalDate START_DATE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getStartDate() Start Date}' attribute.
+ *
+ * @see #getStartDate()
+ * @generated
+ * @ordered
+ */
+ protected LocalDate startDate = START_DATE_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getEndDate() End Date}' attribute.
+ *
+ * @see #getEndDate()
+ * @generated
+ * @ordered
+ */
+ protected static final LocalDate END_DATE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getEndDate() End Date}' attribute.
+ *
+ * @see #getEndDate()
+ * @generated
+ * @ordered
+ */
+ protected LocalDate endDate = END_DATE_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getLeader() Leader}' reference.
+ *
+ * @see #getLeader()
+ * @generated
+ * @ordered
+ */
+ protected Person leader;
+
+ /**
+ * The cached value of the '{@link #getParticipants() Participants}' reference list.
+ *
+ * @see #getParticipants()
+ * @generated
+ * @ordered
+ */
+ protected EList participants;
+
+ /**
+ * The default value of the '{@link #getEffort() Effort}' attribute.
+ *
+ * @see #getEffort()
+ * @generated
+ * @ordered
+ */
+ protected static final Integer EFFORT_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getEffort() Effort}' attribute.
+ *
+ * @see #getEffort()
+ * @generated
+ * @ordered
+ */
+ protected Integer effort = EFFORT_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getOutputs() Outputs}' containment reference list.
+ *
+ * @see #getOutputs()
+ * @generated
+ * @ordered
+ */
+ protected EList outputs;
+
+ /**
+ * The cached value of the '{@link #getOwnedTasks() Owned Tasks}' containment reference list.
+ *
+ * @see #getOwnedTasks()
+ * @generated
+ * @ordered
+ */
+ protected EList ownedTasks;
+
+ /**
+ * The cached value of the '{@link #getOwnedObjectives() Owned Objectives}' containment reference list.
+ *
+ *
+ * @see #getOwnedObjectives()
+ * @generated
+ * @ordered
+ */
+ protected EList ownedObjectives;
+
+ /**
+ * The default value of the '{@link #getProgress() Progress}' attribute.
+ *
+ * @see #getProgress()
+ * @generated
+ * @ordered
+ */
+ protected static final int PROGRESS_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getProgress() Progress}' attribute.
+ *
+ * @see #getProgress()
+ * @generated
+ * @ordered
+ */
+ protected int progress = PROGRESS_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected WorkpackageImpl() {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass() {
+ return ProjectmgmtPackage.Literals.WORKPACKAGE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName) {
+ String oldName = this.name;
+ this.name = newName;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__NAME, oldName, this.name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getDescription() {
+ return this.description;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setDescription(String newDescription) {
+ String oldDescription = this.description;
+ this.description = newDescription;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION, oldDescription, this.description));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getStartDate() {
+ return this.startDate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setStartDate(LocalDate newStartDate) {
+ LocalDate oldStartDate = this.startDate;
+ this.startDate = newStartDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__START_DATE, oldStartDate, this.startDate));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public LocalDate getEndDate() {
+ return this.endDate;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEndDate(LocalDate newEndDate) {
+ LocalDate oldEndDate = this.endDate;
+ this.endDate = newEndDate;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__END_DATE, oldEndDate, this.endDate));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Person getLeader() {
+ if (this.leader != null && this.leader.eIsProxy()) {
+ InternalEObject oldLeader = (InternalEObject) this.leader;
+ this.leader = (Person) this.eResolveProxy(oldLeader);
+ if (this.leader != oldLeader) {
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.RESOLVE, ProjectmgmtPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
+ }
+ }
+ return this.leader;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public Person basicGetLeader() {
+ return this.leader;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setLeader(Person newLeader) {
+ Person oldLeader = this.leader;
+ this.leader = newLeader;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__LEADER, oldLeader, this.leader));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getParticipants() {
+ if (this.participants == null) {
+ this.participants = new EObjectResolvingEList<>(Person.class, this, ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS);
+ }
+ return this.participants;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Integer getEffort() {
+ return this.effort;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setEffort(Integer newEffort) {
+ Integer oldEffort = this.effort;
+ this.effort = newEffort;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__EFFORT, oldEffort, this.effort));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getOutputs() {
+ if (this.outputs == null) {
+ this.outputs = new EObjectContainmentEList<>(WorkpackageArtefact.class, this, ProjectmgmtPackage.WORKPACKAGE__OUTPUTS);
+ }
+ return this.outputs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getOwnedTasks() {
+ if (this.ownedTasks == null) {
+ this.ownedTasks = new EObjectContainmentEList<>(Task.class, this, ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS);
+ }
+ return this.ownedTasks;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getOwnedObjectives() {
+ if (this.ownedObjectives == null) {
+ this.ownedObjectives = new EObjectContainmentEList<>(Objective.class, this, ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES);
+ }
+ return this.ownedObjectives;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getProgress() {
+ return this.progress;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setProgress(int newProgress) {
+ int oldProgress = this.progress;
+ this.progress = newProgress;
+ if (this.eNotificationRequired())
+ this.eNotify(new ENotificationImpl(this, Notification.SET, ProjectmgmtPackage.WORKPACKAGE__PROGRESS, oldProgress, this.progress));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ return ((InternalEList>) this.getOutputs()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ return ((InternalEList>) this.getOwnedTasks()).basicRemove(otherEnd, msgs);
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ return ((InternalEList>) this.getOwnedObjectives()).basicRemove(otherEnd, msgs);
+ default:
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ return this.getName();
+ case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ return this.getDescription();
+ case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ return this.getStartDate();
+ case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ return this.getEndDate();
+ case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ if (resolve)
+ return this.getLeader();
+ return this.basicGetLeader();
+ case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ return this.getParticipants();
+ case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ return this.getEffort();
+ case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ return this.getOutputs();
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ return this.getOwnedTasks();
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ return this.getOwnedObjectives();
+ case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ return this.getProgress();
+ default:
+ return super.eGet(featureID, resolve, coreType);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ this.setName((String) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ this.setDescription((String) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ this.setStartDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ this.setEndDate((LocalDate) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ this.setLeader((Person) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ this.getParticipants().clear();
+ this.getParticipants().addAll((Collection extends Person>) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ this.setEffort((Integer) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ this.getOutputs().clear();
+ this.getOutputs().addAll((Collection extends WorkpackageArtefact>) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ this.getOwnedTasks().clear();
+ this.getOwnedTasks().addAll((Collection extends Task>) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ this.getOwnedObjectives().clear();
+ this.getOwnedObjectives().addAll((Collection extends Objective>) newValue);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ this.setProgress((Integer) newValue);
+ return;
+ default:
+ super.eSet(featureID, newValue);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ this.setName(NAME_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ this.setDescription(DESCRIPTION_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ this.setStartDate(START_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ this.setEndDate(END_DATE_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ this.setLeader((Person) null);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ this.getParticipants().clear();
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ this.setEffort(EFFORT_EDEFAULT);
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ this.getOutputs().clear();
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ this.getOwnedTasks().clear();
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ this.getOwnedObjectives().clear();
+ return;
+ case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ this.setProgress(PROGRESS_EDEFAULT);
+ return;
+ default:
+ super.eUnset(featureID);
+ return;
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case ProjectmgmtPackage.WORKPACKAGE__NAME:
+ return NAME_EDEFAULT == null ? this.name != null : !NAME_EDEFAULT.equals(this.name);
+ case ProjectmgmtPackage.WORKPACKAGE__DESCRIPTION:
+ return DESCRIPTION_EDEFAULT == null ? this.description != null : !DESCRIPTION_EDEFAULT.equals(this.description);
+ case ProjectmgmtPackage.WORKPACKAGE__START_DATE:
+ return START_DATE_EDEFAULT == null ? this.startDate != null : !START_DATE_EDEFAULT.equals(this.startDate);
+ case ProjectmgmtPackage.WORKPACKAGE__END_DATE:
+ return END_DATE_EDEFAULT == null ? this.endDate != null : !END_DATE_EDEFAULT.equals(this.endDate);
+ case ProjectmgmtPackage.WORKPACKAGE__LEADER:
+ return this.leader != null;
+ case ProjectmgmtPackage.WORKPACKAGE__PARTICIPANTS:
+ return this.participants != null && !this.participants.isEmpty();
+ case ProjectmgmtPackage.WORKPACKAGE__EFFORT:
+ return EFFORT_EDEFAULT == null ? this.effort != null : !EFFORT_EDEFAULT.equals(this.effort);
+ case ProjectmgmtPackage.WORKPACKAGE__OUTPUTS:
+ return this.outputs != null && !this.outputs.isEmpty();
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_TASKS:
+ return this.ownedTasks != null && !this.ownedTasks.isEmpty();
+ case ProjectmgmtPackage.WORKPACKAGE__OWNED_OBJECTIVES:
+ return this.ownedObjectives != null && !this.ownedObjectives.isEmpty();
+ case ProjectmgmtPackage.WORKPACKAGE__PROGRESS:
+ return this.progress != PROGRESS_EDEFAULT;
+ default:
+ return super.eIsSet(featureID);
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (this.eIsProxy())
+ return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(this.name);
+ result.append(", description: ");
+ result.append(this.description);
+ result.append(", startDate: ");
+ result.append(this.startDate);
+ result.append(", endDate: ");
+ result.append(this.endDate);
+ result.append(", effort: ");
+ result.append(this.effort);
+ result.append(", progress: ");
+ result.append(this.progress);
+ result.append(')');
+ return result.toString();
+ }
+
+} // WorkpackageImpl
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java
new file mode 100644
index 0000000..8733f96
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtAdapterFactory.java
@@ -0,0 +1,429 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.util;
+
+import fr.cea.deeplab.projectmgmt.AbstractTask;
+import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
+import fr.cea.deeplab.projectmgmt.InternalStakeholder;
+import fr.cea.deeplab.projectmgmt.KeyResult;
+import fr.cea.deeplab.projectmgmt.Objective;
+import fr.cea.deeplab.projectmgmt.Organization;
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.Project;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Resource;
+import fr.cea.deeplab.projectmgmt.ResourceFolder;
+import fr.cea.deeplab.projectmgmt.Risk;
+import fr.cea.deeplab.projectmgmt.TagFolder;
+import fr.cea.deeplab.projectmgmt.Task;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+import fr.cea.deeplab.projectmgmt.Team;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+
+import org.eclipse.emf.common.notify.Adapter;
+import org.eclipse.emf.common.notify.Notifier;
+import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * The Adapter Factory for the model. It provides an adapter createXXX
+ * method for each class of the model.
+ *
+ * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage
+ * @generated
+ */
+public class ProjectmgmtAdapterFactory extends AdapterFactoryImpl {
+ /**
+ * The cached model package.
+ *
+ * @generated
+ */
+ protected static ProjectmgmtPackage modelPackage;
+
+ /**
+ * Creates an instance of the adapter factory.
+ *
+ * @generated
+ */
+ public ProjectmgmtAdapterFactory() {
+ if (modelPackage == null) {
+ modelPackage = ProjectmgmtPackage.eINSTANCE;
+ }
+ }
+
+ /**
+ * Returns whether this factory is applicable for the type of the object. This
+ * implementation returns true
if the object is either the model's package or is an instance object of
+ * the model.
+ *
+ * @return whether this factory is applicable for the type of the object.
+ * @generated
+ */
+ @Override
+ public boolean isFactoryForType(Object object) {
+ if (object == modelPackage) {
+ return true;
+ }
+ if (object instanceof EObject) {
+ return ((EObject) object).eClass().getEPackage() == modelPackage;
+ }
+ return false;
+ }
+
+ /**
+ * The switch that delegates to the createXXX
methods.
+ *
+ * @generated
+ */
+ protected ProjectmgmtSwitch modelSwitch = new ProjectmgmtSwitch<>() {
+ @Override
+ public Adapter caseOrganization(Organization object) {
+ return ProjectmgmtAdapterFactory.this.createOrganizationAdapter();
+ }
+
+ @Override
+ public Adapter caseResource(Resource object) {
+ return ProjectmgmtAdapterFactory.this.createResourceAdapter();
+ }
+
+ @Override
+ public Adapter caseResourceFolder(ResourceFolder object) {
+ return ProjectmgmtAdapterFactory.this.createResourceFolderAdapter();
+ }
+
+ @Override
+ public Adapter caseTeam(Team object) {
+ return ProjectmgmtAdapterFactory.this.createTeamAdapter();
+ }
+
+ @Override
+ public Adapter caseInternalStakeholder(InternalStakeholder object) {
+ return ProjectmgmtAdapterFactory.this.createInternalStakeholderAdapter();
+ }
+
+ @Override
+ public Adapter caseExternalStakeholder(ExternalStakeholder object) {
+ return ProjectmgmtAdapterFactory.this.createExternalStakeholderAdapter();
+ }
+
+ @Override
+ public Adapter casePerson(Person object) {
+ return ProjectmgmtAdapterFactory.this.createPersonAdapter();
+ }
+
+ @Override
+ public Adapter caseAbstractTask(AbstractTask object) {
+ return ProjectmgmtAdapterFactory.this.createAbstractTaskAdapter();
+ }
+
+ @Override
+ public Adapter caseTagFolder(TagFolder object) {
+ return ProjectmgmtAdapterFactory.this.createTagFolderAdapter();
+ }
+
+ @Override
+ public Adapter caseTaskTag(TaskTag object) {
+ return ProjectmgmtAdapterFactory.this.createTaskTagAdapter();
+ }
+
+ @Override
+ public Adapter caseTask(Task object) {
+ return ProjectmgmtAdapterFactory.this.createTaskAdapter();
+ }
+
+ @Override
+ public Adapter caseObjective(Objective object) {
+ return ProjectmgmtAdapterFactory.this.createObjectiveAdapter();
+ }
+
+ @Override
+ public Adapter caseKeyResult(KeyResult object) {
+ return ProjectmgmtAdapterFactory.this.createKeyResultAdapter();
+ }
+
+ @Override
+ public Adapter caseProject(Project object) {
+ return ProjectmgmtAdapterFactory.this.createProjectAdapter();
+ }
+
+ @Override
+ public Adapter caseWorkpackage(Workpackage object) {
+ return ProjectmgmtAdapterFactory.this.createWorkpackageAdapter();
+ }
+
+ @Override
+ public Adapter caseWorkpackageArtefact(WorkpackageArtefact object) {
+ return ProjectmgmtAdapterFactory.this.createWorkpackageArtefactAdapter();
+ }
+
+ @Override
+ public Adapter caseRisk(Risk object) {
+ return ProjectmgmtAdapterFactory.this.createRiskAdapter();
+ }
+
+ @Override
+ public Adapter defaultCase(EObject object) {
+ return ProjectmgmtAdapterFactory.this.createEObjectAdapter();
+ }
+ };
+
+ /**
+ * Creates an adapter for the target
.
+ *
+ * @param target
+ * the object to adapt.
+ * @return the adapter for the target
.
+ * @generated
+ */
+ @Override
+ public Adapter createAdapter(Notifier target) {
+ return this.modelSwitch.doSwitch((EObject) target);
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Organization
+ * Organization}'. This default implementation returns null so that we can easily
+ * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Organization
+ * @generated
+ */
+ public Adapter createOrganizationAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Resource Resource}'.
+ * This default implementation returns null so that we can easily ignore cases; it's useful
+ * to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Resource
+ * @generated
+ */
+ public Adapter createResourceAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.ResourceFolder Resource
+ * Folder}'. This default implementation returns null so that we can easily ignore
+ * cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.ResourceFolder
+ * @generated
+ */
+ public Adapter createResourceFolderAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Team Team}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Team
+ * @generated
+ */
+ public Adapter createTeamAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.InternalStakeholder Internal
+ * Stakeholder}'. This default implementation returns null so that we can easily ignore
+ * cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.InternalStakeholder
+ * @generated
+ */
+ public Adapter createInternalStakeholderAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.ExternalStakeholder External
+ * Stakeholder}'. This default implementation returns null so that we can easily ignore
+ * cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.ExternalStakeholder
+ * @generated
+ */
+ public Adapter createExternalStakeholderAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Person Person}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Person
+ * @generated
+ */
+ public Adapter createPersonAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.AbstractTask Abstract
+ * Task}'. This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.AbstractTask
+ * @generated
+ */
+ public Adapter createAbstractTaskAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.TagFolder Tag Folder}'.
+ * This default implementation returns null so that we can easily ignore cases; it's useful
+ * to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.TagFolder
+ * @generated
+ */
+ public Adapter createTagFolderAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.TaskTag Task Tag}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.TaskTag
+ * @generated
+ */
+ public Adapter createTaskTagAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Task Task}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Task
+ * @generated
+ */
+ public Adapter createTaskAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Objective Objective}'.
+ * This default implementation returns null so that we can easily ignore cases; it's useful
+ * to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Objective
+ * @generated
+ */
+ public Adapter createObjectiveAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.KeyResult Key Result}'.
+ * This default implementation returns null so that we can easily ignore cases; it's useful
+ * to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.KeyResult
+ * @generated
+ */
+ public Adapter createKeyResultAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Project Project}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Project
+ * @generated
+ */
+ public Adapter createProjectAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Workpackage
+ * Workpackage}'. This default implementation returns null so that we can easily
+ * ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Workpackage
+ * @generated
+ */
+ public Adapter createWorkpackageAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.WorkpackageArtefact
+ * Workpackage Artefact}'. This default implementation returns null so that we can
+ * easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.WorkpackageArtefact
+ * @generated
+ */
+ public Adapter createWorkpackageArtefactAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link fr.cea.deeplab.projectmgmt.Risk Risk}'. This default implementation returns null so that we can easily ignore cases; it's useful to
+ * ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see fr.cea.deeplab.projectmgmt.Risk
+ * @generated
+ */
+ public Adapter createRiskAdapter() {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for the default case. This default implementation returns null.
+ *
+ *
+ * @return the new adapter.
+ * @generated
+ */
+ public Adapter createEObjectAdapter() {
+ return null;
+ }
+
+} // ProjectmgmtAdapterFactory
diff --git a/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java
new file mode 100644
index 0000000..49d9a0e
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/java/fr/cea/deeplab/projectmgmt/util/ProjectmgmtSwitch.java
@@ -0,0 +1,485 @@
+/**
+ * Copyright (c) 2024 CEA LIST.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ */
+package fr.cea.deeplab.projectmgmt.util;
+
+import fr.cea.deeplab.projectmgmt.AbstractTask;
+import fr.cea.deeplab.projectmgmt.ExternalStakeholder;
+import fr.cea.deeplab.projectmgmt.InternalStakeholder;
+import fr.cea.deeplab.projectmgmt.KeyResult;
+import fr.cea.deeplab.projectmgmt.Objective;
+import fr.cea.deeplab.projectmgmt.Organization;
+import fr.cea.deeplab.projectmgmt.Person;
+import fr.cea.deeplab.projectmgmt.Project;
+import fr.cea.deeplab.projectmgmt.ProjectmgmtPackage;
+import fr.cea.deeplab.projectmgmt.Resource;
+import fr.cea.deeplab.projectmgmt.ResourceFolder;
+import fr.cea.deeplab.projectmgmt.Risk;
+import fr.cea.deeplab.projectmgmt.TagFolder;
+import fr.cea.deeplab.projectmgmt.Task;
+import fr.cea.deeplab.projectmgmt.TaskTag;
+import fr.cea.deeplab.projectmgmt.Team;
+import fr.cea.deeplab.projectmgmt.Workpackage;
+import fr.cea.deeplab.projectmgmt.WorkpackageArtefact;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.util.Switch;
+
+/**
+ * The Switch for the model's inheritance hierarchy. It supports the call
+ * {@link #doSwitch(EObject) doSwitch(object)} to invoke the caseXXX
method for each class of the model,
+ * starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is
+ * returned, which is the result of the switch.
+ *
+ * @see fr.cea.deeplab.projectmgmt.ProjectmgmtPackage
+ * @generated
+ */
+public class ProjectmgmtSwitch extends Switch {
+ /**
+ * The cached model package
+ *
+ * @generated
+ */
+ protected static ProjectmgmtPackage modelPackage;
+
+ /**
+ * Creates an instance of the switch.
+ *
+ * @generated
+ */
+ public ProjectmgmtSwitch() {
+ if (modelPackage == null) {
+ modelPackage = ProjectmgmtPackage.eINSTANCE;
+ }
+ }
+
+ /**
+ * Checks whether this is a switch for the given package.
+ *
+ * @param ePackage
+ * the package in question.
+ * @return whether this is a switch for the given package.
+ * @generated
+ */
+ @Override
+ protected boolean isSwitchFor(EPackage ePackage) {
+ return ePackage == modelPackage;
+ }
+
+ /**
+ * Calls caseXXX
for each class of the model until one returns a non null result; it yields that
+ * result.
+ *
+ * @return the first non-null result returned by a caseXXX
call.
+ * @generated
+ */
+ @Override
+ protected T doSwitch(int classifierID, EObject theEObject) {
+ switch (classifierID) {
+ case ProjectmgmtPackage.ORGANIZATION: {
+ Organization organization = (Organization) theEObject;
+ T result = this.caseOrganization(organization);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.RESOURCE: {
+ Resource resource = (Resource) theEObject;
+ T result = this.caseResource(resource);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.RESOURCE_FOLDER: {
+ ResourceFolder resourceFolder = (ResourceFolder) theEObject;
+ T result = this.caseResourceFolder(resourceFolder);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.TEAM: {
+ Team team = (Team) theEObject;
+ T result = this.caseTeam(team);
+ if (result == null)
+ result = this.caseResource(team);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.INTERNAL_STAKEHOLDER: {
+ InternalStakeholder internalStakeholder = (InternalStakeholder) theEObject;
+ T result = this.caseInternalStakeholder(internalStakeholder);
+ if (result == null)
+ result = this.caseResource(internalStakeholder);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.EXTERNAL_STAKEHOLDER: {
+ ExternalStakeholder externalStakeholder = (ExternalStakeholder) theEObject;
+ T result = this.caseExternalStakeholder(externalStakeholder);
+ if (result == null)
+ result = this.caseResource(externalStakeholder);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.PERSON: {
+ Person person = (Person) theEObject;
+ T result = this.casePerson(person);
+ if (result == null)
+ result = this.caseResource(person);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.ABSTRACT_TASK: {
+ AbstractTask abstractTask = (AbstractTask) theEObject;
+ T result = this.caseAbstractTask(abstractTask);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.TAG_FOLDER: {
+ TagFolder tagFolder = (TagFolder) theEObject;
+ T result = this.caseTagFolder(tagFolder);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.TASK_TAG: {
+ TaskTag taskTag = (TaskTag) theEObject;
+ T result = this.caseTaskTag(taskTag);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.TASK: {
+ Task task = (Task) theEObject;
+ T result = this.caseTask(task);
+ if (result == null)
+ result = this.caseAbstractTask(task);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.OBJECTIVE: {
+ Objective objective = (Objective) theEObject;
+ T result = this.caseObjective(objective);
+ if (result == null)
+ result = this.caseAbstractTask(objective);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.KEY_RESULT: {
+ KeyResult keyResult = (KeyResult) theEObject;
+ T result = this.caseKeyResult(keyResult);
+ if (result == null)
+ result = this.caseAbstractTask(keyResult);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.PROJECT: {
+ Project project = (Project) theEObject;
+ T result = this.caseProject(project);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.WORKPACKAGE: {
+ Workpackage workpackage = (Workpackage) theEObject;
+ T result = this.caseWorkpackage(workpackage);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.WORKPACKAGE_ARTEFACT: {
+ WorkpackageArtefact workpackageArtefact = (WorkpackageArtefact) theEObject;
+ T result = this.caseWorkpackageArtefact(workpackageArtefact);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ case ProjectmgmtPackage.RISK: {
+ Risk risk = (Risk) theEObject;
+ T result = this.caseRisk(risk);
+ if (result == null)
+ result = this.defaultCase(theEObject);
+ return result;
+ }
+ default:
+ return this.defaultCase(theEObject);
+ }
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Organization'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Organization'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseOrganization(Organization object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Resource'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Resource'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseResource(Resource object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Resource Folder'. This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Resource Folder'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseResourceFolder(ResourceFolder object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Team'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Team'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTeam(Team object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Internal Stakeholder'. This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Internal Stakeholder'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseInternalStakeholder(InternalStakeholder object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'External Stakeholder'. This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'External Stakeholder'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseExternalStakeholder(ExternalStakeholder object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Person'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Person'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePerson(Person object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Abstract Task'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Abstract Task'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseAbstractTask(AbstractTask object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Tag Folder'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Tag Folder'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTagFolder(TagFolder object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Task Tag'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Task Tag'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTaskTag(TaskTag object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Task'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Task'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTask(Task object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjective(Objective object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Key Result'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Key Result'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseKeyResult(KeyResult object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Project'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Project'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseProject(Project object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Workpackage'.
+ * This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Workpackage'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseWorkpackage(Workpackage object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Workpackage Artefact'. This implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Workpackage Artefact'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseWorkpackageArtefact(WorkpackageArtefact object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Risk'. This
+ * implementation returns null; returning a non-null result will terminate the switch.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Risk'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRisk(Risk object) {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'EObject'. This
+ * implementation returns null; returning a non-null result will terminate the switch, but this is the last case
+ * anyway.
+ *
+ * @param object
+ * the target of the switch.
+ * @return the result of interpreting the object as an instance of 'EObject'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject)
+ * @generated
+ */
+ @Override
+ public T defaultCase(EObject object) {
+ return null;
+ }
+
+} // ProjectmgmtSwitch
diff --git a/backend/deeplab-projectmanagement/src/main/resources/icons/svg/Default.svg b/backend/deeplab-projectmanagement/src/main/resources/icons/svg/Default.svg
new file mode 100644
index 0000000..39d97af
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/resources/icons/svg/Default.svg
@@ -0,0 +1,71 @@
+
+
diff --git a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore b/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore
new file mode 100644
index 0000000..55d562b
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.ecore
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel b/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel
new file mode 100644
index 0000000..7703033
--- /dev/null
+++ b/backend/deeplab-projectmanagement/src/main/resources/model/projectmgmt.genmodel
@@ -0,0 +1,173 @@
+
+
+ projectmgmt.ecore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-projectmanagement/target/classes/icons/svg/Default.svg b/backend/deeplab-projectmanagement/target/classes/icons/svg/Default.svg
new file mode 100644
index 0000000..39d97af
--- /dev/null
+++ b/backend/deeplab-projectmanagement/target/classes/icons/svg/Default.svg
@@ -0,0 +1,71 @@
+
+
diff --git a/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.ecore b/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.ecore
new file mode 100644
index 0000000..55d562b
--- /dev/null
+++ b/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.ecore
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.genmodel b/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.genmodel
new file mode 100644
index 0000000..7703033
--- /dev/null
+++ b/backend/deeplab-projectmanagement/target/classes/model/projectmgmt.genmodel
@@ -0,0 +1,173 @@
+
+
+ projectmgmt.ecore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..f32533a
--- /dev/null
+++ b/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,46 @@
+fr\cea\deeplab\projectmgmt\InternalStakeholder.class
+fr\cea\deeplab\projectmgmt\Project.class
+fr\cea\deeplab\projectmgmt\ProjectmgmtFactory.class
+fr\cea\deeplab\projectmgmt\Team.class
+fr\cea\deeplab\projectmgmt\impl\AbstractTaskImpl.class
+fr\cea\deeplab\projectmgmt\Workpackage.class
+fr\cea\deeplab\projectmgmt\RiskState.class
+fr\cea\deeplab\projectmgmt\impl\ResourceFolderImpl.class
+fr\cea\deeplab\projectmgmt\AbstractTask.class
+fr\cea\deeplab\projectmgmt\impl\ObjectiveImpl.class
+fr\cea\deeplab\projectmgmt\ProjectState.class
+fr\cea\deeplab\projectmgmt\Risk.class
+fr\cea\deeplab\projectmgmt\Organization.class
+fr\cea\deeplab\projectmgmt\Objective.class
+fr\cea\deeplab\projectmgmt\ExternalStakeholder.class
+fr\cea\deeplab\projectmgmt\TagFolder.class
+fr\cea\deeplab\projectmgmt\util\ProjectmgmtAdapterFactory$1.class
+fr\cea\deeplab\projectmgmt\ProjectmgmtPackage.class
+fr\cea\deeplab\projectmgmt\ResourceFolder.class
+fr\cea\deeplab\projectmgmt\impl\WorkpackageArtefactImpl.class
+fr\cea\deeplab\projectmgmt\impl\ProjectImpl.class
+fr\cea\deeplab\projectmgmt\KeyResult.class
+fr\cea\deeplab\projectmgmt\WorkpackageArtefactNature.class
+fr\cea\deeplab\projectmgmt\impl\ResourceImpl.class
+fr\cea\deeplab\projectmgmt\impl\WorkpackageImpl.class
+fr\cea\deeplab\projectmgmt\RiskKind.class
+fr\cea\deeplab\projectmgmt\impl\ProjectmgmtPackageImpl.class
+fr\cea\deeplab\projectmgmt\util\ProjectmgmtSwitch.class
+fr\cea\deeplab\projectmgmt\impl\ExternalStakeholderImpl.class
+fr\cea\deeplab\projectmgmt\impl\OrganizationImpl.class
+fr\cea\deeplab\projectmgmt\impl\PersonImpl.class
+fr\cea\deeplab\projectmgmt\impl\TaskImpl.class
+fr\cea\deeplab\projectmgmt\impl\KeyResultImpl.class
+fr\cea\deeplab\projectmgmt\util\ProjectmgmtAdapterFactory.class
+fr\cea\deeplab\projectmgmt\Resource.class
+fr\cea\deeplab\projectmgmt\WorkpackageArtefact.class
+fr\cea\deeplab\projectmgmt\TaskTag.class
+fr\cea\deeplab\projectmgmt\impl\TeamImpl.class
+fr\cea\deeplab\projectmgmt\impl\ProjectmgmtFactoryImpl.class
+fr\cea\deeplab\projectmgmt\ProjectmgmtPackage$Literals.class
+fr\cea\deeplab\projectmgmt\impl\RiskImpl.class
+fr\cea\deeplab\projectmgmt\Task.class
+fr\cea\deeplab\projectmgmt\impl\InternalStakeholderImpl.class
+fr\cea\deeplab\projectmgmt\impl\TaskTagImpl.class
+fr\cea\deeplab\projectmgmt\Person.class
+fr\cea\deeplab\projectmgmt\impl\TagFolderImpl.class
diff --git a/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..344895f
--- /dev/null
+++ b/backend/deeplab-projectmanagement/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,44 @@
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\AbstractTask.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\ExternalStakeholder.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\AbstractTaskImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ExternalStakeholderImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\InternalStakeholderImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\KeyResultImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ObjectiveImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\OrganizationImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\PersonImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ProjectImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ProjectmgmtFactoryImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ProjectmgmtPackageImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ResourceFolderImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\ResourceImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\RiskImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\TagFolderImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\TaskImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\TaskTagImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\TeamImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\WorkpackageArtefactImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\impl\WorkpackageImpl.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\InternalStakeholder.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\KeyResult.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Objective.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Organization.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Person.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Project.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\ProjectmgmtFactory.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\ProjectmgmtPackage.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\ProjectState.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Resource.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\ResourceFolder.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Risk.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\RiskKind.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\RiskState.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\TagFolder.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Task.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\TaskTag.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Team.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\util\ProjectmgmtAdapterFactory.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\util\ProjectmgmtSwitch.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\Workpackage.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\WorkpackageArtefact.java
+C:\DEV\_git\pepper\backend\deeplab-projectmanagement\src\main\java\fr\cea\deeplab\projectmgmt\WorkpackageArtefactNature.java
diff --git a/backend/deeplab-web/.checkstyle b/backend/deeplab-web/.checkstyle
new file mode 100644
index 0000000..f62c550
--- /dev/null
+++ b/backend/deeplab-web/.checkstyle
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-web/.classpath b/backend/deeplab-web/.classpath
new file mode 100644
index 0000000..2a5a91b
--- /dev/null
+++ b/backend/deeplab-web/.classpath
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-web/.project b/backend/deeplab-web/.project
new file mode 100644
index 0000000..8af2df6
--- /dev/null
+++ b/backend/deeplab-web/.project
@@ -0,0 +1,34 @@
+
+
+ deeplab-web
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.springframework.ide.eclipse.boot.validation.springbootbuilder
+
+
+
+
+ net.sf.eclipsecs.core.CheckstyleBuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+ net.sf.eclipsecs.core.CheckstyleNature
+
+
diff --git a/backend/deeplab-web/.settings/org.eclipse.core.resources.prefs b/backend/deeplab-web/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..29abf99
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,6 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/main/resources=UTF-8
+encoding//src/test/java=UTF-8
+encoding//src/test/resources=UTF-8
+encoding/=UTF-8
diff --git a/backend/deeplab-web/.settings/org.eclipse.core.runtime.prefs b/backend/deeplab-web/.settings/org.eclipse.core.runtime.prefs
new file mode 100644
index 0000000..a287fef
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.core.runtime.prefs
@@ -0,0 +1,3 @@
+#Mon Sep 24 15:04:19 CEST 2007
+eclipse.preferences.version=1
+line.separator=\n
diff --git a/backend/deeplab-web/.settings/org.eclipse.jdt.apt.core.prefs b/backend/deeplab-web/.settings/org.eclipse.jdt.apt.core.prefs
new file mode 100644
index 0000000..d4313d4
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.jdt.apt.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.apt.aptEnabled=false
diff --git a/backend/deeplab-web/.settings/org.eclipse.jdt.core.prefs b/backend/deeplab-web/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..2ab93cd
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,505 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.builder.annotationPath.allLocations=disabled
+org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
+org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
+org.eclipse.jdt.core.compiler.annotation.nonnull.secondary=
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary=
+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
+org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.APILeak=warning
+org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=info
+org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
+org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
+org.eclipse.jdt.core.compiler.problem.deadCode=warning
+org.eclipse.jdt.core.compiler.problem.deprecation=warning
+org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
+org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
+org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
+org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
+org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
+org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
+org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
+org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
+org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
+org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
+org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
+org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
+org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
+org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
+org.eclipse.jdt.core.compiler.problem.missingDefaultCase=warning
+org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
+org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
+org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
+org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
+org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
+org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
+org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
+org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
+org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=warning
+org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
+org.eclipse.jdt.core.compiler.problem.nullReference=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
+org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
+org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
+org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
+org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariables=warning
+org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
+org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
+org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
+org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
+org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
+org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
+org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
+org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=info
+org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
+org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
+org.eclipse.jdt.core.compiler.problem.terminalDeprecation=warning
+org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
+org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
+org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
+org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
+org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
+org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=ignore
+org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning
+org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled
+org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=info
+org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
+org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
+org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
+org.eclipse.jdt.core.compiler.problem.unstableAutoModuleName=warning
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
+org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedImport=warning
+org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
+org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
+org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
+org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
+org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
+org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
+org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
+org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
+org.eclipse.jdt.core.compiler.processAnnotations=disabled
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=17
+org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
+org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
+org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
+org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns=false
+org.eclipse.jdt.core.formatter.align_with_spaces=false
+org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_enum_constant=0
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_field=49
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_local_variable=49
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_method=49
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_package=49
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_parameter=0
+org.eclipse.jdt.core.formatter.alignment_for_annotations_on_type=49
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
+org.eclipse.jdt.core.formatter.alignment_for_assertion_message=0
+org.eclipse.jdt.core.formatter.alignment_for_assignment=0
+org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16
+org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
+org.eclipse.jdt.core.formatter.alignment_for_compact_loops=16
+org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
+org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain=0
+org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
+org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
+org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0
+org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16
+org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
+org.eclipse.jdt.core.formatter.alignment_for_module_statements=16
+org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
+org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16
+org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0
+org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_record_components=16
+org.eclipse.jdt.core.formatter.alignment_for_relational_operator=0
+org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
+org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
+org.eclipse.jdt.core.formatter.alignment_for_shift_operator=0
+org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16
+org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_record_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_type_annotations=0
+org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0
+org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0
+org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
+org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
+org.eclipse.jdt.core.formatter.blank_lines_after_last_class_body_declaration=0
+org.eclipse.jdt.core.formatter.blank_lines_after_package=1
+org.eclipse.jdt.core.formatter.blank_lines_before_abstract_method=1
+org.eclipse.jdt.core.formatter.blank_lines_before_field=1
+org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
+org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
+org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
+org.eclipse.jdt.core.formatter.blank_lines_before_method=1
+org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
+org.eclipse.jdt.core.formatter.blank_lines_before_package=0
+org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
+org.eclipse.jdt.core.formatter.blank_lines_between_statement_group_in_switch=0
+org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
+org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_record_constructor=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_record_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
+org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped=false
+org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions=false
+org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=true
+org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
+org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=false
+org.eclipse.jdt.core.formatter.comment.format_block_comments=true
+org.eclipse.jdt.core.formatter.comment.format_header=false
+org.eclipse.jdt.core.formatter.comment.format_html=true
+org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
+org.eclipse.jdt.core.formatter.comment.format_line_comments=true
+org.eclipse.jdt.core.formatter.comment.format_source_code=true
+org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
+org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
+org.eclipse.jdt.core.formatter.comment.indent_tag_description=false
+org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
+org.eclipse.jdt.core.formatter.comment.insert_new_line_between_different_tags=do not insert
+org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
+org.eclipse.jdt.core.formatter.comment.line_length=120
+org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
+org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
+org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
+org.eclipse.jdt.core.formatter.compact_else_if=true
+org.eclipse.jdt.core.formatter.continuation_indentation=2
+org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
+org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
+org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
+org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
+org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_record_header=true
+org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
+org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
+org.eclipse.jdt.core.formatter.indent_empty_lines=false
+org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
+org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
+org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
+org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true
+org.eclipse.jdt.core.formatter.indentation.size=4
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
+org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_case=insert
+org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_default=insert
+org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
+org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
+org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
+org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
+org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_record_components=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
+org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
+org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
+org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_not_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_record_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
+org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
+org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert
+org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
+org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_case=insert
+org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_default=insert
+org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_record_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_record_components=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
+org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_constructor=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_record_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
+org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
+org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
+org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
+org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert
+org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
+org.eclipse.jdt.core.formatter.join_lines_in_comments=true
+org.eclipse.jdt.core.formatter.join_wrapped_lines=true
+org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line=one_line_if_empty
+org.eclipse.jdt.core.formatter.keep_anonymous_type_declaration_on_one_line=one_line_if_empty
+org.eclipse.jdt.core.formatter.keep_code_block_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
+org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
+org.eclipse.jdt.core.formatter.keep_enum_constant_declaration_on_one_line=one_line_if_empty
+org.eclipse.jdt.core.formatter.keep_enum_declaration_on_one_line=one_line_if_empty
+org.eclipse.jdt.core.formatter.keep_if_then_body_block_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
+org.eclipse.jdt.core.formatter.keep_lambda_body_block_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_loop_body_block_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_method_body_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_record_constructor_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_record_declaration_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line=false
+org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line=false
+org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line=false
+org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line=false
+org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
+org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line=one_line_never
+org.eclipse.jdt.core.formatter.lineSplit=200
+org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
+org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
+org.eclipse.jdt.core.formatter.number_of_blank_lines_after_code_block=0
+org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_code_block=0
+org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
+org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_code_block=0
+org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_method_body=0
+org.eclipse.jdt.core.formatter.number_of_blank_lines_before_code_block=0
+org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1
+org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_record_declaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines
+org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=false
+org.eclipse.jdt.core.formatter.tabulation.char=space
+org.eclipse.jdt.core.formatter.tabulation.size=4
+org.eclipse.jdt.core.formatter.text_block_indentation=0
+org.eclipse.jdt.core.formatter.use_on_off_tags=true
+org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
+org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_assertion_message_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false
+org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
+org.eclipse.jdt.core.formatter.wrap_before_relational_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_shift_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true
+org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
+org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter
diff --git a/backend/deeplab-web/.settings/org.eclipse.jdt.ui.prefs b/backend/deeplab-web/.settings/org.eclipse.jdt.ui.prefs
new file mode 100644
index 0000000..f789e68
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.jdt.ui.prefs
@@ -0,0 +1,210 @@
+cleanup.add_default_serial_version_id=true
+cleanup.add_generated_serial_version_id=false
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=false
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=true
+cleanup.always_use_this_for_non_static_method_access=true
+cleanup.convert_functional_interfaces=false
+cleanup.convert_to_enhanced_for_loop=false
+cleanup.correct_indentation=true
+cleanup.format_source_code=true
+cleanup.format_source_code_changes_only=false
+cleanup.insert_inferred_type_arguments=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=true
+cleanup.qualify_static_field_accesses_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=false
+cleanup.qualify_static_method_accesses_with_declaring_class=true
+cleanup.remove_private_constructors=true
+cleanup.remove_redundant_modifiers=false
+cleanup.remove_redundant_semicolons=false
+cleanup.remove_redundant_type_arguments=true
+cleanup.remove_trailing_whitespaces=true
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=false
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=false
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=false
+cleanup.sort_members_all=false
+cleanup.use_anonymous_class_creation=false
+cleanup.use_blocks=false
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_lambda=true
+cleanup.use_parentheses_in_expressions=false
+cleanup.use_this_for_non_static_field_access=true
+cleanup.use_this_for_non_static_field_access_only_if_necessary=false
+cleanup.use_this_for_non_static_method_access=true
+cleanup.use_this_for_non_static_method_access_only_if_necessary=false
+cleanup_profile=_Sirius
+cleanup_settings_version=2
+eclipse.preferences.version=1
+editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
+formatter_profile=_Sirius
+formatter_settings_version=21
+org.eclipse.jdt.ui.ignorelowercasenames=true
+org.eclipse.jdt.ui.importorder=com;fr;java;javax;org;
+org.eclipse.jdt.ui.javadoc=true
+org.eclipse.jdt.ui.ondemandthreshold=99
+org.eclipse.jdt.ui.staticondemandthreshold=99
+org.eclipse.jdt.ui.text.custom_code_templates=/*******************************************************************************\n * Copyright (c) ${year} Obeo.\n * This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v2.0\n * which accompanies this distribution, and is available at\n * https\://www.eclipse.org/legal/epl-2.0/\n *\n * SPDX-License-Identifier\: EPL-2.0\n *\n * Contributors\:\n * Obeo - initial API and implementation\n *******************************************************************************//**\n * @author ${user}\n *//**\n * \n *//**\n * ${tags}\n *//**\n * ${tags}\n * ${see_to_target}\n */${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}\n\n\n\n${exception_var}.printStackTrace();${body_statement}${body_statement}return ${field};${field} \= ${param};/**\n * @author ${user}\n *\n * ${tags}\n */\n
+sp_cleanup.add_all=false
+sp_cleanup.add_default_serial_version_id=true
+sp_cleanup.add_generated_serial_version_id=false
+sp_cleanup.add_missing_annotations=true
+sp_cleanup.add_missing_deprecated_annotations=true
+sp_cleanup.add_missing_methods=false
+sp_cleanup.add_missing_nls_tags=false
+sp_cleanup.add_missing_override_annotations=true
+sp_cleanup.add_missing_override_annotations_interface_methods=true
+sp_cleanup.add_serial_version_id=false
+sp_cleanup.always_use_blocks=true
+sp_cleanup.always_use_parentheses_in_expressions=false
+sp_cleanup.always_use_this_for_non_static_field_access=true
+sp_cleanup.always_use_this_for_non_static_method_access=true
+sp_cleanup.array_with_curly=false
+sp_cleanup.arrays_fill=false
+sp_cleanup.bitwise_conditional_expression=false
+sp_cleanup.boolean_literal=false
+sp_cleanup.boolean_value_rather_than_comparison=false
+sp_cleanup.break_loop=false
+sp_cleanup.collection_cloning=false
+sp_cleanup.comparing_on_criteria=false
+sp_cleanup.comparison_statement=false
+sp_cleanup.controlflow_merge=false
+sp_cleanup.convert_functional_interfaces=false
+sp_cleanup.convert_to_enhanced_for_loop=false
+sp_cleanup.convert_to_enhanced_for_loop_if_loop_var_used=false
+sp_cleanup.convert_to_switch_expressions=false
+sp_cleanup.correct_indentation=false
+sp_cleanup.do_while_rather_than_while=false
+sp_cleanup.double_negation=false
+sp_cleanup.else_if=false
+sp_cleanup.embedded_if=false
+sp_cleanup.evaluate_nullable=false
+sp_cleanup.extract_increment=false
+sp_cleanup.format_source_code=false
+sp_cleanup.format_source_code_changes_only=false
+sp_cleanup.hash=false
+sp_cleanup.if_condition=false
+sp_cleanup.insert_inferred_type_arguments=false
+sp_cleanup.instanceof=false
+sp_cleanup.instanceof_keyword=false
+sp_cleanup.invert_equals=false
+sp_cleanup.join=false
+sp_cleanup.lazy_logical_operator=false
+sp_cleanup.make_local_variable_final=true
+sp_cleanup.make_parameters_final=false
+sp_cleanup.make_private_fields_final=true
+sp_cleanup.make_type_abstract_if_missing_method=false
+sp_cleanup.make_variable_declarations_final=false
+sp_cleanup.map_cloning=false
+sp_cleanup.merge_conditional_blocks=false
+sp_cleanup.multi_catch=false
+sp_cleanup.never_use_blocks=false
+sp_cleanup.never_use_parentheses_in_expressions=true
+sp_cleanup.no_string_creation=false
+sp_cleanup.no_super=false
+sp_cleanup.number_suffix=false
+sp_cleanup.objects_equals=false
+sp_cleanup.on_save_use_additional_actions=true
+sp_cleanup.one_if_rather_than_duplicate_blocks_that_fall_through=false
+sp_cleanup.operand_factorization=false
+sp_cleanup.organize_imports=true
+sp_cleanup.overridden_assignment=false
+sp_cleanup.overridden_assignment_move_decl=false
+sp_cleanup.plain_replacement=false
+sp_cleanup.precompile_regex=false
+sp_cleanup.primitive_comparison=false
+sp_cleanup.primitive_parsing=false
+sp_cleanup.primitive_rather_than_wrapper=false
+sp_cleanup.primitive_serialization=false
+sp_cleanup.pull_out_if_from_if_else=false
+sp_cleanup.pull_up_assignment=false
+sp_cleanup.push_down_negation=false
+sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
+sp_cleanup.reduce_indentation=false
+sp_cleanup.redundant_comparator=false
+sp_cleanup.redundant_falling_through_block_end=false
+sp_cleanup.remove_private_constructors=true
+sp_cleanup.remove_redundant_modifiers=false
+sp_cleanup.remove_redundant_semicolons=false
+sp_cleanup.remove_redundant_type_arguments=true
+sp_cleanup.remove_trailing_whitespaces=true
+sp_cleanup.remove_trailing_whitespaces_all=true
+sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
+sp_cleanup.remove_unnecessary_array_creation=false
+sp_cleanup.remove_unnecessary_casts=true
+sp_cleanup.remove_unnecessary_nls_tags=true
+sp_cleanup.remove_unused_imports=true
+sp_cleanup.remove_unused_local_variables=false
+sp_cleanup.remove_unused_method_parameters=false
+sp_cleanup.remove_unused_private_fields=true
+sp_cleanup.remove_unused_private_members=false
+sp_cleanup.remove_unused_private_methods=true
+sp_cleanup.remove_unused_private_types=true
+sp_cleanup.return_expression=false
+sp_cleanup.simplify_lambda_expression_and_method_ref=false
+sp_cleanup.single_used_field=false
+sp_cleanup.sort_members=false
+sp_cleanup.sort_members_all=false
+sp_cleanup.standard_comparison=false
+sp_cleanup.static_inner_class=false
+sp_cleanup.strictly_equal_or_different=false
+sp_cleanup.stringbuffer_to_stringbuilder=false
+sp_cleanup.stringbuilder=false
+sp_cleanup.stringbuilder_for_local_vars=false
+sp_cleanup.stringconcat_to_textblock=false
+sp_cleanup.substring=false
+sp_cleanup.switch=false
+sp_cleanup.system_property=false
+sp_cleanup.system_property_boolean=false
+sp_cleanup.system_property_file_encoding=false
+sp_cleanup.system_property_file_separator=false
+sp_cleanup.system_property_line_separator=false
+sp_cleanup.system_property_path_separator=false
+sp_cleanup.ternary_operator=false
+sp_cleanup.try_with_resource=false
+sp_cleanup.unlooped_while=false
+sp_cleanup.unreachable_block=false
+sp_cleanup.use_anonymous_class_creation=false
+sp_cleanup.use_autoboxing=false
+sp_cleanup.use_blocks=false
+sp_cleanup.use_blocks_only_for_return_and_throw=false
+sp_cleanup.use_directly_map_method=false
+sp_cleanup.use_lambda=true
+sp_cleanup.use_parentheses_in_expressions=false
+sp_cleanup.use_string_is_blank=false
+sp_cleanup.use_this_for_non_static_field_access=true
+sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=false
+sp_cleanup.use_this_for_non_static_method_access=true
+sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=false
+sp_cleanup.use_unboxing=false
+sp_cleanup.use_var=false
+sp_cleanup.useless_continue=false
+sp_cleanup.useless_return=false
+sp_cleanup.valueof_rather_than_instantiation=false
diff --git a/backend/deeplab-web/.settings/org.eclipse.m2e.core.prefs b/backend/deeplab-web/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..96b30f9
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=pom.xml
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/backend/deeplab-web/.settings/org.springframework.ide.eclipse.boot.prefs b/backend/deeplab-web/.settings/org.springframework.ide.eclipse.boot.prefs
new file mode 100644
index 0000000..b5811b1
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.springframework.ide.eclipse.boot.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+spring.boot.launch.profile.history=dev;
diff --git a/backend/deeplab-web/.settings/org.springframework.ide.eclipse.prefs b/backend/deeplab-web/.settings/org.springframework.ide.eclipse.prefs
new file mode 100644
index 0000000..a12794d
--- /dev/null
+++ b/backend/deeplab-web/.settings/org.springframework.ide.eclipse.prefs
@@ -0,0 +1,2 @@
+boot.validation.initialized=true
+eclipse.preferences.version=1
diff --git a/backend/deeplab-web/pom.xml b/backend/deeplab-web/pom.xml
new file mode 100644
index 0000000..3da3979
--- /dev/null
+++ b/backend/deeplab-web/pom.xml
@@ -0,0 +1,223 @@
+
+
+
+ 4.0.0
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 3.3.1
+
+
+ deeplab-projectmanagement
+ deeplab-web
+ 2024.11.0
+ deeplab-web
+ Deeplab Web
+
+
+ 17
+
+
+
+
+ github
+ Apache Maven Packages
+ https://maven.pkg.github.com/TODO/deeplab-web
+
+
+
+
+
+ github-sirius-web
+ Apache Maven Packages
+ https://maven.pkg.github.com/eclipse-sirius/sirius-web
+
+
+
+
+
+ org.eclipse.sirius
+ sirius-web-starter
+ 2024.11.0
+
+
+ org.eclipse.sirius
+ sirius-web-frontend
+ 2024.11.0
+
+
+
+
+ deeplab-projectmanagement
+ deeplab-projectmanagement-starter
+ 2024.11.0
+
+
+ org.eclipse.sirius
+ sirius-web-papaya
+ 2024.11.0
+
+
+ org.eclipse.sirius
+ sirius-components-flow-starter
+ 2024.11.0
+
+
+ org.eclipse.sirius
+ sirius-components-task-starter
+ 2024.11.0
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ com.tngtech.archunit
+ archunit-junit5
+ 1.3.0
+ test
+
+
+ io.projectreactor
+ reactor-test
+ test
+
+
+ org.testcontainers
+ postgresql
+ test
+
+
+ org.testcontainers
+ junit-jupiter
+ test
+
+
+ org.eclipse.sirius
+ sirius-web-tests
+ 2024.11.0
+ test
+
+
+ org.eclipse.sirius
+ sirius-components-diagrams-tests
+ 2024.11.0
+ test
+
+
+ org.eclipse.sirius
+ sirius-components-forms-tests
+ 2024.11.0
+ test
+
+
+ org.eclipse.sirius
+ sirius-components-gantt-tests
+ 2024.11.0
+ test
+
+
+ org.eclipse.sirius
+ sirius-components-trees-tests
+ 2024.11.0
+ test
+
+
+ org.eclipse.sirius
+ sirius-components-portals-tests
+ 2024.11.0
+ test
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ build-info
+
+
+
+
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+ 3.4.0
+
+ ./../releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
+ true
+ true
+ true
+
+
+
+ validate
+ validate
+
+ check
+
+
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ 0.8.12
+
+
+
+ prepare-agent
+
+
+
+ report
+ prepare-package
+
+ report
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ attach-sources
+
+ jar
+
+
+
+
+
+
+
diff --git a/backend/deeplab-web/src/main/java/org/eclipse/sirius/web/DeeplabWeb.java b/backend/deeplab-web/src/main/java/org/eclipse/sirius/web/DeeplabWeb.java
new file mode 100644
index 0000000..1cb4f7e
--- /dev/null
+++ b/backend/deeplab-web/src/main/java/org/eclipse/sirius/web/DeeplabWeb.java
@@ -0,0 +1,34 @@
+/*******************************************************************************
+ * Copyright (c) 2024 Obeo.
+ * This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.web;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+/**
+ * Entry point of the Deeplab Web server.
+ *
+ * @author lfasani
+ */
+@SpringBootApplication
+public class DeeplabWeb {
+ /**
+ * The entry point of the server.
+ *
+ * @param args
+ * The command line arguments
+ */
+ public static void main(String[] args) {
+ SpringApplication.run(DeeplabWeb.class, args);
+ }
+}
diff --git a/backend/deeplab-web/src/main/resources/application.properties b/backend/deeplab-web/src/main/resources/application.properties
new file mode 100644
index 0000000..97ec839
--- /dev/null
+++ b/backend/deeplab-web/src/main/resources/application.properties
@@ -0,0 +1,29 @@
+################################################################################
+# Copyright (c) 2024 Obeo.
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Obeo - initial API and implementation
+#################################################################################
+
+server.port=8080
+spring.datasource.url=jdbc:postgresql://localhost:5438/sirius-web-db
+spring.datasource.username=dbuser
+spring.datasource.password=dbpwd
+
+spring.mvc.pathmatch.matching-strategy=ant_path_matcher
+
+spring.jpa.hibernate.ddl-auto=none
+spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
+spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
+
+spring.liquibase.change-log=classpath:db/db.changelog-master.xml
+
+sirius.web.enabled=*
+sirius.components.cors.allowedOriginPatterns=*
+sirius.components.cors.allowedCredentials=true
\ No newline at end of file
diff --git a/backend/deeplab-web/target/checkstyle-cachefile b/backend/deeplab-web/target/checkstyle-cachefile
new file mode 100644
index 0000000..62294a8
--- /dev/null
+++ b/backend/deeplab-web/target/checkstyle-cachefile
@@ -0,0 +1,3 @@
+#Thu Nov 14 10:39:05 CET 2024
+configuration*?=22457F0F90B9C81A385AE557201ED03DA9563595
+C\:\\DEV\\_git\\pepper\\backend\\deeplab-web\\src\\main\\resources\\application.properties=1731511958909
diff --git a/backend/deeplab-web/target/checkstyle-checker.xml b/backend/deeplab-web/target/checkstyle-checker.xml
new file mode 100644
index 0000000..fecae4b
--- /dev/null
+++ b/backend/deeplab-web/target/checkstyle-checker.xml
@@ -0,0 +1,356 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/deeplab-web/target/checkstyle-result.xml b/backend/deeplab-web/target/checkstyle-result.xml
new file mode 100644
index 0000000..fbd90b0
--- /dev/null
+++ b/backend/deeplab-web/target/checkstyle-result.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/backend/deeplab-web/target/classes/META-INF/build-info.properties b/backend/deeplab-web/target/classes/META-INF/build-info.properties
new file mode 100644
index 0000000..b2480fd
--- /dev/null
+++ b/backend/deeplab-web/target/classes/META-INF/build-info.properties
@@ -0,0 +1,5 @@
+build.artifact=deeplab-web
+build.group=deeplab-projectmanagement
+build.name=deeplab-web
+build.time=2024-11-14T09\:38\:58.781Z
+build.version=2024.11.0
diff --git a/backend/deeplab-web/target/classes/META-INF/sbom/application.cdx.json b/backend/deeplab-web/target/classes/META-INF/sbom/application.cdx.json
new file mode 100644
index 0000000..a492417
--- /dev/null
+++ b/backend/deeplab-web/target/classes/META-INF/sbom/application.cdx.json
@@ -0,0 +1,16416 @@
+{
+ "bomFormat" : "CycloneDX",
+ "specVersion" : "1.5",
+ "serialNumber" : "urn:uuid:a466c5bc-26ef-36bf-b80e-120b9a8e7b47",
+ "version" : 1,
+ "metadata" : {
+ "timestamp" : "2024-11-14T09:39:11Z",
+ "lifecycles" : [
+ {
+ "phase" : "build"
+ }
+ ],
+ "tools" : [
+ {
+ "vendor" : "OWASP Foundation",
+ "name" : "CycloneDX Maven plugin",
+ "version" : "2.8.0",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "76ffec6a7ddd46b2b24517411874eb99"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5b0d5b41975b53be4799b9621b4af0cfc41d44b6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "6852aa0f4e42a2db745bab80e384951a6a65b9215d041081d675780999027e81"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "417de20fcdcb11c9713bacbd57290d8e68037fdb4553fd31b8cb08bd760ad52dc65ea88ad4be15844ad3fd5a4d3e440d2f70326f2fe1e63ec78e059c9a883f8d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5eb755c6492e7a7385fa9a1e1f4517875bcb834b2df437808a37a2d6f5285df428741762305980315a63fcef1406597d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0fe16a47cf7aab0b22251dafcc39939b68e8f1778093309d8d2060b51a08df445a8b8ed5a9561669faf2e55f907c76d8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "3e5a1eb5ab7d0797498862794709ff8eaaa071fe4cc9ec77f52db7e2f97ef487"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "59281a3e29e76270d7f44b40b5b9f05e55f1ae3ec716d80add806f360940809e3813998ac7c5758043b8e248aed73b86e37dc506cdb4cde03c16bb617d8e5a3a"
+ }
+ ]
+ }
+ ],
+ "component" : {
+ "group" : "deeplab-projectmanagement",
+ "name" : "deeplab-web",
+ "version" : "2024.11.0",
+ "description" : "Deeplab Web",
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/deeplab-projectmanagement/deeplab-web@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/deeplab-web"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/TODO/deeplab-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/deeplab-web"
+ }
+ ],
+ "type" : "application",
+ "bom-ref" : "pkg:maven/deeplab-projectmanagement/deeplab-web@2024.11.0?type=jar"
+ },
+ "properties" : [
+ {
+ "name" : "maven.goal",
+ "value" : "makeBom"
+ },
+ {
+ "name" : "maven.scopes",
+ "value" : "compile,provided,runtime,system"
+ }
+ ]
+ },
+ "components" : [
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-starter",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Starter",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "111d6e485071f949312ca8cbab50ef8b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c7716bb9b1f50eb87dcc3f2bd4c09c2455b8bcf0"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ffc4b303f0cbf8100e87ad9474aab895a959b91254853e56236a1783ba5990ee"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4a9976662a335c8f5fd1a8d7966d52d99e436177d41f891a4241c7b5e210293fd0ff5f8b566bf77c6467fd79d9266b7c64b344275547151c8168e4c041517076"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8c82b47197d186aad5ff9c4f84a1a83af78b90899ea41d0c4f267de9d6e16561aaf48cc1039964cfa9aec0b3a5485a84"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bffe02e3d6f86a4ec98753ad60c31943129987b0264fcf4320f657ba1b797cafb3c1ea981596d114fc725a8b6892c51a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4cde51a791554b3e4f026157c0ca0ef6eb057743fafea6c5dfad86a451b56125"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b419812530006949298fd2140ddb32f21b32840607bebbd05e79f76ccaa0fa3c5997a851a403321e5417ed99406f3788a3e89946f445549a30bba043358690a5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-starter@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-starter"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-starter"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-starter@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-autoconfigure",
+ "version" : "3.3.1",
+ "description" : "Spring Boot AutoConfigure",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0605aa19ca38704bf8bfb874ff82cdfc"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "36a6489e3ba5e34163bddb5134021de9ce101abc"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "4b6f71d47275e1846a4d65f6b665ca8c1c021d9aed2b9db1cbde9fae57f8ae3d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e66a1fb1cb37cbb5965d1dccce452da2e1f3d2e26f4173249b07348ce9fb31b04808a21e0f0b7d663146d00df46763d88d6b662123e5ffaf720b06dc14d70ed2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "cbd577ce806ef429133a8958d6eaf63df8954ddab195f11e96cd01bd386492a4de49994eb76880f4c19100f5d8db5c76"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3f4c1da759b881aadabc2e169b586a3a1fedc29e210dbd9a12bd9097feba9f20d81100afec6828d8722a598340f24a3a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "67970daae164586a00ceac0ee990a3579a57e8408c86c4f4ad99dcaa3d456e0f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4c5c88e722fcec2ffd610f27e664fb5c4586f3c733733790f493c9909007bc72262380a4a94f22007688ed73aa2d12999a32b5cd8a8625358673697ca73d7cef"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot",
+ "version" : "3.3.1",
+ "description" : "Spring Boot",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0f360a58aad055a261921fc8590e84a7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2c5cfe68bc12646ce44663f865d39c747a28f2c7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "80a48d5ac50ff6e4d446c356890801d15fe3a75a60fc0e35cb02ffd61c9d3765"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a35ebff8e3acee7e85b006082527e4ccc7a5c12b406d435e4b7e5b4f206745f8153038d02957cb4b068d90d9a5a94483da0c025b2494254237f8c15cfb840bc4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "769104237a329f98eb04c30e80840c8c37c71d507b8c48924beb5ddcf87be830a629592337317991820c45a778aa77b9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "eaa8e03af82b57ac339c04d4413e0bd0a8235e8e5c31b3efa4e9995496642b5917adcb7014a2a864ff38f14afecec7fe"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "8990038e2472e0caeec6b639eb26a0c65b9ad24a53131f23a2e7687c538aa627"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e4f81c5f150f134aec71dc1878516d2e7c8bc72e764cfc88327af132ef497f7c0bdbb73722739f9d2a746c911e552614e19203e73ba00a0d3f5d8e7e0e1acaad"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-infrastructure",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Infrastructure",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2228634539a8b16533f2c1cf89a0b7f8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "db0c0a904216620af095b74a8cb9b19c60cb040d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1125ea2ae54124eb37635ff09831d9495b03556b8d7f38ed47e5351c35fd2db9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d9ce4bd9638d4752aeebeb78319e6d0d3e2c9368311f549f3da15c812c7922328aa551038217680e5035f42f7eb7f529046c133ab3f5a89d0eef00a345bd92dc"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "28924c2a551bf5df40771c32e756afec06191f041c2c99c72ceec8e808be79794c62536d1175d935220d770a5877d947"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "88206500c481fd9c7fab725cd3a7cd6587ea3c4bb32e3decb820a4507f829df94136024831c52d74f16927de83dc6e5b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "59fff5d3251b37a69f0d23824f202a835b3d96e728fa7c94f8719d34a30bfa17"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "45ae4ea986d333a7778535303013b108eabe3db69cdee118589e7a85bff7e0ecaa704e404626b90af095aaaadc737ca65218e7877249df61d43837c0902fd999"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-infrastructure@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-infrastructure"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-infrastructure"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-infrastructure@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.liquibase",
+ "name" : "liquibase-core",
+ "version" : "4.27.0",
+ "description" : "Liquibase is a tool for managing and executing database changes.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d2077ffebf981429c70ae667f473533e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "759da7263b8b282202d8a157a0c47653b92e473e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a61d166278cb226ebbe5f79db1dc19639c23971da44958b242b134ba458df227"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d65ea697d287148eb28f1ca12fbf8d5289bd5599d22d38669387465f36df3858f9b7bb7b7a3e369d8b66722a77fa50eb000419ecccd3e960b2fa000797d93133"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2a4c7c64daadf8ff0b3946d99a8ad7af4720a0ecd9ac211db6bce53438c9f7d1efa5dbf260d0d91d5dea9668c71fbf8e"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "243e2eb624abe7cbc7f7f68df7e96d9b066fc396d59ee7a8c75a3368d9833ee1fb4fe55bfc041222b0ddcc5d05282a60"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1898f2e070e6ff9bd7fc9365e9aaafae073c1d599bbc9fc60cccb4a8e00ba0d6"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0ca5cbd248ff1eeb4b00dcf6d2e85fb9fee301eca909f74487dbd46960649315212a947a3593134a8d31b1f8990ef41ac29576816482e38eab2dcf0b1be5eb7f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.liquibase/liquibase-core@4.27.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.liquibase.com"
+ },
+ {
+ "type" : "vcs",
+ "url" : "scm:git:git@github.com:liquibase/liquibase.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.liquibase/liquibase-core@4.27.0?type=jar"
+ },
+ {
+ "group" : "com.opencsv",
+ "name" : "opencsv",
+ "version" : "5.9",
+ "description" : "A simple library for reading and writing CSV in Java",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8cee3b4e9ebeba7bd2834831a969d97c"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "284ea0b60a24b71a530100783185e7d547ab5339"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2023969b86ce968ad8ae549648ac587d141c19ae684a9a5c67c9105f37ab0d1c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "88cbcde287fb9662be5c5cb2702d114a78fb364b7fa5f31a2bef1ac6c67452caef1d6f8d25d09c2ca25e7fee7b8ac08691be7298bbf0134b27f8497cd78e9ccf"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "60208101724453335fb19e2ffd05a7345ca87a2b503dc993cb296da24dac50274c7d44371dd5acc4273dc3ed05b4d2c7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "71bfa21719a90e8ea95f3d3bbedc6e1318195ccc0f8cdb95e2d0698f930d26600ace7e37a143ef9cf5d4d2229788afb2"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "2a310dd81ba9d252382e9f0486fe588f0f7b6a15d4aa68ef6dabc1eb683697b7"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ed3bc98901b28e173996f819030030452a7528d4115b8d5e24c3ef6489c61ca9ed5f425d1cd777c03a21d2c86b74898b7fcaf68418ef8388ee1b41add4a2614c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.opencsv/opencsv@5.9?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://opencsv.sf.net"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://sourceforge.net/p/opencsv/_list/tickets"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://sourceforge.net/p/opencsv/source/ci/master/tree/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.opencsv/opencsv@5.9?type=jar"
+ },
+ {
+ "publisher" : "The Apache Software Foundation",
+ "group" : "org.apache.commons",
+ "name" : "commons-text",
+ "version" : "1.11.0",
+ "description" : "Apache Commons Text is a library focused on algorithms working on strings.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ebfec4f77cc595c518d655f7e68346be"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2bb044b7717ec2eccaf9ea7769c1509054b50e9a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2acf30a070b19163d5a480eae411a281341e870020e3534c6d5d4c8472739e30"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "486fdff6253c0e837fd838f75f1737176987bd12192c955d98a4aebf6d8e1b14413b5269d53b150ce1536a70f59367ae54c1371a60f53b6f0ed5bba1b9eb6ee4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "65bfca9b4f21565689cadfa15bb565ca3f9823316303bfc57a75f4daa5a2a35daf70f373fd08e9692efac2fb013d90b7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "b316d8f7706795520f25d0258b3d42663cea6059dfed3470e50e24892594cbb9a034f5b1677c09fdf85a454430690240"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "52c61d3d160045f0add1fa54817670ab752b649d0801fc0d84fe668f6b8f73df"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "865302dbc8ca36be2b8d4766d3e677e0e2f7dc80588415379ae6f5af1b143a6e5f9c361834311bb54bfb76368b7818f37ffd31e248a8b4d273200187f74eeb84"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.commons/commons-text@1.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://commons.apache.org/proper/commons-text"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://github.com/apache/commons-parent/actions"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://issues.apache.org/jira/browse/TEXT"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://gitbox.apache.org/repos/asf?p=commons-text.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.commons/commons-text@1.11.0?type=jar"
+ },
+ {
+ "publisher" : "The Apache Software Foundation",
+ "group" : "org.apache.commons",
+ "name" : "commons-collections4",
+ "version" : "4.4",
+ "description" : "The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4a37023740719b391f10030362c86be6"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "62ebe7544cb7164d87e0637a2a6a2bdc981395e8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1df8b9430b5c8ed143d7815e403e33ef5371b2400aadbe9bda0883762e0846d1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "5939c9931eb9557caee3b45fe1dd9ce54cabdc4e6182ed7faac77e1a866dd0cb602bfa4ece2f3316d769913366106bd2b61bf3bb5faad1fa7d808124c06dec0f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "74059fd8f61c366ed448e102256fdbd1db0d690501c2c296c80f3657a2c0d8ade3dd9533b1431cc29786bbb624195f46"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "15034fb39842620bf3b152cd90bce252644ebc6a29fafd6dcf5e1f3925f09ccea2ae4e195817450f996b25a7081a9a3f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1716630a207a8f4a83bf9ef19245f46c87d62bfebbcfa1227101e6dd51da8fa5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c290c98c7b5825d024644ec1162804a1f9ad4da3bb5324d147ddffee6cc79e3c0ecc3825d6116502f2ca292ec80c4e7f8d49a03542dda8f4d58b0dc8228923c5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.commons/commons-collections4@4.4?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://commons.apache.org/proper/commons-collections/"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://builds.apache.org/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "http://issues.apache.org/jira/browse/COLLECTIONS"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git-wip-us.apache.org/repos/asf?p=commons-collections.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.commons/commons-collections4@4.4?type=jar"
+ },
+ {
+ "publisher" : "Oracle Corporation",
+ "group" : "javax.xml.bind",
+ "name" : "jaxb-api",
+ "version" : "2.3.1",
+ "description" : "JAXB (JSR 222) API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bcf270d320f645ad19f5edb60091e87f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "8531ad5ac454cc2deb9d4d32c40c4d7451939b5d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "93a47b245ab830d664a48c9d14e86198a38809ce94f72ca66b3d68746ae1d7b902f6fef2d1ac1a92c01701549ae80a07db69bd822ffd831a95d8dbffad435790"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1eb2d7f307bda8cbf6a4ab5b2b97d830d33ca48ad94eb4bb1cbce860c54fca96285dbcb1ce9b164dbf37d4475f9a198f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8df7409d3f60888f3a80f4d49af66c2cab6dc9f00e79c87c17703faad19d8ba6c8fc96ad897434170ce2686952921cdd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "41338683257d5ecead579ccc137bdef7bc4fea685d039a3d894e1d6730425e1d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3371a96171f69876b0e6b8354674d252680e6d52c509a2645b1a0b0d7f9e176274bde6c89edb40986264733ffb6794cb7b2cba417666b1e82075bd4fd51197b6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "CDDL-1.1"
+ }
+ },
+ {
+ "license" : {
+ "id" : "GPL-2.0-with-classpath-exception"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/javaee/jaxb-spec/jaxb-api"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.java.net/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/javaee/jaxb-spec/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/javaee/jaxb-spec.git/jaxb-api"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar"
+ },
+ {
+ "publisher" : "The Apache Software Foundation",
+ "group" : "org.apache.commons",
+ "name" : "commons-lang3",
+ "version" : "3.14.0",
+ "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4e5c3f5e6b0b965ef241d7d72ac8971f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1ed471194b02f2c6cb734a0cd6f6f107c673afae"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7b96bf3ee68949abb5bc465559ac270e0551596fa34523fddf890ec418dde13c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "0338b50767166e5746ada6d6aa2e071e7221d699323bfb629f7f204b294c1dc4cad140610a129ed751798443b43e74e0818989c7df7d33c5915aa29742be9ba8"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "908d0a22dc17aaa04caa5104cff7cad5b88b77eecb78dd5b3b3fefa22ff71ac50a4fb9e31c897ac243f9d841e4b3453d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8a7f2e061b998780870eddd571620fbf3d3c70bcb54e24539d0db504f59d65bc6bda58136284498babe29fcc5eabb7a6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "022bf1f8039fcea717e9e34dd96eb80cfff05b43c9cbb76e9739b2421e2d027c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0bcbc4edce974ea970c46e2da12ec98d9fd962c2cf64f757ac97136dec5623ca52af0c225895303c17ffabb57090e6772d7bd326d5e7438cef5454f8bbaeecfa"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://commons.apache.org/proper/commons-lang/"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://github.com/apache/commons-parent/actions"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://issues.apache.org/jira/browse/LANG"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://gitbox.apache.org/repos/asf?p=commons-lang.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar"
+ },
+ {
+ "publisher" : "PostgreSQL Global Development Group",
+ "group" : "org.postgresql",
+ "name" : "postgresql",
+ "version" : "42.7.3",
+ "description" : "PostgreSQL JDBC Driver Postgresql",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f52f459fe317bf7e22327b72b381fc8a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "24f3e9f7231428cd20eb4dde00dd3fce44e05464"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a2644cbfba1baa145ff7e8c8ef582a6eed7a7ec4ca792f7f054122bdec756268"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "09683c804732c1b235af6598935956f86b207e5aa434962f0da628db6532a8a262b6e00654e01d4df4731fbe31d23743f09a7cf2ea7d15c7f24b80640f110198"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8a3005e83d25be994202b4b4b6ac27fbb2aac76837ab0c6b4f088edc7617e146ad1be198c4ff533df1d4bd13c911ad66"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "37276f347250d44b622ac88bbc6c08fc60bda3fa2708ab955a6a1f273816ccb939937b951417dc504994916a79cc81dd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "163e197835932b0710c85a408f3da7b245634fa3bd066420fe03127d19c9ce2c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "9520d2822d2ad0e05f4a00f8215d58eebc0510d4ab5482998358a68442116ac0299e9038f80e38dd2b10fa8153c763f8f4ee3a40d15e30491d43c2016c9077d9"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "BSD-2-Clause",
+ "url" : "https://opensource.org/licenses/BSD-2-Clause"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.postgresql/postgresql@42.7.3?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://jdbc.postgresql.org"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/pgjdbc/pgjdbc/issues"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://www.postgresql.org/list/pgsql-jdbc/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/pgjdbc/pgjdbc"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.postgresql/postgresql@42.7.3?type=jar"
+ },
+ {
+ "group" : "org.checkerframework",
+ "name" : "checker-qual",
+ "version" : "3.42.0",
+ "description" : "checker-qual contains annotations (type qualifiers) that a programmer writes to specify Java code for type-checking by the Checker Framework.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4c55448dcbfe9c3702f7758fc8fe0086"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "638ec33f363a94d41a4f03c3e7d3dcfba64e402d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ccaedd33af0b7894d9f2f3b644f4d19e43928e32902e61ac4d10777830f5aac7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "85f66a42a079b4578256b5b6daa4b1ba5aa684614982cab2c9cd83324f2c3fcdde420de6ad51b2f439c4c809be10b376f80f5a45110a1ee6caa59e6298c0ec95"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1ee2061f8da04e77b577030edc21904b0700aceb241fcb5a549767d44c9b71267217850dc89aca41e65d188e148f8d58"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "5d89ffdcafb432d84503340827bc6fae5f6fc290fde59c1eb491996c15fd92ad00dfd1e781d8c9d6ef4ca9c4f3e5b264"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "25c061a632fc0263f974761afad7f4209dd6582a461f3049e39d260640308393"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "75a743fb2577bb3252de16a86cf10922626689e75918136c83caa3a26db669f7c770779cfb9b9003ba5b181ffc9f7d871ab250cccfc4ff19e587a0384b448929"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MIT"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.checkerframework/checker-qual@3.42.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://checkerframework.org/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/typetools/checker-framework.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.checkerframework/checker-qual@3.42.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-charts-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Charts GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "537aa00822cf168f6b9666ef68e72f88"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d67d69605a10c8a23634d6204f2326c2a7c88a2f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9af5a83709147bc0149e0cbe6792a8a0065c5574a5d93d5983de58537416ec48"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "eecf4f9b3d1466481cc3806f9704b8e7aec33d96508790af550fa18db1b56ab03ecdd9fe4c600502e98a0f539fae0b6be7ae02ec2f1f9dc3ecec77742bc04124"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "cc9d33139709e439061f6e74bec7875107442b5eddab85b98d897a4a32b5c5559c8590bcfbe56112a37acb5d14cde293"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "192969434dbe9335e811a64caa4d363ce9df60d9f1c9c279d51bd90586294f4cdacba127be232ea9b27b5509c0bd35c8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "288f1417772aa07ad75f27d03a21163bc0eff3e658fc51b95800888559329d68"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f10808d1ccbf9417b7c94f0ecbed6c8e08719f81d04228e3ad379edfee9e02ae445e3891f9bab44071f6f243b9eb07e79912d97d536394760edacb266ff8d29f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-charts-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-charts-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-charts-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-charts-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-graphql-api",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components GraphQL API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "037578bd4470a952cc66dd8ce6b2a516"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "ac01b472f7b48fe8bd8c362092fd0bebc567e845"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1336eb4b679fc966f9984b3269ce1289f3ef1c5266e93efa2b5d1844e451e0c1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a39f33fdeea9f0fd6d52ad8895a8233b67b29d3ce58128916a64f083e3678d7ab3612898fcd380cdf37bc5018ce004958cdb15b681a76d41cb37f41df091a69f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "05b0cfc5c5e46661286ef67f45009ba2dda88b98d5c3f0b7cd67e5a284fa64f10235946105d606d1a57cb582a026822a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "61856b4d87cc0c498c484f6864b2b02dea01d8043d609d592ef6ad42ef5584e6ee92c874a34f8f0037c7ddc4c7a4a77b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "902c68764d9527aea23931ff0805c99a64fc9a19075b1f5ed419746ad1f742da"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b53362ec12c289a5778f26dff7ab7751a638a23ce6517f43e0271bb4d62c229a3fbfae5fdbef0cc404585f1ba8a5fa39f0a413255962a4552ad584acaea5f66a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-graphql-api"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-graphql-api"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-annotations-spring",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Annotations Spring",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1dd58c24f4fe201ab333372f2c0bebbc"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "cb82ad2d95b29499eddbabcc1486aa1735e1a404"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b818b11a84b3ccb45570e1d984946392c6f5403f975fc746ab699229e8458f1b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4ba856a2f2e9c3bf61c40981f0752cec76cc86c9a36956432a310cd35a9cf7587d98d0a71bd5357dbd9d8e9336e4825d13434a8a5bfa85693c7e82b64763a682"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "008fc74759cccd82e6e0b243c2db2c4f8167a756af0f418d355d87f622f99b9d87801260abd43b87418bf6fea438c8f4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "de833714d95c53afc417d1d08b9ed9b89fc5efac6517751fce9dc8e180ab46fb249a3d6750cb0b48c9d283c20ad32d3f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "c677b1b1eb5dde207a2e28953117db48a7005ac02a7a342d6f611979cbd771d8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "03bd4c8f1aecde63afd12b19c9247c02614627bb5ae804ee9ee530b0defa11f08d90c84718a2e29f259b5c26f31f1eabc16b7af9c2ba26717561e857baa1e700"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations-spring@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-annotations-spring"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-annotations-spring"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations-spring@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-charts",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Charts",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "af1754f034d844c95744f4db8f5e6acd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "8787e299d31b4fbe1a69c73601c08ffbe8a49b65"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f1f7aab80a687e1e9bd63ff08dad6f2ac4059af2e03063abc1a11da24b905ca6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e9a9ffe2120a34fbe21bf18662cfba398e83fca437a004bd39ed24daeb8cf39963980ba4f37025b01c86ec9e91c66feea7818b35fde0f55c5ef593b3688b7c2a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a1b7f7abe57bfa07a292ee6912f992ea7f53ce4374a1ba7a5400f7755077e9fa358712121a07e179e85712507550d9e3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2e58ca75bfc228eba138f2295267be652019325d3442d3d29dacdef183a59a6c35d5cb7eef123101e9b6ae10ebca2bd2"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7953b81581a38d4055f6d7bb9fa8abaf093dfa6aa55ddae425a5b4d6ec4bad50"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c3c30ac4c692d0a4ecf296ad790ad479fa9d678b8b712e92f4dee9cea597326cf4089bfede9b86a2131999c7c95f4097377cde5f858031c9d741491ac566508a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-charts@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-charts"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-charts"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-charts@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-deck-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Deck GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "88a89f5a2e9ccc9527e08d893c6ada47"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "fec1a6c7ba013fe76cb48b8c8a618daaea796cde"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "115e772850508ac3aef1918492badc6e3e51cf69d7a6a77cf3e4673367069b56"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e0e50f9ca7086eb0a261498144e53cf0ef47b1f2345101e638405ccc6e6646f52389a185c83c721d5737d5d2c2c83167618f51f96c15b9c38b7829944772d180"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "dd8bdad68878f002645190d00a71ef4b3c4790c1065f8f363bf44c3b0136a69257a66166e9f7ed6d81f92dc91acfe9a5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "aa3513a80379557e0ff1d8e3f527699c89c84289af098ae337dd0a470cb2a13a06d1c0cacd1f67f35c908daa33363cce"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "afd37e99eb521b653baee9b59fa36e14732acbe2f48ac11cbe05c217701cc61e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "12451ee3b1787a3caf8a05faab79f8907179f17f6a274750ce07df08a924f38f666155bd3bb27e78ced5be6aee5507e16cf408c7f4761ff5a93f50f7da74fb70"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-deck-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-deck-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-deck-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-deck-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-diagrams-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Diagrams GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d4fefd8968788add2d7f31eaa8035cc9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "62e87c8165fcade9022174d5b25cec255b0d24b6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "31fb0cd9767d6b9505f76a341fd81b726b74d4c4c54ef5abd835cddf07091ded"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1916ff56ee3a42b9c9294c1a131d79ba9adb17fe8a71891405fcfce2a4cbb23f38a1ee68e54ab996ff94fa0d8b811d7d1992d7727ab8a9c314e8bbba3ffc3694"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4fe399fc0ed0884a8bf40fa3d778627a01ff75231f50e245979419b2f4d1b82412408cb51a7c6a7e25394f38c1896947"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "5c5c1d795e8585ce5a3ec9aa740a8b8e4cb0991a96113c4e6cfee579507f34aee644d2f72d6cad65b3fdf89941014862"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "d20f85c3312bef72834763c08bc6ec63d9d16c4d39a992550be4df38e5d62bf5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "00ef0dc004c5c76291fbf7db6061f20b197ac1df518913966ce4c39f6555420a4fe9d7952eeffe569593b64b4a33f7521c8dcb2170d2469c36e8f4879f0bfe8c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-diagrams-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-diagrams-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-forms-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Forms GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c01524e68208fbd19e9a9f1e2189f642"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5b4a78517df6dd364fd1fb29468374b0adac51a7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "532222701876a44c3ff5079c0f195b915b6dcdf58a30d275bd0d6ef3a7aca31b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7bbab497998858d9bdf0fa2235852117b776b24baa0cb9b788acdbaed5721159832f1b5017b212eccd371d5e154e720b4ece13fb76fc9570d4722ff0fe599b6d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ade62eff136d72481953d486f4c833bb236e30978244c5a44c2a69e68b269a4982573d72d7f7f9ef3ec7347c4756c517"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "65795a1df249f4334778c837148540ab7fa93d550dece2f73e9de00a76fe1d3d2285c932e7f0679604da2257eda21313"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "333a77d46b16e6048edfc609d66246d8aea86f6f08cb83ab051eee2f97b72bc8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "acf7e838ead2e44998c3bb754d22e766024323f5333703f41bd2dd35f0d562d525446dd39f218c1eff996bd2bd968590bfe519dc0dd7ac1f3c303a9c0252cd14"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-forms-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-forms-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-forms-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-forms-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-widget-reference-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Reference Widget GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0889ef2616dd1ed745840072e2ad558e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "44f1132ddc7cde865900873feab1b71e46296b50"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "6b43e9854084b6cee8f6377faba98f924835d507476b5861ddf0ce18f44d1ce0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1965543bedfd3c314b88a95bcfb1de6ea40f9412aba9d17e5e64bb84544e3bd6bd39da2e36d02c247643b96df89c060c78327c6d3ef5cd788dd4e068c56afa73"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e1a7a540a2cb6e43e4e826604797345e888259c8f10fe30e6f1e1be609520900c2ffbd7d580189e354cfbe5e222a10f5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bc61f9779a6b050989effb56dbe7a9be82a6df507de94649b5f1ab17029f9e3d07b9e057a18ad33b38263c4b5d4a5c28"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "aee9c18a3a6dea82c03473b5eef62fe6d3e91c7d502bd5d5a6fe2faa73ed83d8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f75a8da9a1adcf5c7083795452ef60d0fe78ff2fa76a47362ab6524820c1c87e462967f7253dcc3737b242fa47d59f8a10d71cd0b6a92f60efed79127228837c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-widget-reference-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-widget-reference-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-formdescriptioneditors-widget-reference",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative FormDescriptionEditors Widget Reference",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "df692727bb8216d11ee7bb1f4b23dce9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a7ecd6def5371a1777e718cd4dd045f2041f5af3"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "07a3690f041f7aa8b17a4b57964b80a8f442b49db531208c8d3f2b3feed00ba8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b477032482be9e489126c3fdf355eead2964bac901f94a09b778d5949062ac25a9e926a54c267f34ad65ce57356652520c6c86f18561b63ad8ef97f3a8944d53"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "6a4956807c047cd1e7b35ae3588e2700cc6bfe6dc8a8f05b9c32d27603268fed94cac79a194ef5e35625c8a6c13de9c0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "89e4c2c2ac83746aa5e731cc4fd65261e1cce1e8bf18f0449bc4c5ad981305445cdfbff698755d81e16519c314ecabcb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "909c579cf6cf79c22ef4e9aeae02411fb6ffbd87dd5daefb7babee1a8f553d35"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ee3bf9f8aaf7d818f9dc523a378ddee5b3018d1b65b7b87d0599782a86eba32c91177c5c7eed500b491db47120ad84d1acfff0cbae07df99e6b160f971223330"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors-widget-reference@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-formdescriptioneditors-widget-reference"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-formdescriptioneditors-widget-reference"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors-widget-reference@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-formdescriptioneditors-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components FormDescription Editors GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "458b1687162527bad06dff578983bcfc"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "aaf13342cdf2bf1235eb4349964a85b8b531f63f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a2e8f64a3426888298051d4a58d05047ee0994429ae3243321c6b2b7da7f52a1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b0bfc4de24557610fbf09b0023bffc425ecc5793e4136fbc88cc5052a3a624526003871d1fe0af42807420f347eff22ce60605e945c3db4f96043309b47471f5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "75801215a13e65134ce8d35e0e026738b6822e42347ce4b7d154752906a1aaae3fc935d972c5484e74e32fb779aaf09f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f522141090c636dcc7130dfb80cb727c67c51d9f1149d19c589605058b8f40d048d12b78eed3479ef39dd611d18e581d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0a5fa501ec99a2788c647c104df565d6b2c100caf9b4bee35a9f7328dc62b3b1"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "9da1b37985dfda40602203a46bbbf32b0460a52f4c2db83883c6383036e41761a3637265076eaf586359ce9bc8d8abbf718471e52f349054ea59aa1eab7371ea"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-formdescriptioneditors-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-formdescriptioneditors-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-gantt-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Gantt GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "868ce4d7812043e20c7e10052dfa9212"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b590b00a33a80f58a1947a35e9f05f361df99660"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "650af04bf15f5832b342a3b9f3902bf4f8dab3ea52fc97a677b71ea4caca4a60"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "65a295e3067f530fbf1f5be948882a73868cc4ac834ed6ae2dea98ca9c7cba1014227b7b2fe583b4743ec6ba45efe987568693e99ae54c2c9538936591fe0c1b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "70239379ab8c9cbe6b10d7f6ba173afe35df466de0b873067e2cb5a41b58cef880c89a2b9f4c22a513841fbdf57799df"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "cc00a19f015d74356ba461568da1933029a54dea63f18e9b90a76f59b3ae4c9fc7ad2f63c6fbef23ac2c8fafe4e76add"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "df27188ec17694831d1c5ca87f7029cc92b879331905da38d0564eececd16f0f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2d46a92815c3067405fe9bade6feb10cb9254ea3b525478719cee079bdd81fd06aee5a0cdc58b5e327f9081829e389623e1b5aba806f158d2e41090169da958a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-gantt-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-gantt-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt-graphql@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-graphql",
+ "version" : "3.3.1",
+ "description" : "Starter for building GraphQL applications with Spring GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6cb94f73275b390d2bab053eba4d01af"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "17e8330e1df754e1b25362dbdaff3636359947d6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1722341343f8ee9c6a4bb4594b18947159024ce2d201f84c4754441f71d326fa"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "31c25f98c318d037985d04ddcac94682013abbf4592a3a041138d34be7c81fba6f2b47541e1a6f373af71fa06aa18ad3411b36ca8cdf04b6d24336e0a0844fde"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f16513fe4e7207de999f67f24fbd62f2ba15ebc1fa181dcbb3f15dbbeaf4021c2bb04dee15eccac2bfd6257346738fab"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2413db2507a65d6e2fe919e2efa593090201344cdec56856c5c7ce90defa0a09890742759e8a683f786f8793bac4a470"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a37b2c0520afba3a9532649f2f059cb473934ffcf0fb4db803777b3e1a6b3fa1"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0e29c8c3de30339e9af02af90a3db04849d1cb3fba44fbdcde8810b36e1d44b5bf5115cbba61ba4a3bdd64e49371247ded80fba849a6c823a83486cfff500e6d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-graphql@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-graphql@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-json",
+ "version" : "3.3.1",
+ "description" : "Starter for reading and writing json",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "351f707b3ea0c42b018e4eeb58f4d9c5"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b78d1ce67c3a44e8a2c2799b70e8c216166d0f5b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2490848acc90430d4b1c62d0bdd0f205c746058a9f19f94cd6900a70b1eafa3b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "19f00cd8a1a3ae9aff61c1dd7b3acc2a228874933eddbeb74ec7ca28df2ce58c3701ca3274951896970424a78304f220102298b8000d32a150af739d1cb0e05c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "04030f687ca3d3038d745f7ba266bbbaba89155354b9cf8438bd2cd413cc0cac98074d41e9e6fe8cb693f59f9b01d1f7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "68194f82e3bb33ab8556f940338688c96cc179e6b1c797de958cf602bf93a221c85bb8cb7d072a6386e7e2635af7c6dc"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "dca752274b80e6629c76d3abdbb0e7548d814812d5e9055c36cd3dfd74475d7f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8d58427486f4cd4055d65e6d88ba018950d3c2ed1df7c4f6a6eed675f65779d7cd844c9604e5dc4aac872f223e888728f976f41a80c795f4557e4d842269a994"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.datatype",
+ "name" : "jackson-datatype-jdk8",
+ "version" : "2.17.1",
+ "description" : "Add-on module for Jackson (https://github.com/FasterXML/jackson) to support JDK 8 data types.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "081fbc23bf60f6d2ecdeba2fedc9e1ef"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "76b495194c36058904c82e288d285a1bd13f0ffa"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "06817b785e33d2247747a620825a7569d988cf2aeda2ae21eb3eaddfecb34b0e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "442c8242e28b20a476c11864feff49d48e4a2171ff0a90d7b6586accbbaa4036d8761ac9175adcc83ca6752bc46d155a17e10050326fba084d4aaf6f87aa56c7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8dc97b5a51ea423ff0a2ba6f19f2a5a3e6f6100e211b0b24fa7542bbe22dc4cbc7c19adbe0b729665d5237369c58d395"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "313210b0abdb3bc3b697e4cdca05c0c835398d43dd5e341a60e605f87fefc62b059a90f9f03d376d189bb9973b62619f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cb33f3f5b7e6a50ac8ccaff57b4b7cbccc64afe5fe4b12ba5c845de0a70a3ff1"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "34e56621368e45664fdb52bc9de69926333a9849c18e1b54e484136282042111a527817e488455ab2ca805692bb041bb1b1a4436944ea259694d2f6cc74971e3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.17.1?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.module",
+ "name" : "jackson-module-parameter-names",
+ "version" : "2.17.1",
+ "description" : "Add-on module for Jackson (https://github.com/FasterXML/jackson) to support introspection of method/constructor parameter names, without having to add explicit property name annotation.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8c9e6df99ef368177e5b88f7446a4583"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "74a998f6fbcedbddedf0a27e8ce72078b2e516a6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "55a0c54a82c30524981335c7835e326ca09f489cf0f5d5e2a34b5c4c6cc1a0a5"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fdb7c3b529fceca40f2398ada8257a2b2e9300441f9c73b70cec5ad9928134790a80f2c87ab5e6f2d5503ebb4a0f632861c3482e0366bab24b9f42a0e2d7a85a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "05a88a0cf77b9b321ed1bd4c8653a862bcc26cdb964acf17c414c1b4c4f37d936351297ab76fcc9e2f1ba76f78dba5bc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "76dacecd91375d7d3b0dfaf398f41d49251ec91f41a570421c4701bacf58ea8b7c6659b07ec7b5e736e962667b6aa48e"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "dbaaaf19ec65e9d62e7fbf363f4d3cb559b44c875e983267b2d34d8b45a8eae6"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2da773428fe2f97c5f1a6c5b2fee27ae75d22e66b0ed7756dda42a75513082de9670f54d7ae2e3da8ec5ef7840813626b81583a6cf6f5a8a8ca4204beb252467"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.17.1?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework.graphql",
+ "name" : "spring-graphql",
+ "version" : "1.3.1",
+ "description" : "GraphQL Support for Spring Applications",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2b4a1e1deb7efb233aebfc5431da9439"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "15bb7a02053a0835a45f7ebf8c072e015d561d1a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "535837797444ef3469a65cc1dce8aef0b8614a8b6022bebe53fb17cc09fa24d0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "36c2ef31ac8e1780904ec648bd379058173b7ec591c21be06e98126e73f4f580565c6bc35b879916eefb6bde2f4f2ae36576875a6e5c9fcc3b1a56c65ee7e8a5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b4b4fe0babba9ddd02b29f2d333dc8ca6111097d03d4930bcaed98f5e2fcfa1454ebef3e811227cdf001b31d3e84a9dc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fd43ae84584f074ed5b5b08896eaed5588521797d2fcb9d184c6818744cf372d99dd89f62a0d62bca7a84615d068d49c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4da0759707eb3783a03e4bee39dfbd72fb122b7ae29bbd57b353bb7bf7aefd7f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "62ed5c83138f816eea9c8694a5bfd4d23c9d34cc4f3db12c13ea9a8f8c24b4d60146319ac0ca5a2d983d970ce84881ce9715803b980807985c98b7df2999c5a5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.graphql/spring-graphql@1.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-graphql"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-graphql/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.graphql/spring-graphql@1.3.1?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "context-propagation",
+ "version" : "1.1.1",
+ "description" : "A library that assists with context propagation across different types of context mechanisms such as ThreadLocal, Reactor Context etc.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2f6a2bb8a33ea234ec5b7fec6de62277"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7c62beb1188d7458f5a4b60fcaf4a795cc290508"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a45a807ed8c4e8f6a074057e7fcfa46bce16c6e4ada14e2ed6f8f621127c5d19"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "de78c82c9bc5679b11c5561ec7947815f34baacfcdbd55a45404896b3ba7d0af2c91fb20a031a108e4726554ea786c55f17c54a0c1c5eae71872bde7c4c6874b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ba06f624112ad31922e2be6e7c5d5794ac1cb190dc0fdccf66c36a3b9b9c2d825d91ca6d4a10fe5f5530dd2d8c25bf7c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c0b32b68a41d9ef6244ea1fc2891ef4ce97d815cf945ee645739ae7dd9c9e31e30ec822a8f26feda1666f50a9ea16713"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6f9b726cc914734ee8db5395c52a18967e902de0f31a49b64238d24978658470"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "5f3bdd57b1b70cc39b256d9e3b324541641cf1463bcd2325dc6828276007fdcfce35d2fd69e1ec1215dfb2562a9325382b06e7c943c6259bae2d7d07f55da722"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/context-propagation@1.1.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/context-propagation"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/context-propagation@1.1.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-portals-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Portals GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4477bfd4dc6e7d7cb0160ac9ad9b5373"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "14e7aa30b28645f81b4cce8c78d2bbaf57c27820"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f858f0c1ec819329fd82ee678c55e8f0cb63e228aecf858265e391d45ead9b48"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cbe2daaa1fd6088210f1fd4b173abd5d45d68abe8dcbb7438891a24ade78ae0784ade60d437a7871f2898ab01c68bdc8dc315edd8ee72dab6c4b145333d7f6a2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aeecd0e861469017bdf523b3ce1ad514c6b6096fb60354c4e8a057c2404461af01ae670bee13371ddc10c3b02d847d1d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f9439bbe91f706b8c4a8c9ef25cefc39832d3d0363500deb15d2f63f750e254427445edfcb09ece62ed3ffb9b6c05247"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7dacab16430444582ac3e51191c9543baf3c5de94f6b1972da76f3c4d4e48a53"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "671b0d36a4429afe6e0a318aa3f4fa7b8f8caf788a655f6fca1ed1e73eebb7c0932e1d0ec9af210a8e8ce54953d9b2d59be72b891ae2092e1806df6124505e47"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-portals-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-portals-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-portals-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-portals-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-selection-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Selection GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6e8af34fecd0758e67beab3b70c4e3a3"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "54d6a1689b063e75bca38c8281580c70a813a2ae"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "063a3ca89dcda37fbe5be11e9860638f9dc68f2d8ff3274b6891a8bda4c34f9e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "0b21bd4ab3e9ee061b3ecacc5fc7ad22dca825faae9c086716ef56a520ff241e8c56c9362f39f87d1dd46731f6fe151c697586e20c058ba50dbf76760c74028d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "39343cf0aa17f4a6baa22fb320fb38e3eaeea5e7c293eca15f270539319fc9d761c70d04371ee30972bf34ec9782d1d9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ac13b9d0d616a0f4a4a01ce482e127c63cb5673c87b3e747f1c63f4d3e437472fb44e999ceac80eb80e7dae5ddd4e925"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a2a0440e9b1d5f49bc6fa76ad9ee50c81fdec35c514c240cadb8a5a0bebd791e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "bbe27451553b88d21843b62e8803892205b741a4885a6609b8e5978ef540c7b8f18bb1a438aec50063c7156ba51821a9e01a9874b0ce2b5cc2aab01868e815bd"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-selection-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-selection-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-selection-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-selection-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-selection",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Selection",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "92c693312e23c01ada7be0a704b00035"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d308fb7935eb8dc57aeafd1cae58a8c2f285f041"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5cadf14ae681b72cea97e34265bc9d98b1aea7af73212a726b9abc4e5c5d839f"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2085f0917f43ba0ec407ef9165b68369e85b6f209eb76ef7dc3e493af6a376e5c518eff44a70a7b8271ae3a2b1d6c3994d08dd1dbe1a591450d1e104d01e0bc6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "945cfaecc96dec25fe3612682cc27b63bb156715251a41bd2ff2e5dc5c6e57b341fa6135a7d11f06f8f0ef354aff3b22"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "208d5e049d549e0c94d26bf7750df40765f9d3de31f7ba45d6c98164f7ad15f1fa59d0209a4e527f46eaaa3932b3c053"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "230a5a53cf1ed8cbbda740cc78c81e6238e704f8072fde57f277cf990ae92901"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f7015723e5542fc11fbf50bc1754c2a7ab33a86ea5390669b8cb88f6430f31638db139f4cbf81a9c77ec14c0031e6dc7916d4f373de1c00ea462de1cf3335af8"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-selection@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-selection"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-selection"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-selection@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-selection",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Selection",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e798fdfc59fad9ebbbb339aacf366e82"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d3deda454706e772252f25db3ca0d8cca9560dbd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "26de22ac57fbd903262193a5b5c73d54ecd0983dbb572675c3fbf829b3b70bed"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "517c9c22d670063b9a9f15ea8f0ccf48e3c06e8c90825c87c89c3cb24640ac7046807a039bce7be3f08d70d3a4282d0bef9258e041988f924dcfa43ed79f5a6c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c1882c5f0a8dbb273ee05278b840902d49c35174419cf8301f2ebd29f55f2ef5e430a3a18eca1f6660079d17a27c4bb3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9ca06dd1932e9d5fe67e3f22a94d16424d18127979f72c2246dc8638aa10eaea855b487e9e3fa460417175a22664b284"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1be2ecb907a315b877e386d34aedd612f0292f95dbb731ec3ad436e67b091d74"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "28ab1c35c2523005b14cf93b7fa64220949406a3f55486865667e463af2b172171e787dc9ffe9b1534528c65252b534d6cff508344eec45ed3924b85ef6f6779"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-selection@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-selection"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-selection"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-selection@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-tables-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Tables GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "99462c3614a6ae8a15f9a4cd189dec4f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "92b82fbb0de454ac7fe22b18465376c4a2d094ea"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "3a621b20d9728764939bb1754198060fff752c52505dca0893179341d2faa6c5"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9cbba750231b5f4a8a6282781367d82d8731d12384113568ca1db0f5cabeee5bb4bd86fc44004a4843b6e5bd234f36f630847a29360f282e7453b5d4dcb3615f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "dfbfa11e4bbaf3769570825b71310995e4a69eb85e2c139ef6e87ad25c56c9635f20383c8893d4b1350c8b07d60e8f24"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "90c1891a424a40ac20233b2746f1355175453263eb4217a63c11f195ab29111d05a56ffcde837b29e98a01a236ea39fd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "bb5224cc6b066794771e28071fb191da8a7032edfbfca125218955740bb3fc75"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3063e3fb9286752e4da8051c599993040a74a48d511ebee89c27f17ebd5c6ce1cb3b7da4a723178952ccc7a5e0c8fd7fd9bbe935d58a86482c49af34ee0549f2"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-tables-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-tables-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-tables-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-tables-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-tables",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Tables",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "376f05b28b5594aed856cda9b73f3b6b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7dd7d576b2fb97b5dd2f13770ee038b6d91a4273"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "51780b59342904eef47e01de0570669c4d95a937d721724e5db1728e8000cee6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fae7213cc0b469bc4ac1a57c7e84c1d606b4fcd69a566fb36497a1337d3065066d13cb7ed88c65e37228e422cab699fe62e496ab6cb22ac8272da24f82fea86a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "0f971378715900870ddb77a8d344c3eaa16c8380ce3b86e23816d8cce2f7824ac0156e4bcedcc0ef5a81b01306b815ee"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fd66df0f8b42b8e1cddf74efca25eeff46fddaaefb12bedaefc3e7de35f7749b44bdc7b52a8a49c7a8b65d62801500fe"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "33642216e8484cd1c9440f827958a4288311b06c1404a24be2a1e5bae5b7ee3f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b9954df06afc3f3913a38a95507aced10b981ce87d6d6abb430ab5addbb6fcb6a647a3a96778a6fa29839835f16d63a788ef037b2b7debc464385df5f23e9b39"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-tables@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-tables"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-tables"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-tables@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-trees-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Trees GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "196679d21cc03d55c68ff6a80c9f56d7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "22303a6f3ea14b95db610c14fa574f27515bd9d9"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "30503edee0b19021f9bf8cf3a52ea77c1662a14ce8900c4422005bf7403e51ee"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9255eed2eee2b45b5b4d0fa23b51e0987147d13f18e230d611187c43a5c55909e6017540161ad3a75a60e36920b4f33fd487e35a64e4462eb01819f74a8f30cd"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7e7e24c7b4747c55bd28ddf7e93c6b040d4ddada604193444c3b943bb8f6ed8c0620b29d26c52f966fee61b4f91a7a6d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "80bada6b6a4d01ad360bd24021ed27152430f39f03beb29dc08d82279cf66a444027d9c6860d02daa0f035f0c71b4afa"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1aada1ec2207179a246b6de025ea1b6493979121c2fc74768e666a29705d5a0e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e69814f7f035802d929b738dc1ca2efed5b5016bdfe84c34ab3c44e6c13a65645bb48ec8529c9f3ad2e3091f73c2e2baf228ad4c5ce039fb498e5366e5de54ec"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-trees-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-trees-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-trees-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-trees-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-validation-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Validation GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f927b20fd464fa3d96c3d77ad5c0ec59"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b18fb21bb84fdabb00eed774ce44a4edde071e71"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "dbf9070ef8ea74bc9061556a3fe6c13ff91720a6acfa0ed7026b4eaffabe0fbe"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7af7adf14268cf9aeeeaa901112e9ce8f2abc5fd7d5457c9458480b57538be168029b2af4c5902c30c1ded62e4533b113f55f9bc053f608ce008678ecc0b9e8d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "d7a3f90390904bfa16ff7825e4b1ce332de2edef109995ec4adac0542b6c978a5ca0b4a4875d847d8c7ee1aa4639431a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0294f8f60006ce45e638d289f816ead4da68fdcb25470a8adc8b693f033d58d4144996dea3c92f1f842966fa4aab6100"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5818f6f63bca049e0c1c36c6c260e4dc650abe851ff251d928bdf9992c5094f0"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b01e6ff29ea32e6467c8d618d96a15ca2465771826daf4aedc4815e2238f8e20f551b3e03dee296f3c256797a930eff44d4b5bbe60d9a5e93d2c22a481106723"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-validation-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-validation-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-validation-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-validation-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-validation",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Validation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2c95eb8d8888b6964f24da6ed98793b7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0154d1a68209e62c2040e49a4b429fa38becda1b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "75e90a260c0a5d3008406a57e9f1170d46667903a895cc13e18ec0730d7fb028"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a97e8170810508ea208b109f894906a1b0192e181ca75f4c0f686d0cb337c0c48edbbbd854cd7afc72c3e1be38da287c8b7cd3d58b60f2bef47e13e2489a2fbc"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1a4a1e4ae62b3fd1fe579ddb92c64655337c31b8372c27243bf5333abc0cdf8b01fdb4e51222f55e6d790922b290ac9d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2be141a2cfcbc777e6361d2458a21daecebe1384c2608aa0469f05a713552d67df42f9d63d26d08518791109726bba78"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5174fcec55a83f850515062ea91005e512d534667f95b933f94267d8473b50c9"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "49bfecdd437c541ed409ef4aa16187f636eecb2c1f44f3353f878500facbc7511df7054404ff57716de664b4b9d71640f5ac31ca539463549e2dae41695febee"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-validation@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-validation"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-validation"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-validation@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-validation",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Validation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8717d6bf8d0e612c0e876ad3db611980"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f3b3418296876de085692eb6383119b60d33cb48"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0d2d01a30cde335cb7e4f234ea35ba3bf6cfcb0d14ebadb68bb1c0efa15d3aec"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "585e58eceb143f9b2a410cb28d51bfa939149e1714a7136e24a836f19c877024175d024b9147b738cfd9919796c58e58918fcb7d2587854606166aacdea2a96b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "eac842be06080f9fce6f2fde370ea06aaea2249a25968e5bef0eaae9be7d73ebe191e72c4757cf517cc9775506763116"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f0440e676c57d7a90e63030df3512705a5cfffd6dd5465fa68d46c737d93b59a010ff47358521fd5c5e1eafb3e2b5cee"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f2af3e2d78b873a9a7b25be6faaf5ea1711b723a7452bd34bb5f95f8995a3e60"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4d39c89fcacbfcab0927a97951a7febb09f5cf0fbb08b6804954769236329b188dffdf53621d8cba6da60c475a6df9f60c10f4794bb10e9815d9d70b6ee724bd"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-validation@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-validation"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-validation"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-validation@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-core-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Core Graphql",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1849a10b79dd292ab3b9c13367fd8eef"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a8f4ea2f69c5394246664a0867fbceec7fd0b2a4"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ee317180b9b64e4dcf08a7eaeca03a8f7fc5595b476308bb60e85e11ea146d15"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2ec30a2fdca67985a79df7edeac250671df06a36166cb99892a32883f40110f67f6775c0152ee2b9758b84028def932805cffe6dc9c6d40a7a7da82dc7fcfa9d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "d8c77aa55f52f0a2b219757063b9bf47b2feabebe72c08b6a51a548a6846fff88bebc6e2071e736b320a231230bd3575"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3a6db822d66814ad9fff4795ddb53e640c1fd2770b85e9704b7d2e3d03a42a4a6cb4744a00e187bf72e532cb86b1ef45"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7598ce72176084fc9114a2cc0e2ef24f764a6944e63065ec1ea17c5ada65f980"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "28842da7f1756881e378d36bfe57870e1dbec301e0897a88c52b1b9980cfa8ec5887c6eda62050aca1b6f9c2d9923d250991e58f837b5cbadd117e6821378ab4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-core-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-core-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-core-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-core-graphql@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "93e26f7e18ee82a6fd5c4f7cedf1fc7a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "67b802ea84e66a003355129f91d1527e3f48d433"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "6b9018d8638ec2a2f13dd12fe9d1deec6877dbb3d77d5fac2bf8dc39d815e370"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a898af053e92cbbf3e16637bdc5f4d50d1926d090f48c7a0d85bd82e1a032d42ee7050564b791cbd5fcaf2ef82eadba08e4488f0ea82c90b3b0344ba7dd35fea"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3df7cc6ec5e75f6a8e987952d131394c546cf1ccfec3f29ae46111aa1a98e8c4393218d647565bb55c16b8c3f5ca4f7a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "1eb2edd9060c449a73d54535f97b3beb56d5eb6f14c64904e1c76e6ed599cfbaa0a86ed658ea5ae2a45d7e2b45fc35a7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "83f53642683d2aa389dd7fdc9d7242ab2f591b6171d6e37b84a25bc518c74266"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "281db11613ace73108605db0b5e52fe4e1e0a258f8257a1f840046a39c8e97b1294965805d4162a9a1a5f47d211522304c726175d8c74b87720b10bbb30ba0e5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-graphql",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components GraphQL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c6e63267ff4c6d7397443a5572ce56c5"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e13c2902886ab8abc174e96d07ee8accf63fa655"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c76fbdb1e3f888ef38cb8e533787dc21cd4cd84dc2adc5280d282b894cf60edf"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "47de33450cc28885bb6ac99bd5dc8410da27b2ac26f8afa929ab5be7035a22eab1defaecda98d555f42f73c75c0908d0565ab9cb2e7d1df0c6ca03cdaa75bbe2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "decbfb290ea9645349bd213589218d7424d83ea08665de0b25d59603477519711928b006f64e76db367c9e49316cef2d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6a98c36dae602e4e814779dfea6535278f36bbc8f1e5818d384e13d32e2f1843c9df1c91858aa8e6855ff60c84c726eb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e447b89e05e92519cffcec9024cf610dfbd6ee4441ec14b41596e862581784b3"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "9093122fb4885132165f35f963859e330bb5762f8138092af4aedd30652469fa1f3e21e320d020cc5d4f4c19bed1400f963c69407589700640cbfd398e01d440"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-graphql"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-graphql"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-web",
+ "version" : "3.3.1",
+ "description" : "Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f72c89a2ad9cdf7b5b432487798ea2fe"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "ec812e82a010d089438b6ac98ebe294f2e540f71"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5da13e644c615da7c2aa928c182fb75ac99d76c24e4fab67aa14a96ceaaa3f02"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c4d27711113540bc5723e5b9d03819df28b733f3da16f1e6e86ed5226a36a4bd4f812f3766e90f0a6a8dcb61b01fc2b628fe4db1b4a9e329b35ae4ac90f55911"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ab15c318608f4b406890e342fb171cec01422b8c2ff8f55ee9ae48a1920e48803fadf19e3251c276bfaded4a322b9bf2"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fcc574f4976496c8863ce435867e08f5aeeb2d853cc54f25494d3b70a49ed512ac4120723e707f8f8ff0e6e6981f6e85"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "90ffb9ded6ad67d45c76673f5d3bbabd8b5f8f021902b85d475f52baddeb7e5d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d79a9ee1c68b766c8dab9a42eaa8e2ffcab75b705310b23f254244195b0177842288abbe807f5d4d593a4f1f86323abc6878b94e875fb146e0a5b2ffbbe5580a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-tomcat",
+ "version" : "3.3.1",
+ "description" : "Starter for using Tomcat as the embedded servlet container. Default servlet container starter used by spring-boot-starter-web",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8e9449b4ab4b76e8bc540c1ac001aab1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "78bc3dedeb8abcea03f35d24f6779e0a3c6080d2"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "74fa1cdd5e74908ad17d872068f30cfa1df2b4b2daf840c52550f1805c8b94d0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f2a42ed815fd4ebce1c866ee8781c1c1c3229c86f73bb2b9520a517967fb385202f754ba8b54500da8262af3f53e9f05f9235a4378a1cefe895f791557f9c704"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a48eaf90ddfe77943043ac9dfc8f698d055f9ebd31d76235e575d81666466b2bbd5353ed7e3fbaf0a0d3116402cec29b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "050739b0303aa244e26fda0e3e14f805da3ee62b6e9f633c2ee4155ae1d692ff020c719c19f5e86107a7917764657c9b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0936e3e612e1df71fa8f8016e84d7850bd4f0f87cedc79e3e697d104ba92b3b4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a49498ed966b56511c4fac90bb7f5e5ba5b11d49dc4c6b0916e83049413647eaf3b99993465fad437199f7993b30820ccde124e9e15e2c33a2af38e3887ef42d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@3.3.1?type=jar"
+ },
+ {
+ "group" : "org.apache.tomcat.embed",
+ "name" : "tomcat-embed-core",
+ "version" : "10.1.25",
+ "description" : "Core Tomcat implementation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "b88df19189dce9faa73ec432c9830924"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c1e5ee12f537e6b4fea2b98a7160dcf0db610561"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9bc0c421d0a583e4fb84b85e98772420a71e333360255cb9f540757ca8328dc8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cfd9f3cfdd455cb38fd2945f1002b383f5bc5c1eebe3d09d907701b1aefdfebbb31d9e37e29f6ac5cde5019e996d47d77eda09d4b04a357a33bc88a2a6771666"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "36975fea7f307fb3b5321f6a9fd3a8f2c07990cc0d4c2f971290db09fbdfff63eac5272a4f49a2881dd3c2afa9f84782"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f8c4f99aa2865b933c7dec505eecf4a5485cba61168a2cb4050422c5564756d2647577d090392e4fec463992d3369ad5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "42475b3941a7cbb05c94d005c140bb03cfe6bc4f6f15849ac8923f13306e356b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0010ec264b6a180290e4e373872a8500ed1f9c2416a37e7eea641b8e606b1351ba6ce556ccb51bdb27487fae323ae9dd5d6ce564bbfeb35c47a39d5c54bb037f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://tomcat.apache.org/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25?type=jar"
+ },
+ {
+ "group" : "org.apache.tomcat.embed",
+ "name" : "tomcat-embed-el",
+ "version" : "10.1.25",
+ "description" : "Core Tomcat implementation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d6a670ffd5bab3b0594d943439634e46"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2f030e4971e29245c10e58723fb6b364ce23933b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b764654aaf18737d294e6d7f808b82448d3056a5b96320ddf5f01157f19f5fa0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "04d2f45a81178b93ba76d48fb7f3dd9f086c39971fef2b71abea6a1819a1ec1602edceb870e13e247867fe97bde868615e9f123a071e924977a40178e051b07c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f2210f83b866ec69c358aebaccfd4529d360e796e89d8633461de636797b1036a3c63cc0a26c467e5a5667297f2de948"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3f372398f2925baa266e6103c140f7db6da1b9f05b7c59079de8380518a98fbf5ccb81bd8d1695d82c5c1d90fdd024ad"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "dbc18267a8c3cc7fc9f0a520083d6c1ab7dcb4ad226e73a00c1fd4b678d48c44"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "001fae14990b3e6f428f8c2fd7da081dbbc82adc246404b41952d04febcd259adadb2bb136a26809e0faef64b0af3a7ea43bcaf2f1f2c7fc5c73807726ca5c10"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://tomcat.apache.org/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25?type=jar"
+ },
+ {
+ "group" : "org.apache.tomcat.embed",
+ "name" : "tomcat-embed-websocket",
+ "version" : "10.1.25",
+ "description" : "Core Tomcat implementation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "02325eb84056553f4ea18d2df62a49be"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0efd7848a9677e9a7cf8367b43213805eca70805"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a13399f4a420d047a8d40b7b62cb4c4a36db5e129cc355be4fe2ca87f4022146"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f3d874bc137bcbc847d2df38ec10d0413f008d2e76ac645f215424870944bc0dd6dce05f9c2b2d9035afb98d64c9a83d20228e6c0b3ebe91018201b9558e7aa2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "46ea2187023485e47a898e080cee7f0a67c50f68bdf8374c29f3aea5f8be8b62d6d15481417a6c54e5f60719963ae12d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f20791478789e3cc376a2f3f95ae1e1be2499afbbd55e1784b920b5112b690c9b93d03b44ff486b2b489ade562b5ebb9"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7efd866708a42d346c8b134edb22f62c6e4bb08f01505f3b9bab4effa2a3850b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fe111119b1556976462e3013a10448b24718343026e7c875049168eef4f9117bfc6ed30253b671cee3e23381b6e7cb265d561c23807779dd193b5dd5e5342de2"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@10.1.25?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://tomcat.apache.org/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@10.1.25?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-web",
+ "version" : "6.1.10",
+ "description" : "Spring Web",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c35aa7a17bb27043c0cb0ff989e44538"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "876a856af61ef5712fb9a3013b798aa2b4a9475e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "82e45ef0ce98bce284c8882dd6745c85bb993f785f384e43be331cd4060af2e9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "443b92cf51b62afdda298bced12327aa0a52cc8f35f9b933bbdd1f653a30224d2fc37f0c338cdf093726150efb3b2ea2b4b16f0cd828f28aa59f7af4921c99ff"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c8f34783eafc45c02af30dade3b7eee4e07eaa42667067af7db79285b2080f28718c57aece4252751ffefe6cd2194a02"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f95c93fc56d0c4328a6554c452922e370738225db06f75b904f60e32262d2141c3e4c9f86ee40d7445110c124246fd73"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "749ac8b6f971edcd6cd27ab677448c0dfedc496f0c88b46e94b25acbddc59116"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3045a3654b3b4bca5bf56bd55fea144ff23b0cf8ace5d1b4b2cbbad5ab3bb4899eae1f2eace9a810a037c84621bd2d0da11755decf65d147283447211a385dc0"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-web@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-web@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-webmvc",
+ "version" : "6.1.10",
+ "description" : "Spring Web MVC",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "26334093180c432be6b31933f3218a78"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "476344c2f21ab070bc72108375d9355f2ec0ddd1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "74bd3e7abf4bc2bc1b5881292deba9303011196fda49b647b1917bd0a418ac24"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c538b46f1d8872f766e9c26bf54f7e4d240e981b9968c1f734425e3598d37971a369c8f27205e861b5076427324beedb7becee51916b61432847d8c4c805c197"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8b78ee16be635e55dadff014b7d643a8152856bf8fd0d675d0210e6890ca3d406b3f4a0de3dbfcfc077370df42e59dc9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "1de81ba74a94ac2e9bbd0a6e66dbf0e6490f9444a78c95e3e8c351bbe82634ef5be0b46d48623c91233d897906a7f7bb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "141d7ed2c8b83dbe71f19d71e4f12fe77d89cd4112c437a3e286a413b470a114"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d6e5219e025da59bb1cfb2e3cf6572c8e49be61fa4d5d1c1907acc8ae65654c68e0da26ce9c937b94aa7f092c60f0094ff2f9fe1c1a98a2cd67252952ebb5574"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-webmvc@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-webmvc@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-websocket",
+ "version" : "3.3.1",
+ "description" : "Starter for building WebSocket applications using Spring Framework's MVC WebSocket support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ec9d61be1f4bd69b8d4ddca7cc692998"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "52a94f040bac33c631156af036a042d28721a3c6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2bddfee43bf0749373bdc16b9a876a070069465cad148ce4f5181fe0acdc804b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e7474aec9d4003a8fc40a227f9fce6055bae61510a48ef86164ebfb7c1f4ce90d92477486b1ea0a92c9067423c1b326e81c7b7721af1b9778d608b6017e66324"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "0b1b313ab462a42611b4d885695ab20ccb04cadb392882c66540e407e27664db2045a905dc1ed850488f13e244e29309"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "a66fb1f49abbb44c8a6d8b7f4c2bbff70a043030e36834add97c2e439318c4f12deb77b315b27100cbc188cf19156bf4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "913f659a5df0cc5f6611039334ecc57f495d0fff26e45b4470cdc723534562dc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1b40b9f3e263a9c6bc33208b7decb046b2ec8d09976ff83662eb13ad95eef57caa4f8e60c968170fff2763c03f722af8fd3cfd62f65dda59d69241d771782828"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-websocket@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-websocket@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-messaging",
+ "version" : "6.1.10",
+ "description" : "Spring Messaging",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8ee7a58708005a74a030b9a19888071b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7bdfa101b8e38c450738c4eb040ca7686ccb4ab9"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f804ad4fb13e14a331cc3fec08018cd8ceffd75882be4a96c567f26a50d0f625"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4d8c3a567b18b8311870e1a1cc3cd5ee5a841a012fe5b779f38cc828ee453d682db0aff73d75544759cde3e9b370503387ccf8463fb8792e1823dd78816cf002"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8d86eff6074e2acb416a271b944fc1f1f100ad56f6391f6a5045da104a1fe1e880d61b6fca4db3b5e1c5f8e4c6b4b3ee"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ce9c46462040c566396c09cb69e3be867da674a4a83139b0743353ca7c6308ba848e722d5d66d6a7abd98c51fede1895"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "c20fa520912d49c9b8e9c94e06f45da6e2f8b1a4490497cf88dc52ca97e41f15"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1c0ccd1e95220586450b025b8c47fa1b6ae6f7dd4272d039c02f13d3146a6f9f76d5f83b55bc101130abb9e3172d8c307a8e519221dc8192f60c6206b640650f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-messaging@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-messaging@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-websocket",
+ "version" : "6.1.10",
+ "description" : "Spring WebSocket",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dd9f3224e4957b16661997373f49a369"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "448ee505c11b87dd4732d27092f932b47feaf912"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8383b7105cb157193cf87f6ea2b1050867236acf5ac49442425d9df7ed539513"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9c6e567c62e178178b1b59949d4544d998811e6530d09e1329dc0d18e0ade5b30fe9e598e2bbf605cd9ab677343208757e5558f605fc2466536c20a33d963be1"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e9dfa9e781bccf973335344a1f2822fade1baa6a9f8972868811b41bae4316ed7e290e7668909cd807c4f5a474c26aec"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "800e6acc70ff4181e62786f51ab94ceb84d17ba69d1657cc0e051a3ce151309c8fa06d65587c93807a82647cf7254ffc"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "139a485c2b6ddfbed22096f53bb15760fe3e53ae879c551253131eb0e32d69c5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b68658738a32394d5789b1613ab0c463bc7b653218d84083b43cf80694f0aab81cf12d5c0de95e2f1de0dc0dec766f6613d9d88dcaac638bd5ba16cb64c965fc"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-websocket@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-websocket@6.1.10?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "micrometer-core",
+ "version" : "1.13.1",
+ "description" : "Core module of Micrometer containing instrumentation API and implementation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9a3b89081945a490273ffd35985074f7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b00758ad616bd820d793f305215f0b80b9a08fd8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "bdd0d72e6d7fffac2499ba3a00ddf3391ebbe336902608a229775ae0ace1d07a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "dc5fda7e31cebcd625b5c61abb0f7acf7c0d124778e8b9e24254aef62fe07cb41bacf74e6d89ebb3903144c5dee3b3be6225395f96f5d1b8442a0d90ff580ed4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c1972f0b11e341b0c30a064b774107beccfdfee2c721fb1b2045a7043196be026ff5f277d947e4664d6c49518cf9c6be"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c3530a403c3edceb395cd567326bb89c3d65f19a66b6f03f6d26418062b7fa44411919da277827e506e636ff9917da14"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a1dbdd1ff5b1e23ff73f2b01ee01001a122c758215418f39252cfe4d5fd2b082"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6e110cba11abe752dc01e678b92c18ea6cafc485b7464ebf12380ef9d516d598f99a941f7c8c0867809a0bd6997a0cb7870629161e29ce02effa78690468b87b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/micrometer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar"
+ },
+ {
+ "group" : "org.hdrhistogram",
+ "name" : "HdrHistogram",
+ "version" : "2.2.2",
+ "description" : "HdrHistogram supports the recording and analyzing sampled data value counts across a configurable integer value range with configurable value precision within the range. Value precision is expressed as the number of significant digits in the value recording, and provides control over value quantization behavior across the value range and the subsequent value resolution at any given level.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "41f807bf0c681d6f692c408a6e217eaf"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7959933ebcc0f05b2eaa5af0a0c8689fa257b15c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "22d1d4316c4ec13a68b559e98c8256d69071593731da96136640f864fa14fad8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fb28f1bc3a3d4430474ea87a0833d56dc3d1303c98918122d93c630ebdb0d1323bbf8feb9ffdc7dddd1908105858e6959bdfdd3889ca5803cecde93a974ab6b7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "fa19cf4674dee37cb5114689cccafeadbb7989e17768b814cb431806a0f69c7b37093b6e100430bd571a45d87a319758"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fc0a9e2e5284bc2f911c5e2fdf9eec6cfa1973b6cfb1362822580d6c8768c73ebd1c8056b6e4e5302940f6b5ec4c74b7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "79af553410abf4d3bbfa64374dfdf8777ce49d28b4c67a615e6d4a78e97d0498"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "5b2b1795ed1ea55b5a3566bb1f4170a4367b7893256809fdb428df9405857c8454196badf3681abaf536260ed6f293c096a3f3c9d72f0f04830e8fe71d49410a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "CC0-1.0"
+ }
+ },
+ {
+ "license" : {
+ "id" : "BSD-2-Clause",
+ "url" : "https://opensource.org/licenses/BSD-2-Clause"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.hdrhistogram/HdrHistogram@2.2.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://hdrhistogram.github.io/HdrHistogram/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/HdrHistogram/HdrHistogram/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "scm:git:git://github.com/HdrHistogram/HdrHistogram.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.hdrhistogram/HdrHistogram@2.2.2?type=jar"
+ },
+ {
+ "group" : "org.latencyutils",
+ "name" : "LatencyUtils",
+ "version" : "2.0.3",
+ "description" : "LatencyUtils is a package that provides latency recording and reporting utilities.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2ad12e1ef7614cecfb0483fa9ac6da73"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "769c0b82cb2421c8256300e907298a9410a2a3d3"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a32a9ffa06b2f4e01c5360f8f9df7bc5d9454a5d373cd8f361347fa5a57165ec"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "bb81a42498c65389366205f4e07cee336920e2f05cc0daae213f2784b1d0ce9a908b038daec20478f23eb00b2bf704f96c5b00f63c99615193ab2a3cc4a9f890"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "16ca4640dc9d848e6c6d15441897e1b5a9f27f34207b0bb456dd54d8f267b73b348092e548e78634144de44ba3515205"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "406c2b5c6f64b0c090568e479b5e6136a04a4e77f8eea65d32b4e2b01deebcdf6a0a851240cdb740c25b5a5e61e6c179"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "50ae828358301033542fd7c412e86ee318d5451f89a182e2a679aaf18099d26d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "456c337b9fb385579aae707409ed6a04d08e5fc87b1a46733dca617c22c625bf253dc4747e0cdbf5e7d8b48102d2938cb482b6b688a79aab645a7459c592258f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "CC0-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.latencyutils/LatencyUtils@2.0.3?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://latencyutils.github.io/LatencyUtils/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/LatencyUtils/LatencyUtils/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "scm:git:git://github.com/LatencyUtils/LatencyUtils.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.latencyutils/LatencyUtils@2.0.3?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-web",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Web",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "7f5ceabef7b29437b808be4f918da5b8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "10e57a83b7daf5635df453b12fc5f1b53d3499f7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f3dea4d1f5425ff01d82ce63a49bec14ad8ac137da61be1b550b2aed6e1e6a2e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "208ea51d441b5d37ff7e7089e93f733b91a25734f1bbcaec42b1301755010cc87793481b1df0363c9fba845f563dd95b9ae0b0838102386ee3e4d0bbcd807299"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8152e3a35232812e79cc74552d57b926f555b847dab30d0da210675f9c70da40f3570f0b57f08881a3a44be726c6bb0f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "75646a1cdb0bd731e5624486983e1eacdcb638a552f2f1d822e4a17695a9a45f827d37c862016f22a4dbd50102b09a7f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f6d7ec308405607777b769fcad294ef9c0e4d82d0771f360c39f8740cbeb0be5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "dafbe7934cf1e3eb067123f6ed7ed7dd65fdc1368d4e792ebd465061a0b6bc172a172f7e2e9a8643003e0bc9bba530b37a612104981f2e6f1d088b0d8026ab17"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-web@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-web"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-web"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-web@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-aop",
+ "version" : "3.3.1",
+ "description" : "Starter for aspect-oriented programming with Spring AOP and AspectJ",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c1a583b08b61e01c0912bd37d0eb1b6f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "19da2c8abacda5bed6fadfe3e76e4b61e9cc0f09"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "3ee1b76db4880b0778619129d7449b96ce4870552342ac096ee1d22e7994b6a2"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "5cf22d66b3e6bb379cb3a8596f77e650886a182fadd74f574bc6f92289993323399565f3690f5a757f1c7c1814e3f1b5808cabc5181fac989ee35e4bc9f7cc95"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "6b2456f2ef99aaddfe68351f5fa05c12ef7003efcfe68ad8bee96b3a88251e6b9910afd0dfd54789e654f3e6ee0ccbbb"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "213f58ad3e975634602abd7a012b1de6e9dbc0997e7eb0c026f048a923c840d1f369c8c1b89790250e8cd7c9981e7652"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "79f7b4514d77b8bb50e8b89110f7a272e444c2b411cdfaaa61b1d5a09c332ea3"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "061fcaf30d5915734d3e71596b509a97408fd032aa08d36f285fb3d16e6c38f56db827910cd63cf058fb625433d444056667885c6da4c4791decb0d4f72c90e0"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.3.1?type=jar"
+ },
+ {
+ "group" : "org.aspectj",
+ "name" : "aspectjweaver",
+ "version" : "1.9.22",
+ "description" : "The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time weaving (LTW) during class-loading and also contains the AspectJ runtime classes.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1c45fce8a6e0e3aa0cbe9f16e85b1616"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "10736ab74a53af5e2e1b07e76335a5391526b6f8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "612cc58624431f70ad34e07545bb6cb843620a00c7c681b364be7c04ef99c3b5"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "3a264f5cda7212ef8b32e2b95babf5c444ca1b88e39bfc27206e5deb0f96642c35c99a7c784ede04d95453ae455664d996d42cced6dbda1d06e7db74c77ca0bf"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a5de8c9d0dd4efe1d467c2791aca3d035566c73e647bd3f703cb56a871c57f9c4cb4413a71df15dd33dd584d100a7f7e"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3b201050ae713ccc73cffa00e4630a38dd172285c566656817fcdc40f2bf93167e014adbf80782ea6eba45ed9986a37d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6067435a5efc6b6718c9ec0cfa03c7ffb9b1e1d7d7bc5ac95d16c6879f883799"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d5a50bb736ec6f2f89562ce53fc3999fe7210033dd84e5bb71e4c9b8844b11e4637edb0ad6f01e05d25f82c84132ca96a116151af75b9624ac4b3dc59d8ad0f3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.aspectj/aspectjweaver@1.9.22?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/aspectj/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse/org.aspectj"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.aspectj/aspectjweaver@1.9.22?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "micrometer-registry-prometheus",
+ "version" : "1.13.1",
+ "description" : "MeterRegistry implementation for Prometheus using io.prometheus:prometheus-metrics-core. If you have compatibility issues with this module, you can go back to io.micrometer:micrometer-registry-prometheus-simpleclient that uses io.prometheus:simpleclient_common",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f21a5764002327da6d9543ca8e25ca36"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "153cf08090f3743154be84a3bc02c33ebfcd3d9d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1495ac5ffb2a0aa8dfa90d10fb5402be9e7fc402841db632d9a8a6d1a098b022"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "600c31e47ead1903c8297e1f39a102453bad8c374a48daacaf08544d4b3f9390e8f51f390cb2aa27247c133e0fea0789bf3b1078b6a8b9c2ed2709a2a8576b7e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8ede01be1c6cfeb091bdfdcc3c2990c56686550d8aa67fbe1b0a1fbd05880d3879805384c78fc4b56baf64402fa92737"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "5564da10067f37d5ada291d9838da6f46abccd164c002ca8be4e7ff8492bd527de4e20c17930c16d07487225525fab5f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f00aa710ac96f90e8b6a914aebded3a0e6f07781609b26800d191264ec848ffd"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "030b881acff6caa5583defc22793b4cfa3424a89888dc11ff08ae5712712eb8ddc2545c1234d95daa2e7c7f133d77278791973f7c65b1806e4ee8b592cd3740c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/micrometer-registry-prometheus@1.13.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/micrometer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/micrometer-registry-prometheus@1.13.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-core",
+ "version" : "1.2.1",
+ "description" : "Core Prometheus metric types",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ad9629ea22769f13aff56afaecd8a28b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "362330b5934a128e91e331f1497cd275fec1a81c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "47ae6ba7f38550637c9d6a0e83b7959cd974ace32b60beb948f91d2edb35461b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "066764c24db14bfe104765ba27cf34944d9009df6a87f5ec0c1b64819ca92dba70be6c63548cf942f55de19f442286891363115acc79432de307010b882d564b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ed82880b124bbb0e5483c40afcdf2dede45984e2b7c5b9071190d652365dc70259d54dc28460bae4daca9b5350181550"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "a8503e48627f98b34eaabd934e971b2f2d1c67a6e6b1af6785efbcbab9e589909738c46ed8b025c44bf797831b7c29b4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "94dcfa9e6d9479eb03e89eb937f97c76cfaf49291a4bd23dcc0454bb7d4fc400"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "77b8715e305c5f84cec8cec720a9c8fa98100ed8f8329388afd0dfe199752450f5ec9a7db9e6acb1befcf65f5dc9d4ae9fa2534d9819ddc3ba53cdc5b86a619c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-core@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-core"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-core@1.2.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-model",
+ "version" : "1.2.1",
+ "description" : "Data model for read-only immutable Prometheus metrics snapshots.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3183f9c7748cf28ef38ac7bdcb441e05"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "99caac1a3f974de6bc9882fbf6a09ea055733c7b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "3520279e1fa7fbf0febd32b3a68863e389f32a152062e6627aff5a20c8408061"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "be7d6e8bd14ddb59ad19cec4103d9f66b9dfdc9054feca0947fe32aa51dcead67fb97e4ee8db79e579fc56e70568e5623bcbcc25b20f966b421bb44a355e46f0"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3e14fb6f797ed52f44587c8ca1c674a974aef2499e48ed3ee4d40126d95217e3bcfa5c6af0cdc9861c5be4abfa13ab98"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "882e280336ea20a9e4779a75eddfbe46a25f68c6b14a11948ecc40a370dd3caf9f5a0152fc2f95bd8df7a65b39dc8740"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4718bd967a2d73cf6287d6bf1183f635b0f1e46822452abaa853e5154ac2be4a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6853e5bb9216d6381fc30c3b3139bbbb97f6c908cf78e817aca41d6e63049ba3c64e2794a3fef045c8d0773ebb96fa83fe6f20e18295b02833ca5328067edb57"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-model@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-model"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-model@1.2.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-config",
+ "version" : "1.2.1",
+ "description" : "Configuration for Prometheus metrics and exposition formats.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "88d8f9b9640588bac87e27ea61513050"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "bcccb14176161671c4cb858b0ca50d680237fdbe"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b9fb02ef15e63d02aedea7fc57b3bdeae4dcfc91c905af60fffe66b8950f951f"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d1a430108a30c8b997101b62e9ad892b2b2db2c7b54e44fd1d5df85647c6e000e418c5757d3e0e6ff04edad34397dd450b8164dd46dbbbacfc9748d172dded5c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c5b2375af6cf03855554a5fbd9118b38ee0ec9d06cf2a2fffd7e44420e6be19287bd33e12c0a14373293613e1f4ee19b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f5a640a2022a17646d572bf76b8413465dac6e712c490e762217d0284cc9d3c53081df550b0b97b09e363eaf03121df8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a768bdd4e92737d98c8ceb7195cd964ae704aeea9ec84a827668fe92736cab64"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6bac3bfd615c158b2f79aff59813a8dbab6bcd6c33bb46613e5a7d02109de474d49763cc3f830a24b0ae5077d4973edfdf0b4282f9165eaafe05924eb8ace5b3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-config@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-config"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-config@1.2.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-tracer-common",
+ "version" : "1.2.1",
+ "description" : "Common Module for Prometheus integrations with distributed tracing libraries.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "a0818de6ef86484d332d9cc3dede9d9b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "74cc4ac3226a3937d6e5c74c06454258e7901cec"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c55e5d5272518e9cb468b13f252f828565b976ec78b8470cd7c622dc201ca82d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "10c5ecf2dea8027a38714c58db541dd9709fc6966778a5176985ac1afdec113f6c741d010d2b95969d5f9bd520d7bc63888cd4fa547ab5dfda55f77c545f1ab1"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aebf3c0cd1bd00a4603f19e5de314095e620341635676d1aaa872dd32172af79ce7dedf4c79629b41608471d4b4eaa81"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6ad0ad0081bef8106ab6f9510a6483204964c0114419ebaab9af65493fcdfa52f877bbdcf0ff2a267fc2218de7717a80"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6606f6610f87264aa75cfece6d631e81b2f3e2a45624f485ab3d3471bee4bcaf"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2b533e5c2f58dda0963c4a3f757a61bb0541655fe59f13f3ebc9492b3b0451c44d055b176fc903a39c586bbd9cd27ec156b96e0a06cfe136e91190c477e00b32"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-tracer-common@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-tracer/prometheus-metrics-tracer-common"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-tracer-common@1.2.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-exposition-formats",
+ "version" : "1.2.1",
+ "description" : "Prometheus exposition formats.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "153a1d7a7e61f0cda873a7c1782d6819"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "64190364467197c39bcc296ec80a99f6c979a7dc"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c618f0210980d6272fefcd76b2964883380a828ba6fc399a9bf84253d5d39107"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "13cd72573753779fb16bd266573e0ed4aaabe82c831a4f3713337ce7ada30d74a1efd874e0f5a2a096d6999dc6b7435e5eb869b3be2542512d7b2966b3399a91"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "befcd31e081c01fad9663b95c608848776014c93256d7cebd43ee41d0159117299de48a7f21aec294c3f08ababa0d8c7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d973c9a27c887480f1c9f628466f45a2d34e0c49fafcee30cd9b4d310704cc13cd4b0fe99cc8a0eaf3d83b59c5f17c2d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "c047625439815d48b36bedd31e8830069a06f015cf76201fb8eada7b87eff4d2"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2fc04837e8603da19c595bc324cd1ec3503e58453639ce67e5e3e86b57c8e692d364c6b4fe2382fd30f16ca419ac06562ad7b66eb0c443826393af156b64fa1b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-exposition-formats@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-exposition-formats"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-exposition-formats@1.2.1?type=jar"
+ },
+ {
+ "group" : "io.prometheus",
+ "name" : "prometheus-metrics-shaded-protobuf",
+ "version" : "1.2.1",
+ "description" : "Shaded (reolocated to another package) dependencies for the Protobuf library used to create the Prometheus Protobuf format",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "798d9caf489a86be67e3b0e1eba6e3c5"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2b8ace486645dbaba1f3a694bd3a081f4d7a3aa5"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e6060c7ef59fcf1c110677b01a96e4a08ab23d138700a6e2d0999163122750e1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d7c6efeb79d7928353c5301a713ec74428ffea76786003158db74f2615f1a3fad4f0e83c1d64be7097fe6800cd30d18486fc9bbc6651420d1359044b282180f6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3b7847309cfe54f129b3cab921963d5b3c63b2566ea5184bebb8a880f23f3922197c9d440ba4b4b43588ef6f47f31e54"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0c6cea060da6b020b9aea759a8cbbb1beeaf6c06582ccb248c09aac7a1d9ab604c5892db8e8f2d0a66b494d5e14d7273"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6974469dc8ec56d283946116c2d7f4b7ad4683f0aa07d145827446faa0a5b434"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b31372f4d9c93df2814a64bb8b6e26a280dcff0ce66340f47b9538711581e70005f36e3f47dde9de49fed7a714b9ded709e8a7c8eda64d423d619559c6422155"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.prometheus/prometheus-metrics-shaded-protobuf@1.2.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/prometheus/client_java/prometheus-metrics-shaded-dependencies/prometheus-metrics-shaded-protobuf"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.prometheus/prometheus-metrics-shaded-protobuf@1.2.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-core",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Core",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "554907c998236c86911224460aff170c"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7343ac211a2280dc416cb5bb5f3ba148588eae57"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "18e331a4bd1485fd89bbba8620db3c3c6bc5c2b96128fde7ea24e05aceef575e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "545f37bbeacbdb2e63de7335c5546721d4f24f25f194892c4ae9a1b94aeb78eeb06c97dd1f8f7b866ff9d553a967abdf70a0fe84c513683754717cd83404920b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "637dcff16e1a3609f0f3d7bd0156ce540850a06477fe7414bbbb9091f42f0b5358c2edce5787b3c935076084416c13fe"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "61cb47489b029faaa05200c2644456f56542ea4e457db9bb54694e0435cafe0bac31f267fa4271246b78648a043bfb6d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f2a3163281ffc16e0466cfd626d2d185e6f27108cb611e168894e6b9e4bc6f12"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8aeddb03ae009bf2888ef51186fea4308ee1875d1f5476450c7b12b6cc41be26bf88d52c3ac6d78e1f1df5dc99932986b31e2871800e488641cb18300241c67b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-core"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-events",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Events",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "01a27319487d74774581851fab8b1e8f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c19ebd0c143599ba72ff6337b690c0af28da3a2d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c3bdf7041cac5bc98748f4834cf2dab79e696730bbdfd2750adf551d3f6737b6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1155eb071fdfac1bdb40312b559fda8f2058f946a1948a4d1c03a9668c0b431291ef8182de360dbbd2db02b3122572654c3fc598821229014d5e5c1a201aaa4d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "90ab8b1c99a97b74262e2f20ffe7b5c64f980d1618d99eabc966c44fb05c14aed349c03c24f7326e81302cce06f26b3d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "14f150039c14f5d7e04fe7aab875a1aedf2cbbe0a6c4519e29f995742f87957d1247147b76df8f072a667d80831e381f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a09f1cf5361489c09686f4e6707ee4da3279743ca6b08152a38b8b860c84b0d6"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7e30f2a1f6b17bdbc8164194e81b889645d5be860e148e865c4d60ba8727177af4d16e3a96ca7a3fdc4cc076ed9b00bfefa7859bc7c93fa5e335dd84ec0c3f75"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-events@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-events"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-events"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-events@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-emf",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components View EMF",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "b0c9d9c0b71d0b2dfce1df3ce7a61523"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "24e27715914c3f23c86ac29b69fcbc190ab26ad1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2f004ebfbc6882173357c75716f192c2f0876f35516c7d94fab07aca7ef81b29"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4245067fb17782ad269e49a7ed893d4f1ad76904eacc309c20ef70c94373d8ad2501d271ada144edab53567c1dc3414e92ac14909e73e9331a893543c4bfb008"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7b4db1caecfb9ae49ae312ab0fce64bd2ff54807e2ab17e50e1ab4031a317080a7c6774cab4360afb180b6a1a327795a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "30fd08ff0b40391348fd18df8faa5dab9a89883a8e0577034feea5a7cbea6d07eb8af2de68760e335fca8addd9eb54c3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "eafdd95dd34ee79132816de9596452c28813e55b93b37affec651ad8d4b99dfb"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "54e856686d5c7d1b0c5d6c3984361e8aac4052a58499eec54873d1a724bd2523937eb4251b54ee96adedcb8d3ef9607000ae5c54959098071d239681420fa319"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-emf"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-emf"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-emf",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components EMF",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "73e01858e2b4c90399ff5cce1f30aa69"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7e68b2f204a108f7f69496d9f54d91ab84311f38"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "3b7ff13064fb7a6df6b8ead1ff9e36ce045f7c14efa8a4482b2afe46a3b9753e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d9e4fc81e61491301abfa95bdc606f42c27610be9a500350215af936b4a1b7c08e34ef1c5d93c44bea6e65f711f5997b7cca7e792d505832791d1d7c2dfed096"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3cb380762cdddb9bcb58ee2df0724a80f037c9f0e218773c97bbc728a13ccf7890ad1f3406e716a6cb0216d8b486435d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f84f65236a23162f7254d17a6a292b02fd39b80d93d5112c918d18cdfcf2f4e2ea351d6ac4da0d908e25926f08fd2253"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "fb1f007f57d4a8b662167bfc3d3b6ea2f66dd8d221ba78be8365ba85616ed85e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1f18a5200fad52023773b073363f9e9a8b0ffd9233c724cc8bd401bceb42f2dc321242d3409e1e7c8e0100435e273a82543a7662780bf9bdc81f32651864bc74"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-emf"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-emf"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-interpreter",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Intepreter",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "57d57f473e15c5d9f1f17cfa523df29d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "cbff2526633b0afb261a3f3874d6876364092cdd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0bd5173d58ff21c67c1701cb18a92e6e694595bb1ea56c20465632c3dc70d69b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "70791744fd542c86421dbf4ca07d59821f03e1cf956c32aa0e86d5ec44eac9ae90be782ac967370f86c6952be760f891783142c519f6925f59e2c224af603bc9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "dfb3ff41b58fd5bcc6b6ad8d12d5be3d7a00ceaf50e4597f7b984ec9d01f061e6ab287feea013734a757ffdd97e18f31"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "dcc997835c473f4c8bc397c631e330c9f38de5509f9cc847df64cae310ef0c34a8beeae7dd491409359ee0bdf33a4b51"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "c430dbc750db122c632e59fe39419dca5f500819457d2f7a1bfee2267fbba2ca"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "99647d5fd1cf707855d92553d3dda0a9c3e4ba216d05614c14e51acc05beace84a6d93859f75cc9573c25dbcf1231905b9a70db18d11fe1d1711564410ed6e1b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-interpreter@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-interpreter"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-interpreter"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-interpreter@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "ANTLR",
+ "group" : "org.antlr",
+ "name" : "antlr4-runtime",
+ "version" : "4.10.1",
+ "description" : "The ANTLR 4 Runtime",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "b694fc738bf1a7e8f7eea2638ef2cc7f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "10839f875928f59c622d675091d51a43ea0dc5f7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "da66be0c98acfb29bc708300d05f1a3269c40f9984a4cb9251cf2ba1898d1334"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "901c199e15db7e8d92ff62d2255e44e11d29ce350ad20e32e320bdd29d08bf372a0c1bd912558461a06157d36ad4cddc5f89cb890bc511f8365099042b35bd4d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f647a9c2bc2dd488e86644d68aa2fe99152bfaaf9c4732260a8ce441e3cdbcd920e221d0f39aa93b555871f5f2431fb9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e24593e54061e6e63bd3ea21c97c180c843eb0df525f6fe759c7c2178a5901a527b9033fa4b8b5b0d3243dae610fee64"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "63aebcecd0517936ec580804c47b6f6a1c684ceddc0dbadad45c565f72483847"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3166cd93d9c7a6cdd2f5c0b56123b00018d3a3ee92eb2563985865c68201b124250075ee26d8965f8a3368c081ecd9589a91240c142a6cdebaaac8f31c03edbd"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "BSD-4-Clause"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.antlr/antlr4-runtime@4.10.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.antlr.org/antlr4-runtime"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/antlr/antlr4/issues"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://groups.google.com/forum/?fromgroups#!forum/antlr-discussion"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/antlr/antlr4/tree/master/antlr4-runtime"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.antlr/antlr4-runtime@4.10.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.acceleo",
+ "name" : "aql",
+ "version" : "8.0.2",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "79757a4eba07a168da3c455b77b8d0e4"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e7cb768852d5c6fa764d4e62e7cc71773cc9b302"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "631b48477b709f6287502f7683026e029f77c740eeecfcb26c9c880597d62df4"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "56c9cdbefc2ec7842a2c158b2495a4bd5481d8604d4600fe0b7aa8940fdeb1166e1f4b2921940b64a37b6205fbf6fec8e0409216d4cfc4e4b885e2b51567b49f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7c7db6c99a9c5c3a22d10266a0ee41e271b48fc55126b03effaca24329ffa7d668465dd7c6d9f0e1491fb8efaf4c1529"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ad775e6e14e1eba0e1e207868a8880771040a9e03005df0f132a852fa39db83c85b6d17b2b5f5bd74837cbc76452955e"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4e7c184535700188fa5c63e42e0c8b64d3b57d1176512ba2cb4eec96d3e2e91d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "cf8212eb1f98cdfb6dd4ec10ae27134ed8962c2327fd0935c0017170c05cd5b3ce0075ecd06789d69a638a1ea589bba7c47d3fdbd06a37cdbdcaf3289efcee95"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/org.eclipse.acceleo/aql@8.0.2?type=jar",
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.acceleo/aql@8.0.2?type=jar"
+ },
+ {
+ "group" : "org.eclipse.acceleo",
+ "name" : "org.eclipse.acceleo.annotations",
+ "version" : "8.0.2",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "cf90d7df36caa29d4997a95ea789d601"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d159297f6358563825c18309bc64ff09cd474002"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "658ea3da5b8e1d5020b4dc2838583a2867787bb949b9599805ca3aa2b9e0217d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "ba0cf895a82b14d6867f886cd2791d4425fc3929d83e3f1fe71481379016edb0101ec19df36d114f24e106567a01903d1ee33cf4ea24e34dac13fb0501c9961e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ad899379538cdd008dbc8479db954364b70f41e1b094fca345a91d9d111079b2ae8499d2073f9cc5fa537da78407bea4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "b0732fd6632c992203bd2c96f099d6ccd2fd373d5a8b5afce1349805b5f60c0b52ff0c2a4086358a28586df856b51eb0"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "80b5ace79e8d8c7f29a90fe6e0d0591264008ba62dbdea09a694cf57cf1b4551"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "858d9939df9d53a6e1baa2abaecf16cbaf72a4a53a2782eaca5ad2d34327569c76d84c4a6219745e4ba9d023cd32fd9ef04cda8baf80bb35451306760be3f231"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.annotations@8.0.2?type=jar",
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.annotations@8.0.2?type=jar"
+ },
+ {
+ "group" : "org.eclipse.acceleo",
+ "name" : "org.eclipse.acceleo.query",
+ "version" : "8.0.2",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e031841fe4eef871cbd63d1757f929ca"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "bf92147177634ef13d1349af1d92936380013547"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2bacf2949594a9056442ee2eb59ec1674d51e75d27c5c4f40b7b741acda116cf"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7a70ff07b32d3394699249fb748804cdb97475de901203ec83cd4ca358ac59baa9b0e30ee0c762cf8acec2ab7b7cd252e78386d187ca9e3047de97dafa04bb88"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "890f7d89eef8f412d94112431a38abde3e2b66a4bfab22a8e63a9435324f6bd4b507a491973fe522a22079563901a199"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "97346beaa0e149b816513a4fcbd0026a0200031a468ecbd9a1ec5319c9b85957ae8a401f024b632639dcc752f59c5eb6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "65edf112d792a9bb318d322cd212ec677939474a26cc4ae9d857669bd2e9df4d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8eb8b638b6cd25175deaa1da88d06ea75a62109c597eec8450ae5b486a05ee72e36afa65f2a687eb51af719e20715ebb46f6a07c303468f7018a9a401f67c005"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.query@8.0.2?type=jar",
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.query@8.0.2?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.ecore.xmi",
+ "version" : "2.16.0",
+ "description" : "EMF XML/XMI Persistence",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "433b563402bcddf9d1ad8905e752efa0"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d97e62119430239a787f779b399aa4b3fe11106e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "d8da1146cd83675f5d5417fdd91fc89f2af4b43e4a30110661326994dc71176d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "404d3cc8689a1de6fa68fed16f806c1255b8230cc1dd1431472673f25ad503400f4dd78426fc70d56c64aada76ad8ae30d47ccd3b4932cc6e0ca67ce62b4dda0"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "321caa36f880c036978a5cfdcd195f1dded7def3c26b5db598f2ee21af7a3f469ab93a30d1ebcb064cd86fc3dc2dd3cf"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8a6b2f66a2f915bd2b67e9ec102ae23f86c51a6037b8504834e982f4d6dc0e73f5d050b15f227590de1f0c6fd91309ab"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1958d007f6a470c953aec0472dcbe2ea72d1888ecbe55c3188ce07908b911302"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4fa59d9d48066425be63d9caf24a08b37f3d81c5a9b874089ca148ccbff18cd20c804778d44435d31c2d49940294c6e2a8de321f0606d2ed3e580cd402cbc5f0"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.xmi@2.16.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git.eclipse.org/c/emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.xmi@2.16.0?type=jar"
+ },
+ {
+ "group" : "com.google.guava",
+ "name" : "guava",
+ "version" : "32.0.0-jre",
+ "description" : "Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "677b5dfdedfbdbc13bc00478878de7aa"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "25d6662e20fc04c7b38f8ca3ab5d2f4a19272f80"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "39f3550b0343d8d19dd4e83bd165b58ea3389d2ddb9f2148e63903f79ecdb114"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2dd7aa934e3ac7993ed3e73fece19eee973def97028cfa27dba26ea3c2c8b87fa408894002c19eb48400fb57ed69b2219381984b628b4b063ca7a34e45088575"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4a3cd7a8f8bd0206872185b03a3323633f63f0d091e55673c1dac51e47a36f04bef7af31e4259ac45b615c5d5c7932cd"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f52f3f51b6def97b103bf2145310cedd09947fa25223815ffbcf767d6fd94adcade3794201c66fdf4bbf2977f3c0d954"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "dd3ae7afcbedd5ba2e076b04f1add8ba91da987d6d28b200e976b3755dc5b039"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "93275f02999a5f43d2f142efd01fa145087c3cee8dd3781a230a5b3bc2905bc308f64425dda0ec83f40e1ceb7464cdcf69289eb30caca5aa03ae6510191da89b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.guava/guava@32.0.0-jre?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/google/guava"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://github.com/google/guava/actions"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/google/guava/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/google/guava/guava"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.guava/guava@32.0.0-jre?type=jar"
+ },
+ {
+ "group" : "com.google.guava",
+ "name" : "failureaccess",
+ "version" : "1.0.1",
+ "description" : "Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess and InternalFutures. Most users will never need to use this artifact. Its classes is conceptually a part of Guava, but they're in this separate artifact so that Android libraries can use them without pulling in all of Guava (just as they can use ListenableFuture by depending on the listenablefuture artifact).",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "091883993ef5bfa91da01dcc8fc52236"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1dcf1de382a0bf95a3d8b0849546c88bac1292c9"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f8d59b808d6ba617252305b66d5590937da9b2b843d492d06b8d0b1b1f397e39f360d5817707797b979a5bf20bf21987b35333e7a15c44ed7401fea2d2119cae"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "67659dbd9647ec303d7f15128dc9dba19b98fd8d74758ee3b602451e32c855e236ccaafe08edf4bbfa245f981268440f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "1460875f0331c5fa3791772a6a322a7db180261bc2adacf7271df1fbf3b088a587a755a604c039982cb593c5cfc1f101"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ea86406e75fcd93eafe3cde1b3135ba485f1bb9b75fed98894a0bf1f0aee04f0"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "52ac0f487ab5dd27c9f2e54fd1d84c7a620cae9d49be4072aa2b11501787bf4391ddaa13d02eccdf19e8eea46aecbea5f6064b26777c1b836108a280652e04ac"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.guava/failureaccess@1.0.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/google/guava/failureaccess"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://travis-ci.org/google/guava"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/google/guava/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/google/guava/failureaccess"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.guava/failureaccess@1.0.1?type=jar"
+ },
+ {
+ "group" : "com.google.guava",
+ "name" : "listenablefuture",
+ "version" : "9999.0-empty-to-avoid-conflict-with-guava",
+ "description" : "An empty artifact that Guava depends on to signal that it is providing ListenableFuture -- but is also available in a second \"version\" that contains com.google.common.util.concurrent.ListenableFuture class, without any other Guava classes. The idea is: - If users want only ListenableFuture, they depend on listenablefuture-1.0. - If users want all of Guava, they depend on guava, which, as of Guava 27.0, depends on listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-... version number is enough for some build systems (notably, Gradle) to select that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a conflict with the copy of ListenableFuture in guava itself. If users are using an older version of Guava or a build system other than Gradle, they may see class conflicts. If so, they can solve them by manually excluding the listenablefuture artifact or manually forcing their build systems to use 9999.0-....",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d094c22570d65e132c19cea5d352e381"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b421526c5f297295adef1c886e5246c39d4ac629"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c5987a979174cbacae2e78b319f080420cc71bcdbcf7893745731eeb93c23ed13bff8d4599441f373f3a246023d33df03e882de3015ee932a74a774afdd0782f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "caff9b74079f95832ca7f6029346b34b606051cc8c5a4389fac263511d277ada0c55f28b0d43011055b268c6eb7184d5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e939f08df0545847ea0d3e4b04a114b08499ad069ba8ec9461d1779f87a56e0c37273630a0f4c14e78c348d3ac7eb97f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1f0a8b1177773b3a8ace839df5eed63cbf56b24a38714898a6e4ed065c42559f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6b495ecc2a18b17365cb08d124a0da47f04bcdde81927b5245edf3edd8e498c3c3fb92ce6a4127f660bac851bb1d3e4510e5c20d03be47ce99dc296d360db285"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/google/guava/listenablefuture"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://travis-ci.org/google/guava"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/google/guava/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/google/guava/listenablefuture"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar"
+ },
+ {
+ "publisher" : "Google LLC",
+ "group" : "com.google.errorprone",
+ "name" : "error_prone_annotations",
+ "version" : "2.18.0",
+ "description" : "Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "64145d0e7fee5a69ed7b84cf402de998"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "89b684257096f548fa39a7df9fdaa409d4d4df91"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "3cea86be94bb8ae40d21ad4bf7d7f6b2233e89593b7b741ad84c78840cd3837bb5136f52e62fe9ae0953d7b190c46ad3edc102dfa97b4c7ea472a80206bf5db7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7622eb33f83f03ab32b710b36c2fe836e24c5318f65fb8c0631a99507ca3ae65c2df8e33b63a5ce853b9cab6d9cb32e5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "1ea52a5ce2a9ee1a960dc2a1bbe4b009d4d6a4448498e4cd76401605fa877662911e8c93b2b8bfda57bedc56c83f10a0"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ed53f4295da75753267f241315352c4a39e60796f04e1c0c12d29c3a38be48ed"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8266b313bd4e1170daf60642e838841370d99bc24b2a1f91825ca22037a6a30ff15cc76069f8e8770f1dc12772c277ee1320de67e815041697d93d6d7ba884fb"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.18.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://errorprone.info/error_prone_annotations"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/google/error-prone/error_prone_annotations"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.18.0?type=jar"
+ },
+ {
+ "group" : "com.google.j2objc",
+ "name" : "j2objc-annotations",
+ "version" : "2.8",
+ "description" : "A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c50af69b704dc91050efb98e0dff66d1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c85270e307e7b822f1086b93689124b89768e273"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f8263868a792b41707c9e7fe6fa5650a14cd93fbeafad20efe3772a3058fc933eb59782ec59e6eb9b9c569aa96da80134ae9fdf7547b69c44a97087efddceeff"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e6087ec31fec8289158496ad2ed6ce8472d5d513808a312e0782cedac3b86c37a62a63c0b5ea3839491d109fe9e148a1"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "10add34bfeb8612283eef89ac96747a3c9b755acd80ad526e1addaeb7efd6323c52b9bfa1a3d34adb40e1ccb963ee65d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b3336f8abd6b1f73b9f06d306974557000a000073bfbae6b54fda26d17dbb072"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d376c184a6df071c4e93b913d175b5c2e63deac37105dc20342c19bdda62e4e9598ca1e8bfb4f4fd5cdee6dd5ac3b8af49e2c5193e324d59a59ce1f7adeab627"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.j2objc/j2objc-annotations@2.8?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/google/j2objc/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://svn.sonatype.org/spice/trunk/oss/oss-parent-9/j2objc-annotations"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.j2objc/j2objc-annotations@2.8?type=jar"
+ },
+ {
+ "group" : "com.google.code.gson",
+ "name" : "gson",
+ "version" : "2.10.1",
+ "description" : "Gson JSON library",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "df6097815738cb31fc56391553210843"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b3add478d4382b78ea20b1671390a858002feb6c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7503e4b8d05c6cc0ecb3a94c5a2e070e049083a441003a79a0cdf474f4286699b4ba1d2a655ddabb8ba10c50e7c36a7045cccdaee465166d4630db647aba2727"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "48a4786bd6e1867f058ee4fb676fc82d9d9f64a6d7420d4a47ae2398504c9de73222636614aeb4a9fbf10ee143d72226"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3df9a0332c2766124fe7c915cfea665d2e318ccaa7212415fabd9e93e6eb77de538725fd2ef313cde46f6d814c9566ea"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "d3374006d76d4f9acdf3d3a1a4f47899570f52442b2188f80c09a74f22139ecb"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2b10c2f4fe39d8712b430ff171823d7172c0a06685c1eb7de511e90159cec0e094fb2a9b50b747c5b039cb10f1fce9edf82ecbf9c47f76a6f31c4e3cb7586cce"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.code.gson/gson@2.10.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/google/gson/gson"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/google/gson/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/google/gson/gson/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.code.gson/gson@2.10.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius.emfjson",
+ "name" : "org.eclipse.sirius.emfjson",
+ "version" : "2.3.12-SNAPSHOT",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "84f95556d1bf7514097c4bb721d1457d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "992fa4c900db4ca459aa5f8d1e8a72a4bd6be1ed"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "adffceb7b3f9351149f0908a77338c1ded991e84f374ed8465a6da98cfde62f0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f489543f19f9000dd83d5789100c14c9b828b96324cc4f5ecaee9f44a50a55683f113c5bb7b31fd4c29e580c81c18fb12a5e85b1283b6e8313fdf8b2f14ddf6c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "27a6fc1a5c47e8601963cec05ba582b305ac74352165b04a13c6bfd1b62e187670a4cccfd9fc242524cb9e307e239975"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "dd6778d9889ef3e3c4ae756c9a6526fc2f2b5c2dfb89c9a02c098d379a349a179dded0ed33bc07b93da69eb11307b41a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "99fa3a9b94ef3e34cdba278ed46fdc5ee4346612525e55af681d6ca4e50178a7"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "81556c6f442b59bb37def65a3be59f0d7324f4d77452961143bd7d4bb5d7f8d1441d3b56d4376f941abae52c408c865194c24cfdc26597170340136173a17494"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/org.eclipse.sirius.emfjson/org.eclipse.sirius.emfjson@2.3.12-SNAPSHOT?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-emf-json"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius.emfjson/org.eclipse.sirius.emfjson@2.3.12-SNAPSHOT?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-domain",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Domain Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "fb692d6c11255e79bf5b9ed0d09b67d3"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e86b6d4c0b167322ed5b7f4bd90b2d00ae08a6f6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c597a095623c0c6d4c0736fc306437cee3c41870693d6148d3da47ff71652c78"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "db2c1bba9e9aa0ae11eff6a79190b530d7751171afbfd84e92a5c50a355d7189ef363e6bf9709dd7be67055cd4cdf6bc34aa7bf18161b640d51980b94a610393"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2df9d02d267df347f6cad73811a86297cb586b146a1295533e72e307d95ef3427d161936746e3bef255d678c7f97c37c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "08cd548bac378c38f9d07ac2977f8b0342cbabee3068a00043f15b6bdb47cb78e3fbca6a40ff3b1f33168c24fd6f7c6b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5ae31f93604c0b071bc1c341b641438b236410d009a717b9e45176dfb13ff14b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "096cbc9dc2630df302f41af8ff6a9f4e966c31534060dfe6581d666829db44be83c1b96211ac0e9e49bd00a3bcd01b0188c829fc9706728d30c03419411165ae"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-domain"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-domain"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "org.eclipse.sirius.ecore.extender",
+ "version" : "7.2.0-SNAPSHOT",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "5ad3ff23fce58f7a4076c74dd2277679"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e03661a96b20992def06c2688dd451c23adbd171"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7b9a34505b6345637f8618c7c47160b09a3f31e400e2cfb2760911a760f456ae"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cc3d414dd66ca743a858ec33993fc8e2d4dde33f343705ac21cf542a3793e3936f5feb6aa8c19a03b44c48422b4c268336386409d735ff76a8ee66778221c193"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c15a2dbbab2b2a16025d6fd1b8704f34427c911875ae9d86e321662d5d6ccf140ee4b595a3ee82d27582b23fcfe8a0b5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "83133ebf2695df6efb7c18a2f6f24547ef3b5181f9512ccbe55ebf2bafcdf3c94ef0fd12a86d20e6feb8e3846f2e0ea7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "80e320d7e530aa40b88e00a7572a4f98422200054db0e1ab0611774eb847ac7a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "52eabc09a7fc4943cd2d8495f5b7feff0e6a3fe7dc41dc5f4d4fc3538633bebcc8b84a8b5f9afdf7acad6bb5dd01259b9c7e3e758ffe51e55e03aa5b10e5cf77"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0",
+ "url" : "https://www.eclipse.org/legal/epl-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ecore.extender@7.2.0-SNAPSHOT?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repo.eclipse.org/content/repositories/sirius-releases/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ecore.extender@7.2.0-SNAPSHOT?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-emf-forms",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components EMF Forms",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e35556e34bdea4bc50a4db9fa0dd3bc5"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "feb323e35b34dedb1d444e2d0ed846f419c278f8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a8034ba62c9b3609563c12219c4c7583cedc3fa2f5cbf8ace8ac08fed5492cce"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "bb8c3b5d5064cd1c1ba9d4ee903111f87b390b137895cd28800063dcaed793b635976a90f9c3d8e8b54d0c544b1cb83a0627ba8216385f35ff99f26e22fdfd4b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "0fa51def4a5ced6ebdbef8e8d83c946895d23ee3168ec4ac0d3fddecec4f70d9d57e41671fa30924f5ae3e5b753eb2be"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8da53d4e9bcdbd3645df751b6058b26616bf15290cda6897bf5a7f25437948759f869f0242016fbf4a753afa822e9519"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b50f6d611b7a27824605c4daac3e7ba821500ce9698945cfa6df2ba55cc7c996"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "eea00eee2377b3b909b2d01861b063f3c8d6596f3651d7b9e09f50f7b935c015992d10672540b19a2a3fedb59d348789bcf2d1ad15c54951b71d731cdb9f695f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-emf-forms@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-emf-forms"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-emf-forms"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-emf-forms@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-deck",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Deck",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dc213e08b665138cfd8061abf35f4cbd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3ab3a699eaca4211b46c97161a4ca871707633b3"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "25abafc3a9b3636dff1986e1d55a12e60744f9409c0ccee1732aae193fd78226"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "53078ccc3486c548f57aa34314396684d0ce62781e24cddb16fb8e945b81f34f1e3ddbc4e7fe0f035b809c48637a776bc319d4dd3d6ce327226c1ec16e4f358f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "d875a9678ccb9869b1f91464c968dad66c3877fcae3be9a6c7cd8173223d8e6bf70be855637ec188890e2416b17dd7e5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "7c2a78a3e1cfefeb5c89a8b20d1814df41b36877566ca6077a33e9fc638b6e044a17f9f6fc3291784db7576ac4fcddec"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cefb55cd68e0d96c9a13116be1b9e15064dd9afaa59ced3f33588ee54543ee78"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f4bd3d37f98c6acc96afc0c7d1f92d7aee497b3c1ad0a55bbff3f1e7e36161ffb887559389797159d293ccb6f2e7e596cbf7925c7bb95198a8cfdd7487409692"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-deck@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-deck"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-deck"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-deck@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-emf-widget-reference",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components View EMF Widget Reference",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "cb8deeddd5c61f7ba9ed1fb4489b3a7a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e6093c432ee1c50ed5007e1ec8f404c84c44e65f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "4051b01658f1b188b8f5b0cc6f88588d65400535b613a5458888780ff1aa4854"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9c70cbf4be662938beebc520658be7d8853b26f6242ffd30584bb15aff4973bb9ad39f4e4aab4be0de5c882684012c0c213eee2f081f9b22672c7e125f0fae60"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "47c6e318ae9f2aafc7a597045ae70cca14e4aa2a47eb49d799e9eb7d42fa896822c608f1cb5e67e7e18d5d05efb93073"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "4ab423bb57aac2092e57d03d623022a1c0fe797e8095f04220586f849990c1bd637d7a3684af391bdfd9e42322d0627c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ae23311bbfe0737d1b549bd72dad0080d30be5e8a4b42f2216bcf5440a2133ee"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c8f522cb99c491f7f25c2bc68d70deb4aea501a7080085bf2dca89d605e628e5c5af393b966e58152c0e02064a38f1969d75eddd75ca105678ecca2d4ca7c045"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf-widget-reference@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-emf-widget-reference"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-emf-widget-reference"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf-widget-reference@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "438b2c73e7d9016747157cfe7c620e2d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2453abc7611093e7b854d2b84ef21d647a29a999"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "70126e5ee7924362bfcdd2b2487dc7db91e857ecae6b99a28cb1acac3a370a0c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1e1d8ff604ccced9589242286b8650215a28bb83bea68cde1259ca9fb9755fa6e660796ee6dd1bbef9f24947f7625d3488ffe3b1ef767fb26bbd9141ec2b487d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "64e19a41638f2adeb2190a5d59f7ac34c4c637dc19b29d116029dad8f469e169624df7eb847f16afdcc30e7e35849376"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d78ba849db605d5ad05fde4e3b4d59d69008327d4aade9a36f0c7ccfb9904719e127e2555a654bfe00f8852aab5e65a6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7582ad223e227e8b77936b68ed028a894925b5f0cc938aef9e62d81cf8996a49"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7bcab18f4b8a136fb8f4c100deb50da3c338a0c5124af9c90a345211749109fd1ee7448f8368830bbefb1d0448712228d54ca6f8f0cc0063637616793f8b9c03"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "42aa94c6ca147659ce05abbaac13b9a4"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "9971840b16bdef4b97d16f6ebae2aa5331db55b7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5308c6ad65214649b534d2a825f2f2691879dc6f307ae339f2f15a8177432d6d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "724a768ce47bdc9243d502f3e42671be0b4db515fae0604fa00f685b89ac2748972245ab7835f9fd6bae0666f822de23406caf4da83ce132276a766b91de67c3"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "fcac21f98e4dfdd6e738fd5c204f167eb704c88ed1fdf67bd51387b96362911802e70a33d20588623f8880e758b7d335"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0a5a3c0db4a936e247252f3d36f0bc354f5d551fb195cf051c7365d860ad42a1c4f805f1c1ec331d0a23b8f327d357a3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "8bcb19526bf1bfaa91dcd1a2e684c983268e50e61b6bbea89f7cf62699501bae"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d007635dd2c795d0c20aaad0f64353ce93190d37ca5c18bee7d272074b9affef15e4bc36e085f70f70c3e044f3fb618c0bc279d709970b7372ae50335edc443b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.core",
+ "name" : "org.eclipse.core.runtime",
+ "version" : "3.7.0",
+ "description" : "Core Runtime",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e397e8a42ab22f7ca8936ea3d7c5e770"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6658c235056134f7e86295e751129508802d71f2"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2c207b8ac6c4bdeacfb4e3f86617ca801f1c22305f82cc98872c0df9c1e6b146"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2d71e727988fb2045288954979627e1464f5fd812bc996b79f0dd1f25eee8bee189cde4282a88ab36782f05a64da14b9126e93e3e6e0e1a22afb35915d0edf8f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f5a1e96f26783ee03326713112174e5ba14ad80dd813eda086c572e5e92dcc5cd3fe5de17caff40725d00f5685b63639"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "66c4d9fb8acc917043b0f7e91693156ca1e19f8ca92610edcd50fd997b69b4a242d78e1a257667c59563d68e6cbc81a2"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4364d3239bdcffe985596316098fd9d5ef391803d70e6286297db03bcd97cfa9"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7d94d1aa4ebb8024401757f2e220bddfe68b1e5ecb1e84aa550c75827f082bbfc01d27af7a47f8108ffb2e351ae0c1d694e6a7d8dabb0a15278c12145525018d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.osgi",
+ "name" : "org.eclipse.osgi",
+ "version" : "3.7.1",
+ "description" : "%systemBundle",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "00dde65d75c57c118710f448b2dfcfe6"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2d80f93b8803250f232902c46eba850bf1f3e67f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8562aed06ec44197ad0dcb20426cf31d4785a62f050d76964d2aefda3d2b43dc"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e561b535b5d2e33d064154d79ec04435c4112ff02aa125935c06fe72f6b0187ad1e9a4f12b86a201df1755f4a9e69068f748bd59e52efb710f26c46d3c3a7a68"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7461995ebc401356b585e5db751ff0c8b491fcf2fa8797968fe8656ce39887dab86d2271ff1e62eab6a483f8e8fd08d3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "4a9d98099ba633832fe025f066e8e266e460d1efc22625e768f386c6c5f84ac7806f8b762f73c6ede5ff22f4eb750e3c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "81134db60770e19e50b792fd61f95191827fc331d785acccd0e415fb1c94bfd2"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "04c53d2ac142122acbb51907b722c716d92a312472d7deecff3a4edd57fb8d3c1eab95d5ea46c555386ac054e8b4c81649c3f6fa0f1be1eda6342a8414d9a690"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.osgi/org.eclipse.osgi@3.7.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.osgi/org.eclipse.osgi@3.7.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.equinox",
+ "name" : "org.eclipse.equinox.common",
+ "version" : "3.6.0",
+ "description" : "Common Eclipse Runtime",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "14a1c4b43384363c0cec4e74acefa25b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "78e5d0b8516b042495660da36ce5114650f8f156"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "32b046de57df2f4887fc5a2c343740d9d12c7fe17541e2cede73cfa4ccbc2436"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "928f6887576e4b28c161fc5e7fe83046b0ac1cce3beb3d8f9731bfc2b6c1ba76c9ba63cc8e71219bec6c8ec4a3848391a18c4fc406e48c1a2c5232bedfb3546a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e01efa73dd1655465f75b3a758f43726450e39c36271a220aa514737d33b66041feb4d4ddc66bc0058392a93ddea5401"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e8973b0648ff10b29e8eac8f0bec455aeb8eb97930db40d1e76b888a3004ac77397e80f5e4876569699fc23582e84e64"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ba2e2fe0d807fe41e01885c927da1eb0a9b8122af6dacd3aecdf9acf9e9f397f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1e6676b474766d840352bca72484bfaffda8d20bb13920e2a96f22684b863ec28cdea7d965f1235406e40e30082ac498964a7c18080ce6b499c0461bfc378ec6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://svn.apache.org/viewcvs.cgi/maven"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.core",
+ "name" : "org.eclipse.core.jobs",
+ "version" : "3.5.100",
+ "description" : "Eclipse Jobs Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "23544db3fc1868f7bdc989b200b17ac9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7e99e30a7f23423a250744af33009fc2fbcdf241"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2447002411f1135266024cf7c4fc717cea690697eaf8af2b06a6241506125785"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "3883788c490a04f09f8cc69eb042e5901d5409c96145e4f75a4c789abb6975d366319d129fec7173cc49dfc7858e0b9a7e86c5d61fbdf9374cfe69431f769fc5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a2040b57eefefda8312d279d48a0ee16f3348cb5693a03025be6c678ab56e8a7a7a958ab29c142fcea6282784b3517cc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "059df49214829489030e1cf168f5dc26706bfc5f664fa68266769461dcac4c8223c9ac557c7ba3f17adf89d9ad5642ae"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4344ca4a96b98d34cf289ebce5df9377f127931801249a43a8df80c0a673ccfb"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c9d3c2d1366706293a9b6b5ee83e44c586d1c32011e4ff8a31244a8e7021ca8cad505f186fc359931576e3b7b6bf4fb6cc79e38d620cf762e56485eda7b41592"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.core/org.eclipse.core.jobs@3.5.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.jobs@3.5.100?type=jar"
+ },
+ {
+ "group" : "org.eclipse.equinox",
+ "name" : "org.eclipse.equinox.registry",
+ "version" : "3.5.101",
+ "description" : "Extension Registry Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ceec1e028aa3db40038d7239e6f5afaf"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "eac5aeb82732847bc7f11e2b5c934004c4c7a543"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "294b7c05d5034d199ad79488798968aaea84ccafaebcfc73b1f8859138c131d1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "30d7560f3e2a6676309782da81aba26bbf02b1031fd357e2efd2f8dba814f3feda9cf1660086eb325dc01bb6923fb1492a4cebc8aad457f480c7f50fb733228d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "924a9c18e6aebaa25ab02be242a8307990dd9d80336bcf2600d74526fe61064e3feb9886711b20f440058e1d45d29cbf"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "23167d2275619c2e3c3c4ddb5256fb720c56ca19ad6358808bb33f9aa761e51958bd4c217480e75b3c34f7f4f5d06b07"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e7330d899527d557e8e388c03f02e43121b11151fdefbe21def9c7039b5e1036"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "81004a84f1f8378478d57e5f27f83dc0214add85399c82018660a5025ff0c12a7410037266c39f3f69509bda4f1d0704e2f7fcf79c343853749cc83789963083"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.registry@3.5.101?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://svn.apache.org/viewcvs.cgi/maven"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.registry@3.5.101?type=jar"
+ },
+ {
+ "group" : "org.eclipse.equinox",
+ "name" : "org.eclipse.equinox.preferences",
+ "version" : "3.4.1",
+ "description" : "Eclipse Preferences Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "7b4ed2d511b7f42a0e2589088ae4f95e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6770649a91266a4a17747b201723a1fea8c8a198"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "722f5fe345578f6ee6f6859f40d9e8049ef79d9f4fe12a84d62de0f1d4bfe2c6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "860185337b60463b3e564598164933c36317b0fdd3efde5399f002f88dbb405507a7773f8bdfd120bde36c6ecfc3dd0920dbfcb32786296092e14da12c4211d2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "278262202d32bba3e8c6fe49eb2adba442572734e7f5d5bd8cb331851348889ddcb511d129d6b18aae6530d90b806e59"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bead53a37e1f0f2c56290fbda402ed4a6744f7e1aee8b1e9120fc17602281122ad8075f585c8a7d839c77f30b9bb4656"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "fd677acd13dfc60a51e6c13f528bd5c5bfc6748df8c4ce9c62183c1610fa5144"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e2d7c2a7b7ed42661cd99da5b9b32092f4a4c5d9915e41a764daa94c69cde3d397774f695e892cd2696087371fd5f44929e56274043d4405b246270d20d0ab8b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.preferences@3.4.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.preferences@3.4.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.core",
+ "name" : "org.eclipse.core.contenttype",
+ "version" : "3.4.100",
+ "description" : "Eclipse Content Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6a7376816bec871d1e1d150713a65d03"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "7052e115041d04410a4519a61307502fb7c138e6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "6da47b0a00d62966e0a8456e516c8afe74e761b3d9eb0008efd7635cfdc0080a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "26aa2c4f8a00bb504291054e651d6b12d44aeac8abe3325c61a18047d800df9718e8d9367db1576e02408c0fe9c2c9a6e1a707983d8c9c2e9dcf7ddb6c1101b7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9c089495e644d0bb0edaf7edfde87fa9a028f06a5fd17800ead0d49d8d017e7bce6d678afbca9e5ac099167f2a773b73"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "39d4f3e151ecda83192fd9bee51bae075d7a15216c18daa0bdf929abe264ed4f3e87e224b6520ecf60d56864b0fd21ac"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "005ab2d0ecea37c95eaf5a238524dca13098b8334caa2d1c7e306a0520865d11"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fdb3c0424693c270cff90f718b75583f477bead8d627dede599d66f8d29061bf9dc5a8eaf606ad7d3d142997ddf8ae73f3d8fb797f11b605aa058904cf9969d0"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.core/org.eclipse.core.contenttype@3.4.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.contenttype@3.4.100?type=jar"
+ },
+ {
+ "group" : "org.eclipse.equinox",
+ "name" : "org.eclipse.equinox.app",
+ "version" : "1.3.100",
+ "description" : "Core Resource Management",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e65217d7a1922e35835c2bdc4aba9381"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e7169b33d352f5ddb6eace73f5a4d29aae3b91ec"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "38fd0386cacc923c7d43f617a7708604ad2388452df1085736380d587df4d6cd"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "19967d16ad4747aa502e39f6305fb6ad2052f40f2c66c8e0fb32d677475f84f41c70c05a6e33778e27c0e6cd2f385e75c61641add9211b955f8781d787844149"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "25a06687380d33e6223ff754e1274f49cd5f0495ce34110b610f7ae350268bd0b02eb60139c85bcfac7fab9b9def151d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "7209dbd1e3cce16fcfdfba1787446e23fa255a5f0affacf1ef2c0c228bf1e6a8d868e423238bb41bddd73f8c7d16f063"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a302c3f379250adf83d6c0438d823cf60c02fe12f750520d26ea725c7a4ccb0c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "144e2c5ece367d3bac0b3949fdbebcdc17b91569e613b13975415d91f53c90139c055bf1f420b1ffdb6a203d467e3b4f1395a16e044f0379bb7b7eb42284a59f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.app@1.3.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.eclipse.org"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.app@1.3.100?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.edit",
+ "version" : "2.16.0",
+ "description" : "EMF Edit",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4af94da532d9b2afe63288e3698dc80b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "cb1a3f1870a45ce6a43e0ecfa60c6a1077d31432"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "dcf9517e671e18ad6893b72290c3d52d03deeb8a6bd001a87abee41a842a2e9c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2f66368ba91b1584f62d16ee9e64873a95ddba8c5a43da1b913bbac0ded8f3e143a22a57ab807f6255226ee6cb7285d94e17f9d9a3169961d78b7cdcbbbb4ba2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a928cf8c673118e0e28fb42975b61af238a74e9599717646f118a05f9d0f2e8502e37b75780f2959d91e886262a1769f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0c5a59e2424fcc2f524d9869457888edfcb0e3b17ccc6cb60bf48d83e56b8009562f7ae773bfa4fcc7f312c2e9d606f9"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "3f1440488cf01edf91a711709f259f833fccf1cbc024537df32984f57682ac71"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "037cab3df02e62a1b1587869c6e740a6d443c6ad13f9d09fbad85f3bf9ae349e38d79dee36281349dd3a143fd5bae82ace95eda3c869efd5fa17f6afdb6cf04f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git.eclipse.org/c/emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.common",
+ "version" : "2.31.0",
+ "description" : "EMF Common",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "992ca53d4b66e20143adb8e128ae90ab"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c8c7916c414f0430b3fd4e9e1d4d461bc754a565"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "d0d7e3bfb38efffd2736d370839286870e012ffe43de2ffeac4d6e8f0ca2e858"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "54e24bb473a7fe6959bab7d8af49eec8d4642c674334eeaf3fadcc0c07736422ceecb778ff8038472772ffe7f5b67a19e553ff8a91941483d68e510fe8237bbd"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a6ba9bbfd3cd279b5d932760a77c3d8e450624ceda69cac348d3c31c8a50e08822b797155afd19de4e5d86acd73debb2"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bf7fab9a0654a3eaae093c5389c27aca4321e3b4909c025b31e4a960a607535d6401a4c1ad17217036c84665b943a86f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "521def10951534c6eedc3887166285adb7cc0a57b7a528722c6f279cb88e4b7d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "45f8917f4eaa59f3d0bbb95dd748cdbdcbe58d5c79caf2c65d44699638a086a6e9713c849e4c94252407addfaebd15242ca29023cbd69101730250a528f48d55"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.ecore",
+ "version" : "2.37.0",
+ "description" : "EMF Ecore",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "94ccefd9c10303ccd7be38d23a06446c"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "8271aac00ba8b10de8577ea5ea9aa2991ffb64d6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "660a1b454d8cb99e869d7274150985f47f7a048d95d0da05f78d2af87b144cc7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "8e6d8fcab88c998cb578cb77c6bc9aa33a1bb6a3a5954f7838611a58436112dd8f455c8b0963285ad61f927659e53e1631adfad374aa54faaa73243b4b15f464"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "31e32516a6aa0d24573a84374442d52ddf8654fda2b2619e1a11c18818c6267589aa1a258f8f92e7a1f96ecc4cc825f2"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "41a8a00fd12a623ac2237a900289bc6b512c5c515be7547f827d6df98b28599c5468596b4cc8a03e66293f30e515ee35"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "35e9d234630ea18948a6958817756bc598c2fe76341df50ae526c51221b9aa0b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "774efa9aabfc0585879cd79fa8675883a0c5b90863053c0ed23c84ba82a15decf0f36929418b43626ccff10850d071b86a54fdc75fcf568056fecfa4b7170144"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-builder",
+ "version" : "2024.11.0",
+ "description" : "Sirius View Builder",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "84aaf2786afb013d81645b9666b629ec"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f1a008c5032dc227c08bc0832608bfca20c975bd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "880b0934f2c6fcc35dd3167be54511947952f255fc5280fda93e5383d248f1ed"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a0bc198c4e449ba5e945b1bd2efa63bd5d6ce60a1d517520b7024e2bd51c924089251e297b69ea23096db7cd307a2c7613166af0ac2a5774d9c82c4f6fb6ca6a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3a0e92bcc63e878d07763673304311c2e1d7b647a10563e5277a766665fcded0dd844263397f811cee00c2b18e406a80"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "b381ebd1a61554c5c719c9ef89754cc403356fd434818a31b8214f415b36897aa3cc48bbc5bd1b1dca1faba74754e2a7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "d4f97f88559a8973926355edef18f902563ddb840ed6bcd79bfd4270ecfcab4b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "329fadde5e2d96fef186738d98e6ac182886e2510e2ff11a57dee7ba22b6ca8d081c1633f08c77779170c5087c8dc64cb56d74c0a284a28d851c181386c05a62"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-builder@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-builder"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-builder"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-builder@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "QOS.ch",
+ "group" : "org.slf4j",
+ "name" : "slf4j-api",
+ "version" : "2.0.13",
+ "description" : "The slf4j API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "7f4028aa04f75427327f3f30cd62ba4e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "80229737f704b121a318bba5d5deacbcf395bc77"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e7c2a48e8515ba1f49fa637d57b4e2f590b3f5bd97407ac699c3aa5efb1204a9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b4eeb5757118e264ec7f107d879270784357380d6f53471b7874dd7e0166fdf5686a95eb66bab867abbe9536da032ab052e207165211391c293cbf6178431fb6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b67cbb4ef32141423000dd4e067bf32e0c1dd2c4689c611522b9fedfc1744513175a22f4b1276f2cec4721c9467cf882"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "817fc9641f4fc52bfd76006886c6eba975f6f09b2a7cc59334729a8cc033807c8e89be9ec4309acfc16ed65ff6eee018"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f26080cceb5a2e605f3844d6dc8dd3f14c543cb14510765d841d71a64fa454dc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "00646c78d65ec854e157638f40735f1888aa585ede59915d58386c599c2fe54ec8c1da73284aeff00ce3142165e33c4c995ad39d08843c31e9e4d7e32c746836"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MIT",
+ "url" : "https://opensource.org/licenses/MIT"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.slf4j.org"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/qos-ch/slf4j/slf4j-parent/slf4j-api"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ },
+ {
+ "publisher" : "QOS.ch",
+ "group" : "ch.qos.logback",
+ "name" : "logback-classic",
+ "version" : "1.5.6",
+ "description" : "logback-classic module",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "83cff9a718cf3449f75d2bda0b9276c6"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "afc75d260d838a3bddfb8f207c2805ed7d1b34f9"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "6115c6cac5ed1d9db810d14f2f7f4dd6a9f21f0acbba8016e4daaca2ba0f5eb8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9e3e227c0effccfd4938558f374877cda7c08c3abf3960bfcb6c7eb2bfdbb49d163484f7120c176b1eaef56e83d7e8921d8c19394a91c52d5bdbcbef660d3ec1"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1c311989271a0dce0bcb38177fac80721100ed472fe4ec9746e56223e44dbfdbfbeb5b9c3e6b4ab635a5ca2635066bac"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0951ec84907202404fdbfb8c7cf8e4ced6aaf4e6fa8850b75a3692f51403508d2150a2c510744bb007bb31350d9ad2f4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9d4d9f5794f39d2e2e83c8f8bae91636bc674d7d355cc450f239dea2905000cd"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a3e1e03e9f3def61d619f86ee1126fc6ffa66a9c60624bf120f9beddbb1095195fbc3fddbc488f5393aea19cd5f4bf5dc47939e2daba15b24aacae392969aa70"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ },
+ {
+ "license" : {
+ "name" : "GNU Lesser General Public License",
+ "url" : "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/ch.qos.logback/logback-classic@1.5.6?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://logback.qos.ch/logback-classic"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/qos-ch/logback/logback-classic"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/ch.qos.logback/logback-classic@1.5.6?type=jar"
+ },
+ {
+ "publisher" : "QOS.ch",
+ "group" : "ch.qos.logback",
+ "name" : "logback-core",
+ "version" : "1.5.6",
+ "description" : "logback-core module",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d0634e717a5e885c6b7eeb1bcfac5b61"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "41cbe874701200c5624c19e0ab50d1b88dfcc77d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "898c7d120199f37e1acc8118d97ab15a4d02b0e72e27ba9f05843cb374e160c6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "44601eea5e12b2ca4a707cb43a04d863e0c5dedaf690a4d95772de725ea4097dcf4058d6449971253487803fdb6d534f107b2c7f17c7ffca5a4811e9bac71fdf"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "becf9e457234636944263217e9aaa883eb669f5126e02038afe1e74a8e76dc90edd49b41c5d989b30bfda55f955c42f0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8569d0f5bc0bb3ed3b4d4734ae52a88927fa61975c82e2769c18c9a9191659ee91ba095d8fdae7028cfd72455a3d994f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "bde00a4a3cc9ab6e6aa4e76c85be1b13cc182a3db0bbc2fb2fe9e6ac2b2af3f3"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c092d071084f6b4bab96ba5863fdf1c728b81bb789cc5b5c1ca3f7245303d45f1c59be84a7d06a7590f6362ea5dfe08d52ca108a296e338917282cda63608db1"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-1.0"
+ }
+ },
+ {
+ "license" : {
+ "name" : "GNU Lesser General Public License",
+ "url" : "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/ch.qos.logback/logback-core@1.5.6?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://logback.qos.ch/logback-core"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/qos-ch/logback/logback-core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/ch.qos.logback/logback-core@1.5.6?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.codegen",
+ "version" : "2.23.0",
+ "description" : "EMF Code Generation",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "308399588ae82d0da624ea5e15beb0cc"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2ca94cc82dd8fecce3fb94b91ec48b7f6a124c53"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "16d4b1ad4e438a544a6de19317c2669d7e582920f48475f93adb31e226bfce44"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9b244783d1268a922117e19a3e7b2146e05e2ff3bf40d8ebe15b7507f7aa1c4e2fcf65002d0ea88c457fd1c2e50dbe49a9a2d734303551dce07bfca7b70397d2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "53a32c787e40a257738c6b9931737dc6e938a8ce665b5f542b6b8921d7a3ca6ec4131dcd3b818ff84a20810041c194cf"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "acc861b45a7eaf32b27e5b4a7c4028800d11cd869d8527e470b188f735bed0d985852def32d2cb3a0b4594538ccb357f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "98f60acb87b334e531966602f17b57d8a1cacb93728181ef57b08383fbfd07c4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "41867f00ad375f261f3908a1720093ff9147cad464adfe4f58301923238d282d1a1d5391c9b0808f782a176d4ffeadc884772938825a6eb4e2461822391a4499"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen@2.23.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git.eclipse.org/c/emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen@2.23.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.runtime",
+ "version" : "3.31.100",
+ "description" : "Core Runtime",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3cc8b0acc41447b8e21e790b07198d8c"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "112c1db21e04080fd90194a40b0eaa0f8e4f055f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "aa484a9f9ecb6a2575d19d1a73bd943dbc9b2292751f4874109b7ac67fd904a8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "661281ba5d5b1e7d44f576a0df00e9ee14e9f34f63e401e59d2408d8ef01259092f84fec3c327cfb65051c3dabb1b3daaa438c184b6fe947e015427d8ff2c0f1"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c7a7253a8aabeebb8651727a3ef28abd4cd532cb469d49e2757dd195afbd02abe271b89694d8a8155cc12212bfa44c69"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "724085696700009f49bfeb9f186ebff95495ac82adf612d056423fd5c320ea99e72051532aeec548169c6597b1c0def6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "98f2ae76b53e758b95717aef8fb7497465062c64c0c9bf7962eef77c46dd0439"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "eee0c1881aeefa9502ef98aff43e5922bea3cbd19223469e215e07d53c2e8fc3b42e5f987185f27866396509b3f423e8566877f4d114fad83cca35ce9b59d36c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.osgi",
+ "version" : "3.20.0",
+ "description" : "%systemBundle",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c372be6e55a45b221d055e82f3f796cb"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e90c63e9221145910df6b671ff952ddfd333445c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "11e61736689f0c1af46c9a852420058e10c6072f936c8308b6eca50e46dd38ef"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b98ac044288ea53b553edfb796d114413bb350badf79acd198a95da99268e8c167556b3183e92bf144cf2de5e4f29c47fab733816673f855e24faacb04692eee"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e2516c09cc7db687ef713598800cd98b179d10673eb191c8e879ea9ee8e7088a4713eb8d3d562be6b9a4c63e4030ae3f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e09b323256028f1f806c96d251f6829f077f1ac7f4dc31d766d5484d281eeae7236fa3a4c576ce52e3d576369995fc62"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "282f7128b3cf49aebc0425c5745fdc2e81c13450d7ca0132ef5e94a812f0f806"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7e824f1e0307f4ad38662e83351796b45e25019571e30c9a8579a940ee886e93093c9a1ccaa9f9e1a212ef5039a33af504f61d0352ea98ef59ab3026231e48c7"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.equinox"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-equinox/equinox/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-equinox/equinox"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.equinox.common",
+ "version" : "3.19.100",
+ "description" : "Common Eclipse Runtime",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d4a18d49f449bdd87b347c27e0ae160d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "553c3c7f4561044c4333cc76e98607aff185a6eb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "77da20b3d040b9a00509add8583c659243a62e9f9633bc3f82b55e96b0a09427"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "48404e46159fe0ff7786a031b6d9bafb639dc06df886681ba3f760613f573c94955f3dc47021972c6a77303ab3fb8e1ee72a8ed43cf0fdccf2b7a0352ece460e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aaa43ee4465c4fc578e1fc0067f445dad058bea08abfe0923561b5fd91c47722accd1fb0c3739bcc2aedf001cdc9c4a8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8019a967a3b45b6f66c95506c8c87ddcde47e912cdabc8b60ad711117eccb44dba45bb8647a305c2daa3ee606b63a208"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "8c98aad74d72264d3a998a6014d3e202fea001672404522939cab0014451f463"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4b10c06c9c7b4b2010f243d75e089da5ec193d8259126606fd96c89241539a87af08910822f16e9d5a2ec88180248f1ab808c13c9b9e1ba44fb5fea924360a79"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.equinox"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-equinox/equinox/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-equinox/equinox"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.jobs",
+ "version" : "3.15.300",
+ "description" : "Eclipse Jobs Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "603c191c94146fe0619cd51f07f48caf"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "da6a8e7882da50f477071d97d3a6e5f1f845db37"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ad6db9d0e7d8579d01b750fdced6d6e1d410919047d4bfd3b7d6a65627e5063a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "5375a9d108df8d4a0d378e2180030a418c6b8ca719a42dd2e0e71651524ebdc2de0f310549d4a2d8ec17083ee0c78d49b134d7eaca04416f36d347f75df58705"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b0f4d41b13c1ce044793f5838b755467e14bfd7df03c06e98779cb0e1004c4571bf6388367ee374da5209f7fcab18dab"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "05b91eb2c6085e95f7d6d4ac04e1778e7dec02d52d0a3168dfb416d67484bd058943d65ea903cadd3bee2a8300d5b4a1"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b64affe7ccf5f641009960132efe0fe40810a382e7054ddec207a9f4fb1c6f62"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "45f8b0a34d923487beb26af8c243bab889192f7cb0725ea879c74c1413cb3bb51d7f342a04c14bacc977d6bcbac91df4e79c61a1bda8687d89caed0253a59cdf"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.jobs@3.15.300?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.jobs@3.15.300?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.equinox.registry",
+ "version" : "3.12.100",
+ "description" : "Extension Registry Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "b76e0fb26b262470ddb4096fd1c354b1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "cb02adada5f812abc4269890c7339db860ad3f05"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "23ded56b950ae846e006870f836c29b8d545f3a7bf9ced28baf41b5a2e5e8dbb"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d8c853732ca8eb7e8cd4a33f9e0c93059ce728f1a602d922f36e66ede5e8c71d883ee56159e227996cbb44c1f58e662672aafd22247c36dc1ee7be3a65339f5a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "cdb1cf38cee728a90b5e87ae64e748ee5a764851dc88a897000255761f1c318b7cc6a8c3e8a80c18bfd06a5f057991d3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "b6d6a810c57c1cf105189a5fed0f269fb15708f0f8340a45df3003b7aa47b9354f873e4a91a2bd40b523d18fd5619cb1"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "04cecb5bde2de1720d0ad488324abe97e085bba8fb9afaa5ba27fc1c38dd73dc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ec29c35d477659c04391d622b95e0ea1c92aed2be00bc9cb4c872e5c98c49098b0a51fcee5590b7fc8ea66ea1ef89d8edc12597a5a9329a3d7d7b093e188b3b5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.equinox"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-equinox/equinox/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-equinox/equinox"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.equinox.preferences",
+ "version" : "3.11.100",
+ "description" : "Eclipse Preferences Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "86f7259c9d62e2a605773775dd174c7d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3a2760a36d484a465644c986eeb3bfb3ba616849"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2dece57392142293cd35b58132b7f6bb0ac599a35f2ce734fd2551440ec27b47"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "10a344b44b0718273534930d39cc7e522ef1eca211885ccfc2ad85e57ce061e77f916200a2ff51f0130cf2905fe947a5bbf735b67e73de64a4fddc48b481ed40"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ba7bc0dbfd745849c11972aa5bf28394d0bbe9af359f52571d2a3bc33ec4940cad06e31f8131339d85229485c94697b6"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "a8dbbaf94274930ebc429e21619cd2c6ffbaf8134ffe0225922d4eda51a731b27220c79b62cd1e18f90be7f6dad1ba8a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b336a2c32bc162730b066c7d90fe7806854c9153431be9ec6c9d3b80c5ed2867"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "05a69b505509c9fd2b4a40738b6fc2674939c37715e836bee0f340a355f980f86590e5e2e695ff38738f81bd4821f4a3eaa9479380afa1b8dd21e589fa3200b1"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.equinox"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-equinox/equinox/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-equinox/equinox"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.osgi",
+ "name" : "org.osgi.service.prefs",
+ "version" : "1.1.2",
+ "description" : "OSGi Companion Code for org.osgi.service.prefs Version 1.1.2",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "af897bbdd6af5601133c19865a7db4fa"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "44351fdfb119ee920394c1a27c938288c93c03c8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "43c7c870710e363405d422da653cce0d798a4537f76e4930f79bceadd3a55345"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "bdf3afdd59b791ad415706cc892ec5cc1e83f622c79a08d82a8f5192e03af74e96709d4bc6a3105b8a2950fe3440b930767cc03c3f9022d878e7e83d2a46b286"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ae750848e87836add9e3c3a9a64378bd14ac99aba96c84ef180811a5f7fe6b5b269b798ead4d5558274611c693d9f2b8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "23787b96f9ca0d4449ed7ca1f2bdee04a41d82e7c0162f56512c01744fc05e4dd327787c914f15e4d8818e7593a2a056"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "3f610476f605f8b679903980ea62fe6aa31a2b54d851b489f0fe6b0b1b2b6bd4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "da74227b900936e198caa46ea534459009a0cb39f02045e8355f3118e603c81e7b4407c5c6b43cd1d001e91bc4662acb7a6f514fbea8bd88d0bcf80e97703dc4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.osgi/org.osgi.service.prefs@1.1.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://docs.osgi.org/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/osgi/osgi"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.osgi/org.osgi.service.prefs@1.1.2?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.osgi",
+ "name" : "osgi.annotation",
+ "version" : "8.1.0",
+ "description" : "OSGi Annotation Release 8, Annotations for use in compiling bundles",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3bcfab9c55a2bcc158aa4953084021b6"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "59d42736bcc0af2144ba5c1a12ff7c08ea4b7e12"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "68afeb86a5322675d4dfe3df5863c7d8a37b34c18e3a8e41553f1ab3ac15d78f"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a190fa888fd22c2c31455d672b3e50ca79fa9f02269b9d45f6e6fc189dc8f90d20663e290f151a851e010b52ce87e62dc5079253c3e59caa72f11ea6248ffb26"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "581c88a48fc7df5edae29712f943ef780fb0f32b4eee10dfcaa879f122f19fd1645b961b38bc0a97dd894d89952fdb68"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ab4fab76440671def19eb0ca3370d8f0f8a915df4ec92e5aa2b9e12a4b97aa49301c51ccd28a2d2718beec6fe8105bc6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6849ce4a9cad5dbf2dce1ad817442821a633f8ae10ab1ccde69ac46d26127a46"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3c3ce68b5ae1ea157f78d72a210cc152375fd8819a7c85ed5c718fbe387ffb522715e1b0dfa5094caed1e8bbe4b8fcc6d2aadd1cd3851f4c0fffebda5acaebba"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://docs.osgi.org/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/osgi/osgi"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.contenttype",
+ "version" : "3.9.400",
+ "description" : "Eclipse Content Mechanism",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0dca567d6b4c66d3dfeae4f38d08c339"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f2044c91eecf01f147ea6b99dedd2dc7324750f4"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7622d903f85e8c11afe6ae662ffa1a2c33a5f694c6510758299f070ec520d4ca"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f657211d95ec8af8225c8c65540a0fae3031654700483fee32de03888a82752925262cf4502c6e985ca51b0c3f54d50c64bba7be26ebc64574c548f7a4a9fc2a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b07ba413eb4344dc2328b0bb5e52f9e68fa6fd99c3c362b3ee073f47dad9c21ab287c06cc3bffa5d28e8cef5c6a433e8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "40f44f9243f5b19747c593356dc6dffd3003b40cda877fe16d503ae7076a21428078b16d07206e4acba87a310fb4ea98"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1f9cfc7221f636ca8f3099b1108b9dc3c58109623ddeccf88465340f1f6ed0d3"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a41beacdd37f8dd18635b7858db356c43b1df57ec22286846a83a67f0aa0bf082435f93fa4326484be94f36b7ad71232b2052939b3a171f628e8fccc632bc019"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.contenttype@3.9.400?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.contenttype@3.9.400?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.equinox.app",
+ "version" : "1.7.100",
+ "description" : "Equinox Application Container",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "14b7a02643911c4f1a121daee42e383a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5c54082aa486d629fab860d377337425bba6551e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7ebd054bc03da4d61abc166d22df41cfa0e49963a5b0c4b32dbe0b769b6c216d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "508a182eefab60c712f2d363131e5e1eb4f3536842c2c79109b958f3c155e5d997abecadda75c00f348a1cb6d5e14d387fd5ebc1746b6ec42e9d8e23c3054a8e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "91cdea8777d3106c977c8461365ea2d5e2aa1cd62394bc817a5fbbcb735058b952403beed916e0eac8ca521eba56e747"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "aba5e668ebfcd30db4b822d1c2dddccd2b498432cbedadb9f2a91ca9f93b3975da7489144d4233479c0844f7ecf6be86"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5398f2e18d3a3b303de7b12fd3fdccc1b9fd821946b4123ebac44fb7a399574f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a370f233f6e0686ebddd27f8b96ea16f1e2c02aa8a464d6d2665b60b9903b1d1d0f90379548aec9c76560e18cefca9849408727d74b154b1543094ecb75d5696"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.app@1.7.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.equinox"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-equinox/equinox/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-equinox/equinox"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.app@1.7.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.resources",
+ "version" : "3.21.0",
+ "description" : "Core Resource Management",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "db25509cbc442babba53772a2f91e30d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3587f6f3dde921827cf2bc6c755081bbf9710478"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "316548ed0e41fa2533eaec4d32210ad06530b73a1f32cbbc97b4479e93c5fb2c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "466c9c2ffdbe7b8d4dd0780f787dddd3755ee9c594966ee246e49ba752e7057ae07be611fccb3bcbe02298cf763a3948dcee3f0312fa58bb6100fe85299d3a18"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ed2ec660053af899a170d007291912e12595f0035312fabcfa872e1f523a3d15ebfaaf986a9bb967cb26ab5c39d81ff7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "20b13c79ca748ba46b278e0e1f82e30d040e28dcd10420c385e078c037f34570777a848b477637a363a67dfc85830d39"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9e70f4aa2a9c83dcc2d04a754d8150b15437556412e311a36764422ef3c3b62e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "82dda515b8e4ebfd1bfa5d21be5502170ec2e9dfaef1486f1873130f9e43e3998b205a8dab48c26764c371479174fdb71fb637ca0ac410450022d952c9d596a4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.expressions",
+ "version" : "3.9.400",
+ "description" : "Expression Language",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d602131a5a3698e8521805fcc9dbf56b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5c29a8b92d6ae9b9d5f70ef1db19cec2c7bb0688"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2d8ef98092c1260b6b7743c762a4b1cc4b1679f8fbbb94e1d254d91ca232bd49"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "73229d6fe2395af4b23b68ace57d77b1ae6a91682493374710cb657dff26c886ba4cdc2ca1e5d2f582beaf5d88dcc12e99f35f4ae0faa18c745a6b6633a57a6e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4d3dce879f04a8b8a6df22894f2ff07c7ff41b21bd9db9f7dd10ad11cbaf0e2f3ef3501ac6d65a4a3d5f5d534f1d0e9a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "18773c5d7c65893ef67f27ee95649e147583b5ebaa1f02d12147954e1e74f7d56f04ee2b063fd9f604bb5b07f127a59f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "effd3c1c09d0b993de1b892b49d6da8003a6870632c79c362888e9534de302b5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7a0376dc093cf22d910147b4ac9db3b74245dac112ec714028a514b12b2f7c7754b1a326515c5c8d60b836c24a23f09f5fd359bd555bfcb2415775e41c32d64c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.filesystem",
+ "version" : "1.11.0",
+ "description" : "Core File Systems",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0a5a611b36d44a78639da796901ff31d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6c710f87ca788e96718ec8c8b5c589acfc9f0d59"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "88971fcd311ae18c10896b40ac2ca5d3abc0a05230b38688217ffb1ef6d04f95"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cd92a694e9785c4282a06b2bad7b6676803c5d0e9e887f231ff39dadf98569161de066f4550bb9198f456f973a5a649a1d24006ce9cee6c29e265cb492f2976f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "bed2616c2e88def25b2c10409af8f792b8d25f49b8558e7215a88176daf1ec49359e7768396697382be01b8dab350a1b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "901db8e5f3c9b0ba23d86475ec9c46f43d623ce7bc5df87c45fcefe8eb94c88b5caba29223078985867afaed6b352756"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e5a164c1eb4bf882ca115efd9870360bd0dbf8772dbd1f16c121900f5fe4c854"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4739bc5ed4f00fd89cafcc0896df44d302943e9744a05e718a003b21a93bae716a951b657f3576c63d77e60a01452c2437e4ccd72ed4b49360d696d999098464"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar"
+ },
+ {
+ "group" : "net.java.dev.jna",
+ "name" : "jna-platform",
+ "version" : "5.14.0",
+ "description" : "Java Native Access Platform",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3bc3f09a698e6ad250dd093f64fbb8a7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "28934d48aed814f11e4c584da55c49fa7032b31b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ae4caceb3840730c2537f9b7fb55a01baba580286b4122951488bcee558c2449"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "6d6e5292b50c53c6b42bcf293cd28ccf32f8580e6818329604af4277e916d375e436b4f3858586f5e07a93405a930e04d88d6384bc9f1ac2d58de4bb7180faeb"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "bc7ce0c8e1d96c7fb4c6ac63af2cd8f58762e4c75ee07f38363baebdd40a0174b8e58e9e2561e38dd6957075a2450f9f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3b8c6e51db79159954624a33101df8b4e4f97552e71d4acd2e626b7aae8a1cf0fa6bdfb73a1aecb76cc5289fe7bf9cad"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5d093bc369bc9635ad309c8be702dd7c8969f5d6c8099c1aa14735564d81559b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8c0213d254dbe3e7751782dff5f949cb94b4f61dc4d1c9a1c31a9eb57aa14f6b84babbe91dab27daf539f74bb6b55dbbc46752e534b9e6cea4b39bdb69faf668"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "LGPL-2.1-or-later",
+ "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"
+ }
+ },
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/net.java.dev.jna/jna-platform@5.14.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/java-native-access/jna"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/java-native-access/jna"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/net.java.dev.jna/jna-platform@5.14.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.jdt",
+ "name" : "org.eclipse.jdt.core",
+ "version" : "3.39.0",
+ "description" : "Java Development Tools Core",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "b77f91a503fe2529c36b7aa39cb627e8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b334299681ce2ac8c1bbc9730aa813957d0ab9a2"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "41ebb5ec41fbfbb91152843a3f9325e8fa36de887d375b167e29d89a8feafd54"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "573f1a9d9903ff7964d34d03555b41edce81b16e5ac6e6a2b26276ea789a537992ebcad824b454574b4fbb484e26e18ee6642636259dbfeb5112073c68246498"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9ab598b8843a0bad052ae515b9d1b95c4bc1272199a3709cd41161a38fce4e2e1a6efdb91bd670fa22fac4f3b576afa9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "35577b46d25d4b9758b804dc415a406addaead1f240c391d0611af3b1342d6aab4451ec3faedbc0a18d076915221f5e8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cb1b913a9c55b5ec1b6151579dd9f29d78f3708b6b9738e4c4ceea894ff8a874"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fb74aa2efc95701c1dffc19ff22f0f91540fd117d839ddb583ec2d411ea5d9771691245d5a4babf0ecf67da69e22771fc63c09a47c7312480197ed2521c9a3a7"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.jdt"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.core/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.jdt",
+ "name" : "ecj",
+ "version" : "3.39.0",
+ "description" : "Eclipse Compiler for Java(TM)",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8214ba6951532adf736db71645a7b44d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "da787c5669578ffd5324bf29c18b361904a5a1bb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "01f5a92ac19bb2b3bf85e295a68f2c73c264369109158b566ce9b490af982948"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "8b99bf69dc13a8b58a5507818be9222887f33b7120f4e92bcae89af108d38b9412715f6fe749eec0c07fc9bde9d84e5f8deacd74030559fab22f14697c12a1a9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "bbc65f76057e660f54f06d74dbe2a6c38cf262aba3ec57567fce90a34b833adc8306831794d7afb136e277f2bd6ff8fc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "707680540815d83d37151346b478f6d22a215c82778cc3c5bf34c354aa8fca5cd8f07399dede20a346aa13645937b738"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f7c57bbc5e9f8faa60f252eeaf5579e7d412d317e3930f8871c721d769a71d8d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "11bf630e15c9287434425c1aa6eb393a34b746e5b7d8d2b412e927bd42a651361a1e1afbc23cded0bf23bb9e4245c0ddb5fe51081b411477f85f0c6925d3b577"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.jdt/ecj@3.39.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.jdt"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.core/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.jdt/ecj@3.39.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.jdt",
+ "name" : "org.eclipse.jdt.launching",
+ "version" : "3.23.0",
+ "description" : "Java Development Tools Launching Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bf814e14c73651260044311219b3dc6d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "722638de8541cf6fcd2fb33013ed91800259a6d5"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9aa10729dc47483297733fec790a47b4bf746b0399b5b8b9188749d903c09455"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "97e030f71979ce66431aa002214a6764e365b59c4ebff51bee80613beeac09176d1b4c8a89e1883d77428297a957fc9d1e8491161177b1bc04a897141421f2bd"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4d7a591cd5b4f3eb425a2bb0730d68d96779a5498fd8f5c7e40712fa1cd5435640212cc45c04cf443db859aeff87e39d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "358fbf2d86eebd9333b814698ae631db2191288cb3030a5b5a478744d1a6d1be738a1a30b2d8f634ca71d49511d3a010"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7180b6a2e1904a43e74e92db98bbd51665fe7432da9ea72b078da5546e1a4ab8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "debc534c44df531e5d1ac814cc962b18c3abc927fe80fde8ff43aea81a961f1555004d7339df264f361140fc62796ba599e1c7a80af5cbeca509d758aa3a0712"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching@3.23.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.jdt"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching@3.23.0?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.variables",
+ "version" : "3.6.500",
+ "description" : "Core Variables",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6a61949c7d6a337f39646036c0f015eb"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f12ee6c7fb2c820a2635ead02f37b0c88124bd1d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f669ecb2533fbbdac569a91d4c3c090b30404a278bd41a77a2835b222ca5481e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "de1a85c2917154548c23d6bc9e0a0a490222ef01706422f3fc03a1fdc5cca22fa4d4d6a3eccf9271c0fc4208b3ee5279dceafbb2dcbbf7c0a7d4469c30b9cee0"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ebf33571c6965f4344b5f0a68da8c4561d3df9222d850b2324e4f8d021239081f9122e51d8422eec855c8040eb90d6ef"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "dc7e6e97abe90396980938ac0ad914c726f355463e75deb23d5331780e740936109d5464510adfd3a0aa39bebf1916e3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "c9353cd7ae3f1fee1022134ce83084fb0ef22c00f86a25482af4334b0b6e7645"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fa48b019e462fbc63133ce1b5619dcc47a7aaa43e3d1bf10266857387aceabe53ceda08026264568cb866feafb060c10d1db003e46d12aa7833d70cea1d2ce93"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.variables@3.6.500?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.variables@3.6.500?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.jdt",
+ "name" : "org.eclipse.jdt.launching.macosx",
+ "version" : "3.6.300",
+ "description" : "Mac OS X Launcher",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "a3664c3e1cc66c18543dde108e30d630"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1a73bc464f60a464cb668e19455739a474c3ec65"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2997d3e66accd0cd6d44c13cd77bde6beef94b2c3aec1d7eaa73618a817e0563"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "8e42ffd710aa4872292b8a78fe5e86e951fe1b3855bb7327be0ce569d6a7adbcb787e32e4c6b55a6c0ef4261c633fa3376012f2c5e3ad3adaa0c1bdc43403147"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9912fd154c6f06fa69bff84016e25f855376d791c618b53fb0cf55ba2306287b80e19d26f64b3eb085c06477204782a8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6a9ff1455129bfed034293445f22a0dcb1efb6051eacbfa4137cdb5784c4da72151aa5812f2647c0dfb679d921c27ab8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f55da0a909f350ca94edab6d9e1e53c3d7232ae1e2e4416b3940d3bd95ad7d69"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b61854f1fbef20e7615583a67f04ba474748dc4f45c7520fa384ef3053eeb4c5493af6d7cce43393de27706706dd7e7247fbaf31d3145854c84e9d46550e697c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching.macosx@3.6.300?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.jdt"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching.macosx@3.6.300?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.jdt",
+ "name" : "org.eclipse.jdt.debug",
+ "version" : "3.21.500",
+ "description" : "JDI Debug Model",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "096077f4c684ff4d9b90a080f7557422"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "952540d13e3e0bb3a0ab5ed7892f957e8cabd17d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a51193a2bd6ea21c5b33dd5e4fad33aa6d11b3a3a10ea64d7acb4dae6f70f79d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1ce47e3ddee7a84f9e1815d6caf8db06bb70e1da9460a71dbc64cc7afe5b32a9f4aa5849b7ff549dd93dcebc509bf2f9b2482655c0fe71f545dcbe53a3e6f1da"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2d2f4f4fe1df43890f84e7a2b66e5dc978bba201c360acef70f9b0b174cdd0111475e71b42e3eb2b65cb8b6e54883284"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3dc07d7918c48f88dae24015c9bb093130a8bd9d962634afb2995fbcd19e392e0fd39773354a39c7923392ef7b92d29d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b4c217f8931a46c7651e69c82f86fed7449d96ee69c4303ee48db4c6268249f7"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "779779ca5461df51802e19e881f6c1cfefde0bebe1f6e0b6ff6644d2b75714cbbc5a8608369821c14c0b56a108b022802daa9fcd152ef59448f5373689587c2c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.debug@3.21.500?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.jdt"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-jdt/eclipse.jdt.debug"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.debug@3.21.500?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.debug.core",
+ "version" : "3.21.500",
+ "description" : "Debug Core",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "39f3299280f03cefbf2fd1c1ef2c55d3"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "4c103d1a7bc90b6da1226d38ff9a3eb0f82a9792"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ba2a11b3950e39ddbb7608a46df58cf25ea006142d7870080313d5c42a080773"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "53b066e9038b0b1662af26052329727774199488e1ebe586865a432144aca86a927fd11fe355ce0072cec30a4898ee7bfb0957fd1ffaaa82de33dc5b7445d68d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e86e5578c7709837dd862064275fc8786a38842b27880030bbb0293011870b7aa43f1c513e976f02826084d7dc2c9864"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "1bb309db7a1c78021467922746a3ca9f98bfdc131882da507e8781aa16bb4e82a413a29644934797e71e236911bc4958"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ca48f35199b04be977d435346e1865fa8fb9e1ebf051eaac623816edec9c8637"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c2f1a4ed80bf32a8db2d24d753ae9f71501f3c196c5dd9456095aed3e30d947ac0f84e34913e80075078ce970c217c3037569e81292e16aba46507474fbc7e0d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.text",
+ "version" : "3.14.100",
+ "description" : "Text",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1309f9ab5a205d89307cd97df445bdaa"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "071492a3ffcf7480452e7b15ff97706109f216dd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7c9791768a715b1fef29dec8ba6a15a968bcc1cf7a766d439273fe52362eec65"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c42904000efc2981cdde5fd86f75265a3a65d942c408fe2f4a4d0dc14a6d1a68251ab6b3760416cbcf86d13df1b4250df5f772f501f871153b94714bda57313d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "6a870fb4486d241f4ff5f223a7c8818e99340488e90a794a272fa241015f1f055517a5e94d244ce6caf528222d3bdabc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6855857fa3add427a4480bf46b2aa0a8fcffa9ffbe2494a5fca329697ccdc2cd5ee38eb37b6e114ec6ce5038ff3d3fdc"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "67f895fd7375571adbd48a92001a2f622a0e559a8f3d3914198a708c574f42dc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4040d73f065b2df268e7bace02c8187281027b1450a801a99baf1bb51b8203df75e9b5d419afa11233ee16cc52fcbe8de6ca3520496fe8d44e258ad1b5fe0d4a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.text@3.14.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform.ui/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform.ui"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.text@3.14.100?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "org.eclipse.platform",
+ "name" : "org.eclipse.core.commands",
+ "version" : "3.12.100",
+ "description" : "Commands",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "81f6cd8de91583bebebe3add97453f0f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "821860f6547b8cfffc9e20f6af61ac8cf49ac413"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "443adcdec30c0563e4d7bafe6f7eeca704749e4b5a8620d18626fb1d640b41f7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "bc8d1c563683cd80de2139fb5ded7a17632db7feee6c70f95630b5804decfd06aafe5339e500d9aa8cdfb390b0b2de477644e560b48a1561acced7c9f163d101"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1e760e07bf4c723d4d51845f245a3796656f1a64ed088776088c63666b7878f187d9b0bced670b804e35a441710054d4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d833ea33a396dd094a899d4ca862256bf8b4062cc936dea18267b1e6020f724a54a311928e8bb6918724316d073dec73"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b1b5f7053624a8a379270c07a28998e89e057eccc7ffff1d2c4ad506bda6153f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3c7ace05b01820c1b4fdfd87771db9b10ecb864cfad0fd8ede4e6be31800ab8e35d89c73affb8a0d6d7fd0fb4b0524310c1825f826de412000a0380439b746e5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.platform/org.eclipse.core.commands@3.12.100?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/eclipse.platform"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform.ui/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-platform/eclipse.platform.ui"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.commands@3.12.100?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.codegen.ecore",
+ "version" : "2.25.0",
+ "description" : "EMF Ecore Code Generator",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "13964357e9dce3cff26fd7cbc6549ae8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6eb99c27a2fac74ea0959e567ba677c3727a177a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8a93bfe9e590f022159a39310c2b72db28333ab084aee555b36f86f9a105f324"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4fbbfb7d3cd47bd558b53ba639257e1b651e4cb77efb841f6a58a765ecfbbc8df7b8d623a2fe0a84488ee3d8bac2921d9380097648ac3946e65f4f32f7163cbb"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9ac2b8f7718a21f1711df99e35bd8b29a5baeb45becd6d666ec44c69a6b8c9cbf66a207cf8e349ea7b5ed6bf079e4c01"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "38d317a574d3d947c904cfe38ead7a445c523ba90e5399da7cb6a3e18a48f29d9a390db45ed5cf7d120a4fbee4ce9a21"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "8f90c7722735e022dd5be1538242533369ed79ab8d9a83f11bdc3a446aef6c0c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6b09eedb8cf5e612763c4cdfac41de7495a7763a3f78bf91a14401fccde1aaf3e3e9eaae245b1f0173258b1c625b7002d3b4210b1c28dbb14fc839eed2b53448"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen.ecore@2.25.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git.eclipse.org/c/emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen.ecore@2.25.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-diagram-customnodes",
+ "version" : "2024.11.0",
+ "description" : "Support for additional custom nodes",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "195af1f2d52cdbfee00b5c52f6ccfc1b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "dfc18768209009734d6cda7f0e728375c83025b4"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "79009e5273a681c17f876a1e483842a213f2233626dfa6b5e927aca9e8320347"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "dc544aa3f710034e8ee06d41d609dc2c9537fa4072a637fe26388f0cf244f0df8d5ea20023493802b9c3a1d7109fd9f88a534c58707b22c8db670ed40eef3dce"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1d1a4072c071f49e827ec354467b8c46ec1d9df5bea9402be110aae59ce0952e388eaa79c66df78057ac782ee94aada7"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "219170d13b577b40dda2c663ac02507450b9c371516f66b95b3316e401b71dc5080dfcec78423881c53f966b48688a79"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "593e38e5046965cee6d6339e86f0ecc538afcdaf22de17defa38424000a68269"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "18e9c8381defd3370a3849a09c211a3f93701c76cc96d1cade8fab9ae3b1ea0077f4e06f586346b85f2c276840bc707736594f7cc6a93a26b73ff116827724f8"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-diagram-customnodes"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-diagram-customnodes"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-deck",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Deck View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8bb9817ddf6d7797720210c393776da8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "89d927e91488bef9b5fcbc34d514db7b51f73b82"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "efe13ba770250492bd50ea05d21c8d4a275dd57b10bf611c65b49f8329a3fcea"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2d2cace6cb63aebeb8edb37a123e02d7a242dd7e24620f3cf4189e3875870e0c5ae04f2afe811ec15e3dc4bbe9bca09c22fc391e7c8c2ee678f1002abfe00c23"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "59177110c86db9bd9cfc3e96029e162bde92ee15f483d4b287db24ea80879e2c8f209ead44bbbef0aa185d2319fad17c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2b3aa9aec687ff7043296a3e24a99efadab0d898bc560b2b5c0f457208963357f3eefc291d5da50b0a2f49ba3dfc5b44"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9980114b90b899179d84473d081144f2b659646ecf727c859dba230f42612b47"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ed3c4f0b740ffcb0c722e5a16235767b46aa35fcd57aa05c52780ef144a6e39a3fd32d91ed6286546affc499d22a40026d34201727efc79095636eefb083fd2a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-deck"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-deck"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-deck-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Deck View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "851e9d72ed44f4afcae4730087d19814"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b88f6b61ffeeb23c569031a9fa54e861bc572df0"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b0a2cfd1606ce602196e78f89db00ea59e475f9427bf57906ff319920d53706a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "0f01f0f7e360fb705c68c048eda0d0840856e97ea2627d2238e485cf040703448a7f00032c5cfe466792461706964ade494bb8de070b422fe3832681dee329b9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b35015da1a9f62b3fad57a94f0b6c450c2a7f715b254a97dde7e1deb7960fcc695296de623dc502c7d573519cff630ed"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "70f78ffa8aa2fdd697f34b5e82538f5e2ee87462918c200dd314cbb84e6cd1bf6f6b8e1e0263ff90a48019885ffb54fd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6bd7586d36d689d92401ef60bbbf9a14bef3793ff9691214c6fc5280a4321a9b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "86418a9f55575d5c9e2f984940aec061764acf09a297b9cabfdee6358ae189cb8c50c3030f6658349d1c13966aef9f071dfd34951d6f287deab3fc55ba36b442"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-deck-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-deck-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-diagram",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Diagram View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "df1d18603785acadc37dc969377df457"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "ebe5f2e4c7e0b7f6996e40991553fc22508da0ac"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "217a9de18099e9731724bbbb0bd95d3e506b982bed2af3f3eb48335bf38c5bed"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "946d30fc0c9de9aab2696f73463b4edd6c77a8b3d99d5e19f701e1b3dc85e23b26dd6430200563f9df9610e093e2f017549612b8d56bcf8f80b94fdca8a7e62b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "82c3697ec7ce0e4bfdb840059b4672b861daed8b743139052af2b22a8ccdf728931052d665d871fb3a58e79bdda52b44"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "926c50262fb3173fa867cc379af2a810fb5d2c48af5957cff065c14e6d0a83b09c6b28ed4fe89170316594e06ebbbcca"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6bab95c343852e4c6b5bbe2380932d6df41fc1a3fd39e11ae4880013eb4bd420"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "af011763910064f108c55b20e653088dbc9be97f953c0b755f954506c0deda41bbd33b0d3a415318cda34d0a551595f91a1a270c3535a314f3512055f51cb123"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-diagram"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-diagram"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-diagram-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Diagram View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e2bd9caa40be317690a4781d0febdc7e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0a326d542b5b77b79b84f6b183a4944174da54c1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "eb6eef3d354cc67d4e57fb2311f8eb80f9cc8141990622a00983bee53aed7b35"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c1a1f48c15e33e698b04c49989192dbc2bf6ac62315eb61c36ebba8c34c1fd4a691b34f4a989f2de49ec5ab3aa00c9a8ec87d437ff1f9d4417e8177cab1bb7a9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5bfbeb27bf596c512382aa22ebbf4f3d656bd7f007dcb70704e43bd1379c72cb53df5a218ce5e8dfe45d459c24e3fe9f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ac9566835cafed31ad06a72092c3b28acf1a3cf01bb9a57d61033c849cf6d5f8600bcf330b0ee7401134ac3de55e32a6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0986b03fefe2a21fd9af3b795472d5988af8a9108296b0e8f384285f5a8f2b20"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c8464429efbdba8684e245efc1bcb772fba59649665c9f6743fd371e4fc9dad140c81b0c83b7faf811ce74aea96ba208dbcd858b2fd24a6fe1b93adba424095d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-diagram-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-diagram-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-form",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Form View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "50257c807c66ee76c30747f680094303"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c129a2db9a6b88c94eafea1fb1891487d7244fdc"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "d515f6f057295fc32955e11ec068b5ab76ab3cac6d66cfd15f1e346abd9790cd"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "84c2c3949f01db7a2c5caa5645441dbc06d7277452abb7f526667d6c9e5a989a6d068b85b627782cb69410e005e5eb55a28fbb349c8aafa3800cbdad827f90dc"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "50a974af31a26c3b513e0b1c6412dfde3ad149a79bf0f4e38b0e78c5424d88e4eeefe824a5846ff67a3e253676dd79cf"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d969b9bcb3415dc7019042e44a246a54489749ed8923bc0de7059c2eca65bfaf326adfa8532241ddacb66e06ced39f3b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "89652bdbee3e2ed2ebc94d7c72480721b83ed780cb029bc4f831c78e0c458498"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d55a7ddaf2e67dc4c21207514489d0b2833faa1ed8171c1caf42f4bdf426408afccf7f11cfd64faf006a2919227d0acc8bc5ad8031cb27996c28ef2df998610a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-form"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-form"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-form-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Form View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0b8c2d6051d09fdf028fd093e9af2bf9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2f3dcac0e378648e927293ff976f586d411e69f1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2e4b760eed6b61330f599169e12e1d3d8ea2648ce18fa024d7d4edb9cf72c659"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "72d6d7a1fb75a58cb1525a55e9f6d8c41f6b1aa07e9c92c0fd2146a2c5c1c597443d2cbbe44b45176a11f942e866d1fe0185968cb7cf41158957a84edd0f32b5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a771b02f5669d5ce25abca4b9f6904820ecca138ef601601383af3e1ac42bb8b038709ce58359bd2c4c2488492d5a6a4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d5c3e43014fc4269b03143c17a704a8d73c2bca5cb7135bd5f3edae159ec3bf60f8492d63f815067ce30aa6ec1f4e6cd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "79f81ee5ce691f8b1448a541158af8fac87703ef8869cb6827dd78d20bd6ec9b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fc716aeaa1d4eb8ad456f5fd4c01505d00ee946d80832126d52605eec3a428ce886230735fe4561ad77d72ff7d01b656df2a4d10d3f58883d03b76f3376274de"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-form-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-form-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-gantt",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Gantt View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c329b09767a74efdf2117710edabadd4"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "609b4ba1c77b2dcf3cb9d8f3584c68e3dcf85c97"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ab9b82570675db0ff7f7c7d0bf668da5566ed0796e9e61893272315caa189ea1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "427e02d85a5a0cb388bd6755a50985a55e405dfada28bd231de0267b6af279eccea19de70439515400794e2e1191d93c10f61d461be159641524303ebcb6ad79"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1b89f981e39bf5af99fdda9f8246211b6bef2198aa03a0755e8e87f4fc5099bcfcd8d3f76732e1676bc164c6127857d3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "34480f50261d071749e77a395db94d9225fb3f5e012b0fb245528be26d84a54eab3c90c9b67d2d9bccef8f385fa415e7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "096d11a562879fa951b3ed8a10c6de97fd281f60bce7ac527f2f7f55641fdf2d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "989c348dc4090a79456ee7acfae9f0064d4e11a00ac20b57e5d8b6e21a11f5b967db17b94bbd0310505e415617f34fd6855028cde4307703357431b0612e2194"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-gantt"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-gantt"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-gantt-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Gantt View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "a3f9c2531e63fab1ce4a9229506d6fc9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "d1b3af1333e0a270403abffe11929b49cbb3b528"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "fa517e0cbd4a147ad053d4d704d1468492a89e774b72e462d669d837eaf0285d"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1139a844747a1b6898a168e34dfda19a02d72df54747ce17517db3fdca5fd317d01c68bd5d982042963e2478bca1caf4cf63b6bc3d930777fc6fb7b579994f9c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aaf7e8c72b9f7782adfd7537c7fc9f15c8ceac439888ee2ef478acf79bc751562c7fa7ffcb61d23f6ad77b41eed0e10f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "61d42a5d760fd3cf41ab865fef93bda0e261dcf08340a8262a5081070afcc03cf78b2bf313561f77843d10750ba14ad5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "35041a7f07adaf2027eea18bbd9e5502cc37af48b8d8c1d8c143472c60201595"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2e4b5f28c7673eb4ee0678d3374b25156188831df3a48ff2be57c5e40a75c94269e0efacf973f01eede1b0813be6c4a3763c3f2b7de9839cc43eb77205328873"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-gantt-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-gantt-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-tree",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Tree View Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "52ebeabbd8876bf742b642fbaf823f3e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2d81c7585bb6ee3e06bd83b948352c47e755257d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "711780dde9a3043e5a31ae6eab63a7f68e1ce31c3cf6e815a2c69eba8f8ce6c0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7690a932f1dd8ba98b5ad9aa4e664e97941b4ecea0cfdf4db7eddce19a9dec71be79a2b5733ebdaf3da898f887774071488a2ea838d9c898754d55b117cf71ba"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "217817c2f0780a13d8fd8d02cfafab91853433dafa77fb3b87b4ca60a04aa5d39800e22201018635da37534f7aee8695"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "426bfd8952d794071488aeaa603be16417e8ef1d7dfd730259bc7d6478f7b7913106487e342967c90f9b2de031b9b6a5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "51c545fb0d37afbbdcff5fcad282b7c8137105a6745582162e52df4584253afc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b90d9998a3f6490c7d8f66c05b27ecd923f098129cdae28cca6c6e861ef149d8ce5600a0fceac26bb3c0f07c8eaa3978c313996716329063359b7c653fb7c557"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-tree"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-tree"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-tree-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Tree View Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "81c28d42fe159171718b9acf83a1319a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "42a93516985b1c06a9897425fb3300ce98483db7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a1de04dfdce119d0cd907d752cdfa93acff4c7e20cb02cadf2e5ecae03a1fb95"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b8c4d0e7928670802433697bc63a920d149a31843b61b8becb6490194ed94c140c03f39bdc69a44e2582831cc8a585449441fb16bcca45044ccd4faaa6e8d401"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e9a877f42297dd66e399238ace2e85dc2f7c241c8c164004a9a68e194c65a5f76ec160a3fc4c435e4654b6dc4e417483"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "05a412bbaaf17b1889f54712554771f5fd37208ecbaba4ca26971690374f7b68c64ab1033ff3ed0e5e61894c701bc5d4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "46f807be9f350338f6fecea3590891ceda519f46165f8b1ce3a197cec3f07664"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "5eff3cd33dcd4da2e4f098e08a2f23b8b316ba8f31b84ca9203adf97b2de4d5c69c505d596e366b3b08f9655cb0276f9f7c401550dfb364d44ecfbddf3423c77"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-tree-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-tree-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-widget-reference-view",
+ "version" : "2024.11.0",
+ "description" : "View support for the reference custom widget",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "632b8a019dd1dc94aa87d0ad57de5d51"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2c6306f525c99515924fb58d27b24e203d7efaeb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "c143a079f83fdd9380245a6cbaeaa1956d264380928803c2ae2b207351bcf654"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "27fb46d4153030b0889c784e38f9f8ed264a3ca4d19be49fac7f5309a6a8a82b7da9f11c3b854d9c912409d290439dfdffc7cdf9043584768d1a01fdfbfa8ec0"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "925e1313a55e32d82977deb7737f082d73ad208939afcb7b19245fa6cba917471a730ef1b650ae981e37caa06efba1d2"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c4d7e83eba1b80083599e5fccfd4cec988f0b98d8984bf2869cf71a3b15a4edf17bf0f0d6453c81db09a45633656a5eb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "3982da7b1d02ea5713c08043e670e140b7919b0d7cf9668768ffc534b3afb2a9"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "9729804990c01a33fe24040dba42fc2129cc5888d30856b89f1ff62342f029b9639992d32a391e9b18987ec4dde210262908d354967862e79961bb33e722726d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-widget-reference-view"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-widget-reference-view"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-widget-reference-view-edit",
+ "version" : "2024.11.0",
+ "description" : "View support for the reference custom widget :: edit support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0cb2230145eae1d3a1b343ab1158fee7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0e8021ab57c328887c4d0200edf596c37a173d36"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8efc0b75c2062049d5acfbe05935364bc940b7a470c90ea61f52ae14f5b81e6f"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "54ec90d5a078f4a283f6fea01811afcf11237100e068db99f9333a8c0254fe14a1e0c57c04aa077a470667ec4c565bf76f18ed628fd93f5e49cd137d927c4f12"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "cd61e5077b9aad214eb0ad860d1d51d10ce5f8263c85186060ec6c614ec3410f651d70c9c108d7cab7507f6cb6418435"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d5b5acf0d511c1992d45dc365fafbc9846cc9c770edcb19a5fc1b229571579fe5a36ac5f1538ec821a9b80c48c2aed27"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9d5b2f8ca6e4f2f0fec2e9f611c64e578d32dceedfea133f3621ab53d82e7104"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "26a5cad7ac3f186a767953f1e224a21ffa7795d7e1806a6100bcb669e1e60bbcbee47c8b17116bdc6e53f1d40f7cddbf353f62741d5b7f453d211c807dfe07f4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-widget-reference-view-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-widget-reference-view-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-frontend",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Frontend",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "eab259f5a7a1cffc15204259d2eea1e9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a45a6f5fb1d394f1b79f43fa1768588939d26723"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9dba9b38b3c86f610d5040792125a646d0e9736c5349f9dd76793125b247821a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2a05fbb226ab0f5c5eee0a51026807c98f697521cb7fdcc9e158f6fc800e52b6483e918b92876a9c3355fd828cc4f935229e89f37f317c777100c935a52e81d4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1db28923fa793b65ed5a9ecc9f99ceee74d65a2796b5b507c1b56473e4fdb5c737e2b54ce2276d023dda8b8b84a08c4c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "adcad226edfec3534273ded7f7a1d3f62fbb1f5628efd4c45b160390736d62fc27d0998a51d9d223771134268077990f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "588fa4016244d409d63b1017bb5bec35fbbe2277995ddbd4394a770fdfbfd2fc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "cc349edfa00c748975fd38d57dbaf2c97d0c90a577b0866262172f3902eaeb115cf2da4a5c45e897d563ea7bcae9ed9077c5edfd4a0dbdc756f3b6ffdfaa40a8"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-frontend@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-frontend"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-frontend"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-frontend@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter",
+ "version" : "3.3.1",
+ "description" : "Core starter, including auto-configuration support, logging and YAML",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f57a5fab79e589ac48986b28ca9a1ccd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "30e0ac13cfa51c77db60909ea28572a1e973f186"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "971ef95031a2e0adcf3ea44d2f525f44e1156fb2d993b9e561a1c798c59688a9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1d87dfad735dfd3ac230e232edffb565230ad81cbd503e3526ecbb7d4cc188d1788b631b6a161701f8630a53a41f6a240472cea80f8eda3e3f7dbf700ac81fac"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f55849c6c13b27a46a4d356e60c0d294420fbe42bfa67fee17e3bdf3a32dd937be8e477a9fdf10ae327c83ecec23ae30"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "5b46cfbfe3f67325e27e1f22821d9cbe0b6414bd911ef7944a53d44a24db8aa92ade78c928b747660a7d3897077e15bd"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e18c264e93b6e4f91a0bb9b98e00656d46ea30294413cd28fde1e65211c0ecae"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ee24061c58ea8a584d5522c61aa29cdc6f2d0d2cb27817e0485cdbf53c27f4e1a7e35c14c95c79da84777f12a7b7337390a2a340be37ad0d330e1f6690c495c2"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-logging",
+ "version" : "3.3.1",
+ "description" : "Starter for logging using Logback. Default logging starter",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e6aa3c108b9f83ec890d9d914d58ac38"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2097eebccdf7556cf42c8a74a5da64420ac143a1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "506570f8736088d04f98e2c7dab6a9e6f9576e8bb73b1ca86890a150417eaa11"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "ebe55a718decaca4f7f4b99f8fabcc8c365db8fe9432bc33a254e998cae5e8ebbda43c7126a21cc691f6936a4389e473031f9bd7e076445141fa5455f7f4f4ba"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8cf5e2792b42fb712e25c22eafc2184c772d064e4acb995902dabf90d9d682fb8b657895575cbdab6812e56b77a90206"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9731cdd12e9625777413a99371ed96ee447fb7e2ecc39931910a0bb6a8e5b9e507200798fbf72c30e096d7476970af52"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7c699b68a91dde35e2faa0ccec8683af5a54c84c5794cc692876d914673182a4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "980206250a55ea904248e7b94b88c8d88650a1ae1cca6bdf25afb64f27f1c3da17065e239508769420dc155f0a7607a6780a11bac6d9dd265adc231eb98be713"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "The Apache Software Foundation",
+ "group" : "org.apache.logging.log4j",
+ "name" : "log4j-to-slf4j",
+ "version" : "2.23.1",
+ "description" : "The Apache Log4j binding between Log4j 2 API and SLF4J.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d60143628bb91f9dfa0148c213388b39"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "425ad1eb8a39904d2830e907a324e956fb456520"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7937a84055156910234e3b42868f55e68ff4b7becbb6ffd10146f72f5bf54dd5"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "86c4dce96d5a929b3adbf2283f7188660831b02f9b04eee55010d132cb50f5677b7bf30c478b432fa2053eb11dbf6744351ce60271bb5e0da3a3f555ed50ad0c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3d1423da6781764d19ea13c447da9ec5b9bccec4603dbd710b8e4f26fc53d3051a4d3082973a6b20b5edc024f2d4b4b4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9c05c76f928c4ce7b1ced6a8642257a9036c7fa66fa9655964bc7e37d98a2443da550b0b62be7d3caa357ca714b6ad3b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "71f4969e9e3580f190e3194adc07afec56b676a4de3294600e09570497d8c573"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "483c0ea25d108c651dd80d0b694e13084ea78d64831dbd4435117c2d612f2c25d6fe5ee2e6cd5acafed65aab475890529e3b0201adf9d7e366d4449737dd6d3b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.23.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://logging.apache.org/log4j/2.x/log4j/log4j-to-slf4j/"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://github.com/apache/logging-log4j2/actions"
+ },
+ {
+ "type" : "distribution",
+ "url" : "https://logging.apache.org/logging-parent/latest/#distribution"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/apache/logging-log4j2/issues"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://lists.apache.org/list.html?log4j-user@logging.apache.org"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/apache/logging-log4j2"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.23.1?type=jar"
+ },
+ {
+ "publisher" : "The Apache Software Foundation",
+ "group" : "org.apache.logging.log4j",
+ "name" : "log4j-api",
+ "version" : "2.23.1",
+ "description" : "The Apache Log4j API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bee2e2dcbeeb983bdb6b71c9c3476b6a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "9c15c29c526d9c6783049c0a77722693c66706e1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "92ec1fd36ab3bc09de6198d2d7c0914685c0f7127ea931acc32fd2ecdd82ea89"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "2a296246b0059ff5fe5c26e2ba3f48aa99e38d7658d613fbd02f32c6d4262f93a67525e6cc4d767fa5c2ab0e39e70bb3c0d3966d38ea4f01608588c084af3162"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "3937cb646009763a94b199a0d6c0065441b9914e2b25e3d58db523874ea760276b445ff300015948d3a813217e0ee404"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "16ea3301ca37fbede2927399209b403066621789c4f1bee531b5153f27b652458900697fb828170d541a5f3b82e77fb7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0a3dfffc0f362b0a86ad0cd8b36da313c7500a8bdecb0ad7e628c2637d933548"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2e230994b8cb7442a2073d60f89c27703ffc78b613dec7891bbfa42e91c95ed684b387ed65df3ee48559ccc06e6877462748f7e2ef985082c8db0741feb576a8"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.apache.logging.log4j/log4j-api@2.23.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://logging.apache.org/log4j/2.x/log4j/log4j-api/"
+ },
+ {
+ "type" : "build-system",
+ "url" : "https://github.com/apache/logging-log4j2/actions"
+ },
+ {
+ "type" : "distribution",
+ "url" : "https://logging.apache.org/logging-parent/latest/#distribution"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/apache/logging-log4j2/issues"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://lists.apache.org/list.html?log4j-user@logging.apache.org"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/apache/logging-log4j2"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.apache.logging.log4j/log4j-api@2.23.1?type=jar"
+ },
+ {
+ "publisher" : "QOS.ch",
+ "group" : "org.slf4j",
+ "name" : "jul-to-slf4j",
+ "version" : "2.0.13",
+ "description" : "JUL to SLF4J bridge",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d44cfe5a86dae2488e228cac617c6f0e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a3bcd9d9dd50c71ce69f06b1fd05e40fdeff6ba5"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "fa5ed8f23df2158d0d4d5c82f85cae289d36cc3cd7b7497deff5a37b0b7d7878"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "0cdd6a11e82b740ac3b720e916f7abd9f081d2b0aec27962f3c2d0e7693640dc4be7cc055a4a0e64c34b5258db4483d79a7595411fe9c748fc914334e47a9b5c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4c425ac29e0f96343aa1e388cd96f2dec2ac5ea18979f5b8e744cc444ace195ce3cc43234810cfba535151255488d3e9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fba337469cb78c6764a598e6fed47dcdeeee1a04da2018c28b7108261c7331a3bd7285fafbf658823cec47377438fb24"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6e9d4f6c4b6c3e9ce8757b32f514759761732da3ebad187abbf5aef0b6c584cf"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "566dff26f42114e7f145d8669b5afe92c8a93f027f8c1b02b5ac03716145e8638efc83a8f1d1739f25c024c365eab34183dda6c80a6f42d882db3c4b5c4e0220"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MIT",
+ "url" : "https://opensource.org/licenses/MIT"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.slf4j/jul-to-slf4j@2.0.13?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.slf4j.org"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/qos-ch/slf4j/slf4j-parent/jul-to-slf4j"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.slf4j/jul-to-slf4j@2.0.13?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "jakarta.annotation",
+ "name" : "jakarta.annotation-api",
+ "version" : "2.1.1",
+ "description" : "Jakarta Annotations API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "5dac2f68e8288d0add4dc92cb161711d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "48b9bda22b091b1f48b13af03fe36db3be6e1ae3"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5f65fdaf424eee2b55e1d882ba9bb376be93fb09b37b808be6e22e8851c909fe"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "eabe8b855b735663684052ec4cc357cc737936fa57cebf144eb09f70b3b6c600db7fa6f1c93a4f36c5994b1b37dad2dfcec87a41448872e69552accfd7f52af6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "798597a6b80b423844d70609c54b00d725a357031888da7e5c3efd3914d1770be69aa7135de13ddb89a4420a5550e35b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9629b8ca82f61674f5573723bbb3c137060e1442062eb52fa9c90fc8f57ea7d836eb2fb765d160ec8bf300bcb6b820be"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f71ffc2a2c2bd1a00dfc00c4be67dbe5f374078bd50d5b24c0b29fbcc6634ecb"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "aa4e29025a55878db6edb0d984bd3a0633f3af03fa69e1d26c97c87c6d29339714003c96e29ff0a977132ce9c2729d0e27e36e9e245a7488266138239bdba15e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ },
+ {
+ "license" : {
+ "id" : "GPL-2.0-with-classpath-exception"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.eclipse.org/projects/ee4j.ca"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://jakarta.oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/eclipse-ee4j/common-annotations-api/issues"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://dev.eclipse.org/mhonarc/lists/ca-dev"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-ee4j/common-annotations-api"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar"
+ },
+ {
+ "group" : "org.yaml",
+ "name" : "snakeyaml",
+ "version" : "2.2",
+ "description" : "YAML 1.1 parser and emitter for Java",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d78aacf5f2de5b52f1a327470efd1ad7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3af797a25458550a16bf89acc8e4ab2b7f2bfce0"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1467931448a0817696ae2805b7b8b20bfb082652bf9c4efaed528930dc49389b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "11547e75cc80bee26f532e2598bc6e4ffa802941496dc0d8ce017f1b15e01ebbb80e91ed17d1047916e32bf2fc58da532bc71a1dfe93afccc277a296d86634ba"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "dae0cb1a7ab9ccc75413f46f18ae160e12e91dfef0c17a07ea547a365e9fb422c071aa01579f2a320f15ce6ee4c29038"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "654b418f330fa02f1111a20c27395ec5c7f463907ae44f60057c94da04f81e815cf1c3959f005026381ef79030049694"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "2c4deb8d79876b80b210ef72dc5de2b19607e50fbe3abf09a4324576ca0881fc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0d9be5610b2bcb6bb7562ee8bcc0d68f81d3771958ce9299c5e57e8ec952c96906d711587b7f72936328c72fb41687b4f908c4de3070b78cc1f3e257cf4b715e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.yaml/snakeyaml@2.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://bitbucket.org/snakeyaml/snakeyaml"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://bitbucket.org/snakeyaml/snakeyaml/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://bitbucket.org/snakeyaml/snakeyaml/src"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.yaml/snakeyaml@2.2?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-context",
+ "version" : "6.1.10",
+ "description" : "Spring Context",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c3e019b2d8770c4e4811b3046e2acc16"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6f869ea35a26028f3bfbfb52c72ef2b077fbb6e5"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ca99c046f15314bca01fe45c4cc91660b579192daebcc27aca0a4bafb54645bd"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "7dda9e0a108b65a4e313461848def16512d9e3b0071428dce2b4e20a502b9b861f4d97197e6d48dd843d3690d25c00c4ddeb17eda27c2dfc72652fed84860008"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8ed3c528142eaf40b90a0b18ab3cb18ec0bcc03de857c65f2641fdfd8934dde632c1aa39fa044aab01a6d6f8a0ce5eb0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "a4382bda7c4d658cd7262c50ea1eb663c936ee97e70d521829d6f45f63d7f75d3ac96493d6faa3dfed71eb04c16b6e52"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "082cc82571e425611c10dbf9af19726b293c68bb5732eebfa672cc76e5b77b46"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f0549f06061ea1ff0c638c15263049de726fe7e66e168ee8f5be90128b994898390c8ffded9c776beabc3eb17baa54ebba336f937ba2458008b6ecf73296cfee"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-context@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-aop",
+ "version" : "6.1.10",
+ "description" : "Spring AOP",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "232c3d176a14f6698ebc101dc9238c94"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "aa6a147eb08820fb503a992a8fe2c9fee3439129"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "544e718576c731eaaf11daffa36fe3854422453e0e2643ebce298ee3d6c93204"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "8d0a01f9f52ac3b6007a39d86df4b66f8cc26ce1a5c5fac7b434198f7dd25fd38f9f695e6f6424efa74c5d3e7340ab6f0b2cd1de2c46afc633267051d39f0ae3"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aef5462f22d39d87bf873245a74293d22a61cef5c1d01bbdf09288d55eeef044e7e7caeae40eb2e4e6d696d773a75323"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "350cc09e5a0329d9c181bf8b45248e671d31685f7233d93b031be2386252d646ef0958dd52b36c3370272112303ebe49"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "44239676b502736e61dd458f97549db6a42bc366712b901fe7f26ff3de10cc1d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b1fe2e78597705d689acfc9a56c9472dba3b99d19c861c19db7d96b7675149483d9167b285cbc2fe74f5c328bad571aa2a3434f6fdc4b1deb233392469323d7e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-beans",
+ "version" : "6.1.10",
+ "description" : "Spring Beans",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "27f4179a47429c430b1094afa6fee8e2"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a49252929fb2918f73eb7659ef98dff7306a7c2c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "fca4c83c1898b76081d930f03da3cb34e685fc7cb16d3d4aa55e67e1aff8c6eb"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4dfe5817a53e687d2a6dedc4129f6a5ee98a3689578fd32e8cd23bf0cd6db29684cdcfc82bf0dc92d1dfd2bf9f161773c0263451418aab45c5e09b39dc90011a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "21d98484b14682ad4e2aa6a4ef426f75c33d3ebdd1eebd46f9bea5b52f811cd7a99e3454f52b45449a711e05775d2208"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "30fbb084e6d5b6bf5f147b9bbd0bad53abeaeda442fdce3ec971a126f034cbd357127e8f8fd4e0bc03b6b00e4df80cf5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ebfbbf1506c0dbbb20475cc2637bb41eef0b6a4ea938231cd9c9e5e6d20c9488"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "70a45dc689d70bb9826c4ee4867eb9f190b6effca2cd0a289b456ddb2367c8ce3d545ef0bf6463a4bb8514dbb731da5b689308103f87e14534a998311b1b24a4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-expression",
+ "version" : "6.1.10",
+ "description" : "Spring Expression Language (SpEL)",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6e7e656b1c5f617cc9198aee0c15701e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0a17d61f1388d0e13d6e7a740304e9d648fffc7c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "3c0ef7eb326e12981c7e5ee8b45fd7a2112c0a875de5c42f945891f6fc20b5ae"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b262dde7a04c02bdfe8649ce7c4bd0dd8c675bcc6965c8adbfea2f8bef8adfbf1fefd4af8e61c2a007b7bc4b5fa2a7ffc741693782351f3fef0b89bcc15ff567"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "0afd9c2eebf12e769da45e7df80364331a8eb99d2665e883a88c7f6b570053e1962c0936f9dc0fc3c945aba72507033c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "075d56c74ddea588b87a7208e78fc8cb4c4cbaa7eb187eb549f6eec19b662bd19bb59e2adb3e852aa7bbc9266df18e1e"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "4fcc2101def027eadf6ff5f69826c070c6ea08e701620dd6bec13b1a20abd878"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "13d74fdb7694236d766f973cbbe782986e336ff76e1e0bfc3ac0dc60ce40c6822a09792901c2a429d3bc3b567da5105419fd76a32102c886ee855e2804c4c3de"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-expression@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-expression@6.1.10?type=jar"
+ },
+ {
+ "group" : "deeplab-projectmanagement",
+ "name" : "deeplab-projectmanagement-starter",
+ "version" : "2024.11.0",
+ "description" : "Deeplab Project Management Starter",
+ "scope" : "required",
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-starter@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/deeplab-projectmanagement-starter"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/TODO/deeplab"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/deeplab-projectmanagement-starter"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-starter@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-application",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Application",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bb728a241d94bf585b97361d3f0a3d2f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "da100e718e11e8f89446bc17baf601a9c4ea37cf"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2f2dda41cd9dc777a2855c7c71f974b5dd3976390b9ac4dedaca9f0e10870e32"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "918aaebfc691de90698214cfd194e85d2b8f119c65326e087b51298994e6c658058600bba3cd24de7413cae01b59613598cedcb0623caa219ab922fc27e346fb"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "802bce897a53fbf3c2d7baa9a19d4897f76cb172d2ba3a2fea6a3771650be5c60a0c6350f1ae1274378271d00f6e3fe6"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0c6f6a6d9aceafc35d49370fc50776be2afce35e048ac076f8008614119867908b28baaeaecdc34c52906e519416b878"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f5f99232b7bcac2fbc2eea2c5aa2eac6b1ed7f0f72758b303259cf1add8bccc0"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7a904bfcf8a9bf74a757ac2d65d0c20f80a1e4bf421ff4a263048084cc5081fcb9154a98c3bb82b7bb67fe630ad144e352e6a79ef45749bd15b750537715c076"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-application"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-application"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-domain",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Domain",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bdbec76bf9037e6cddc23fa2d691bb31"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "49be840198d91f6563214a4b2a380a826d7da90b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1cadac853afefe51dc23ebab1b79e044bc2feaa32777f70f6c0aeb83a473a696"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fdf221fe8982031d5b29d64fc20e2b9aec6d56c44160c3f29a9ddf71b3a83465c4a9c0316f96b541d321b1687156bde7f1aa4368b1d363067def77c1df4de48b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "41deaae541ddca729f2292d4d8ad88f511a5f0eb96ea67024ab19aab101701036db1724f0374c0c8497c3dc276603229"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c20e2bf4c548ddb20a13a5a5bf1a9fd12d85f5edf30919901ad8a2633ba6119d6e5f103061d7f5348e3a66bb25ece3f5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "62aac0b802bc20d6b39c703bf760c2994e0c862061c95ade2da339ceb7c02b02"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d1af6ffe6314c86d23a4ecb431fc014f737b60518bfe58108cdb11f36810295719586db230ed33da25206f4f47c2098ad322a7f0f9c9855ba847e690636e1504"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-domain@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-domain"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-domain"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-domain@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-data-jdbc",
+ "version" : "3.3.1",
+ "description" : "Starter for using Spring Data JDBC",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4d98fc148c1a9aba5d19fbdad3759036"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "381aebf1bbd6981a9d3091ee8ad8aa0179b000a8"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "689c4cab60f1e619fe5d41233142238382482b1160f9d3a3aaaea3273ccce317"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "6bbd631044ca9d81a49808f8511bb058c4da14e68ae82547329926b47825d846096d0664c6fe3f38ef600d75bc117d1afd874644102f8c57b1d006cee7535010"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "81bfa7bafb29f93c285efe7e9a3281fbf7f8cb1271f4f4beb90a62deca344804cefbd8ee2d7b17ee5048157d2c42ba96"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "de8fcd4a05df3d3f7c9cde73975d7d6b4ea08b327ab21aa25072861710c237a628f80dcc732e619a2d4103a1f744e73d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6c4e29bc48a06024204848bd4955067ec7a7c8aa57ecccffe46140428695ec8a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "64455fd63e1caea05dfc81f8aef6644e64256866121c540d78bc7da6f494eab4f578ceb459281852ee8bbef97a5bca7ce444878ce3ec5f8a5a8ed9c848cca64e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-data-jdbc@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-data-jdbc@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-jdbc",
+ "version" : "3.3.1",
+ "description" : "Starter for using JDBC with the HikariCP connection pool",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "004dfef6df37e19bd40ade2c06b9ad95"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "73e79247180d277b68801ff5f4f9e9ab66210335"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0b8edaa3c47bb2ec9b7d63805f0be56553be4267ad6cb824cb2b4fafbbf3bc6e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e2b6cb4be77f40b6603f6b5c298b74f52d1de119256e6f8241263db9bd8f894ee1a8fb079c48dd17401c247e7f0b9942fcdfe5ba3030c520305fb6428ba998e6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5ce9988597bcece01b433b2683358f7388ecf6fa325e86ab674c97964dbd8fdae72a3c731bc744da9bc9e91429e2e0a9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "d17f38a45d1832f9c6c643c8f7a20ced492a3a57e5091c1589f0b220a1492eaf8fd080b049c83f6ada0fcb01b45584fe"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "32e45784427a37721511067761a9df277bda82b16a622d446f00b1495eb62cc5"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f8271959f7ce03279c4b1e2ab62fb889534ebe63b8a58363d782f1404f8580592daa29c3a466e3f5a967f6516bc76a63bc44fb12e95a842666f3cdbcf360ba0a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "Zaxxer.com",
+ "group" : "com.zaxxer",
+ "name" : "HikariCP",
+ "version" : "5.1.0",
+ "description" : "Ultimate JDBC Connection Pool",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "37404f82207a28141bd9b0fe6b1d0a16"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "8c96e36c14461fc436bb02b264b96ef3ca5dca8c"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a47a6ee62379694ee52c30036f0931b72f9aee2a801d590341ed82bd839e2134"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "90a78172e68a0d27a2fcce55f9f3e154d7dda81311e8cb59ca45da1f705522491f3627d547d91c496b40134128ff0d42c022d408f7cf6be5ee01fc1e3c7a02d9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2cdbd745c85d9206ebfc57ab86fde5aef41a7095f9e7a9ce79e6864c8adb7b98dad51549d53c3e6c1f32020666c1585d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2e243c1868b36e37d39046d40c32828d0d53d1cf74c9937584d6ee370e64ee92f0c72a38097dfd42250d305d6bd3f72b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1235e636aa087bf4848b2c8bae99ef92c37664b7c365f3b7f86a1ba5685ffe72"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "bdf73d234a5f5c445f5aa07d274095a7aa91168100ce219661beae316d1bb8856852331c2725e497450bdf6c3383bcde9158ec267fadb65337be8a03a0e6eadc"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.zaxxer/HikariCP@5.1.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/brettwooldridge/HikariCP"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/brettwooldridge/HikariCP/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/brettwooldridge/HikariCP"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.zaxxer/HikariCP@5.1.0?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-jdbc",
+ "version" : "6.1.10",
+ "description" : "Spring JDBC",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "579a6d7d332b8a80efe97d75a901ade9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "bba7d7de1d944443bd9e45d0ebcbbb6ec6864be0"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "9f7704378f51878dd94a036599994d1c9a40e16f7aae0844f3ee9f753dfd9f25"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "ecaeeaa343e3adfeb8228452508fa6fa2aea81f697ca9ac4a1850c99a540b4f83a77b7bec02b4cfe9fc48d7b04b18528f8624940cacce310089dcdb582cc36ba"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "609ec713c3eef0988dc2f4a01942856f1892e37b4e409c74fb69c7df7fe8000799e601174b7deec1afc8d9b2dc64060b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "ebfbd304a567b9b59d177560228472d5c30526c0af1504c22803dd4e60d5e87067d55a59cfd448d7e6b7ada27fd41f51"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ec5c9260593a763714bcd7e0e2b81325da4ea8093ea1be939db8db9546c68193"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c1ead90347d13ae89cb91aad083836dc15596c407364f71ed0808fc39408fde9134dd9aadfd94c832ff9c612d37ead5c226ce1c009d2764c05f1b71afa10383d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-jdbc@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-jdbc@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Pivotal Software, Inc.",
+ "group" : "org.springframework.data",
+ "name" : "spring-data-jdbc",
+ "version" : "3.3.1",
+ "description" : "Spring Data module for JDBC repositories.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e8fbe11c5db2d55d6d651f46f020e774"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "9cac427fc1504c8a725427cbb4344064e87ba64d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "15c6fd1dccfcdc26a99de7d036ab78ee73b1e7256a973285ba90edf2e6170076"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b6a5b9b6647ea8013d409fa33bf1d5eeaf8bd1fa06f11f23b72ab754e199c821fb763767cf03a1c31e409b31938d117f95ef5dc3415cd9d11055fab16e04f7de"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "16713842709c3966d00341d1d89c31879d2f0c3f35eef9bd6d99fa9bb8f30213b65dc040946ba4eda0707a650e1721d5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "669577e26606534f3349c499fecca0f01668f0bede90b5b70df62f214db8f17c3a791dd2634391e8d87d229e363d4195"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6987f3fbb7857d41123da3f8cea54f3e119b9370a14f89be0e2b6d6d4a1fb854"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2f23ecd14d75746dc76c0d14cf2a30125b2019f7a80b876dfcf6cb415203fdcfb49bc737d898ed99317d9f3ce279e47889744c73c9bceb92bf73332edaf6c1f6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.data/spring-data-jdbc@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.spring.io/spring-data-jdbc"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-data-build/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-data-build/spring-data-parent/spring-data-relational-parent/spring-data-jdbc"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.data/spring-data-jdbc@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "Pivotal Software, Inc.",
+ "group" : "org.springframework.data",
+ "name" : "spring-data-relational",
+ "version" : "3.3.1",
+ "description" : "Spring Data Relational support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9fe9ab545512ef559d2d9f1e95bd964b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "073838b16f902bc231b41a5ecb923d3d832f1b2a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5c617f041c7814155acf7b88a7dabf2f61b1ae85168acb9954d6273dee19a11c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "44599769dae980004b77240ad8b3b934345959a26b4b6ff14a7c6a826f84ffecc033d6b7a2858fdc473b2925a96b88377877f2d3500ce9d28c035e906c07c4f4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e9f81a36bc130364015a8d25f1a67d28bc9c6421307bc0b8a1b3439548cbf84d06af3433b76d43ced468b84feb63700b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "017454a1c1067c3e18fee0fa993363023d1346139efeea5ffea40be83f17ced9f707f87c7cc3d5498a876f58b56604b9"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b27468be7d8645343ddd3e6b43c1daaac97e073325761aac58b23ed9824c617a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "02a0f41e595a79f1b38b8233ff151939fad775c05f4db61a52008c28ae1734f1644661c90de753788f15731539c15021d6d6118a203a3e1a3285ff3b6a3aaa30"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.data/spring-data-relational@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://projects.spring.io/spring-data-jdbc/spring-data-relational"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-data-build/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-data-build/spring-data-parent/spring-data-relational-parent/spring-data-relational"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.data/spring-data-relational@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "Pivotal Software, Inc.",
+ "group" : "org.springframework.data",
+ "name" : "spring-data-commons",
+ "version" : "3.3.1",
+ "description" : "Core Spring concepts underpinning every Spring Data module.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "18af4c112d3c14be302f65d327c85016"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "fe179b4f9f5d4fafdcf9e2a2030033d61423c3f6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "a3c2bc7bfe74d8c41b0a0296310158a2684fbe74287749afa56b95ca96be7800"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9385d9da456f2b217113243209fcedc7b262d0adf7e6f4eab021d017165cbeae0fc8b1b9ebf83bd42bbb567677ca94164bcc9e978da557109f67e35549d7e043"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a2fd7be00a3a9956814d0007f9c59b3736ff89ccc06d5f007ce948504f2407632bae59ec25ef55e253171e75f3bd61aa"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "89089c7e42771c9e0a25fe7c293c9ff17e53df6408e5f59287e25234da7b320cef64cd8a8fe416c8721e49adb75acbeb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "62bc32aac4691e07483f37504ab0feb849d4d35f218926002fd0294083f7ce98"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a8e0b80a5b95642e471861aefffbecd0d871884847e762f7530863dde910ac0a703c5d4d999d2116349f842532299c0f5020961c62290245d2e9e1866aaae75f"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.data/spring-data-commons@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-data"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-data-commons/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-data-commons"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.data/spring-data-commons@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-tx",
+ "version" : "6.1.10",
+ "description" : "Spring Transaction",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2975ca9ccfbfc167c1c3c0ed35554122"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1a2361bc1881ed1a0dc2e09561e8f560e1949c8e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1fed99ba5cbb2414e9215ad05bd6811bcc0e5a92d1e308f6e74a5354f2ba6f89"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a3c3497277367d082743991082a8461511bfcd45e580cfe07a4f02747743e382208bb025fda3a40c183c8a9ab5b11299bc6ac7d9ab51011633221c9ee2a13f1c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "941c08c84cd772af8d1558c43f9567906a00b2f5ed66bf2f61e8acd68ad93effeb723416fced52db78a0468e48707c71"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f09fba4eb8f64630417ea02f4d355203f58820adb7f1122b934e1fbf6615ec676d4f6ce224fd5572b1ae1698708ee2b7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "96f41705dd5eb8c685c748a01cc9eeb657428efb0c9f88052d26ea4ef5751c9a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7eb9ad3045514ecacbe9c6b8310eba2b76d05dd31c447e809f4bac32a81d2cd274ada2fc4e09c0db86faafb28eb314937e1dd1b31d0009f9d9956107ccba4521"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-validation",
+ "version" : "3.3.1",
+ "description" : "Starter for using Java Bean Validation with Hibernate Validator",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "77b63835d2c4c928a1e4264669a629f0"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "33dee7cc334482480ed01c19c7fe5a35509bba17"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b3683862f6396a7efc07fda618604afdc2860a29a5698d069ba89b9d1524f50c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "85eba0279de873ace7c8039be14d25c6e9595588357fe36ed9253b853bdb17e9f5ef8c1802a8959015794648849d1981f9cc586dd5160b16a34519043006a9fb"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b0d91d24e30542b7d224667ec4287490b6a5bdf6ab93398ace42f1803299097c6d4e28d108684faa4702a54f4a015fa5"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "805bdd15e1b544400a4944ca8de51476db9959b5c9407b0f2a0553adc8757819261acb7cc688e41e2ab4cade3ea97ba7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e12a713062935dab4fc61bc1f52db1a668fb8430c90553203e0037120c27025c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8a71ac7c96ede83114664847d9d436b1d80b56f8b3e817b17c3c8f974e20c32d7043cf656074a32565249c36c4c103c9d21530ba4efe9d004b36b2be4aa9cfe8"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-validation@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-validation@3.3.1?type=jar"
+ },
+ {
+ "group" : "org.hibernate.validator",
+ "name" : "hibernate-validator",
+ "version" : "8.0.1.Final",
+ "description" : "Hibernate's Jakarta Bean Validation reference implementation.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "66985b6bf8da17611031e2421c235241"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e49e116b3d3928060599b176b3538bb848718e95"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8c1244a498231091fe723d9666a93444ee9f93607245c6b29829dc5fe57a335c"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "35b7f997a726ba92bc981fda35a1b4cf14a944821b3afb61dbddb89b2f6ce0bf77947077aa6b6f0ab0785a6781af174b300ca71fd806d37e2e13c6906198d1b9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "27a687a4f509268dc6944ef378a4a2b9e7623ede46d2355e436e1491ee2abb5d8da897d0a2f107bb93908b9b1ae63a1c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "374ae40b76b1ba638fd72a5c909e1af7ec0676135927655ca1c578f0fea311926ee47ba8c83e7cd255489bfea567afb7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cfdb54506c32bffc33798361f50b0875c37fe8286491d9ce8da8167fb02d2ef4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "195e549e77d72b37baa8ca740a625a61784e9ae83045767b04889a4a07f02cfc67cbacc1651128f4b2e1fa17d9caba919ba39c71f399b9f9d6457cd64e37877c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.hibernate.validator/hibernate-validator@8.0.1.Final?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://hibernate.org/validator/hibernate-validator"
+ },
+ {
+ "type" : "build-system",
+ "url" : "http://ci.hibernate.org/view/Validator/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://hibernate.atlassian.net/projects/HV/summary"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://github.com/hibernate/hibernate-validator/hibernate-validator"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.hibernate.validator/hibernate-validator@8.0.1.Final?type=jar"
+ },
+ {
+ "publisher" : "Eclipse Foundation",
+ "group" : "jakarta.validation",
+ "name" : "jakarta.validation-api",
+ "version" : "3.0.2",
+ "description" : "Jakarta Bean Validation API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3a1ee6efca3e41e3320599790f54c5eb"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "92b6631659ba35ca09e44874d3eb936edfeee532"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "291c25e6910cc6a7ebd96d4c6baebf6d7c37676c5482c2d96146e901b62c1fc9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "8ff9a450e13dad49ac8268ab8c591e045e5056f9459efa09fbb3561b5c879526b344e2648602bf65d387620064cf0c3a00e1243c6422c85a21b53dbab8749a40"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ab594665f5416edc8b42687e4ca17583fdcf886725ed98a88beb42bb5980d3672a5a5b7dd93b73c2282393ef1814d21d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bd43bd51ad4b56fe5bed62d478554a0e2a183b8ce38ed8606adb52d219eefe2efedafdd3d530b1f680824f54a680ab4b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "48b53a0b142c3b314427ea2133e54151ed8263c1627527b8bc824784596840d7"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3b6ec58f766f0958be2529b66d12bf492dfb78c49bfd41be87d9102e0885144156a693828f201a2a7019774c02824dfcaf717394a8858779fc9b2cd44b74b453"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://beanvalidation.org"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://jakarta.oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://hibernate.atlassian.net/projects/BVAL/"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "https://dev.eclipse.org/mhonarc/lists/jakarta.ee-community/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-ee4j/beanvalidation-api"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2?type=jar"
+ },
+ {
+ "publisher" : "JBoss by Red Hat",
+ "group" : "org.jboss.logging",
+ "name" : "jboss-logging",
+ "version" : "3.5.3.Final",
+ "description" : "The JBoss Logging Framework",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ee7e24e94235c13f53392ecaa53f938c"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c88fc1d8a96d4c3491f55d4317458ccad53ca663"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7b119460de174195aca412dfed52ca0bbef0ece26c2d74301b6172cfadf4ff59"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cf3d5ccb791c3cf52d6af509056a1027cb6182a552b6fc66a593cf119812ba229f52d73f26f11555f248c8ef7ac45c11c27acb3c56dc73e627feee8b53275766"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1b266fa1a354f8ec938066db3f41b778c421d67150919213946c5022310a45fa37f7d81cd6ddbd3e0fdc97fb9db2beac"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "319213adb97dd49a5e1e2d76ac0f906624707580f7997c25c9ab0771a95a2d5110393d2c4cca4ef463b9ba6735d6a22a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0b8a39595fd082a12943142c8a856210a9edb38d7c4690b10e0fbf4b5310f517"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d338491f03dddd461255aca2a054d414cfcddc8cc02546eb946941e3a2b6cb99b5a6e0f295059e34a0ed381d456c22ccce03644d7d19d41d99c2a61651b1e4a6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.jboss.logging/jboss-logging@3.5.3.Final?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.jboss.org"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://issues.redhat.com/"
+ },
+ {
+ "type" : "mailing-list",
+ "url" : "http://lists.jboss.org/pipermail/jboss-user/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/jboss-logging/jboss-logging/tree/main/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.jboss.logging/jboss-logging@3.5.3.Final?type=jar"
+ },
+ {
+ "publisher" : "fasterxml.com",
+ "group" : "com.fasterxml",
+ "name" : "classmate",
+ "version" : "1.7.0",
+ "description" : "Library for introspecting types with full generic information including resolving of field and method types.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "3b8f14fe92feb865a8205aa63c5ed769"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0e98374da1f2143ac8e6e0a95036994bb19137a3"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "cb868f231c5cceb89d795ea00e6e1b7a93b8f4ac1ce1d8be76dde322dff4a046"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "6761a0a8efe5ba89a812e49d8f7d2a9e1a100d4edd63ede79ee9a6d22758b2e2511653ea5964b4b9a2e5567ea062337ab581960acbe710aacac055770fbbcefd"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "4341387cdba9ca6d0e93f59e2321dedf0097baca043ff6e230a871a462dbe58164b85de9352c72e752aeb0918b83479b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "848d338e572619cb6827e69ed6449764c53fa9c5da2f17c3d428aba7de3dd36c026a31485b09b786d0ea6bc92b181527"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cb65310b60ac600730344fc227d39a256d9211df612813ceea867a7c996a5486"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "08273ae03154eaf16984dcfca36df4d2ddb56a1a3fe8ce8cd120e2de308bc79a7e44fce00b6402e0b1c393ea35e619fe50acfd436c381ef96bd47fe3ce3da90d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml/classmate@1.7.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/java-classmate"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/classmate/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/FasterXML/java-classmate"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml/classmate@1.7.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-trees",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Trees",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "5e1e00da79de2e6891cdf369d6b1a682"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "e1e1c0012c74325d8fb124ff4a898e45ddbd78cc"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "47a98ab4110758b5863be9978f57bac7ca0c52ac5b29936ec68fc3c03a96bde4"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "eed36f307fb911a667ca3f1c9b1312769d9db78d34ca84703d7e936e7e2f8abe30dcae85bd1afe75616adab5d22255f90144680c552e823316fa0e90c076241a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "094ad4263c2c6faa18c63eab2d721b7850aad9c9b13848cd608f2ce1a3b92c60a662f0b53f9a5c1e7d62eac237281fb3"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f8c6fa76be701891c21282b298927dce91458d84e51508e971d3a1ed3796c2e95543137fe6b168f3d79870f760306b0d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cde599ed6e299057aaad21a484a31c0c9ba15129d93a30bfcbaa62db597359af"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "68d495d9ae078dc1c328b37068e6366534637f0902e0194e0f2b658fa2c497994651a7b635b8dd254188faaf31edce52f44d89d3591bbccc5eab8914ba2eb8cf"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-trees"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-trees"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-view-diagram-customnodes-edit",
+ "version" : "2024.11.0",
+ "description" : "Support for additional custom nodes - edit support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dace38b65fc2b90f9adabfc0e34eb748"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "df71feea46106679c24946ec5f8dcccf711db0df"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "58626dd8757026afaf3834324f6a29890f6d5a54570d865da5a9da5324841c42"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "536e52c9ce1216ce3120f06221217e35908f5b0d3eec2abf8313fa6573745a14f2298b1df97caac34b4d91aebc535f849e56b726e9dba7add42a545cb080542f"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a3771d592d4eca3112c745893e63f63344072813013153ddc5111b6972207d3996fda2bda6c867785e5c44b37903556d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "7f90ec1714ab91c79af5d4dcb424b7b4308e0cebf92294d4840090e371668e38f5d3699153dd8f81a8457899d377d22f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "7e110555d3995b55b625d7245b4d3d57b632518d48cf916484a590f0ff456e7a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8c4ee02c23db689a8ed604cd5fe093878a880c1ce7c0c1eb3cca2928e21aec781feecf80564ad2c65c757dcadae64c3fe3e20fbaa6e6fc98c88ac7045b19a8ec"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-view-diagram-customnodes-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-view-diagram-customnodes-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-domain-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Domain Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "46a3b3132dfc3589ebcce9abb4c54e6b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2e1a9577cf66c213b314eabfdc0d7e4e9706443b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5bac6ec3291e337c36db09a193b1fddc439c8e45e5f210a89a9601d025c39671"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "e3f4873c7831b55fc2097a725575673a840660292ce78d56627a932140fa9c50ebca371eb78e25293a70ed0137aaed13f3afad269d007d90a86f356865407f90"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b589436869b188d083234516d6f5982aa5c117dd2cf380cb84201a983b261e23961a470711d5ece28004bf842cf00ee8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0d6405f99905c701d701c97c6f25e01aa3b5746a7a68f069745ff8b712687f1955daef3ca8f56bb3ddba5ed608c10193"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "82fd7ab1c3235e4b8c2dd39c9d0c6943fdba45fa5aa00e6a26478dc2fcb7404c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0baa67179aa280e9ef5453b3b6ac6dd0b133ca1610c6935ae67a0f318e9ed66b4212bafea3db8a92c9e7b2b9b7946439e59ce131841233388d9968262e8c928e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-domain-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-domain-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-domain-emf",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Domain EMF",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "ac117cde9a64ba192e80da97c275d640"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "2f52bfdc13b186a98770499212e644f6e4eddbd2"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "991935a02abec1b15b8e731fdb28b5db8bad34a173b705483bd3c7ecdf35fb96"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "aa036b4e3216f9e38c9caa398b9d0c7d571d8e7c5441e3e34fa7f0b1bc2e7061332e67fe639d0c41ca1cd6c7b171586e79fcfd878e8f552ecf59c533463c821b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "6e5bc6a07c815c72ebba09185bbe746ee5e8ea63e7c74579630e349e33512cfdf0ff87f33212c8ee4f698da9c3f355d6"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "3dce3cba5b8c938a1345cb4dd6966b6c63184b9f646d9ee4283caeffe916fb22e9b43582fa6fa95a8141ffad6ac83170"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9088bfbcaeb3769782e75e03c49d35b1176e427d3e0736cd71f05b4613acf335"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d430192b26936da6eade819a89b53a21daf66269b832305f4aaf13fc867499d61f0e9dbac01942feefb72c110dd7750312b49b7d2f078c17b4ade99563483c4c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-emf@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-domain-emf"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-domain-emf"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-emf@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.ecore.change",
+ "version" : "2.17.0",
+ "description" : "EMF Change Model",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bd0ccb0563e1a565c0110e0537115073"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "11229675baea5910c387c7dedf86046ba67dd8fb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e9937754f30ad37482aa40903f77ffe66c3653720c4c16410e828d445e3b31a1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "a8483a1766f3c559daaa4b6c26fa011d97cfb8052c41b1e86e1cf160bb386ff6b4e638f6a6a856c89688e4fd1869dfe438c1ad631404b924607f293c8dcb4b20"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e41bcc10b0df2f11d14fa83f15dce96402881e056fb02e7c1a71f945f1b4de17730ae29e49e8d4af5cb0540a18e51e0e"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c84d083bc5c79a95d7e04e6a358bcfae0a950fbae797f267e0da9e8222e4f51fe8ef9bf449b2c2bebe531fc2f4dfe951"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9cd7bdd481d15ec8af8c47719005e6b3af3926215416dde9757cbcadb6de625d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0cc61f299ff97f098f58d223ca9fdacc712bef745366c379ad293f93d1730cd610ddee3e5bd939ba439f49987a69d23a41f78f18221c2dcfb73e02d8fd649651"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.change@2.17.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/eclipse-emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.change@2.17.0?type=jar"
+ },
+ {
+ "group" : "deeplab-projectmanagement",
+ "name" : "deeplab-projectmanagement",
+ "version" : "2024.11.0",
+ "description" : "Project Management Meta-model",
+ "scope" : "required",
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/deeplab-projectmanagement"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/TODO/deeplab-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/deeplab-projectmanagement"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.emf",
+ "name" : "org.eclipse.emf.ecore.edit",
+ "version" : "2.13.0",
+ "description" : "EMF Ecore Edit",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "34e5b4ab114bf8ee3d222494656eecc1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f68102c0246c6ae82f2d748f1109ba837af38229"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1aca07b4098c493c8e4dff09dcc5a5d39d7d2414dc379f21e34d6e5cc1fceed9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "3ee2d050e1f9a17149740abcf834964648cae5c666bc928d6740e4d3fae78139b5b5afe119d55ecea603812f1588f7b17b07ee4770e69449c10238f0dbb31e49"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b74ce350d1c77b44d68e338ae10e23e27d3a7f09251e95ac85a45e40e9351dc6dd5994cb3038cc1a9dd5562eec37270a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bd419e5b15d4be9883beb162570a545eb3a798b00db7d808cb4d5eba259f9f88c00e40c79d0a74eec1bc02460d5a8f14"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "184abae59fc4b516566577725b82efc56351266b1d04765b8e857ee11ce2a5d2"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a5730c0cdfe6e585aa64626cc48ef0e4baa1dc1549ab0635600197f03008a8210a907618f4204263b83fdf1944cd3a5ecc7b69c1ee48acfebb055cb544a38a0d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://www.eclipse.org/emf"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://git.eclipse.org/c/emf/org.eclipse.emf.git/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar"
+ },
+ {
+ "group" : "deeplab-projectmanagement",
+ "name" : "deeplab-projectmanagement-edit",
+ "version" : "2024.11.0",
+ "description" : "Project Management - Edit Support",
+ "scope" : "required",
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/deeplab-projectmanagement-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/TODO/deeplab-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/deeplab-projectmanagement-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "org.eclipse.sirius.ext.emf.edit",
+ "version" : "7.2.0-SNAPSHOT",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2d7add74351fdcc731a6c4cc8a0d9597"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f81b817ff3323f3c877bf308a995b6cf11283213"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8853d7510e620dff6ead2e495a53ceeaade707fa3d5873a97eeb9637f6a23039"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d06f8daf9ec456fe77cf66d54ad0696c214f44071137f85128f7cf2f2507dc99be63c238fa9ac4045209f299c4e9ada77191bb529e86f1709a9147d680881dcf"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "77d58406920e319b5858d36568874f299742c887dc73e6c7da8b4d2cf4f36ea73f853670628ae051df228cd36d1c6d44"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "597e70692b1b0be716b4a82aea8a1c41b7adbaf3b168dfba6beda0b5344a623f29983ff04fc3ba4affd18bede67947c3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "10ccc8a0716e05ff3abc03ee81a5109d95c167f39e102b896d5576c1a19f0363"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d6cf5f1ce01ee261b4aa474e377723502a6fabbaad2ef36027b7ead22679e80fd6f1fc8cbd1747ecbabaf8968d26909db3f1039eb801fb4a9ef959e809645c4a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "EPL-2.0",
+ "url" : "https://www.eclipse.org/legal/epl-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ext.emf.edit@7.2.0-SNAPSHOT?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repo.eclipse.org/content/repositories/sirius-releases/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ext.emf.edit@7.2.0-SNAPSHOT?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-web-papaya",
+ "version" : "2024.11.0",
+ "description" : "Sirius Web Papaya",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "2227711d1e0e85211957b872b673c027"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "84597455352f6c4e7084902dff8fc26757e193eb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "20e2683b6194634dbb74c6a1e55907c6a0e91c638b44f13ec895a3dba606eaf6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "91a68671f207426744f069c7410d54dd9dfffedd9eda5055301ec89a31ef5fcf19fa2d03385181cb7c9e89d9950f75202e9bf2fc13b01743c96a3ccf37dbb0f6"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f6b204017575469b78a8f80fd1cb35dc8f5d12f112584512d6ea6ba7657ab5f7c3ff32c23dce4a78e965ff7def837b84"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "705c96ffa85e30655075261d49c2106a7e5d4591aa8434a5f012b97aef01e5fd66c9373f07ccd2845db1d06a1936d001"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "512b046aa449e6d4da5eabf31850f045c0929e1c0f531c6a0bf2b14737b2377d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4b25b671255be0aa7b95e12f61e615005e7e210c070bab99f12544841cb6a3e86899c04237bfea48ad7c425db3b769c108420e06368fe4b1d18d0c1474bd14b5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-web-papaya@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-web-papaya"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-web-papaya"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-web-papaya@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-papaya",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Papaya Definition DSL",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e19ea33f1161e494bee010635e623486"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6c15ee36e4ad5cf35247ce71dc597d443af8ca7f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "32e3b8124f86eccfcd4e09580dde8065088c8d8d41e70d75b349b61386e594da"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "0ac65cc2879bd1db6f6d8ad1cc71a972aefaabfc34330a2984ba0df0fc27658d328d97128b5c0427452fd71e3a7c7a0b6315c694252068e1b0cf3dd2c883a0d8"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5a23901a1963a08ddf02d8ded5595bd1edb02a408da9f245841630be202781d6f35f3a67a9b0a892ffd920f850a2cc6c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e9805231aa19714dc906933dec09bf6c92db31f3a0da68c9f463cd6fdf9d5a57e69c3822a09814d306b169e1bdff9f6c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "cd7cc55e56012db49f870fdc004e807ce59e8faddea12aec156f85a3949e1396"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "0ffdfb50a4f4e0af6e281d48934e59260e6a90553a4b67a545d46751da700c5ccb947f2f4463786fee92ee90e0475adeb9afd3f92fa4a4193b68501c9954e263"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-papaya"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-papaya"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-papaya-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Papaya Definition DSL - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "67c8a7e12b09de5c70e5603f6028c646"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f0dd603988e0a736a06d7f1bcbb876c116a0351b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f376efeb10792432b0d6adb0ea62013ba58ec7e6feffe7358a70b7185f7e6fe0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "69302924bbac77ff6a60dcc1502d286259a65cb4b85d98c14e654cae39e1954fd43f1d3a9a3992fae1be6bead6c393b78c157d08f214d68f6803ad70d917091a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "dc5207bc252f660346bf734fb075015eefc9c6012224ffd1b147fab8cfbcaeadeb7019dfff827ddeb6b5850997e878e9"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "88e9c4be976e196e80e0c65636952a2a067f28dfdc7dcd99f5cd419ab5a1343c5b4b127c15bfc8e1dcfcce15fee834d3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "60844d46cb1ae66938115a081fedc2bbe1f67925607fa040b44236a3ca82878c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "15c1d2c3116ec6d30b0ff33a728b7c57d43bea46d18622c3ecea1f50088bf502baf764875b4a6eb89ac6389b532f2afe8821792eb76ebff22394864f55747911"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-papaya-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-papaya-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya-edit@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.reflections",
+ "name" : "reflections",
+ "version" : "0.10.2",
+ "description" : "Reflections - Java runtime metadata analysis",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1d0070839d825f57fe6f4d8e2a82989b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b638d7ca0e0fe0146b60a0e7ba232ad852a73b31"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "938a2d08fe54050d7610b944d8ddc3a09355710d9e6be0aac838dbc04e9a2825"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d04700d4b6d3f28faa611e10ce863df1d6c82dfc6dd1b27cb910e44c19089ca08bef939e2bca7bc79274836f8e9d8801c4326232d24a38dba0a4893a20c7c42c"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2604ea7e2330b2c60dbc4177076b50b28a056083fe34cca9005b63f7efbba4d8513d1f21b56c296a73292b2003ce1722"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "7b5b12126cc3efb23335cdf73e01b19d714c17072038dc03534f1f596f2cdbe4b8d224e806326b1e7bd82a1eaf221a54"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b1c978e8eb1bc3826d310deba7adfd02f0a90978dcd67867aa3f373a196e4caf"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "023c9a40f84b7f822f6d62f6a6ea3fc09ebcd489916085cb501818cd2c6af69e2561b2217c6d5d2cb8d99d87399343df2f863aa919e80d0a49502a5362f8744c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "WTFPL",
+ "url" : "http://www.wtfpl.net/about/"
+ }
+ },
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.reflections/reflections@0.10.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://github.com/ronmamo/reflections"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/ronmamo/reflections/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/ronmamo/reflections/issues"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.reflections/reflections@0.10.2?type=jar"
+ },
+ {
+ "publisher" : "Shigeru Chiba, www.javassist.org",
+ "group" : "org.javassist",
+ "name" : "javassist",
+ "version" : "3.28.0-GA",
+ "description" : "Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "1a2dd8c76321cef26cc2669fe70a2557"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "9a958811a88381bb159cc2f5ed79c34a45c4af7a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "57d0a9e9286f82f4eaa851125186997f811befce0e2060ff0a15a77f5a9dd9a7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "49d3109104f01efda1ae8a6145fdb91d1b1331587e2981f6cc1a1b991c50af97e8febfea5d9d224a106cab877c1e4850d183eb3c7316b82e62e51b6ca3fc29e8"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "b71fc9564c478edebbf19b4044bb9cfb80996f779685d79f6a779d98ce3823b5aa234b91b9da35317ebf4534e1e65a31"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bd7f7f52a05aebf17286e7101cafdcb19eb52f14731ce9ad287c07a14f676a8bbba78238e636d2ff5585a90f02f57b82"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "bf8cbfa03a6c53bb8aad510a7c6623d5e28f8189295f0dc2a0998993ca8df0d7"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "30a7c36e4b4089a5586dd0cb0f8cba1260fbed95e221bd623a66b1d07ff9565227d31c0fd0d131cda9d97483441f08e619aa8bbc758c0df66f3345da7b5adf68"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MPL-1.1"
+ }
+ },
+ {
+ "license" : {
+ "id" : "LGPL-2.1-only"
+ }
+ },
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.javassist/javassist@3.28.0-GA?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.javassist.org/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://jira.jboss.org/jira/browse/JASSIST/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "scm:git:git@github.com:jboss-javassist/javassist.git"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.javassist/javassist@3.28.0-GA?type=jar"
+ },
+ {
+ "group" : "com.google.code.findbugs",
+ "name" : "jsr305",
+ "version" : "3.0.2",
+ "description" : "JSR305 Annotations for Findbugs",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dd83accb899363c32b07d7a1b2e4ce40"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "25ea2e8b0c338a877313bd4672d3fe056ea78f0d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "bb09db62919a50fa5b55906013be6ca4fc7acb2e87455fac5eaf9ede2e41ce8bbafc0e5a385a561264ea4cd71bbbd3ef5a45e02d63277a201d06a0ae1636f804"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ca0b169d3eb2d0922dc031133a021f861a043bb3e405a88728215fd6ff00fa52fdc7347842dcc2031472e3726164bdc4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9903fd7505218999f8262efedb3d935d64bcef84aae781064ab5e1b24755466b269517cada562fa140cd1d417ede57a1"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "223fda9a89a461afaae73b177a2dc20ed4a90f2f8757f5c65f3241b0510f00ff"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3996b5af57a5d5c6a0cd62b11773360fb051dd86a2ba968476806a2a5d32049b82d69a24a3c694e8fe4d735be6a28e41000cc500cc2a9fb577e058045855d2d6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://findbugs.sourceforge.net/"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://code.google.com/p/jsr-305/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-flow-starter",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Flow Starter",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "fe19bc8a8eaabbcf9d5e0fb7ff78d33d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a595fcbd298a051d03807e1ab1dc821a8b020ae5"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b68a9cd45fe414a669a334fcf9348671fadf2e074df303de8a168158147d4e85"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "eb659e6c8a38476108cb4a058f9f398fb28e2279e0fd9e4737c0f6ec5497f8eaf84fa0712c13cbe5afb32fb2bf70e283b485139e71e6c7b88464e3d698f23582"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8ac84cd51ea549bef2d243331ffba631f395bc7672bc85f854c5822e79821504c8dfa9d652b990d9e226882b7c73f073"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c748f21e6047e32b7cb0014509b0cd6d169439354ca1e7c6a00615707c8b492b4386418fe7d5aeb9a64e78a62a8524b3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a5b5f89dc37928492a392111df2e8cbd814d1835bf7411b9ef6b4af7e358cdb8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2612a50408ea84863845e6bafe24b883ab37c551602cb917826c8aa40de11aa05049faef17a2ec600217e314f95da5b5222192f9e524671c2b228a5a5a68b0f9"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-flow-starter@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-flow-starter"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-flow-starter"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-flow-starter@2024.11.0?type=jar"
+ },
+ {
+ "group" : "fr.obeo.dsl.designer.sample.flow",
+ "name" : "fr.obeo.dsl.designer.sample.flow",
+ "version" : "1.0.11-SNAPSHOT",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "5935964d420a135998c663142fa8d630"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0e312a26576fe563ff94a238bf0480b0fc129c7d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "7c7960c64333c1bb552bd07ee44416e42fb8b4358a95176c6788dc246e294a86"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f181c2f2edea7ecf5b34251f28515d093f7f979119bead8323aa05afc0a346df484628b20c8bfc6b5ec1f656b20562c4b8a485db65892eaaccf938bf99c9522d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "183dc90cfd647c93b230c2f6171e2a98db7a905407cd8be61e0b9d61eee4871d73a5103242b1ffd6bd52e517d110edb4"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "cb795e7271bbb2c9cd9c5e83b6087947ed32e5fa6383fa5dc65bd1922ce5bc800e624520cd934821c9f539891668a44b"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "dc2740f190640c6a629d9babd687eca51682c073a812203ed873dfb11ea91aaf"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1081e313ecdffed233c6562b420cc5a7ae897fa4b4eb1671213e2025d5b9ad3e746996c50db606f2b02c098550910bcf3973d265caf932ba42fdf965ef7dddf6"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow@1.0.11-SNAPSHOT?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/ObeoNetwork/Flow-Designer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow@1.0.11-SNAPSHOT?type=jar"
+ },
+ {
+ "group" : "fr.obeo.dsl.designer.sample.flow",
+ "name" : "fr.obeo.dsl.designer.sample.flow.edit",
+ "version" : "1.0.11-SNAPSHOT",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "04cb17695cfc8a0735d5d3b73f399450"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "51089b1b0685a1a900d9871e6a80ad348c2836e9"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f63c551fa035bbb238c703eff92b9c68ff1fa4d71e68f4578f7155fb51542bb0"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "32f8772100abb49e643ac820331acd870190062967ffca45b7f65507c7fb40b3a0926609d1211ef307eb32cc2c1aa6f233d5c5bc5aa1746fb0388ac511778f0a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f26d2f5dd411c1c95b0a8d2d1341bb38d326f87a39f29981d727ba79bccbb8f978c9344402fc8ef3a1f2b997a1c9fae0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "f4af7213fc6da99bfa640cee2f11bc0c04ba8e126b8f853b1522833601ded32abf72511eca0fb81ec8d89d18350fdca3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6dbd66c80bda8af6ccdcc6656654c7afc261cc6b557b7a358f9aac9d7d608c00"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "897453a27c89a35b5667f94809733b49fde7905eeab5e9e17ce005c443cafd6eab500153d871a5b56e0c8a2a34f49d0fb4a4b94958f5c75032b11dc976461be4"
+ }
+ ],
+ "licenses" : [ ],
+ "purl" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow.edit@1.0.11-SNAPSHOT?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/ObeoNetwork/Flow-Designer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow.edit@1.0.11-SNAPSHOT?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-task-starter",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Task Starter",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dca5fcacc44f92707742a513df6389a7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "4fc40d0e07e2e7affe18cd3005181e0cf2a7d694"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b0f09837141456f094cbf5b862cc261566d007fa16792e104ecf192d016eab76"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "420ccd338f86616d309c089f1aa7f3ac6ea52b063ab6ab1f795ef4104601a9f7832730025ab578f61ca15af897247ce89bb815db3039694a42bd8f6141ddc082"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "d99ce89fb753273b187e6ec635b5537c6424985a886864732848a8736e9d19b281e256cf18c20ffc7f6e8d5c16d55f3d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "54b20943ee92a90db10237dcdc4bc4e301ae344f72975e0c19c2f7dd587e80fd33bfdaaf5789aa6685cd326a40af6aa7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9a4a1c2cc45df0040416a9c31e2261706947c4d6dcf322cb1fee2917a7ec7028"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3109c54f79b1c7ba5de920a9dd1d29e6e33f483c8d71d0458157c3c96f7601d6b8de76c1f557bec1e4e094a5131f359030889532976d5db50a09a525649ffc01"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-task-starter@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-task-starter"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-task-starter"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task-starter@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-task",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Task Meta-model",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c3d4985aa32ed853d6f21a3a21be9a64"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "562579bf075839d5f39c4341d04cc950532e83eb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "80a5b3f1a019672cd05f493183f633c2d345d70b0f75beb8997b95f25937bd8e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "08ef0055a17155ee13aaafe175ce3499d51dfd825bbf2719d1cdf3a078c01c05c4a93769796fb9553b4827454d66b98a8c6b62692fcb4cc603ae5d3065a57db2"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1e7beeb4914e570d923e85c55d4a48c99791c19a33b10c919f367960fbeb3f4fbfeb1975416d05b4d3359130ea25e257"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c8d38a630d1dbafcd11688427bd44df7200fdf81249fee8dd04443c6d33c36892a6b0c275af715e52c20681b7cb479de"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b172ddf56c7e706293ec11dd9f69f833c397ad3bed25e445e0d3b39b97bad5cb"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "c07c81cc4b0d0105d1c112a61b6cdaca37afcabac46f5eef92711683f972e7d4f3fddbe75845446614cab4374cf7ee44bed20fe4f02df95da9dc4afbad686c64"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-task@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-task"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-task"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-task-edit",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Task - Edit Support",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c9a56daf140ecfb7f3134eb6d5226418"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "afd996a502271626b9202f02976f848e276b3160"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "173b84e97ac38fa0f1e72d48d52341587483cb56a2302cc1700ad9c42c680076"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "dd14e900f3f64308c3b960d0b2857e91a8535f91bf0f9b9418378dfb3d35aa1a42e046003720b3b63b89156387c6bcd61cccd91843f19b381d9c439e155639b5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "914ceb875d0286c0b81e3b4d5df4cb1037186746ad6ad9500eafe34f18555262b33e61c7c08f9b859803b591a5c8a972"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "773926c12dea4cf583e479083c898ae0e7224f34625cb1c93ad17dcf0dd628644f9ae87a0dc80383963a69ae4d1e2b71"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5fcb8a9c150b1d1f0d57c0bf61dfa42ca859fb0d2faece4d25e22e4126291ff4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "38b92a930c872901d96694e06a46682cc5fc1d1ca2e8e2defdee042eda022dd9a46499a469ccf04e7318a899cf554d46e41001c064d22d16863c6bf70b378deb"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-task-edit@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-task-edit"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-task-edit"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task-edit@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-starter-actuator",
+ "version" : "3.3.1",
+ "description" : "Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8a856b49a3fa6fa9ed79a013a3c435dc"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c4b69b3de5a75c706de8459a5a06be8959eb3bf4"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2fbd45bf3bc983b166fb6cd2bf7a3fe1bcde9e9586e07c7d0b67f5e84a6ea96a"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4476d4a22c7c951c29566af88ea0cc1505bc58747773538b8b0e55062cae89744011fedd9630a58722a9a87e6a13ea8c9f6c8adcf88a69c624c7afff65a1a021"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c6a99ad1901f81fe6f0a17c637c290e275925dd90afeca00670a7250717cbdcbf6ddf2717548e942c2a8d5fc58d4029d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "b55a7e4f53fd5233dadcaee092c81a5f17a79db0dbd3b6e65659eda55e899b3d96a0afd53ac439cc4be01bf71721c602"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "34c0badb90163178593cb2bc287ef1f213dee1e41cac962ce7e961d8c5fc2e5f"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e2ae5803402650afc9e50259483ad67e7cc36babfc6e7e34dac1913761e7e67b0232c51be88fe75a1042c59fcb0c868ef18b0b0e05847a5364ed631b29653b53"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-actuator-autoconfigure",
+ "version" : "3.3.1",
+ "description" : "Spring Boot Actuator AutoConfigure",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "c813388e40e6aa7d2c22d2516b97836b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "fd2feb2668b758746e3768c0291f664d2a6fbf0d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "04c9826543f219837b020e13da068ed526f027a79a0302e48dc9bea9de66b764"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "3f076a118fa37688ad496171912340e5ac417a6f30aa6573d73555b7f637909a31c02d4d53310c2bf0b620f07165e4ea79cae0585c6aef7ad30022c8efbbd567"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "c6c378c88aca83c3e4231e45d99d468bb4ff1bd07383216bdf4f44fb8feb438d8cf87b503a42f6726960f88f9f7a56c8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "08be9341757df26f0aec524090a1196c434fbb6df142bdc413e858bb11ede35785f853aae814095b5160bce59aeedd1a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0c1cc489c9ed0b482a225c8cbc3ab6f6c012f90663cf69ee6a722802aa7fb591"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2a6d25b8df00b5609a79667afd207935f3357f9905e47f4aae61848cbb74ade668ab31e5b40e33fa73813f501dabbd86995539c4706b7592699dc58e7893cf2e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-actuator-autoconfigure@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-actuator-autoconfigure@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "VMware, Inc.",
+ "group" : "org.springframework.boot",
+ "name" : "spring-boot-actuator",
+ "version" : "3.3.1",
+ "description" : "Spring Boot Actuator",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8f76912ae427c477774bfa53755227ef"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "02ed9e9157751616d40b0b106036d9c4e8379250"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ccf5d1c895d9918f3ff1a82aca08af5c8fd0d34f3b246ff4a752138da89b0300"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "eee698cbcd6f9b3c04c0522c1fd34feeda02833eca60ce60bd79b8500895272f9c016b99d8f9b2cbb8347086300cd338c00003b04e6bce9a7b9885ea9533042b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "86260fff1286e095706ff7a01da1b158195e4964a5d5fdb2c9c93b74d3195fb2361d93172bea60ec7c5c99751112cb72"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2b905f4b5308e4f0401329ddd4bf5a19d218b5b650c33d4a24c90d16efefbeb46ea15abd062a95a2a8cadadc76a815fb"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ea76bffd9be8a6f96830b5a3814b357db785fe3bb4399b27b53705272927400c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6ad7cf412570715fcc712daf93d297225c56ab925b58efab81d9920fe14a2746c4678053355ff0bc180d4681ba99346b49f3181d3d85b6c8f95c7599797c6d19"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework.boot/spring-boot-actuator@3.3.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-boot/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework.boot/spring-boot-actuator@3.3.1?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.datatype",
+ "name" : "jackson-datatype-jsr310",
+ "version" : "2.17.1",
+ "description" : "Add-on module to support JSR-310 (Java 8 Date & Time API) data types.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9761d8656aeac7db968998100b91f36e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0969b0c3cb8c75d759e9a6c585c44c9b9f3a4f75"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "56765d55ac8cffdd757c1a534ec965e70b01176f64dfd7e70b0db34d8babc9fa"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "f5030bc28231734fe0634712b2a3070e364b14524729d0d889d179ede806bad31ba5d1b3aab99118306fbaf510e1ca07b96f6e6f7ed428bf4b0e36d6657dfaa7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e0bc2b947713bc13892e0582fca7043432647e99bd3054e79176e8bb7e4ed82a39fd500270da3735b90f5a3fe15ae341"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0bc5106ef8a0e366f7219882320c01d8eb02ac5aeb522205e857f144d426f65dabb37dcbc8603909fb30da649362b238"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6cf0095be5d385443b29087419b0d718c74364098a93382577813ac1500184f6"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "6851a569f7a7908fdf462cd403ca2f14679f755b6420b79736f40185e52f1ba8fc5a7cdb2210e9278f3ce3b57c4c87b091085b3ea73320b06e82953acfcf0ef6"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-modules-java8/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "http://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "micrometer-observation",
+ "version" : "1.13.1",
+ "description" : "Module containing Observation related code",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "7490803ddb99151d8f33d104ada53a4f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f6f5fa79e482431531cc253a7204e5c085c7bb20"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "56dfc33db0b09725ed3edb23e5f9f050b7e86f2cbbdad3c0958733310fdfe660"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "02bdd944765400753d39e41d1f2f7ad4d61bcec1e0c205e838f8a88cfd2aa0117ceeec05d613aa630697bb43f1ba2b40dce450998517776d96ccac47600bbd23"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1fa44bef2be293f57b15b8ed98c21a4b4cd535362e357fc677b344e9bb1d7375f5167e0960c69b384367b93870a9dd55"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "95aa67f1f1d2138e52ec0fd947dee23eec4bf25b3c2bd4c59f6a7d89480f9ef93b032bfa09737ed99509fdc5a2ef707c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "ac37fecb341f085736c7ce1b3583676b9d87706d05edee87ceb1017843f8727b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "78c2612f6d87eb87fa1604ffd82aeceaefc163c89f736c934da2f81b7f54940ce8be218d2a1e7101914cc84fe4427cc9dfa29e07f94d9e518c0f29625898ad2c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/micrometer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "micrometer-commons",
+ "version" : "1.13.1",
+ "description" : "Module containing common code",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "83685c696cad6a4d9b22d2ef8eca316d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5629ecbcc84a9f29e1cf976718de2497e50932bf"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "8eb28fa69518ab89324d09c86ad113e76b648b8adaab0e8a245c669fc0a4d7c1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fe0a5aaf1428318732584e50f4b6fd7940a923f8e78f413816b4c064f9f6bc4490804df5f63c22ac83b21b4c24cfbed934600920ca6629b91237194b689f462d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f90a9885c64534ec8f4b9adff1fc0f869a876e4599a9539ffae951c9ff5c738634f178848fd3d29f54b705cc2eca9961"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "fd450cb006f6009ef9136ceb4bda284a2ec98cc5008a5c7de4252e8fc8b0ee5c604e2b88946fe786b2191a5aba5bceb0"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "001d92c7d9a7f208cd328240e780da2eada632635f3bc42830778b93b93e7d9e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2c3154a1d029343c322286012f989b6a77fd51dd69a1041492311552a20880a4b8042afe79706bffd9dc96c94f590f9d39f438e5c0e00fc214064603e0bc3248"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/micrometer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar"
+ },
+ {
+ "group" : "io.micrometer",
+ "name" : "micrometer-jakarta9",
+ "version" : "1.13.1",
+ "description" : "Module for Jakarta 9+ based instrumentations",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "05e18412bb41531cb7428f45200a220e"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5dbc52b9e0f222edbc85c38543e01bc1836e1deb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e17424699e546b171d31fe1ba0b42cc373aea541534dfbc76cb5a96c8f0a8ed1"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "642a90d5763cea3fd9c820fe2e345387c2c5ae18edc94906a562030ccca9ea0d4ec1fd1d81713371c55515c21c6cd8ae0650241f7345d255637210e4f8a541fc"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "89c55a315d010e8acff70dfc65626cc346534edc74a2ce8d2b030bd8cdf75bbb3db93d2c9d7c0c361421065d0bb3a4cc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "59ea96072f58d66d6e7fe02a1630e639885965a13894d589afa30f2df8be2a3b2ad4488ff6f49e7f4291119ec7995c4a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "752e6a54c73b7c27b4152da8b25e066f010897753813063d492f8ac54908baa8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "98c1edfe4fa68b30174dbe8ad755769497cf372ce4894fb1e3df0560cb1defcf9691a30146bc4f60cc3f7aadc3678717dcf1606598d83ab4dba6f58e93051902"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.micrometer/micrometer-jakarta9@1.13.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/micrometer-metrics/micrometer"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.micrometer/micrometer-jakarta9@1.13.1?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-core",
+ "version" : "6.1.10",
+ "description" : "Spring Core",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "742fcecaf6f0d6a5e260c94fd0c00ad7"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "eaf5b1f3e3bb5aa8b45ab255cf3270c1c4578f1d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0f919b09d2c41dc02218ab085b68f8274cee9e3ed6f10d11bbb1cafed4d21114"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "91b0680a60f4e9dfc4013ce020c0e5abcead45cdb990c9d7cd63fe82b042930400e216fe056d8038ee98f3ec27b8e0d12ca428123d1df308cfb7251749551681"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "8c755259f5b8886a339f05e282cee1d17e482ba1740428877434bc905650cca3feb1a2af5524690efd396ad8d9ae8e4b"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bade34fc254006fcbdcbcd78729af8c05086317f5fa5ff51e48ea2662259c9d45bb7991c230dcb546d06891e0bffedb6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f243a7269ae9fa3b2582797baaf1c755d8ef9967cdfc35d1c9c12ca65347d73b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e8a4e42eb80f7e9dd943ee7e72068543ee57b486ec8524e81b3be372b967376f0adc3a0eca6cf2336b4b69ac086ffc739d7f8cb50b3edd34dc16f5c1e197ab5a"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "Spring IO",
+ "group" : "org.springframework",
+ "name" : "spring-jcl",
+ "version" : "6.1.10",
+ "description" : "Spring Commons Logging Bridge",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "efd1cda03192cc5008b03aba9ad556ae"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c22c18cf6ed7d768676816347f020a6868663224"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "efb10a7c501f568ae3b19b2543482f1d5bbace8b131da8f7b7a50375cf051be9"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "912dfd3153de865a4ccf626d5ad3e790c2e89a9cf86e87c7333a0dbf5b617fa6e05195e75450580678056e139a9af9568fba8c7d6ffb5a0bf9f49ecbbbb368cf"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "a752ecc38b8dd3cf3eaa92f29dae0c57f50a87ddd5811baf5fd1f0da4a0cbda3b092c51ed6498413fa395325c91eb7f0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "65d684801b7898cb44d281aa11806010afc93b804cd79a8bc1746a574f9f7f650ccb4f44f729a359fe4f2510fa1b8e01"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "149477c1079379dda2bc187a4e5dad791a7ba7fa01a97ba14dcb5b22789480c4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8076c98034f7a81598c549ddfa2c4dd6daeb0922b4ef5bfa3f72278532c4e4e0232d356260e5d089a3e579f0cca308573b6b873585e3df29caa0ae4221d60dda"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.springframework/spring-jcl@6.1.10?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/spring-projects/spring-framework/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-framework"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.springframework/spring-jcl@6.1.10?type=jar"
+ },
+ {
+ "publisher" : "reactor",
+ "group" : "io.projectreactor",
+ "name" : "reactor-core",
+ "version" : "3.6.7",
+ "description" : "Non-Blocking Reactive Foundation for the JVM",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e77615bc7b60f8a5098d10db79eae1e1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "6d1918147645b5b8e577555a89ab271319f25d2f"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "34d34caad35ab8153ff6e70e2e4634c035fee6af7bcae78f95418a488c0fbcda"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "1acc98fe44e9a17c9cf3aa13dab7e997b1466ebb277b8330fc6b2350f27bafff27e9300e42a99fb91bbc4a77e1a23c6cad83d602a0341a3fdfe5b82ccbb7df9d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "eec444ce9eb596db37c0616bbee202f048311e72f183a65bd97504d37e0e8058cffab1152c0591103424cfaa7597b517"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "49be692f8a06661cd607703358f32c9e3461570e45e084f386864433a9d7487b7402db4ae6d4e376cc64ba1107980437"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "5b2c5209b31820217dd2c167fbc922575aeecca840e33c560dfbb222f888e3c1"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "3726c6b3882650fba46a4120ded6fb6e73a9864548d68de744cebe3c7e8cf9904062ecb1634f8380b3c3b717c1393f998c9b7430ac768b08eded93eed4cdcf37"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/reactor/reactor-core"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/reactor/reactor-core/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/reactor/reactor-core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar"
+ },
+ {
+ "group" : "org.reactivestreams",
+ "name" : "reactive-streams",
+ "version" : "1.0.4",
+ "description" : "A Protocol for Asynchronous Non-Blocking Data Sequence",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "eda7978509c32d99166745cc144c99cd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3864a1320d97d7b045f729a326e1e077661f31b7"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "f75ca597789b3dac58f61857b9ac2e1034a68fa672db35055a8fb4509e325f28"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cdab6bd156f39106cd6bbfd47df1f4b0a89dc4aa28c68c31ef12a463193c688897e415f01b8d7f0d487b0e6b5bd2f19044bf8605704b024f26d6aa1f4f9a2471"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "ce787a93e3993dca02d7ccb8a65b2922bc94bfaf5a521ffb5567300a9abc3c222ebbfffed28f5219934ceb3da5b3e9c8"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "68daf9498232897989ee91c1ad47c28796c028658cfe023c2907152cd64ac303a3bd961e5d33d952be7441bee7ff5f14"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0c2165ea39330d7cccf05aa60067dc8562a15db7f23690c8d4fc71cd3e49fdd8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "19c2d866a6c4d7c61ceb63d3b98324928eac880c8f23d84202c1145b4779438b1b275f1d20c74b06ecb0fbfe83baaecce3b4366ead0f7cc8b7b6916a8910c944"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MIT-0",
+ "url" : "https://github.com/aws/mit-0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "http://www.reactive-streams.org/"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar"
+ },
+ {
+ "group" : "net.java.dev.jna",
+ "name" : "jna",
+ "version" : "5.13.0",
+ "description" : "Java Native Access",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "bd2e5bc6b4b020c2d9a6e17a8e9bcef1"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1200e7ebeedbe0d10062093f32925a912020e747"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "66d4f819a062a51a1d5627bffc23fac55d1677f0e0a1feba144aabdd670a64bb"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "954b2fbf88e30597276beeceba7d0d0915248f666ea4f7df0bc6283bdb03ab92967421336e2b029a87335dcb07ec5e6af1eb5ea776a6d391727df56c16fc97e7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e9054151e084c41cf6c51a05ba2ec457cf8f566b79f36d069c1d30cc1c039dbc844645c7bc4122070e0bc55fad7b3041"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "8df953e9a1e2f5d9769b4c683a04171fed3be964a1ac3c2c1ac7229d80f59ebe94e4bb36d9adbbbb425a74d205e03bc2"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "1a9cfd09c8fc6869ae12d4bb25bfa58573fedfae8b5416473bef0329c4d2e36c"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "daf6a64049b812264ff667d08a4966e0da1bdf627983e5bcd1b3d534ce3ab09cf2f39c8e4b448e8ca6270750be5d3110f1f3726860d904a45e519014200d806d"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "LGPL-2.1-or-later",
+ "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"
+ }
+ },
+ {
+ "license" : {
+ "id" : "Apache-2.0",
+ "url" : "https://www.apache.org/licenses/LICENSE-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/java-native-access/jna"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/java-native-access/jna"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar"
+ },
+ {
+ "group" : "com.graphql-java",
+ "name" : "graphql-java",
+ "version" : "22.0",
+ "description" : "GraphqL Java",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "0601b1fc1dd297523838375fcb9c5792"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "faf262edab4c4cc76d2f3294de5cf35ebb5c3187"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1dd2339ca81f7d7cbba6a83e75ed1ded534597b62e6780dddc36dd43fa5b0421"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "564c54fa83a6a2efe21d3f69add74f2531ff3e06ce2a672617eb5da915f554160045e14a3e97aedfa9440d1b5f63e3a3bb2effdb0fa4e80118668cd562a70165"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5d2741eeaa87328a0ad89c43b09420ccdb3bf7d4fd81830cf5ec3037d430613a9bcf531d1945397f3859bee216ee00af"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "bf0a4f2e1bf40cccadfb497caf0aebbb974f3843e613922fe5ae61bfd561b8910f6d3ff4baece11b5b9ef9b147ebda3d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9a34ff6f34a970b08682fc550d6295a7121190788bc966122410b1dea1fce3b3"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "10cb4a4ec2ba7519b5acf20fba497fb714a6a91b96667f2ecaaaedc822f4fd8ec2cd69ceb21eb4eb6e6a889162a3c9d7fdb03b25d725af6abd2bdd65ab246b8e"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "MIT",
+ "url" : "https://opensource.org/licenses/MIT"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.graphql-java/graphql-java@22.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/graphql-java/graphql-java"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/graphql-java/graphql-java"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.graphql-java/graphql-java@22.0?type=jar"
+ },
+ {
+ "group" : "com.graphql-java",
+ "name" : "java-dataloader",
+ "version" : "3.3.0",
+ "description" : "A pure Java 8 port of Facebook Dataloader",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "edcc08ddbb1e50d16f8fc3ea47463bb8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "1786c5efbf871395a32cbce1a2114d6788ac4f53"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "08cec84ac76e32b53ea666260f288f10b3731c21c89f9199b109ced2361f78b8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "99bf858e163d7071a72c8f7015cb1f65e06deba3860fca1fe3ccdb859052a73ba3ecb7f7e3f6e0dcfdd51e7a0cdce540ea0a17c1bb35acb758ac1766335f33a4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5b6999e8e61a9d415693ed36fe179d429d5d97a20ac39e1ff203694f47f4d624f341f6f9e16eee93cfc3a21b7180ba3a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6f8716d775c04943d0036efc3647410d3056b9f743320da89480067671b152b3b722e14a28da66784d0803106fc942d7"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "151fa6f04b810a599c0145d9f62f07a6d1c63038b084c15e1f52d8af4bb05a5a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "1ccd5db44fc42a9b3e4dbf2faf5a4067c46fb34f9cc655ab2ae7588168900fd1e160a54a831b45834f1f56dbc2ae7f2561271c65926c2c02186186e763d005a3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.graphql-java/java-dataloader@3.3.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/graphql-java/java-dataloader"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/graphql-java/java-dataloader"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.graphql-java/java-dataloader@3.3.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-deck",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative deck",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "05aafe8391d2274f7a0451e261fddb5b"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "4047a9f77c7057b1d81e90a42e3fa667530bc78e"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "61c1dc347b93242b3b2b8bb42fdda1cdd6691d32dd0f0ead651c8887de8d43f7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "cdde7dc51da57596110edf37328862beb3f0ff526a04622391bbed10ce8e674b18c5115d25ab87ffc65dc072d901e718322f42570289fc8bab9ca20543c69b08"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9239dd81ff64c202b0629d7129fa2904a0db446f8feff4d4431cdeece0c82e03e995b9507fdaafaff74c3f170bccdb50"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9bb5425c55af30292997d0014f7e3442f6d3a4f329904197e0289c44d18b2164b82ce6fa17a6af341e9a4b78d14f58b5"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f515295b45c8eec13c521b4cd8e4ebfe757ba577fba6388c86d65c8fb3a4550b"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "2701b768cc3f2db42411093ae5f0bc3c64595b3d779dd4777a19afaf9af362a7f4c762035386f49a33b7bcda2e184a2fbcbd1166258fb8b42f372027a8a88778"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-deck@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-deck"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-deck"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-deck@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-tables",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Tables",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9f149cb2177853ca630e4fcd4d5f063f"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "264acc9051218700b68d417edd15ccb2a86f3ff6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "65bcf23f96f5e7a477b33d23d58a5e0ce822e43edc73537affc6889a8a8d3ee8"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "37a3d718a43b3d591b3b9faf6562c09180f072d8d1c43968d7e4789357735c243710811ac6d3ebf1a5a7551feae5bc0bfe367ccfec23e1c9fbd78ef35be1f4c5"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "86c431e3f63c050275c074a0301c3a78570f4a8da18a6b0bd167d07d21e190959fc5f4a3b9513a52693e8a741d3d0554"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "380f192eac0cf56594f197b5ff1878007119fe8e03888556078f81bf2dd8abdd373770bb02fe91582134c5f886d877ea"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "09d667b4e1e920ed3f4013ec510799f3e73315e870c7d4e2aa8fdffe475cc8ad"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "deef54cf1e3cd2d0c7cbd72f19e946b3af6702d64ac244fe76f12df90a7616e9711a4d606f43bdf9b66803dfb54c7feca6a2b9b02c1389c1206a90d6538585cd"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-tables@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-tables"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-tables"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-tables@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-formdescriptioneditors",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative FormDescriptionEditors",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "edc0b175fffa385ecccef1d09fe6d774"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "333cbc11687dcefd976a2586d62f8f66eb26734b"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1fe0951b749eb8c24d933b7c5001708879e0bea88deefeccab16b265e511da01"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "41fdd1dda01680cc444d89ea6a6a67024d702eda3e2a7b954c4d9fc19a9ced4b14e9a57b2033e87a45104e5b122d665ec291a1c276539ee3d181e74c353d4ff7"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "2d70a722f004b3726cbe3622381913b573c8995867b69a8de7af5ab5cd0bb30e11a6eb504b5c59721c5f75d6673a956a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "efe3c4decfba4a6f7c7fab18f21ddd2f6523511a82e5161db1ee8129afc99d6d1cd6a252a7dbc993e96b6c608e3b4c3a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "6f1265ffd47a746527196f2654028f48218bbba5f67f82ddf3a14b1f0e74c98a"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "a2f63eae4472bb23fe25f694b1c1b130fe055ac482d2d985b1de90dab11b0e6ca80d5bc6e0d49bdaeda934a188dcfc8c2571657c692d31b618a727f8a77bb3f1"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-formdescriptioneditors"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-formdescriptioneditors"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-formdescriptioneditors",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components FormDescriptionEditors",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8d2020baf7d8478882a43d86aecbd6d0"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "99c6bd4df28de9b585074ca483c0550ba928e904"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e46e701cbe159cede7216d012d25a50fee14d0e5bd965c8e4430e1248b3e8269"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d3e6888370915728d8b8f5c4144432871acd1d5ef109eb985c0320a0eb6a9a1e57ecbef44a5a793df98af45249d84376917c8ef3ab7de82cc05ad90430b7681d"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "04c34b7d3f839653ca65ae4c1152ebbc3cb16cb9ae613c2a48eca515a4ca9a98dd1f03c808b13739419a59aaa5ef3929"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "df97e252f84ca595f26b979b703fd09859d7b919c4b43da4086e0b60ab9af5feeade4d4bb037c24b53e0a1d7f97be22d"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "83cf5ba5f8466e9c8febf98bd293b3235c85f1abf611f576091dca7952ace3ff"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "453155159a5c3dfe68a352a398f021e4a05d57a8aff6ee80a8b2ad94e71a1e50e29dd1ca2cb64bd1e5680fa8e2e70bf56fe85abf68ec95d5b01712ebedac35a0"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-formdescriptioneditors"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-formdescriptioneditors"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-gantt",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative gantt",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "660ddf2efb9979806ce3108cda4bb0dd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "3ab10de09aa65ab146436849d9b4d8c26f95d05d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e0e0080a3b74ed6d92b4820672c618cfb61bc8ef2e209515b15642201d263eb2"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "4099f61350b3e0b79975f7c42dad32e2491a7a3df00a7d3aa7395f908fd4613a5a4a5aaca042e650c40a1fcf2323a2c842d738eaaf928528338fe2e9d7814c88"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "50d35bb2ee8a513c98c927e686f2268a60684df2a9d7537e10841a69914ba177994a8fdb67d5fa70f0390503b6445fbc"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "82d2265b272ac98b3405bc8f0737b8b2a4900e3cc3f1d71b27a82cbb2a7acca8f52af91e6921ad918c609db2fb06d48f"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "f23602cb36f67dd6a687f9e8e29e24b929e5e578ec976da729926674ceb90ed4"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "090900373639b299495da104a695b87e7a8c83e6a42f7b7b529db92176ac20332fc25d8716a13b5de95378200af423eb4f80641e285b60026f890b825651690b"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-gantt@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-gantt"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-gantt"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-gantt@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-widget-reference",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Forms :: Reference Widget",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "8c30eace1c5677f8ecac81c417ba2762"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "c946fe444e46e2d9b609e1649a695d59480bb050"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0aa80bdb7eba41bf0653d07c7640cf2aec4a3a7a463192211e2f2b85d1ab369e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "84fb100ab59fcf3f707cadd4815dba925eb0c42b52fe13713fefc7a57a5a86eaed0479b225880379db94c036b7082cd330ca08d093c7484ea77d956ec3d8ebfe"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5fdcb6bd502939797f704662e748f84b58004c44a137f1e758d7f69cf010db2d644adcd44c757d4f55e3c8f864118338"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "2ee1879df1331db9625f43bf089fc7c25cae65c623950166dc2c48831b148fb8e7a55a08fd35f29b6feb40b95e135e4a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "490f9748b43ba8e47b8675ad9c0547a4442190d00232d059f1ef93f83c395f4d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "7012cd2fbc22ecb8807f112bff92843a72d24ab63a25e17775c78fc936d701f56dd1bb0543f7e648353e6435ed3e4d6f1cf61cc59a6be58e7cd73449389e7934"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-widget-reference@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-widget-reference"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-widget-reference"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-widget-reference@2024.11.0?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.core",
+ "name" : "jackson-databind",
+ "version" : "2.17.1",
+ "description" : "General data-binding functionality for Jackson: works on core streaming API",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f0a1c37dc7d937f14e183d84f15c0f83"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "0524dcbcccdde7d45a679dfc333e4763feb09079"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "b6ca2f7d5b1ab245cec5495ec339773d2d90554c48592590673fb18f4400a948"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "ca3fa3b21047c8762b5b806f82de712a353f30880af00297fce1f4fec90471435a25d93aa0925961a34f4fa18e0d973f4611d5cb2c53d3d0b28f00ac1b9b6462"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "e6d921331272972f4c6cd1f72b5dd4c0ede8f0eb4f3da0ae1cb7ee12ed64ceb6d7693a8f52601bc8df0ad8b3fa7cb45c"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "c21aee49a0131f017692f0749a4988759da20a791d327b2e33c2f6277aed192d082868369d6fbceb541d5483c6dbe399"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "e656bb7d5f0df07c47dcba4658b18843e4b3a4a12ca3b521a7e8607b48795d80"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b833061dcb9c159a5063ccb554051818c7969fd2967160aaa9e7f3c45981a3a43e8053bfc2997b83774a950837425f9410f6f9b9a6eb37b7d5f8608081726fe1"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-databind/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/FasterXML/jackson-databind"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.core",
+ "name" : "jackson-annotations",
+ "version" : "2.17.1",
+ "description" : "Core annotations used for value types, used by Jackson data binding package.",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "dbeffa5994a6234489a205fd7f33d9b9"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "fca7ef6192c9ad05d07bc50da991bf937a84af3a"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "fccad82e13172c0e4384db71577219c9b8631c0820f4b18daaa57016fb661c76"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d3edb04cffb0a7c3349c7dc1dcd154ff0a16686155b13e5e674adedbb07d6eaca156a5b0bec2857496dec8c3669dae7d04b3debce6b324ffcfdb278ea0fcc0fe"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "df95479d6e84ea028ee42d491336d0fb69100dcbeb2b828fd1794c272c33bb16e4a7dfffee82bff09fc4119ba4669a5d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "a84cb1dda50488ac552cfcb372ca0f313f39577100b208209b337c22a0bb0a5c6185b78ed38a998991ddb01234bb3346"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "2ed3dfad7ad53ac0b835fb4c2b1fa8bff1b68d3be86c9a93b67ffe369305ad29"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "79213b46cb73f63e4839b2840e418c8648acb39c3c27a87c075eda08cfc342354c73a45ee7a303eb8234c914a60d152180cb29eabad71e2b4f7d44140b3059a7"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-annotations/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/FasterXML/jackson-annotations"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar"
+ },
+ {
+ "publisher" : "FasterXML",
+ "group" : "com.fasterxml.jackson.core",
+ "name" : "jackson-core",
+ "version" : "2.17.1",
+ "description" : "Core Jackson processing abstractions (aka Streaming API), implementation for JSON",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9363584821290882417f1c3ceab784df"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "5e52a11644cd59a28ef79f02bddc2cc3bab45edb"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ddb26c8a1f1a84535e8213c48b35b253370434e3287b3cf15777856fc4e58ce6"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "5ea2d50e0807082e01574df591567022f98a8366efae1ac9dd7085c3fb8508ea1cc39bf578bbd5d6e109e9116370062a96d1703e2d501b6c5884f54c3be4f171"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "1009a8e6db52c3de411d70380ee2b8f8b569e2beba5145fd788f8783bc866fb14cee757a5e0bcf51fc3e1692bd024f29"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "9d81565f61a363c89e87f11e3645fd747cd065b60d01607ecc8cef2ca8a9dab6540a77cc1d2587808824ab72782457e4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a30bb87fe658889b753394eff933ebcfc646656cc7ab99c13d3e6aae13681d14"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e95c5a29de2ab54909272363503130b3e57e7ac01e98223b1d7c00cb16f38ca64ef4a2834e419482b11b08bea1b7fe16a7d5fc42a43a2f5c060227343b36a7a2"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://github.com/FasterXML/jackson-core"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
+ },
+ {
+ "type" : "issue-tracker",
+ "url" : "https://github.com/FasterXML/jackson-core/issues"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/FasterXML/jackson-core"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-diagrams",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Diagrams",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "fdb43a044d8060a203a74c71aae5418a"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "36dfbe401f019d30e082cd30ed5d54e7ffde56ea"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "88746ae6b47b2bb4045243e9bb1f6098830b1fe84c511ebb622fa82199f3ed42"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "9cb7c9bf9d7598fdfa7e170f347641dcfe748a4ee39739c3b0fc0c1e8171c0e24ad08be9c84296c5b591301283d608400576c8da90c5862f7363b39be778c698"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "9341e85ba50cf1586f036a5f9f43273c168c280ebde324d881eaf428cdcca81b2518a4ffabdc0663a5e21594e4985f0a"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "21fc6887ff1d6bb6d9a273d017475beb81e4fac76ae3a21450e890c43c9c7facac3f16f1421b28c484583b18692903e4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "35bbf177496f7ecb1a53571ffe508e73b34c0cdbfbae26d988efa1d61e5f7ea8"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "694c804addbfb5bdbe29db83c75fff59294ce9e66db7c8b6e1365453147901907f21fd99a0fd054a1e3087070338911395e64a72d2ae4faf1a5948f50594f358"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-diagrams"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-diagrams"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-representations",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Representations",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "9d0092abc759150666682a9febe453ec"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "84f231e066f66c54ec07d23af5ed26bac6cec257"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "2e9bf1a9c60221a783a0842a3394b9fee5ad9d60112c2256f22b3b4fb45004f5"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "93ad4178927c8dc828f489b7995bfd86082f9cf6403141c74e1dc363a1e922b09832e50f9db3c0bc597a9affbf837d81db6f77fc28aaa107751b0cd3f706b1fc"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "aa952dafa428113a4d4c0a68828593351b7b6d0939bdbf3ff2df68c6b674d10d0aef9616ce8cb349edccb1659710aa31"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "4269a4f7023922b345c4489dd6268eef7b0c37c7bc29341214ebb34f3acf146a2b252245aa6309733214b601d62fe6f2"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "03ec67261b597ec6acbf84c74365222d95c4f29881befa525749606305a3f60d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "e05ac0bbed248a1c6da4788cec2e2fef44e6ae71bf8630792fa167241d4beab101b9acc5a80d0a77501f212acf49c20c3756c63d8cf01dcab1a7c2380dc1cfd3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-representations"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-representations"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-annotations",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Annotations",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "e0f2bd14350b0a522ef8394aa88a7da3"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "db009daeb3a1d2554e996dda91cabfd526bba121"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "5a18211ef87384563fa4bd4c213818d526a5ea87c43750fe3c8675b11f9bc58b"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "506e1cca8fd9de36fe61fce977537a11d6230901668ae03cdf543367cc750b295b28b3497dfa08cca980d560ca9dde0528a3526883d41126081aced73221c5fe"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "5aa4b2680b7140e5de8c0d89f08a6bfddd07c6aed26c81022e9665289f6db731311e6f73b1751fa8a9d7f7dc442353f0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "87ab68cf269535beceaac56c4297712e17daa0ddb7936bc617ff385911005f41c6d0ed67eb56782e285fbb1d7c5712a8"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "3191a4c3e2153ab5208745006997983f73dfd6ca4f6e6541f524f6cb3816588d"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "ba2d04950495f70961e1c57dca0231cdacec3c42c92626e10faae549817dd8ec3faa53174548f89fa3d5f1d38aca0aa5c5363db5fd321990450ea69980af5474"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-annotations"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-annotations"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-diagrams",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Diagrams",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "89c65d59765705df172172f57f5dabc6"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a7fc14f793eb99556145839bee995ca4168fbefd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "e09bcc76d1fe0d6bff3f96bcc77be19c4692b4df0c48bbae2faf3a56239c8481"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "c349e1f41eb6eb71c221d596d3e55c8dab08a4538cb87929d4019524075fea53f18c80b5e9b98c69db3d2ed830c092390771efafacdfb8365cf88db9d6af504e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "30e6f316939cc838bd6f450d41db7a1afcaa7dd96dac8a0d47c9a3a4b246f4b149cbd093b01c2291d1803ba5feb71d7e"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "adbb2d79b72908c40385dfea10490e510238552af398a78d2c8fb4ce055d499bb64f077b1a82416d62eff59d4ede9299"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "9e3310b2714e35ce4aa5fc43b6a80c348f9857660531425fd2839fdeb7f51d03"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "32a462e94e5d921c39afdda6c0de3ac6b474c0023c5a9204253541e348b0dbf4c0767f5cb9d633797e9f3751361b5ce73494a2999a79f798f09d23a5fb1717d3"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-diagrams@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-diagrams"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-diagrams"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-diagrams@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-forms",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Forms",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d97df739959a388fdff79811a38eedfd"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "59a7ace8dab1ae087eb9b52cdec3a3b259319437"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "74f3aeba9c0ac39af7b64640f7ad531e772aed7c9c3e93b3ac1b69feed4ffa89"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "b7e153cc6e22b037224862203d6a74e3bfd3194ca65a727651f046f23de96baccefb068e597559d9a29f873eb4848a421b903dba0bd68eb3b6f90719d5526c1a"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7d2bdfcc3a5eabeb1f45ecb2be6ed70d80882e73f979bc65fa9678381aae0a9f5606a7b4022aacebd2c6c4b2f53c2a1f"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "0b30d14aff3d8b01e6fb4c73c470bcbfd3dd8e5f2ae41e1781dfefdc1de5a20bd1787829d973e2f1d3c93e87dd1e90c6"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "07d2c06b6dc336c6937dbaf78db8b2a79f2ef528834a071e7f6a5f557c63e509"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "fec0b230f70ad2ea2e0cc616d171d289f10df8581d414c05224307ba78c9c0f12394b006a6d3dcca1a4646ceb458d36a18316ca260e34862413cf11cd5dfaaca"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-forms"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-forms"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-charts",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Charts",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "f5fff7123ea7666c398facb53345be73"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "b332d5e21b387c5fc85a7e7fe67baa44dc536b6d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "fd0d59ce8c5e49a125f117b1767a66cc010fc1a65acee2293cf08f3aac2c4f2e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "5cc616768ee4f984b65b28f5a9c2e0befd16564befe3370eba73415dda681b013e224d0d203f9f52e8c90516e54540b5ac58035801459188de2b553f93dcf0c0"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "f309183ffffbe93af4d3c83b28fa26830e3c182eb216faf2e27f01581cfe62ebc9e8efb92b0a96097ead422616b01740"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "64f0bc5f6bc0335e060bd307fd49f40b9b355a987f4e7be4a29785052ad5d7f72509f926fb5445fcce7546bba9640ee9"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b740a0ee90f2735f461ef6c059fb394369453b38f4586623135aee96871bb35e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "8211ba2189d3f0c67e5a31121d829fe12bc7c7189b44999f45e37f89757ac15fb0aea2d5e0c877aec5580e63ee3b2e588a455954a8320265e793995aaf568cb2"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-charts@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-charts"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-charts"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-charts@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-widget-reference",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Forms :: Reference Widget",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "5cd2b6c43a5a621ed6c9d565da48d6e8"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "79df3992333e412ce2851d9094cd71b4108c10cd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "cdb7d93145bd00145bfba336ef9efcb53d198b49c9456b4a3a4789aa4088f057"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "149586f7fe78f390aca71f3f173cf4f76d0d420fd527806000dffd423350f963ad717f7bf439e91f8cc9abc637a3f15d237a139392c38c4a43e7aee6a6f08325"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "009079c38fe8058ec015385e307094be060b382a967faf3d13ffd7b8b7d8ebf24dd8c3f9b907017b20418064a975ebfa"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "e27a27447bef2c12a2a76ec494dd12e11ebbfca13983e6c5d96f0f2dd4e963f51c1257e45e7f83ff690f2e1c22c00d02"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "8cfea41df89a67ef896269e8f119b16be606a877b9a78f4aa1efc5bc727009cc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "d4276a9638562bcd1a4645e7c22e8a34df576c20d9c25ff91f57abb2ee2714ac222725f47c5b9baea08bff97a581a2c5f8ddd11668461e3ba626a25299f8067c"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-widget-reference"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-widget-reference"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-forms",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Forms",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4bc0921fc62a649831687a7ca960e750"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "a419f1e7f69143574f2456685beab04ff7368ebd"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "1808217e6f4e75fb8941f5b69950205bde1a993c4d18ac785c3956422cfd81e7"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "252393c1c62652e8e1e07f66b183345450fe4d7fc36ff2942ea2be8d04f0652fcd09c07b7e4151ba00de17f1b959719111282a2717e154903725a48da9743ae4"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "18514dea86cd1648bc31bda91b2b39feeb5d881572a8d78064b1bf0c06fbcc2dbcfc988322b7b9de23bd5c69f0b0ddda"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "97c58fb9ad34af83f1bb4c964b146eec520d9e5b8d79c48a343627f055869f3bb5dbbb3c33c5ff76a87a7eeb5c25772a"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "b3cc23aa0b1ff62bbb92a9651ac1d5be1c45601ac133ca0eeca34c366c13f0dc"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "b73183207b2b7219ba844ecf27012ab95619f42830e5bcd7997dcb0a283fa42c482e1860f9231cb18e4ea51122585252fd9af5a2f5c4e49bfe5659071bde6de4"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-forms"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-forms"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-gantt",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Gantt",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "6a91a6256cc97a3228866bacb8b0b804"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "f093ed7b02c11ce48f63670714db935de505e0c1"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "d2232d0498249194c0e8678722cfac1ff16022b3356f003f1f8dce95ea0b6c8e"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "d504c027fcea5dc417dc5fc2c6be01ceb21c3c66542c095855030ed38680f55d5ae9ea69c911261b9290c153bdbce707d91ab4d630229f8195254435cfce4d7b"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "7e037a6c6101e779cfc2c1719712a53fe2f2df4f0b22c2784befa5661ad93260e7649a55c82f1d3f9721fb7b6cdfee83"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "14677b2083cfc5386f6cd544f1c0aece40e929eb21c8f7f6c164f4d67080fa90299065c550b7bb9a2c7c47c112fc74f3"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "a56453f3066662a3b7f7c2706aa7a46c8d231cd2749d278bed0fa3470b0cce4e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "89bea73bfb328863a2a39e8b1273cb6269274b6c3fd96202d798b88659590087e26748b6f3acb4c0fd0f3a541607b267df034d8c771691c772c94e63cde975c5"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-gantt"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-gantt"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-trees",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Trees",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "400e7dc674d8f0b7bb0695b0422a5bee"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "56b115f1342c5ff4ccbb75163165d1e6aaeb1cd6"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "0d7e76e193bb56f970986b160771f172d843d1c389a7f5c304a03eea20570267"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "908532af51e2e0f10c0b04cf326b7da5856b2716abcd9a329bb168606a281cdf5da976cf5d877fc829b4d07dc91e56cffb0cdfeba699c32a55a9807f87522d07"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "288a7315465a974c836fd5980ac5e0db9eda01c4173d4cc8f29d2d0308c29100a5d80bafbd8a20e7b52f8184c086fb0d"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "315ec3e0759508d34780c6026ca9b91bd2b13c8b2f4a7e296af27f87867f05818cdbf28e3b57805974fb00170fe20f06"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "0297597ceabb2c0d0e4bea1e966ca3d772324d9ea7d1e0b2909c20873c4d5837"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "f7f56dce73d9f5131af08ec9e080208eb2e6f7c00f2329fc6ed0f01e35b4b7c2f6c531475e21c64b40a4e19de68c8b86edfd74aed5ad92b629cc3663cb800067"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-trees"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-trees"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-collaborative-portals",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Collaborative Portals",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "d7f0210edc56fa370f2ce523170adbe0"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "4e865d79cbaf0794a5cd444e0e1faecbd856e0f4"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "4aabd9c970aed9566eff06133f3019d93e1717968602fc85c88d78d9daa39ef2"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "087c84a61a96cf352bf9a382c972a6a18fa6133d45767b8b8cbb1cf40c287ac07fc2993980fba375e26ee823833402a370ee5ed6ba44d2eab482be7e58ad9b1e"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "18861ac2ee11e95ec43728d22b5918848b09bc1f484986ae4600444f5974afa0c03cdcb5d41eab6c191c89831796cca0"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "6ad0c4ee19f268e12949c583ddfba453de5e459f178ee1c851eb730d25519a11fee243a42e7bd53e14407025eb30f04c"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "011b00c3eb38ee6d9cebc0f412e43ca52e6c64158f44cc37a67401a79a4c279e"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "4cfb59f6c7cd11dfbe688f61725dde0947789a574bbaab487c9d0e06006f9e6fe5996ed71ed60e15c131c6864bfdb0bf19cd5d884196a53fcdcd95b8969625df"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-portals@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-collaborative-portals"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-collaborative-portals"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-portals@2024.11.0?type=jar"
+ },
+ {
+ "group" : "org.eclipse.sirius",
+ "name" : "sirius-components-portals",
+ "version" : "2024.11.0",
+ "description" : "Sirius Components Portals",
+ "scope" : "required",
+ "hashes" : [
+ {
+ "alg" : "MD5",
+ "content" : "4933a3c6dcf858e89647864a3be6d90d"
+ },
+ {
+ "alg" : "SHA-1",
+ "content" : "514d9c8e888a09369227e65e6ed14e89fda4d92d"
+ },
+ {
+ "alg" : "SHA-256",
+ "content" : "ab3c88db24cece4ffa76069da21daf5b2dee767ce27b64a2ff11945d11457111"
+ },
+ {
+ "alg" : "SHA-512",
+ "content" : "fc79a54f93dc2d6663f765abed88132ab6c0e82e3eda0167b4648e1a45de00ddf4b5f3d8dddead0e15024ee03eab7258431f3442cf68f5958e37d5546df4f1b9"
+ },
+ {
+ "alg" : "SHA-384",
+ "content" : "fabdc8380868ed44f61ec5b847b89865f34fc32395c912c8f85318c71cd5906f6d42282fcc1e1fe7d9a4f98a7c304c67"
+ },
+ {
+ "alg" : "SHA3-384",
+ "content" : "732546548b9b85945d538ede5ecd0b23fe2801c73c2a5bd0bb236949625f84356b3c37e64db5ee8046c4f79a10a796f4"
+ },
+ {
+ "alg" : "SHA3-256",
+ "content" : "aeb610f46fdb17430b4bde69a3ae0a6a1e02732ba83d07e2d59668760ccb7521"
+ },
+ {
+ "alg" : "SHA3-512",
+ "content" : "86cb9b8db6ac43d03b486a4ce635a9b609a455ac722fdbe662394c48a083c40cf07c5d968eed288b0d450b8638130d5fa578a8b79cc75dc06371fc28f6f46abc"
+ }
+ ],
+ "licenses" : [
+ {
+ "license" : {
+ "id" : "Apache-2.0"
+ }
+ }
+ ],
+ "purl" : "pkg:maven/org.eclipse.sirius/sirius-components-portals@2024.11.0?type=jar",
+ "externalReferences" : [
+ {
+ "type" : "website",
+ "url" : "https://spring.io/projects/spring-boot/sirius-components-portals"
+ },
+ {
+ "type" : "distribution-intake",
+ "url" : "https://maven.pkg.github.com/eclipse-sirius/sirius-web"
+ },
+ {
+ "type" : "vcs",
+ "url" : "https://github.com/spring-projects/spring-boot/sirius-components-portals"
+ }
+ ],
+ "type" : "library",
+ "bom-ref" : "pkg:maven/org.eclipse.sirius/sirius-components-portals@2024.11.0?type=jar"
+ }
+ ],
+ "dependencies" : [
+ {
+ "ref" : "pkg:maven/deeplab-projectmanagement/deeplab-web@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-web-starter@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-web-frontend@2024.11.0?type=jar",
+ "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-starter@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-web-papaya@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-flow-starter@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-task-starter@2024.11.0?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-starter@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-web-infrastructure@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-charts-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-deck-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-diagrams-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors-widget-reference@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-gantt-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-portals-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-selection-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-tables-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-trees-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-validation-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-web@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-emf-widget-reference@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-builder@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-jcl@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-jcl@6.1.10?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-expression@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-expression@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-infrastructure@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.liquibase/liquibase-core@4.27.0?type=jar",
+ "pkg:maven/org.postgresql/postgresql@42.7.3?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.liquibase/liquibase-core@4.27.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.opencsv/opencsv@5.9?type=jar",
+ "pkg:maven/org.apache.commons/commons-text@1.11.0?type=jar",
+ "pkg:maven/org.apache.commons/commons-collections4@4.4?type=jar",
+ "pkg:maven/org.yaml/snakeyaml@2.2?type=jar",
+ "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar",
+ "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.opencsv/opencsv@5.9?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar",
+ "pkg:maven/org.apache.commons/commons-text@1.11.0?type=jar",
+ "pkg:maven/org.apache.commons/commons-collections4@4.4?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.commons/commons-text@1.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.apache.commons/commons-lang3@3.14.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.commons/commons-collections4@4.4?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.yaml/snakeyaml@2.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/javax.xml.bind/jaxb-api@2.3.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.postgresql/postgresql@42.7.3?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.checkerframework/checker-qual@3.42.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.checkerframework/checker-qual@3.42.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-web-domain@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core-graphql@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-portals@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-validation@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-builder@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.change@2.17.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-web@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-webmvc@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.3.1?type=jar",
+ "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.yaml/snakeyaml@2.2?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/ch.qos.logback/logback-classic@1.5.6?type=jar",
+ "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.23.1?type=jar",
+ "pkg:maven/org.slf4j/jul-to-slf4j@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/ch.qos.logback/logback-classic@1.5.6?type=jar",
+ "dependsOn" : [
+ "pkg:maven/ch.qos.logback/logback-core@1.5.6?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/ch.qos.logback/logback-core@1.5.6?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.23.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.apache.logging.log4j/log4j-api@2.23.1?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.logging.log4j/log4j-api@2.23.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.slf4j/jul-to-slf4j@2.0.13?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-web@6.1.10?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-web@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.17.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.17.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar",
+ "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25?type=jar",
+ "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25?type=jar",
+ "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@10.1.25?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@10.1.25?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@10.1.25?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-webmvc@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-expression@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-web@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-domain@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-events@2024.11.0?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-data-jdbc@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-validation@3.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-events@2024.11.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-data-jdbc@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.3.1?type=jar",
+ "pkg:maven/org.springframework.data/spring-data-jdbc@3.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/com.zaxxer/HikariCP@5.1.0?type=jar",
+ "pkg:maven/org.springframework/spring-jdbc@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.zaxxer/HikariCP@5.1.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-jdbc@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.data/spring-data-jdbc@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.data/spring-data-relational@3.3.1?type=jar",
+ "pkg:maven/org.springframework.data/spring-data-commons@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-jdbc@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.data/spring-data-relational@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.data/spring-data-commons@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-tx@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.data/spring-data-commons@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-validation@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.25?type=jar",
+ "pkg:maven/org.hibernate.validator/hibernate-validator@8.0.1.Final?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.hibernate.validator/hibernate-validator@8.0.1.Final?type=jar",
+ "dependsOn" : [
+ "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2?type=jar",
+ "pkg:maven/org.jboss.logging/jboss-logging@3.5.3.Final?type=jar",
+ "pkg:maven/com.fasterxml/classmate@1.7.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.jboss.logging/jboss-logging@3.5.3.Final?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.fasterxml/classmate@1.7.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.graphql-java/graphql-java@22.0?type=jar",
+ "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-annotations-spring@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.graphql-java/graphql-java@22.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.graphql-java/java-dataloader@3.3.0?type=jar",
+ "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.graphql-java/java-dataloader@3.3.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.reactivestreams/reactive-streams@1.0.4?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations-spring@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-events@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-annotations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-annotations@2024.11.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar",
+ "pkg:maven/org.hdrhistogram/HdrHistogram@2.2.2?type=jar",
+ "pkg:maven/org.latencyutils/LatencyUtils@2.0.3?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.hdrhistogram/HdrHistogram@2.2.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.latencyutils/LatencyUtils@2.0.3?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-core-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-charts@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-tables@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-charts@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-tables@2024.11.0?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-charts@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-tables@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-charts@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-charts@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-tables@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-tables@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-portals@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-portals@2024.11.0?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-portals@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-validation@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-validation@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-validation@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-interpreter@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.xmi@2.16.0?type=jar",
+ "pkg:maven/com.google.guava/guava@32.0.0-jre?type=jar",
+ "pkg:maven/com.google.code.gson/gson@2.10.1?type=jar",
+ "pkg:maven/org.eclipse.sirius.emfjson/org.eclipse.sirius.emfjson@2.3.12-SNAPSHOT?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-interpreter@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/com.google.guava/guava@32.0.0-jre?type=jar",
+ "pkg:maven/org.antlr/antlr4-runtime@4.10.1?type=jar",
+ "pkg:maven/org.eclipse.acceleo/aql@8.0.2?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.guava/guava@32.0.0-jre?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.google.guava/failureaccess@1.0.1?type=jar",
+ "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
+ "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?type=jar",
+ "pkg:maven/org.checkerframework/checker-qual@3.42.0?type=jar",
+ "pkg:maven/com.google.errorprone/error_prone_annotations@2.18.0?type=jar",
+ "pkg:maven/com.google.j2objc/j2objc-annotations@2.8?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.guava/failureaccess@1.0.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.18.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.j2objc/j2objc-annotations@2.8?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.antlr/antlr4-runtime@4.10.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.acceleo/aql@8.0.2?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.annotations@8.0.2?type=jar",
+ "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.query@8.0.2?type=jar",
+ "pkg:maven/org.antlr/antlr4-runtime@4.10.1?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.annotations@8.0.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.acceleo/org.eclipse.acceleo.query@8.0.2?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.xmi@2.16.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/com.google.code.gson/gson@2.10.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius.emfjson/org.eclipse.sirius.emfjson@2.3.12-SNAPSHOT?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-emf-forms@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.osgi/org.eclipse.osgi@3.7.1?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar",
+ "pkg:maven/org.eclipse.core/org.eclipse.core.jobs@3.5.100?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.registry@3.5.101?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.preferences@3.4.1?type=jar",
+ "pkg:maven/org.eclipse.core/org.eclipse.core.contenttype@3.4.100?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.app@1.3.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.osgi/org.eclipse.osgi@3.7.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.jobs@3.5.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.registry@3.5.101?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.preferences@3.4.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.core/org.eclipse.core.contenttype@3.4.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.preferences@3.4.1?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.registry@3.5.101?type=jar",
+ "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.common@3.6.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.equinox/org.eclipse.equinox.app@1.3.100?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-builder@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "pkg:maven/ch.qos.logback/logback-classic@1.5.6?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen@2.23.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen.ecore@2.25.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram-customnodes@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen@2.23.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching@3.23.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.text@3.14.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.jobs@3.15.300?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.contenttype@3.9.400?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.app@1.7.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.jobs@3.15.300?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.osgi/org.osgi.service.prefs@1.1.2?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.osgi/org.osgi.service.prefs@1.1.2?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.contenttype@3.9.400?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.equinox.app@1.7.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.registry@3.12.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar",
+ "pkg:maven/net.java.dev.jna/jna-platform@5.14.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/net.java.dev.jna/jna-platform@5.14.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/ecj@3.39.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.jdt/ecj@3.39.0?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching@3.23.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.variables@3.6.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.20.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching.macosx@3.6.300?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.debug@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.variables@3.6.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.filesystem@1.11.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.variables@3.6.500?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching.macosx@3.6.300?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.debug@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.debug@3.21.500?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.debug.core@3.21.500?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.expressions@3.9.400?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.text@3.14.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.commands@3.12.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.preferences@3.11.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.platform/org.eclipse.core.commands@3.12.100?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.equinox.common@3.19.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen.ecore@2.25.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.runtime@3.31.100?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.core.resources@3.21.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.core@3.39.0?type=jar",
+ "pkg:maven/org.eclipse.jdt/org.eclipse.jdt.launching@3.23.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.codegen@2.23.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.xmi@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.platform/org.eclipse.text@3.14.100?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-gantt@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-deck-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-tree-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-domain-emf@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-domain@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-diagrams@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-selection@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ecore.extender@7.2.0-SNAPSHOT?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-diagram@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-tree@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-diagrams@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-deck@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-diagrams@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-diagrams@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-selection@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-selection@2024.11.0?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-selection@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-trees@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ecore.extender@7.2.0-SNAPSHOT?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-deck@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.change@2.17.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-charts-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-charts@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-deck-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-deck@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-deck@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-deck@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-diagrams-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-diagrams@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-forms-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-widget-reference@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-widget-reference@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors-widget-reference@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-widget-reference@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-emf-widget-reference@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-representations@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-forms@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-form@2024.11.0?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-view-emf-widget-reference@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-components-view-emf@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-widget-reference-view-edit@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-formdescriptioneditors-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-formdescriptioneditors@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-gantt-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-graphql@3.3.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-gantt@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-graphql@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.3.1?type=jar",
+ "pkg:maven/org.springframework.graphql/spring-graphql@1.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.graphql/spring-graphql@1.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.graphql-java/graphql-java@22.0?type=jar",
+ "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/context-propagation@1.1.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/context-propagation@1.1.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-gantt@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-gantt@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-portals-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-portals@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-selection-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-selection@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-tables-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-tables@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-trees-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-trees@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-validation-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-collaborative-validation@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-graphql@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-websocket@3.3.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/io.projectreactor/reactor-core@3.6.7?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-graphql-api@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-websocket@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-messaging@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-websocket@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-messaging@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-beans@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework/spring-websocket@6.1.10?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-core@6.1.10?type=jar",
+ "pkg:maven/org.springframework/spring-web@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-web@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter-web@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.3.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-registry-prometheus@1.13.1?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-core@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-actuator-autoconfigure@3.3.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-jakarta9@1.13.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-actuator-autoconfigure@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-actuator@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar",
+ "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.3.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.17.1?type=jar",
+ "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.17.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-actuator@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot@3.3.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/micrometer-jakarta9@1.13.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-commons@1.13.1?type=jar",
+ "pkg:maven/io.micrometer/micrometer-observation@1.13.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.3.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-aop@6.1.10?type=jar",
+ "pkg:maven/org.aspectj/aspectjweaver@1.9.22?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.aspectj/aspectjweaver@1.9.22?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/io.micrometer/micrometer-registry-prometheus@1.13.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.micrometer/micrometer-core@1.13.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-core@1.2.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-tracer-common@1.2.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-exposition-formats@1.2.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-core@1.2.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.prometheus/prometheus-metrics-model@1.2.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-config@1.2.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-model@1.2.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-config@1.2.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-tracer-common@1.2.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-exposition-formats@1.2.1?type=jar",
+ "dependsOn" : [
+ "pkg:maven/io.prometheus/prometheus-metrics-model@1.2.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-config@1.2.1?type=jar",
+ "pkg:maven/io.prometheus/prometheus-metrics-shaded-protobuf@1.2.1?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/io.prometheus/prometheus-metrics-shaded-protobuf@1.2.1?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-frontend@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.springframework.boot/spring-boot-starter@3.3.1?type=jar",
+ "pkg:maven/org.springframework/spring-context@6.1.10?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-starter@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement@2024.11.0?type=jar",
+ "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ext.emf.edit@7.2.0-SNAPSHOT?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/deeplab-projectmanagement/deeplab-projectmanagement@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ext.emf.edit@7.2.0-SNAPSHOT?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-web-papaya@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-papaya@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-papaya-edit@2024.11.0?type=jar",
+ "pkg:maven/org.reflections/reflections@0.10.2?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-papaya-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-papaya@2024.11.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.reflections/reflections@0.10.2?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.javassist/javassist@3.28.0-GA?type=jar",
+ "pkg:maven/com.google.code.findbugs/jsr305@3.0.2?type=jar",
+ "pkg:maven/org.slf4j/slf4j-api@2.0.13?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.javassist/javassist@3.28.0-GA?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-flow-starter@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow@1.0.11-SNAPSHOT?type=jar",
+ "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow.edit@1.0.11-SNAPSHOT?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow@1.0.11-SNAPSHOT?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/fr.obeo.dsl.designer.sample.flow/fr.obeo.dsl.designer.sample.flow.edit@1.0.11-SNAPSHOT?type=jar",
+ "dependsOn" : [ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task-starter@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.sirius/sirius-web-application@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-task@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-task-edit@2024.11.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/org.eclipse.sirius.ext.emf.edit@7.2.0-SNAPSHOT?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.common@2.31.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore@2.37.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.ecore.edit@2.13.0?type=jar"
+ ]
+ },
+ {
+ "ref" : "pkg:maven/org.eclipse.sirius/sirius-components-task-edit@2024.11.0?type=jar",
+ "dependsOn" : [
+ "pkg:maven/org.eclipse.core/org.eclipse.core.runtime@3.7.0?type=jar",
+ "pkg:maven/org.eclipse.emf/org.eclipse.emf.edit@2.16.0?type=jar",
+ "pkg:maven/org.eclipse.sirius/sirius-components-task@2024.11.0?type=jar"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/backend/deeplab-web/target/classes/application.properties b/backend/deeplab-web/target/classes/application.properties
new file mode 100644
index 0000000..97ec839
--- /dev/null
+++ b/backend/deeplab-web/target/classes/application.properties
@@ -0,0 +1,29 @@
+################################################################################
+# Copyright (c) 2024 Obeo.
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+#
+# Contributors:
+# Obeo - initial API and implementation
+#################################################################################
+
+server.port=8080
+spring.datasource.url=jdbc:postgresql://localhost:5438/sirius-web-db
+spring.datasource.username=dbuser
+spring.datasource.password=dbpwd
+
+spring.mvc.pathmatch.matching-strategy=ant_path_matcher
+
+spring.jpa.hibernate.ddl-auto=none
+spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
+spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
+
+spring.liquibase.change-log=classpath:db/db.changelog-master.xml
+
+sirius.web.enabled=*
+sirius.components.cors.allowedOriginPatterns=*
+sirius.components.cors.allowedCredentials=true
\ No newline at end of file
diff --git a/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..9859e38
--- /dev/null
+++ b/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1 @@
+org\eclipse\sirius\web\DeeplabWeb.class
diff --git a/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..58e286f
--- /dev/null
+++ b/backend/deeplab-web/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1 @@
+C:\DEV\_git\pepper\backend\deeplab-web\src\main\java\org\eclipse\sirius\web\DeeplabWeb.java
diff --git a/backend/pom.xml b/backend/pom.xml
new file mode 100644
index 0000000..a99d855
--- /dev/null
+++ b/backend/pom.xml
@@ -0,0 +1,56 @@
+
+
+
+ 4.0.0
+
+ deeplab-projectmanagement
+ deeplab-projectmanagement-parent
+ 2024.11.0
+
+ Pepper
+ Pepper for project management
+ pom
+
+
+
+
+ deeplab-projectmanagement
+ deeplab-projectmanagement-edit
+ deeplab-projectmanagement-starter
+ deeplab-web
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ versions-maven-plugin
+
+ true
+
+
+
+
+
+
+
+
diff --git a/backend/releng/deeplab-resources/.project b/backend/releng/deeplab-resources/.project
new file mode 100644
index 0000000..da4a03e
--- /dev/null
+++ b/backend/releng/deeplab-resources/.project
@@ -0,0 +1,11 @@
+
+
+ deeplab-resources
+
+
+
+
+
+
+
+
diff --git a/backend/releng/deeplab-resources/README.adoc b/backend/releng/deeplab-resources/README.adoc
new file mode 100644
index 0000000..9902936
--- /dev/null
+++ b/backend/releng/deeplab-resources/README.adoc
@@ -0,0 +1,10 @@
+= deeplab-resources
+
+== Goal
+
+This project is used to store some common settings used by our Java projects.
+As such, it contains our Checkstyle configuration, our formatter settings etc.
+
+== Dependencies
+
+None, this is not a Java project
\ No newline at end of file
diff --git a/backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml b/backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
new file mode 100644
index 0000000..fecae4b
--- /dev/null
+++ b/backend/releng/deeplab-resources/checkstyle/CheckstyleConfiguration.xml
@@ -0,0 +1,356 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/releng/deeplab-resources/editor/CleanupProfile.xml b/backend/releng/deeplab-resources/editor/CleanupProfile.xml
new file mode 100644
index 0000000..b16f9b4
--- /dev/null
+++ b/backend/releng/deeplab-resources/editor/CleanupProfile.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/releng/deeplab-resources/editor/JavaFormatter.xml b/backend/releng/deeplab-resources/editor/JavaFormatter.xml
new file mode 100644
index 0000000..a42eedd
--- /dev/null
+++ b/backend/releng/deeplab-resources/editor/JavaFormatter.xml
@@ -0,0 +1,777 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/backend/releng/deeplab-resources/editor/codetemplates.xml b/backend/releng/deeplab-resources/editor/codetemplates.xml
new file mode 100644
index 0000000..e581236
--- /dev/null
+++ b/backend/releng/deeplab-resources/editor/codetemplates.xml
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/releng/deeplab-resources/editor/sirius.importorder b/backend/releng/deeplab-resources/editor/sirius.importorder
new file mode 100644
index 0000000..20328a8
--- /dev/null
+++ b/backend/releng/deeplab-resources/editor/sirius.importorder
@@ -0,0 +1,7 @@
+#Organize Import Order
+#Mon Mar 11 15:56:44 CET 2019
+0=com
+1=fr
+2=java
+3=javax
+4=org