Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-12-14Bug 582667 - [Tests] Fix tests ↵Vincent LORENZO2-4/+39
org.eclipse.papyrus.bundles.tests.BundlesTests.javaVersionTest() Signed-off-by: Vincent LORENZO <vincent.lorenzo@cea.fr> Change-Id: I2a1ef59519513b585106e27fd47831479f883b5b
2023-11-23[Releng] - update targetplaform - increase batik and guava versionsVincent LORENZO1-2/+2
Signed-off-by: Vincent LORENZO <vincent.lorenzo@cea.fr> Change-Id: I47a92c1916331dfb7a8bb0ceb860bd4129798841
2023-11-06Bug 582075 - [Releng] Update target platform to get other version of ↵Vincent Lorenzo1-1/+1
google.inject -update the google inject test Change-Id: I7edc9ff7e6f825382b4a148e45c9e2535541275e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2023-10-28Bug 582075 - [Releng] Update target platform to get other version of ↵aradermache2-8/+8
google.inject - also change com.google versions - don't specify version in SDK feature - remove unused import to javax.inject in infra.nattable - adapt target platform, work of Pauline DEVILLE <pauline.deville@cea.fr> Change-Id: I11a785f9988122e8681006f4e8ee6440dcce5f62 Signed-off-by: aradermache <ansgar.radermacher@cea.fr>
2023-05-09Revert "Bug 581848 - [Releng] Revert patches to move to Java 17 as it breaks ↵Quentin Le Menez10-17/+20
Papyrus" - Remove the latest gef-classic to point on the 2023-03 train pending patch for 2023-06 - Update pom plugin versions to the lates available This reverts commit 0d39a60b55419f8d41f47311fedff762ed028062. Change-Id: I2473af5176c49daa45d944de2fb0d2f6581c3484 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2023-05-03Bug 581848 - [Releng] Revert patches to move to Java 17 as it breaks PapyrusQuentin Le Menez10-20/+17
Change-Id: I62f9d7bcb2f6750c4e97ce292423281c6c3c598b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2023-05-03Bug 581848 - [Releng] Move to java 17Pauline DEVILLE10-17/+20
- Fix java references in Manifests, settings and classpaths Change-Id: Ia058bbf2403aa2cb8d8188c5aac0421e179ab513 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2022-12-19Bug 581229 - [Dependencies] We should remove the dependencies on old Orbit ↵Ibtihel Khemir4-399/+2
version https://download.eclipse.org/tools/orbit/downloads/drops/R20220302172233/repository - remove the dependencies - delete the class Java8DeltaXMLVisitor which was unused - delete the class SafeDeltaXmlVisitor which was unused Change-Id: I0a76fd27d0541c7f57d8231b73b3dd98bb300ad0 Signed-off-by: Ibtihel Khemir <ibtihel.khemir@cea.fr>
2022-11-14Bug 580313 - [Releng] Update bundles testsPauline DEVILLE1-6/+13
Change-Id: I4086762e4405666471ebee49bd7c8596aecf0465 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2022-11-10Bug 581024 - Change com.google.inject dependency to version 5.0.1Pauline DEVILLE1-0/+7
Change-Id: I6b0ecb8ac78479e9978d53e6fe5d4e03d59fd82b Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2022-11-04Bug 580313 - [Releng] Update targetplatform for the 2022-12 M2Quentin Le Menez1-1/+1
Change-Id: I7aba0ff013a35b8cb44138890b4bfed38a340462 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2022-08-02Bug 580192: [Papyrus][Test] Bug and open API in PapyrusEditorFixtureVincent Lorenzo3-5/+10
Change-Id: I8d95cef5fb969e04bbf1b1c83c2eac66c82fe6e1 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2022-02-02Bug 577567 - [Releng] Update for 2022-03 M2 + fix bundle testsPauline DEVILLE5-494/+3
Change-Id: I38ed3eb5faf13542e80d47e1d99df13844338492 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2022-01-11[Releng] Relax junit version due to incompatibilites with jupiterQuentin Le Menez6-9/+9
Change-Id: Ic86b098263e4272517eaca953fee8a5e4d133839 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2021-10-20Bug 576595: [ModelExplorer] Fix the action "Open In New Table"Vincent Lorenzo1-1/+1
Change-Id: Ie57c5502716a9e11c35d410eeb82c7970bc0a119 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-10-20Bug 574511: [Diagram] Update plugins version/ Check API break after diagram ↵Vincent Lorenzo2-22/+0
regeneration - update version for gmf-tooling - update version for uml diagram common - update version for sequence diagram - update version for activity diagram - update version for diagram component - update required manifest.MF and pom.xml files - remove old api filters files Change-Id: I8a53fbcc92146bcb05bf04205c485a0ff2b7945e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - merge xtend ↵Etienne Allogo1-1/+0
template L1.4. Merge papyrus templates (org.eclipse.papyrus.def/xtend) into org.eclipse.papyrus.codegen/xtend Signed-off-by: Etienne Allogo <etienne.allogo@artal.fr> Change-Id: Ic159b50b6866a704c0c5928ded7d429347760e37
2021-04-30Bug 572677: [Toolsmiths] Duplicate extensions for "Missing ↵Christian W. Damus1-14/+16
oepu.extensionpoints.UMLProfile" quickfix - in the case of generating a new element, only add it to the plug-in model after configuring it - fix up some method signatures for methods that access markers to let them throw CoreException - add JUnit test coverage for affected quick fixes - while we're at it, add all of the validation builder tests to the Toolsmiths test suite - and fix the UML Profile validation build test failures - fix case mismatch in file name in ModelDependenciesCheckerTest Change-Id: Ifcf9bf83cbc282cf7898df6c819ade02c36c0c6e Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2021-04-27Bug 571561: [Element Types] Simple rule configuration refactoringsChristian W. Damus1-1/+17
- add refactoring actions for rule-based element type rules - account for non-containment of NotRuleConfiguration::composedRule (bug 571560) Change-Id: Ie32f0524429801ca0ccbc6b91863403161c74f7e Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2021-04-26Bug 572865: [Toolsmiths] Architecture Editor may break because of the new ↵Christian W. Damus1-2/+99
PlatformHelper - handle case of package registration without a genmodel which is common in compatibility scenarios mapping older NS URIs to the current version of a package - while we're at it, the URI mapping parsing needs the same bullet-proofing - add JUnit regression test coverage Change-Id: I881f214f04349dafa4243bbe2b3e0cd8fbbd729d Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2021-04-12Bug 539694: The Architecture models raises bad errorsChristian W. Damus1-9/+9
- fix case of workspace-wide JDT search without context URI broken by earlier fix - ensure that JDT and Java projects are ready when running tests with Maven Change-Id: If65d2334ee653286d8ddbed01765093135893ba5 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2021-03-26Bug 570097: [Toolsmiths] Architecture Domains: Validation BuilderVincent Lorenzo1-3/+19
- JUnit test coverage. - Add coverage of binary command class resolution in dependencies checking. - Includes refactoring of auxiliary project importation for reuse in the new test case. - add Element Types builder test for case of types set referenced by a registered architecture model, which presents no problem - update the test fixture to register architecture models imported in test projects for the duration of the test, required for the new test case - test for validation of icon resources in Element Types Configurations models Change-Id: I9607a0fd576a707cf48a51b09bc573869ade7d10 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Also-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-03-26Bug 569356: [Toolsmiths] Support regeneration of ElementTypesConfiguration ↵Vincent Lorenzo2-0/+36
models https://bugs.eclipse.org/bugs/show_bug.cgi?id=569356 - update the generator tests to match the new generation - add tests for incremental generation Change-Id: I00c956a60bc0ecaeaf17926190af62dc161ee80b Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> Also-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-03-26Bug 569357: [Toolsmiths] ElementTypes: Model and Plug-in ValidationVincent Lorenzo4-34/+284
- initial cases of project builder tests to parallel the validation menu tests - add JUnit test cases for build that should not find problems - JUnit test coverage for model validation - JUnit test coverage for build.properties validation - JUnit test coverage for plugin.xml validation - factor out test project fixture into a new common tests bundle Change-Id: I90f8cfd541cd9fa859aa5361fff015cebae02ec5 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Also-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2021-03-22Bug 567632: [Toolsmiths] Papyrus must provide specific builders to itsVincent Lorenzo1-0/+2
developer to ensure robustness of the code - provide builders - provide new validators Change-Id: Ide60d2f152b6af49cb99c65eed6cff794446dd9c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2021-03-09Bug 570177 - [Releng] Update for 2021-03 RC1Quentin Le Menez7-13/+35
- Update maven plugin versions - Remove the jboss mecanism (not necessary anymore) - Add guava dependency plugin to paliate the API loss - Add missing @since tags - Add API filters because... reasons Change-Id: If0b5cb48172eed2e2079d38f1cc0c2a61fbaca1d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2021-02-15Bug 570716 - [Tests] Fix some JUnits TestsQuentin Le Menez1-14/+26
- Fix the dependency check of the oep.emf plugins Change-Id: I26199686f7e2c78bd5e9e680ed0fdb2602431ab4 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2021-01-25Fix JavaVertionTestPauline DEVILLE1-5/+7
Change-Id: Ia55c94a82267f87b632d8d0e1d7193d57b561b2e Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2020-11-09Bug 564770 - [Releng] Migrate to Java 11 and 2020-12 trainQuentin Le Menez9-30/+96
- second pass on the manifests, classpath and settings files for java 11 compliance - corrected missing manifest dependencies - seems to be a problem with the uml.tests.suite getting stuck Change-Id: I225f06da4f854f1b86fa1361fcc2a8e2fd3f0231 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr> Also-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Also-by: Patrick Tessier <patrick.tessier@cea.fr>
2020-11-09Bug 565020: Remove all reexported dependenciesVincent Lorenzo6-48/+64
- update pom version - update manifest project version - remove all re-export - add all missing required dependencies (with developped tooling + add many others required handly) - remove the optional attribute (and maybe others) - update target platform - fix 2 features verify manually: - infra.architecture - infra.constraints - infra.core - infra.emf.expression - infra.emf - facet.editor - facet make in ignore org.eclipse.papyrus.uml.decoratormodel.internal.resource.tests.DecoratorModelIndexTest.decoratorModelsForPackage_none() Change-Id: Id83401c9c46ab360214407572c4d5bd35cb8c03e Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2020-10-01Bug 567514 - Papyrus Test null pointer exception when the resource does not ↵jeremie.tatibouet1-1/+4
exist for a test Change-Id: I69de7c014e50f6cb8f82683f123bb6cd37f7d41a Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2019-11-15Bug 552697: [Tests][API] Xtext Tests classes must be distributed as APIVincent Lorenzo4-4/+154
Change-Id: I313800531f2f8997572605244fb663e5cfc62912 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-08-20Bug 549108: [Tests] PapyrusEditorFixture must support more file extension ↵Vincent Lorenzo4-21/+103
that only uml, notation and di... Change-Id: I9dd99c8db8bebbb54fa5dc16e3a00b440dcea538 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-08-07Bug 549266 - [Releng] Update the platforms4.5.0_M2Quentin Le Menez5-14/+14
- Update to new M2 references - Update to 27.1.0 guava - Update versions to reflect the bree change Change-Id: I2896aaba6a887f30cef2c6f0c4e23ae3c0f548d0 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-06-12Bug 545631 - [Releng] Update the targets for 2019-06 RC24.4.0_RC2Quentin Le Menez2-8/+8
- Add a strong dependency to guava 21 to avoid compiling against 27.1.0 in orbit - Rewire xwt dependency to the new milestone Change-Id: I54f2f76414b34acd186c2adfe6ce529b44f5c231 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2019-04-19Bug 546239: [Toolsmiths][Validation] Plug-ins to validate profileNicolas FAUVERGUE1-8/+82
plug-in must be implemented - Create tests for Profile plug-in validation (actually 73% code coverage on oep.toolsmiths.validation.profile (handlers and testers not tested) and 69% on oep.toolsmiths.validation.common (all utils methods not all tested)) Change-Id: I65902fafdf6599684eb4b0344fa34503326377e4 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-10-19Bug 536486 - [Sequence Diagram] Duration/time constraint & Duration/timeNicolas FAUVERGUE1-2/+120
observation and general ordering https://bugs.eclipse.org/bugs/show_bug.cgi?id=536486 - Manage Duration/Time constraint, Duration/Time observation and GeneralOrdering Change-Id: Ice6a31e9b4bb1e757378494a62a2714d775f47dd Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-10-16Bug 539022 - [Releng] Format and complete some pom.xmlVincent Lorenzo4-51/+62
Change-Id: I68e20234bf94ad7e207f65807cb520c1cabb9b5b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-08-29Bug 538339: [Tests] Some tests are failing due to diagram opening orNicolas FAUVERGUE1-26/+28
closing problem Change-Id: Idb3dd33a577e617567fcfb1bd6077544dd1d5937 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-08-22Bug 537653 - [EPL] Edti properties filesQuentin Le Menez2-4/+8
- move the plugin.properties files to the new EPL2.0 license - move the build.properties files to the new EPL2.0 license when available Change-Id: Ie860b3d74eb82ce5542b6fbe1f2bfcc67cea02f4 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] Update jdt.ui filesQuentin Le Menez3-3/+3
- amended the org.eclipse.jdt.ui.prefs for the new EPL2.0 license Change-Id: Ibcbef74918057bfa7ac94d341a33ec2f192f1a81 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] Update text filesQuentin Le Menez1-2/+4
- Update txt references to the new EPL2.0 Change-Id: If2ea65b5b9292833ad6a442adc4361a4c5e6c9f2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-22Bug 537653 - [EPL] update about.html filesQuentin Le Menez3-9/+9
- move the about.html files license to the new EPL2.0 - set the correct date on the license Change-Id: Id05bd8e8332e184150df4c8523d45b8840e7941a Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-08-21Bug 537653 - [EPL] Update java files headersQuentin Le Menez89-180/+360
- replaced the reference in the java files headers - added the SPDX-License-Identifier Change-Id: Ia376515730e2430e8671c2b5c66f7b510894e5c6 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-06Bug 533675: [Sequence Diagram] CombinedFragment can be created in anyChristian W. Damus2-4/+249
case in the diagram Test creation of combined fragments - covering nothing at all (in blank space) - partially covering a message - within another combined fragment Also, update the tests for bug 535097 to use the editor fixture to create interaction operands by automation of the creation tool, to better simulate user interaction. This requires explicitly disabling snap to grid (which is on by default in Photon) so that the mouse pointer can be placed as precisely as is required by the tests. Change-Id: Ic68e6c49746d63dc3e7c93ad92bd89ab68937614 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-06Bug 530201: [Sequence Diagram] Covered feature is broken for InteractionFragmentChristian W. Damus1-1/+7
Ensure that all interaction fragments that can be created in an interaction (continuation apparently not supported) are initialized with lifeline coverage for the lifelines that they visually cover. This includes updating the GridManagementEditPolicy to stop just adding all interaction operands to the 'coveredBys' of all lifelines in the interaction. Change-Id: I6e6dd83138b2433456beacbab1acacb9fb5155a3 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-07-05Bug 507479: [SequenceDiagram] Choose lifelines covered by a combinedChristian W. Damus2-1/+161
fragment Implement properties view for the InteractionFragment::covered property of combined fragments and interaction operands. Restrict the selection of covered lifelines to lifelines in the same interaction. Add warning constraints for consistency of lifelines covered by - interaction operand as compared to lifelines covered by the fragments that it owns - combined fragment as compared to lifelines covered by fragments of its operands Update the automatic validation (if the preference is set) of an interaction operand that has has its owned fragments recomputed to encompass the entire containing combined fragment, to handle the impact on its lifeline coverage consistency constraint. Update headers & plugin version Change-Id: I340c816a3d62b38b2e811daa90b4d5c0c1fb5493 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-07-04Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier9-18/+231
https://bugs.eclipse.org/bugs/show_bug.cgi?id=535808 - Propagate the new preferences to all projects Change-Id: I0e70c1c4a5d14a24c2d92371c27dad085e9aa2d3 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-06-12Bug 535794 - [Test] Correct breaking dependency testQuentin Le Menez1-1/+2
- added the missing dependency - modified the missing/incorrect version Change-Id: Ibe05378c453848b99033a7e8216bac8ed890caca Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-05Bug 533679: Creation of CFrag should not graphically move elementsChristian W. Damus1-6/+101
Fix the handling of operand ownership for execution specifications to account for (a) that they are not started/finished only by ExecutionOccurrenceSpecifications specifically and (b) that they are not always provided by the rows of the grid model. Since the updating of the rows and columns and fragment ownership is so often done in a read-only context (following operation execution on the history) we can avoid redundant calculations by just always posting the update asynchronously and throttling multiple pending calculations. Altogether this results in the calculation of operand ownership upon initial creation of a combined fragment not being immediately overridden by an incorrect calculation that puts all of the fragments back into the root interaction. https://bugs.eclipse.org/bugs/show_bug.cgi?id=533679 Change-Id: I2abb81a920e2a8a7f20d3a6b702d3194d8e7ae8e Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>

Back to the top