Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-03-21Bug 545631 - [Releng] Update RCP configuration and splash screen forPauline DEVILLE2-2/+2
nightly Change-Id: Ia21b02346f7aca5ba1c7de321b073ff848e2219e Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2019-02-19Bug 542929 - [Releng] [CDO] Rewire the way tests are compiled in order to ↵Quentin Le Menez21-224/+317
allow multiple tests configurations - Update modified pom.xml files headers - Delete .project files in root and releng Change-Id: I6c76f0adb7a7c18baa4d45d78af62db4dfa69a5d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-12-20Bug 542929 - [Releng] Update versions for the next releaseQuentin Le Menez2-2/+2
Change-Id: I43d32c24f75f215e457c6e9297caa399323b8b89 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-11-27Bug 539022 - [Releng] Update setup for new release cadenceQuentin Le Menez1-0/+1
- The release cadence for Papyrus and the train is no longer annual but quarterly. Photon is no longer in maintenance and all development is now on master. Update the Oomph setup model accordingly. - Remove the Luna, Mars and Neon branches and targlets - Removed the devlopper tool working set that was empty - Added new filters to populate toolsmiths and releng working sets for Oxygen and 2018-12 (master) - Removed all other targets as those are the only ones with actual git branches - updated some of the targlets adresses Change-Id: I9f19b7fc766aac15aa9b69ac17985ca4c2b6c91e Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Also-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-11-22Bug 539022 - [Releng] Update the API references for version management toolsQuentin Le Menez4-37/+91
- Add missing APIAnalysisNature - Add missing VersionNature - Add missing settings files - regenerate the API baseline Change-Id: I4088d2998402cc10067ee6c85f6a1763d574d28c Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-11-19Bug 533667: the nameNicolas FAUVERGUE1-0/+7
/plugins/infra/gmfdiag/org.eclipse.papyrus.extensionpoints.editors do not respect the layer Keep the old plugin "org.eclipse.papyrus.extensionpoints.editors" and create the new one "org.eclipse.papyrusinfra.gmfdiag.extensionpoints.editors". The old classes inherit from the new ones. Change-Id: I98230776a03ab0c8a1f37e06790d50ad6af0077d Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-10-31Bug 539022 - [Releng] Update the target tool to the new UpdaterQuentin Le Menez1-1/+1
Change-Id: I7c5240f6565e1292d524e9979f4a05c81f3c12d5 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-10-18Bug 539022 - [Releng] Update the target definition dependencyQuentin Le Menez1-0/+4
- This is a first patch if necessary, we should depend on the latest github repo Change-Id: I8d29fcfb7279fe1181aa4f8b1ef507c5e92e2cf8 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-09-13Bug 539022 - [Releng] Update the RCP and SDK of PapyrusQuentin Le Menez2-2/+2
Change-Id: If97bd9322c6619126f016ca50be85f6ffaa79769 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-22Bug 537653 - [EPL] Update featuresQuentin Le Menez350-39117/+2908
- uniformized the feature format - moved to the shared license strategy for EPL2.0 - remove the obsolete license and epl1.0 files - rebased to correct an old patch push - added the respository reference from which the features fetch the license Change-Id: Ic9389040473c24de4d4b38293281e329ff883a2e Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-09Bug 532754 - [Toolsmiths][Documentation] The documentation of thePauline DEVILLE2-3/+9
profile migration tool is not accessible from the help content (edit) Change-Id: I083d320f1bb121af75a48bc76fb99dc06b80997f Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-07-05Bug 507479: [SequenceDiagram] Choose lifelines covered by a combinedChristian W. Damus1-1/+3
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 507470 - [Documentation View] Test shall be done for the newMickael ADAM1-0/+2
documentation view. Change-Id: Idea85cd39e6d4e64da780bb1f5275285f6686269 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-02Bug 479970 - [Doc] Decoration Service framework shall provideNicolas FAUVERGUE1-0/+7
documentation and example https://bugs.eclipse.org/bugs/show_bug.cgi?id=479970 -Example for decoration service, Shape provider and GMF decorator. see https://wiki.eclipse.org/Manage_Decorators_On_Papyrus -add wizard to import project Change-Id: I5186cebaf00dd0f34fb195279b322f460dab46d6 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-06-29Bug 536299 [releng] Update targetPlatforms after simrel fixQuentin Le Menez1-2/+2
- deactivated the problematic doctemplate plugin until the issue has been resolved Change-Id: I22329d40cf83ec63002b8f8f5a727cb4b9fdaec2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-28Bug 536299 [releng] Update sdk and rcp for the next releaseQuentin Le Menez2-2/+2
- Update the rcp and the sdk to avoid future misunderstanding and conflicts Change-Id: I074b76756528d8138772e329279bdb054e495bd3 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-06-18Bug 536003 - Remove incubation in All Papyrus Core ProjectsBenoit Maggi5-5/+5
- remove incubation from description - remove duplicate groupid/version in pom.xml - remove useless cast Change-Id: If1617e9660a0b03ac0af65c08592ab4125c2f891 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-31Bug 535388 - [Quality] Remove reference to unknown schemaBenoit Maggi1-1/+0
- remove reference to non existing schema/aspectToolProvider.exsd (it was removed last year for palette refactoring) - use existing ValueSpecificationAction.gif icon instead of non existing icon ValueSpecification.gif - remove duplicate groupId in pom.xml - remove unused import and unused value Change-Id: If827cec2c8c8e1d437a1ddc549940be86ece881a Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-05-24Bug 518452 - [releng] [photon] Correct feature failureQuentin Le Menez1-1/+1
- correct build failure introduced by the previous b2737c31331b2f92bde62e45ba883e5df3255e83 commit Change-Id: Ic771faf89875900a47ea2ad30105b50ed0153cde Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-24Bug 535017 - [Toolsmith] Unable to install the Toolsmith Feature for Photon RC1Quentin Le Menez4-51/+27
- create soft references to the required features/plugins instead of including them directly Change-Id: I77e1c5fcdabb25e7ebdc3a05506c239180f63c64 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-22Bug 533701: [Sequence Diagram] Stereotype or Shape Compartments shouldCamille Letavernier1-0/+7
not be displayed in CombinedFragments https://bugs.eclipse.org/bugs/show_bug.cgi?id=533701 Add 2 services, to support filtering generic Papyrus IViewProviders and IEditPolicyProviders. Also add a simple contribution for the Sequence Diagram, to disable Symbols compartments. Change-Id: I0d6e1af0ad4395daf3170409b5735df36dd02d46 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-05-18Bug 518452 - [releng] [photon] Update target for the next RCQuentin Le Menez1-3/+2
- Update tooling dependencies to avoid 1.6.1 batik conflict Change-Id: I4c3d5f4c3e6a430a0316652248d5e5b6147aa286 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-16Revert "Bug 518452 - [releng] [photon] Update with the new gmf runtime ↵Quentin Le Menez1-0/+10
update site" This reverts commit 9b586fc1cf795254e351a85590d9e21d2ccae017. Change-Id: I3cb4c99429a6fb2e83ab5c8222310a4820b873ba Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-16Bug 518452 - [releng] [photon] Update with the new gmf runtime update siteQuentin Le Menez1-10/+0
Change-Id: I361e43772b3a1e85e42bf7f41b5442944f747888 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-14Bug 533852: [All Diagrams] Provide a default font for all platformsCamille Letavernier1-4/+11
https://bugs.eclipse.org/bugs/show_bug.cgi?id=533852 Change-Id: Idf6508dd9d5f59206b9daa7ab254be7ef8bba0e2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-04-10Bug 531643: [Table] Remove all table files creation from the Papyrus New ↵Vincent Lorenzo2-9/+2
Wizard, excepted NattableConfiguration file - Edit the genmodel, setting generate editor and generate wizard to false for all EPackage, excepted nattableconfiguration package - Remove all customs editors - Remove the tests plugins org.eclipse.papyrus.infra.nattable.model.editor.test - Create a NattableConfigurationResource with the same options than the removed custom editors - Change path contribution for the NattableConfiguration wizard - Set nice icons for the NattableConfiguration wizban and the NattableConfiguration resource Change-Id: I6384e45036a35fe026fcdf2aa65b63d49177159b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-23Bug 532639: [Table][Matrix] System shall enable to specify the creation ↵Vincent Lorenzo9-13/+13
location of relationships created using a matrix editor. Change-Id: I4ffde565f069e65c85c838bd14aebb4b809c61b7 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-03-21Bug 525483 - [Toolsmiths] Profile changes management and model migrationPauline DEVILLE10-2/+637
Change-Id: Id5b2081df69458ef48821f492929b107a1d2ef4f Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-03-21Bug 518452 - [Releng] [Photon] [Doc] Remove outdated Layers documentation to ↵Quentin Le Menez1-6/+0
put it in the proper repository Change-Id: Id86ba9ef9c2818a90b5c718b8f06f32137874652 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-13Bug 518452 - [Releng] [Photon] Updates for the new Toolsmiths update siteQuentin Le Menez5-8/+8
- Update the targetplatforms and the feature descriptions - Moved the sign profile as it does not seem to be inherited properly - Added a silent update site for the releng tools Change-Id: Ief4f9a1c499d28415ab695acd991085e37e8c45d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11[Releng] [Photon] Delete old Dev framework and add a new Toolsmiths oneQuentin Le Menez68-516/+1718
- Delete the old Dev releng profile and replace it with a Toolsmith one - Add new features: Junit, Releng, Diagramgen and Debug to be released - Move the junit framework at the root of the junit test folder - Remove Toolsmiths from the main build as it will have its own - Repopulate the SDK feature and distribute the excess features in theit own root parent - Add a new views feature - Moved the assistants to the toolsmiths folder and put them in the toolsmiths build Change-Id: I1c0331b25607baaf1cfcc635d9c7b0d9c6d73e63 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11Bug 531190 - [Releng] Remove generated tests framework and pluginsQuentin Le Menez6-78/+15
- Remove the generated tests framework - Remove the associated dev plugins and nature to the tests plugins - Remove the xtend files for test generation - Remove the outdated all encompassing test suite - Rewire the dev menu plugin to plain old src instead of src/main/java - Move the junit framework plugins to the root of the junit test folder Change-Id: Id2c0c18762c7c917de93430d3ace2f48940c1297 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-03-11Bug 518452 - [releng] [photon] Delete the discovery site for PhotonQuentin Le Menez9-654/+0
Change-Id: I085e7af41f1736566fca887fb0b013f4e4ff588d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-02-27Bug 531270: [EMF][Expressions]Papyrus must provide a common way to save and ↵Vincent Lorenzo9-0/+631
load all Papyrus EMF models with the same options Change-Id: I49305997e6e80c4ef7e3fb32bb364a2d20d1dd0c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2018-02-07Bug 530855 - Add New Child menu generator in Toolsmith featureBenoit Maggi1-0/+16
- add org.eclipse.papyrus.uml.profile.types.generator and org.eclipse.papyrus.uml.profile.types.generator.ui in toolsmith feature Change-Id: I361a304b5fc3bbd4eced8283e3a0760e91f7ba72 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-02-02Bug 518452 Update the Toolsmith feature dependencyQuentin Le Menez2-3/+3
Change-Id: I8f799ad981681e748d8e20f658ee8eaec0fe7c49 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez164-6556/+6556
- Format the EOL of all the files matched by: grep -rIUs . | xargs -Ifile dos2unix -k 'file' Change-Id: I5c41d540a9a67b50de9b912ab35e16cc9a912961 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-12-22Bug 527800 - [CSS] UML update for the CSS modelQuentin Le Menez1-56/+66
- create the UML model - generate the model and edit code Change-Id: I018de7ae3fd500eda066bbac4f16829862d32a07 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr> Conflicts: features/papyrus-main-features/org.eclipse.papyrus.infra.gmfdiag.css.feature/feature.xml
2017-12-15Bug 518310 - [Export] Export diagrams from a model as htmlBenoit Maggi2-1/+16
- provide export model as a html static website - menu in ModelExplorer>Right Click>Export>Export html - preference page in Papyrus>HTML Export - extend the export with org.eclipse.papyrus.uml.export.generation extension point - add gson in target platform Change-Id: I11a35405cde68159a8653c9ee9f01dd0d9c41f84 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-12-12Bug 528490 - [Quality] Remove plugin and feature string from nameBenoit Maggi16-504/+542
- remove plugin string in plugin name - remove feature string in feature name - fix some duplicated names - extract feature name in feature.properties Change-Id: I23303b5d32390fd01aa903214d430c930618c982 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-11-08Bug 522500 - [developer] developer feature seems not to be installableFrancois Le Fevre1-0/+6
any more Actions - adding the repository reference to the category - adding the plugin used by tycho to in the pom.xml to reference the needed repository Change-Id: I5957b1a831503e197f2e6272afad79987e2dfd4a Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=522500 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr> Also-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-09-28Bug 522721: [Table][Matrix] New Matrix Framework must provide JUnit TestsVincent Lorenzo1-13/+55
Change-Id: I47ed56d65a5ab9cb0e9244f62b0f6ba1097aaf46 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-09-26Bug 521476: [userxp] plugin that declare a menu not at the right place Francois Le Fevre1-7/+0
- deletion of the plugin - zip the code in bug 521476 Change-Id: Id32f15017393db9ac71005a469573f7ddb72edad Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521476 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-09-25Bug 522500 - [developer] developer feature seems not to be installableFrancois Le Fevre1-9/+13
any more Actions -adding the url of gmftooling -adding required plugins after loading developer targetplatform Review -for me we should add all manualUpdate url of /org.eclipse.papyrus/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.target Change-Id: I524727cd15cfd6c9181aa8257cb96ff21c84027d Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=522500 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-09-03Bug 521572 - [General] Various cleanupsPierre GAUTIER1-4/+0
- remove duplicate 'description' element from feature.xml Change-Id: I053df4ec0e20deee554c9f6415bcc21b54256b41 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-09-01Bug 521572 - [General] Various cleanupsPierre GAUTIER2-0/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 define project-specific, overriding workspace-scoped, preferences for UTF8 encoding and Unix end of line preferences Change-Id: I260d84ab76c08866cd3e8709967d4218d992c095 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-08-31[releng] [photon] Repair the dev buildQuentin Le Menez1-3/+4
- bad pom reference has been introduced and broke the dev build Change-Id: I5b44bca52143b2ff54c214ecdc2a3fd10f88978b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-08-29Bug 521522: [devxp] Create a dedicated developer feature to hold exampleFrancois Le Fevre8-0/+652
plugins Actions -create the feature -associate it to the build Change-Id: I156961ccb6df021a01cf517d49d9611055c44e78 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521522 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-08-29Bug 521513: [userxp] rename Papyrus Exampes into Papyrus user Examples Francois Le Fevre8-9/+9
Actions -rename the feature and its assocaited files (pom,.project) Tests Change-Id: I0418653f8f65acd5dd8533bea9db2be606707c0b Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=521513 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>

Back to the top