Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-04-14[releng] Clean working directoryFlorian Noyrit2-382/+0
- Remove some orphan files Change-Id: I61d37fb3a5d2de29b08d89a00ef6ed03c812fdd7
2017-04-10Bug 512989 - [DSML Validation] The dsml validation extra should be movedBenoit Maggi121-10758/+382
to incubation repository - remove all the code related to dsml.validation (except the documentation) - the code is now available in org.eclipse.papyrus.incubation - remove unused dependency in rsa migration and soaml Change-Id: Id87206bd516a2cc064c05b036d56714b5e369b6c Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-04-06Bug 514332 - Papyrus should never reexport non-singleton pluginsBenoit Maggi2-2/+2
- remove Required-Bundle Guava (and their re-export) - use package import for Guava dependencies Change-Id: Ie1e383b6b8ed1d57747345c2788c0c63de1f08bb Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> Signed-off-by: Florian Noyrit <florian.noyrit@cea.fr>
2017-03-31[releng] [oxygen] Update target definitions and platformsQuentin Le Menez1-1/+0
Change-Id: Ibc3aeb24cea3ba989c3f280f392015588802e63d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-03-30[releng] Update plugins and feature version numbers for Oxygen withFlorian Noyrit6-52/+52
Neon.3 as baseline Change-Id: Icb3b699de6846ce60370a1fedc169e1df741ace2
2017-03-24[releng] [oxygen] Update guava dependencies to 21.0.0Quentin Le Menez1-1/+1
- Update target definitions to the latest orbit repository and set guava dependecy to 21.0.0 - Update MANIFEST.MF guava version references to 21.0.0 throughout the repository - regenerate the target platforms - update the sdk feature.xml to point on guava 21.0.0.v20170206-1425 from guava 15.0.0.v201403281430 - modified manifests and java classes to fit the new API - ameneded the tests on guava version targets in the manifests Change-Id: I7d15679cd28585f6ea517466e70bc0848dd3179d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-03-15[releng] [oxygen] update guava referencesQuentin Le Menez1-1/+1
- test migration to 15.0.0 from 11.0.0 Change-Id: I3c9cb6392ebbfe214540261e500b9046724aa075 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-01-31Bug 511185 - [Toolsmiths] problem in extra with reference to toolsmithsFrancois Le Fevre1-26/+25
change: -adding the toolsmiths in the main feature focus: -initially customization plugin was part of extra it has been migrated into main Change-Id: I017faa049fa05d410dd764ab0814ad28fbd9b09e Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-25Bug 510506 - [Toolsmiths] migrate oep.customization inFrancois Le Fevre1-1/+1
plugins/toolsmiths changes: -migration of customization in toolsmiths -rename the package -regenerate the code by editing the genmodel -migrate models under models keypoint: -plugin begins before to extra Change-Id: Id2fce5633e999e3f92802f4f632e871483bfbd1a Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-23Bug 508130 - [Toolsmiths] dispatching customization properties pluginsFrancois Le Fevre1-0/+4
in there own functional unit -moving stuff to the right functional unit -changing extension point naming Change-Id: Id498eed0baeeb6e31655668fca69776d09bee37a Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit6-120/+120
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-03-31Bug 490564 - [Papyrus DSML validation, Qompass, Designer] The DSML ↵Ansgar Radermacher4-6/+6
validation generator depends on a Qompass base plugin Change-Id: I6ad32354b166ff49ded17be8ebbaf38279445eed
2016-02-24Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus1-492/+498
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Implement version management: PDE API Tooling and Oomph Version Management. Introduce two new plug-in projects to manage versioning using Oomph: * org.eclipse.papyrus.releng.main.release for the Main bundles and features * org.eclipse.papyrus.releng.dev.release for the Dev Tools Add new menu actions to the Dev Tools: * main menu bar: * synchronize POM and manifest versions * "Configure" context menu on bundle projects and MANIFEST.MF * optimize bundle dependencies and re-exports * update dependency version ranges to match current workspace and PDE target Remove obsolete menu actions from the Dev Tools: * main menu bar: * Set all Papyrus feature versions * Set all Papyrus plug-in versions * Set versions of all Papyrus dependencies in Papyrus plug-ins Fix versioning errors reported by PDE and Oomph. Ensure proper version ranges consistent with latest build target. Optimize the dependencies of all Papyrus Main bundles and Dev Tools. Remove version- and reexport-checking tests in the BundlesTests that are now not needed because, on the one hand, we now implement discrete bundle versioning (managed by PDE/Oomph) and on the other, we now use re-exports properly to ensure classpath consistency in clients of a bundle's API. Thorough overhaul of the "project editors" API, including: * rationalize the API interfaces * refactor the all-in-one PluginEditor class from the customization bundle to the project-editors bundle * update clients in the Customization and DSML Validation components * fix a bunch of operations that didn't work * add missing operations required by the new Dev Tools actions * complete some unimplemented APIs * add a comprehensive JUnit test suite covering all of the project-editors API Change-Id: I6a699d93909f61099226ceb994140f03ea99a70f
2016-02-12Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus3-70/+70
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Factor UI dependencies out of the UML Element Types bundle. This includes moving some advices that interact with the user into a new org.eclipse.papyrus.uml.service.types.ui bundle. Pull up the PasteCommandService and IPasteCommandProvider API into the Infra Diagram layer where the extension point is defined. Deprecate the old API in the UML layer. Introduce a service for participation of languages in CSS styling: * styling reset actions in the Reset Style command * access to semantic model classes and properties to make available to CSS Factor PapyrusObservableValue and cohorts out of the UML Tools bundle into the Infra Layer for more general reuse and to relieve the Diagram Infrastructure layer of UML dependencies. The old API remains as deprecated. Remove the Infra Diagram Layer dependency on UML Layer for property testers governing deletion in the diagram. Includes introduction of a new IGraphicalDeletionHelper OSGi service for delegation of the determination of whether an element can be deleted from the diagram and replacement of the XML expression properties * org.eclipse.papyrus.uml.diagram.common.isSemanticDeletion * org.eclipse.papyrus.uml.diagram.common.isReadOnly by * org.eclipse.papyrus.infra.gmfdiag.common.isSemanticDeletion * org.eclipse.papyrus.infra.gmfdiag.common.canDelete (where the latter is the negation of the property that it supersedes) Extract UML dependencies from the Diagram Outline and CSS Editor bundles. Remove unused MDTUtil APIs that referenced a UML-specific annotation. Move the Diagram Infrastructure CSS Palette bundle into the UML layer because it serves to provide extensions on the Palette Service, which is an overtly UML-specific capability. All client APIs for the Properties View are moved from org.eclipse.papyrus.views.properties bundle to a new org.eclipse.papyrus.infra.properties.ui bundle. This includes renaming of: * extension points * label-provider contexts * XWT namespaces Add an "all UI tests" suite. Define a componentized hierarchical build layout of the main plug-ins Change-Id: I43f8f3644857a18b69715f5a2f1da9b1cf286d67
2016-01-22Bug 485220: [Architecture] Provide a more modular architecture (& builds) ↵Christian W. Damus1-1/+1
for Papyrus https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Refactor the Properties Model bundles into the Infra Layer. The *.views.properties.model[.edit,.editor] bundles are renamed as *.infra.properties[.edit,.editor]. The packages within are correspondingly renamed. To support upgrade installation, special p2 update metadata tells the p2 engine how these bundles have been renamed, ensuring proper replacement of the old *.views.properties.model* bundles, because otherwise the clash of EMF model registrations would cause run-time errors. The *.views.properties.environment extension point is moved to *.infra.properties.environments. The *.views.properties.context extension point has the <context> element moved to a new *.infra.properties.contexts point. The <preferencePageBinding> element remains. JUnit tests pass, at least inasmuch as they pass in the nightly builds. Change-Id: I6445808f8eb1144b08c0cd5f0a487d1bad229a4c
2015-12-18Bug 484464 - [Papyrus DSML Validation] nsURI is taken from definition in ↵Ansgar Radermacher3-40/+25
case of static profile
2015-12-16Revert "Bug 484464 - [Papyrus DSML Validation] nsURI is taken from ↵1.2.0M4Camille Letavernier3-25/+40
definition in case of static profile" This reverts commit 1811680b89946b741263e70c56e912a146bd6e12.
2015-12-16Bug 484464 - [Papyrus DSML Validation] nsURI is taken from definition in ↵Ansgar Radermacher3-40/+25
case of static profile
2015-12-14Bug 484011 - [Papyrus DSML Validation] The code generator for Java ↵Ansgar Radermacher11-103/+206
constraints does not produce a suitable operation signature for static profiles
2015-11-19Bug 464249 - [Papyrus DSML Validation] The validation plugin generator ↵Ansgar Radermacher22-813/+1743
silently ignores constraints without ValidationRule stereotype
2015-11-12481924 - [Papyrus DSML Validation] Generator requires definition for no ↵Ansgar Radermacher5-35/+5
obvious reason
2015-08-21[releng] Neon-1.2.0 modification step by stepQuentin Le Menez12-52/+42
Change-Id: I9126d707fecad85c9b5384b35074deba995b6527 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2015-06-11469953: [Releng] Update the build to support a global POMCamille Letavernier6-12/+12
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469953 Change-Id: I050cf9dbbdd5705aaf8d45f2db3458226d148002 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-28467692 - [UML-RT] Multiple issues when validating a UML-RT model (amend ↵Ansgar Radermacher1-9/+9
ValidationGenerator)
2015-05-28467692 - [UML-RT] Multiple issues when validating a UML-RT model (modified ↵Ansgar Radermacher1-9/+15
ValidationGenerator)
2015-04-13464249 - [Papyrus DSML Validation] The validation plugin generator silently ↵Ansgar Radermacher1-52/+55
ignores constraints without ValidationRule stereotype
2015-04-09464286 - [Papyrus DSML Validation] The DSML plugin generator should generate ↵Ansgar Radermacher2-2/+53
Java files into a "src-gen" folder instead of using the default "src" folder
2015-04-09464249 - [Papyrus DSML Validation] The validation plugin generator silently ↵Ansgar Radermacher3-76/+77
ignores constraints without ValidationRule stereotype
2015-03-24458433 - [Papyrus DSML Validation] org.eclipse.papyrus.dsml.validation ↵Ansgar Radermacher3-2/+18
should be part of the core papyrus
2015-02-13Bug 459566: [Releng] Consider letting Tycho use JDT's project settings for ↵Christian W. Damus2-2/+2
compilation https://bugs.eclipse.org/bugs/show_bug.cgi?id=459566 Ensure consistency of Tycho compilation settings with JDT settings in the source projects in the developer workspace (for the Extras plug-ins).
2015-02-06458433 - [Papyrus DSML Validation] org.eclipse.papyrus.dsml.validation ↵Ansgar Radermacher4-8/+61
should be part of the core papyrus
2015-01-29458470 - [Papyrus DSML Validation] Wrong behavior when using dsml validation ↵Ansgar Radermacher1-56/+35
to validate model
2015-01-28Bug 458511 : Applying xtend code generation at build time template toFrancois Le Fevre - CEA4-346/+6
others plugins deleting content of org.eclipse.papyrus.def/xtend-gen and specially the following java file https://bugs.eclipse.org/bugs/show_bug.cgi?id=372322 Change-Id: Ie9513f5f6a5cb3c6101846907d55ac6c3a74b5bc Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
2015-01-26Bug 457956 : Applying the xtend maven plugin to all eclipse pluginsFrancois Le Fevre - CEA1-0/+39
Focusing on org.eclipse.papyrus.cpp.codegen and all others involved plugins, adding a developer profile, removing the xtend-gen content and not the folder itself,ignoring its content for git. Change-Id: Ibc5694ac25dc150c5413728a09d5ba7970435cbe Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
2014-12-16[releng] fix guava versionAnsgar Radermacher1-1/+1
2014-12-15447548 [OCL for Papyrus] Buggy DSML plugin generator: add simple formatterAnsgar Radermacher1-1/+0
2014-12-11447548 - [OCL for Papyrus] Buggy DSML plugin generator: avoid dirty bit, ↵Ansgar Radermacher23-2339/+673
migration to xtend Conflicts: extraplugins/dsml.validation/org.eclipse.papyrus.dsml.validation.generator/META-INF/MANIFEST.MF extraplugins/dsml.validation/org.eclipse.papyrus.dsml.validation.model.ui/META-INF/MANIFEST.MF
2014-10-28440230: [All Diagrams] Add Margins to the LabelsCéline Janssens1-2/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=440230 Margin and Labels on Mars Change-Id: If62f1665a4697b422df8dc0ffc84c7e95bb659f9 Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net>
2014-10-22447548 - [OCL for Papyrus] Buggy DSML plugin generator (changed dependency ↵Ansgar Radermacher1-1/+1
version)
2014-10-20447548 - [OCL for Papyrus] Buggy DSML plugin generatorAnsgar Radermacher6-4/+14
2014-10-20447548 - [OCL for Papyrus] Buggy DSML plugin generatorAnsgar Radermacher6-299/+385
2014-09-15[Releng] Update feature versions to 1.1.0Camille Letavernier6-12/+12
2014-09-15[Releng] Change plug-ins version to 1.1.0Camille Letavernier6-23/+23
2014-09-15436296 - [Validation] DSML plugin generation is brokenAnsgar Radermacher8-373/+31
2014-09-12436296 - [Validation] DSML plugin generation is brokenAnsgar Radermacher8-373/+31
2014-09-09[Releng] Propagate Papyrus standard project configuration to dsml.validation ↵Christian W. Damus12-3/+2113
plug-ins
2014-09-04436296 - [Validation] DSML plugin generation is brokenAnsgar Radermacher11-101/+475
2014-08-25[Code style] Apply clean-up profile on Extra Plug-insCamille Letavernier25-284/+263
2014-08-21[Code style] Apply clean-up and formatter on Extra plug-insCamille Letavernier42-1053/+1308
2014-08-20[Releng] Update Papyrus version to 1.0.1 in pom.xmlCamille Letavernier6-12/+12

Back to the top