Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-06Bug 512983 - [ALF Extra] Move the extra part to incubationBenoit Maggi199-192247/+0
- remove code related to alf extra - the code has been moved to org.eclipse.papyrus.incubation Change-Id: If81f3a3ba3ca0ac2d81cb3be7ca5a0a93aa0d09d Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit7-75/+75
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-03-21Regenerate ALF parser.jeremie.tatibouet4-6/+6
Update version number to 2.0.0 for: - oep.uml.alf. - oep.uml.alf.ui. Fix missing dependency ranges. Change-Id: Ic233566df1b6e90e8ec4791cca1c0b132c5963cb Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-03-21Should solve the problem related to auto-save of textual representationjeremie.tatibouet1-1/+1
failing on "Action language profile is not applied". The associated bug is https://bugs.eclipse.org/bugs/show_bug.cgi?id=473391. The fixes integrates a bunch of unit tests. Conflicts: extraplugins/alf/ui/org.eclipse.papyrus.uml.alf.properties.xtext/META-INF/MANIFEST.MF releng/main-tests/pom.xml Change-Id: I8065b952fafd85a97fdeb88cd5d37c25b3cfcb04 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-03-21The progress of the compilation is now reported to the user.jeremie.tatibouet1-22/+92
https://bugs.eclipse.org/bugs/show_bug.cgi?id=473473 Change-Id: I570692986c094ca396c116465085e6565ed46cf7 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2016-03-03Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus8-0/+1408
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Complete the configuration of PDE API Tooling in the Papyrus Main and Developer Tools projects, including: * adding the API Analysis nature and builder to .project where it was missing * adding a new menu action in the dev tools Project Management menu to ensure that all Oomph version-management projects in the workspace have API analysis also * fixing API version analysis problems, mostly by upversioning bundles to 2.0 but also applying API filters in some cases where it seems appropriate * implementing project-level API Analysis preferences for warning severity of missing @since doc tags (the default is error) and adding it to the Oomph project preferences management Change-Id: I3f5fad20ffc7bb66eec0abbb86b5cc52aacb1ff1
2016-02-12Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus1-35/+35
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
2015-08-21[releng] Neon-1.2.0 modification step by stepQuentin Le Menez12-105/+99
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-06-09Merge branch 'master' into bugs/462954-alfArnaud Cuccuru2-57/+48
Change-Id: Ic42952adfd3ec4b1b32db5d3f4bf3613e5902296 Signed-off-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-06-09Avoid freeze of the ALF editor when editing an activity (bug 466458) jeremie.tatibouet2-72/+68
Remove unecessary old undo redo code (will be replaced in future commits) Change-Id: Ieb255cb625d48af00fe7566b9802a056ad3daef3 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/49766 Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-29[Alf Properties] Fix ClassCastException and clean-upCamille Letavernier2-57/+48
Change-Id: Ic21acbcf4e2b034e3e1298f78a1d7cca4ad5cb54 Reviewed-on: https://git.eclipse.org/r/48852 Tested-by: Hudson CI Reviewed-by: Jeremie Tatibouet <jeremie.tatibouet@cea.fr> Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-26Provide a preference page for the Papyrus Alf integration.jeremie.tatibouet16-3/+307
The nominal behavior is that Alf tooling is disabled. The user can next enabled it through the preference page and additionnaly activate the automated synchronization. Answers to bug 468312. Change-Id: I8c3102b0bb450818e42b921007a2ad49bba89803 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48638 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-26https://bugs.eclipse.org/bugs/show_bug.cgi?id=467895jeremie.tatibouet1-0/+15
The ALF editor does not appear when a selected element is read-only. Change-Id: I6a83904297a59a2bf4fc5c07b0319957e2327bd3 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48637 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-21Fix incorrect refresh of the ALF editor a compilation.jeremie.tatibouet4-6/+31
Fix unecessary creation of textual representation comments. Fix automated population of error log with debug messages Change-Id: If5d01a83c90935a848377bf5f0ea8654a32526a5 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/48342 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-11[Releng - ALF] Fix bundles metadataCamille Letavernier3-19/+19
Change-Id: Ie1ed285c8783859745f9759c35be3b7c1f8f21b3 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
2015-05-06Bug fix: two validations scheduled instead of one. This was due to anjeremie.tatibouet1-5/+12
additional refresh. Change-Id: Ia2d82c7ece71bd511b1a56bf3adc334f06bbf51c Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47252 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Set up ALF property view integration as being in incubation. It impliesjeremie.tatibouet6-7/+7
plugin versions numbers to be downgraded to 0.7.0. This is response to bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=466394 Change-Id: I8bda6ae34776a151750cdc01e81799d8df0822d6 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47159 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Do not compute the synchronization points when a package import isjeremie.tatibouet1-1/+7
created at root of a model. Change-Id: I5e0083dffe639bfe27c208046781225c8797a0ba Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47157 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enables the ALF editor when an operation is selected. Still some mergejeremie.tatibouet3-3/+41
problem at this step (e.g. the implementation of an operation not referenced in the "method" list after a compilation). Change-Id: I6cd85e10180d9b113fd5a77d23ac572c9426000c Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47155 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05After the compilation, the serialization of an activity is notjeremie.tatibouet1-1/+5
re-generated. This temporarily avoid the serialization problem returning an activity specification without a body. Change-Id: I21c8bc7fa441445b6f2c6d04a50579100ed68741 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47153 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enable ALF editor when an activity is selectedjeremie.tatibouet2-0/+7
Change-Id: I03337898021da86716da0b208adc595513209f86 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47152 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-05-05Enables context change when the editor opens within the property view. jeremie.tatibouet1-9/+44
Change-Id: Ib4aee6613e55fa1043ab4649c8023d70e807468f Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/47151 Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-04-30Cleans up the property view integration.jeremie.tatibouet13-830/+382
- Delete direct editors contribution - Rewrite filter making the property section available Change-Id: Ib14347e3ad3cf95495991536fa4964d0bceb0444 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/46800 Tested-by: Hudson CI Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr>
2015-04-30Class, Signal, Enumeration, Datatype and package follows automaticallyjeremie.tatibouet6-78/+686
the evolution of the semantic model. ElementImport, Generalization, PackageImport impacts are also supported. Change-Id: I0178e33f270d8c542d8a6df68cc11b153732d6f2 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr> Reviewed-on: https://git.eclipse.org/r/46748 Reviewed-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Tested-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Reviewed-on: https://git.eclipse.org/r/46799 Tested-by: Hudson CI
2015-03-25(1) - Migrate OCL dependencies (tests and alf plugins)jeremie.tatibouet1-3/+3
(2) - Regenerate ALF plugins (3) - Regenerate plugins for editions of stereotype properties Change-Id: If006c6350ea08b7b99295ea33c012c983ab65169 Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
2015-03-24462954: [ALF] Integrate the new ALF grammar & toolingJeremie Tatibouet73-0/+4259
https://bugs.eclipse.org/bugs/show_bug.cgi?id=462954 - Squash the committers/cletavernie/alf-integration branch Also-by: Ed Seidewitz <ed-s@modeldriven.com> Also-by: Arnaud Cuccuru <arnaud.cuccuru@cea.fr> Signed-off-by: Jeremie Tatibouet <jeremie.tatibouet@cea.fr>
2015-02-25Bug 460804 - [Releng] All plugins must be in the build processBenoit Maggi2-0/+24
Add extras plugins in the build process : - adl4eclipse - alf - design - diagram-definition - domain-model - facade - layout - revision - spem2 - team-collaborative Change-Id: I440eb25d9ec96f43c2803a8d14d9940fad3bf6b8 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2014-09-15[Releng] Update feature versions to 1.1.0Camille Letavernier1-1/+1
2014-09-15[Releng] Change plug-ins version to 1.1.0Camille Letavernier2-11/+11
2014-08-21[Code style] Apply clean-up and formatter on Extra plug-insCamille Letavernier69-104454/+108694
2014-08-20[Releng] Update versions to 1.0.1Camille Letavernier3-43/+28
2014-04-17[releng] Cleanup plugins for extras buildLaurent Wouters6-2/+87
Signed-off-by: Laurent Wouters <laurent.wouters@cea.fr>
2014-03-14[Releng] Fix dependency versionsCamille Letavernier2-28/+28
2014-03-06429744: [UML 2.5] Migrate Papyrus to UML 2.5Camille Letavernier1-1/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=429744 The following URIs have been updated in all Papyrus extra plug-ins: - http://www.eclipse.org/uml2/4.0.0/UML/Profile/L2 -> http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard - http://www.eclipse.org/uml2/4.0.0/UML -> http://www.eclipse.org/uml2/5.0.0/UML - http://www.eclipse.org/uml2/4.0.0/Types -> http://www.eclipse.org/uml2/5.0.0/Types
2012-09-18Kepler: Update plug-in versions for extra plug-inscletavernie2-28/+32
2012-03-21329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.ptessier1-16/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2012-03-20329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.ptessier422-207036/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2012-03-05329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.ptessier246-38327/+19047
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2012-02-20Removed dependencies to Template Binding Utilsacuccuru3-60/+1
2012-02-17329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.ptessier1-0/+158
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2012-02-17329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.ptessier17-237/+1528
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
2011-12-05Added classes for managing the standard Alf ASTacuccuru370-49180/+57617
2011-12-05Completed standard alf libraryacuccuru3-289/+9558
2011-07-27Bug correctionacuccuru1-2/+6
2011-07-22Exported scoping packagesacuccuru1-1/+3
2011-07-22Added folder Resource to the binary build.acuccuru1-1/+3
2011-07-22Merged with branchacuccuru2-3/+3
2011-07-22Merged with branchacuccuru4-22/+14
2011-07-22Merged with branchacuccuru2-3/+3

Back to the top