Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-01-05Bug 582075 - [Releng] Update target platform for 2023-12Pauline DEVILLE1-6/+6
Update code to be based on new gef api Change-Id: I708584c2bca2911902ae33745e253749c948375b Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2023-11-23[Releng] - update targetplaform - increase batik and guava versionsVincent LORENZO1-5/+6
Signed-off-by: Vincent LORENZO <vincent.lorenzo@cea.fr> Change-Id: I47a92c1916331dfb7a8bb0ceb860bd4129798841
2023-10-28Bug 582075 - [Releng] Update target platform to get other version of ↵aradermache1-3/+3
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 Menez1-1/+1
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 Menez1-1/+1
Change-Id: I62f9d7bcb2f6750c4e97ce292423281c6c3c598b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2023-05-03Bug 581848 - [Releng] Move to java 17Pauline DEVILLE1-1/+1
- Fix java references in Manifests, settings and classpaths Change-Id: Ia058bbf2403aa2cb8d8188c5aac0421e179ab513 Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2023-03-24Bug 577845: [Sirius][Diagram][EditPolicy] some editpolicies provided by ↵Vincent Lorenzo1-1/+1
Papyrus for GMF Diagram are also applied to Papyrus Sirius Diagram and it should not Avoid creation of these EditPolicies on Sirius diagrams: - org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.PapyrusPopupBarEditPolicy - org.eclipse.papyrus.infra.gmfdiag.canonical.editpolicy.PapyrusCanonicalEditPolicy Change-Id: I6cf76e070ff4b8200cea86cd49eeb775ad4bed0d Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2022-11-04Bug 580313 - [Releng] Update targetplatform for the 2022-12 M2Quentin Le Menez1-5/+5
Change-Id: I7aba0ff013a35b8cb44138890b4bfed38a340462 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2022-01-31bug 578311: migrate to batik 1.14.0ptessier1-6/+7
Change-Id: I00522ee8b88904a385318d8358f4c7be9d5ecddd Signed-off-by: ptessier <patrick.tessier@cea.fr>
2022-01-26Bug 577845 - [Sirius][Diagram][EditPolicy] some editpolicies provided by ↵Vincent Lorenzo1-1/+1
Papyrus for GMF Diagram are also applied to Papyrus Sirius Diagram and it should not Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Change-Id: Ica760932e298bc729b8f3cd34e3ce0471ac397a1
2022-01-24mistake!Patrick Tessier1-8/+7
Revert "bug 578311: migrate to batik 1.14.0" This reverts commit 6d24445d5e4388731a991ed9d8d94259f13d43d4. Reason for revert: <INSERT REASONING HERE> Change-Id: I67c4aa7004e654484ac5a11a5dd1851f5859cc82
2022-01-24bug 578311: migrate to batik 1.14.0ptessier1-7/+8
Change-Id: I78ea1168ee29731ce6a074165212ca0add9a035c Signed-off-by: ptessier <patrick.tessier@cea.fr>
2021-10-19Bug 569174: [Toolsmiths] Papyrus integration of GMF Tooling - generate less ↵Vincent Lorenzo1-1/+1
dead or duplicate code Move AbstractResizableCompartmentEditPart from org.eclipse.papyrus.uml.diagram.common to org.eclipse.papyrus.infra.gmfdiag.common Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Change-Id: I87be8b9ac489c3b57954e537fde46d51ee8c2660
2021-03-09Bug 570177 - [Releng] Update for 2021-03 RC1Quentin Le Menez1-5/+6
- 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>
2020-11-09Bug 564770 - [Releng] Migrate to Java 11 and 2020-12 trainQuentin Le Menez1-1/+1
- 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 Lorenzo1-35/+51
- 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-06-05Bug 562935 - Migration to GMF Notation 1.13.0Florian NOYRIT1-1/+1
Migrate dependencies to org.eclipse.gmf.runtime.notation to [1.10.0,2.0.0) Migrate dependencies to org.eclipse.gmf.runtime.notation.edit to [1.8.0,2.0.0) Changed all occurences of http://www.eclipse.org/gmf/runtime/1.0.2/notation to http://www.eclipse.org/gmf/runtime/1.0.3/notation Updated the copy of the notation metamodel in oep.infra.gmfdiag.properties/model to the new 1.10.0 metamodel Fixed some building issues in tests Change-Id: I9bb53de2558b67076f6fa423da522bdcedeb794b Signed-off-by: Florian NOYRIT <florian.noyrit@cea.fr>
2020-05-28Bug 563330: [Performances] Retrieving the Label Icon for a Part is veryCamille Letavernier1-1/+1
expensive https://bugs.eclipse.org/bugs/show_bug.cgi?id=563330 Change-Id: Ib2a1632c2e8d750e25bde753f9c26f994b142272 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2020-03-03Bug 560644: [Diagram] Papyrus API must provide a way to get easily the ↵Vincent Lorenzo1-1/+1
kindId of a diagram Change-Id: Icbe8b3c1635ccb52447e3ec7267efe376e633fb7 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2020-02-18Bug 560219: [Diagram][Table][AF] The abstract class ViewPrototype must allow ↵Vincent Lorenzo1-1/+1
to instanciate a view without open it Change-Id: I5da6139c1a60fcb1eb5be3eec57b9cab76767e64 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-09-18Bug 550568: [AF] The diagrams and tables icons of disabled viewpointNicolas FAUVERGUE1-1/+1
should be grayed - Add grayed icon into the architecture framework - Create the grayed icons for diagrams and tables - Manage the view prototype display in: - Model Explorer - Welcome page - Table of views - Properties views Change-Id: I3301e9d17cb12c5ca59f2175b5cb0b86e6733917 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2019-08-07Bug 549266 - [Releng] Update the platforms4.5.0_M2Quentin Le Menez1-4/+4
- 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 Menez1-3/+3
- 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-06-05Bug 547950: [Diagram][Export All Diagram] Common Bendpoint calculus fails ↵Vincent Lorenzo1-1/+1
during the export as image - fix the NPE Change-Id: I8ad4304c1aa2117361e733b854d124c4b29193c8 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2019-01-09Bug 542518 - [Diagram] Creation of a diagram inside an element and dropping ↵Quentin Le Menez1-1/+1
associations inside - Added a check on the editPart to verify that it is not a Diagram Change-Id: I50f0f26fac164335368d5c3577f8c33b620b41f6 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-03Bug 535519: [Sequence Diagram] Sequence Diagram layout (& semantics) doCamille Letavernier1-1/+1
not support DPI scaling https://bugs.eclipse.org/bugs/show_bug.cgi?id=535519 - Initial version: support a labelHeight / labelWidth in CSS - Remove the layout tolerance from the tests Change-Id: Ie46bb206c3046e6111ebaea2a7cc1f66ca09ea15 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-06-07Bug 535643 - Duplicated values in ManifestBenoit Maggi1-2/+0
- remove duplicate Bundle-Activator and Bundle-RequiredExecutionEnvironment in MANIFEST.MF - remove unused import - add missing override Change-Id: Ie709da842ed6470dc4fc032c16111dbe107d6bf5 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-06-01Revert "Bug 533804 - [Diagram] Update batik dependencies for 1.9.1"Quentin Le Menez1-16/+17
- This reverts the migration to Batik 1.9.1 as the problems encountered warrant to postpone it This reverts commit aea9db22620bbc8b466b48ea7dd958bd004c91e4. Change-Id: I15546c71d6a1868773a78459e604fe0babefbf6b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-05-31Bug 532101: [AFViewpoints] Make AF editor fasterMaged Elaasar1-5/+7
Bug 532104: [AFViewpoints] Transform your Workspace reference to platform reference - Simplified the AF model wizard by defaulting the root to be Architecture Domain. - Extended the Load Resource action in the AF editor to allow loading AF models from the running platfom. - Added a Resolve All action that can be used on any object in the editor to quickly resolve related references. This can be used on a loaded AF model (from workspace or running platform) to also load its dependencies like elementtypeconfigurtion and palleteconfiguration files. - Made the architecture, elementtypesetconfigurtion, nattableconfiguration, and paletteconfiguration resources extend of a common base class that supports default load/save options. This base class also makes the cross references persist using platform:/platform URIs but upon load, they may resolve to platform:/resource if the resource is available in the workspace. - Refactored uml.architecture, all the elementtypeconfiguration, all palletteconfiguration, and all nattableconfiguration models by changing their cross references to platform:/plugin URI format. - Fixed PasteEObjectConfigurationItemProvider to make the containment reference axisIdentifier show in the editor/property sheet as a containment reference (was necessary to convert its cross references properly) Change-Id: I69b82f53670cbb81e9117ce82c61d7c898080c93 Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-05-22Bug 533701: [Sequence Diagram] Stereotype or Shape Compartments shouldCamille Letavernier1-3/+5
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-04-22Bug 533804 - [Diagram] Update batik dependencies for 1.9.1Quentin Le Menez1-42/+45
- Update the targetplatforms to set the required dependency to 1.9.1 from the latest M6 Orbit repository - Rebase the platforms on the latest integration builds Change-Id: Ib57fb5c3b322fcd880ec4f7a7d1ba06b9bfea2a2 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-04-21Revert "Bug 533804 - [Diagram] Update batik dependencies for 1.9.1"Quentin Le Menez1-45/+42
- a compilation error was introduced by this change, this needs to be reverted until resolved. This reverts commit 0bdf62f7a9968d362c762f84a5a3e6da34f9f7a9. Change-Id: Idfb6e8ebd7f04654e22bb017e61d3cd6ea36b65d
2018-04-20Bug 533804 - [Diagram] Update batik dependencies for 1.9.1Quentin Le Menez1-42/+45
- Update tests and dependencies to the new architecture and version - Update the targetplatforms to set the required dependency to 1.9.1 from the latest M6 Orbit repository Change-Id: I07824370934a51062038d382597330833e5ee801 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-04-19Bug 527664 - [AFViewpoints] Architecture Model Editor removeMaged Elaasar1-2/+4
CreationCommandClass property value Converted the Creation/ConversionCommandClass properties in the architecture editor to be of type string instead of Class. They can now reference class names from the workspace (on their project's class path). Also added validation rules for that. Finally, I added a Browse... button in the property sheet to help put values for them. remove some reexport increase version to take in account API tool Change-Id: I6792449fbee70b089f83780c4935242fff72d50b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2018-01-09Bug 515367 - [releng] Uniformization of the end of lines to Unix standardQuentin Le Menez1-85/+85
- 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-11-29Bug 527580: Integration issues with view-type helpersChristian W. Damus1-2/+3
Factor out common partial implementation of view-type helpers for consistency and add - overridable determination of PolicyChecker for the view - priority ordering of view-type helper extensions https://bugs.eclipse.org/bugs/show_bug.cgi?id=527580 (cherry-picked and expanded from Oxygen) Change-Id: I6e276ca639f4ac664206511b24bc2246472a3fa2
2017-08-30Bug 521468: [Palette] Required profiles are not taken into accountCamille Letavernier1-2/+3
anymore https://bugs.eclipse.org/bugs/show_bug.cgi?id=521468 Change-Id: Icfcac3020b934785421e337778c4bbf6de255dee Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2017-07-04Bug 517679 - [Diagram] Papyrus must provide a way to draw reference linkMickael ADAM1-1/+1
between elements https://bugs.eclipse.org/bugs/show_bug.cgi?id=517679 Change-Id: I8564c8c0b5e55cee0b3828f466f78c02dab449c9 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-04-14Bug 512343 - [Palette] Papyrus Palette framework should be refactoredMickael ADAM1-1/+3
Change-Id: I4170f878f144bc9e47ed21f1f3beaeb53911a887 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-04-06Bug 514332 - Papyrus should never reexport non-singleton pluginsBenoit Maggi1-0/+3
- 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-30[releng] Update plugins and feature version numbers for Oxygen withFlorian Noyrit1-81/+81
Neon.3 as baseline Change-Id: Icb3b699de6846ce60370a1fedc169e1df741ace2
2017-03-13Bug 510451 - Reimplement the ISO42010 specification to properly supportMaged Elaasar1-79/+81
architectural contexts and viewpoints Replaced the viewpoint configuration framework by a new architectural context/viewpoint framework. This involves defining architecture contexts and viewpoints in models and contributing them via extension points or via the preferences. Models reference an architecture context and a set of viewpoints at creation time, but can be switched later. Architecture contexts double as client contexts for which elementtypesetconfigurations can be registered. They also define viewpoints, which reference representation kinds (diagrams or tables). This contribution defines three architecture contexts: UML, Profile, and SysML corresponding to what Papyrus used to call diagram categories. Change-Id: I203b58d9e97afdffc45c2674683c0281eb8a7c5b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2017-01-27Bug 510889 - [GMFT] Fork gmft.runtimeBenoit Maggi1-78/+79
- rename the plugin as org.eclipse.papyrus.infra.gmfdiag.tooling.runtime - integrate in Papyrus build - add the plugin to gmfdiag feature - change dependency in infra.gmfdiag.common - change xtend templates - re-genenerate all diagrams - fix missing keys using full namespace - fix wrong version number - impossible to regenerate InteractionOverview (no gmfgen) - Remaining generated not in Activity and Timing - keep hand made code in UMLNavigatorLabelProvider for Sequence Diagram Change-Id: I1c1b988eafff38eae56a789d6a8734083c1117d4 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-24Bug 508843 - [Toolsmiths] migrate expansion model into its own pluginFrancois Le Fevre1-4/+0
-just moving exapnasion model into its own plugin -reexporting the different package -updating manifest.mf with this new plugin -package renaming with genmodel update -moving to right bundle version in a manifest.mf -adding it into its feature -retrigger after merge conflict resolution -dispatching class in their own package Change-Id: If81918a014ca46e67a9e6fb60b1e0bf21c5645ab Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2016-11-29Bug 496905: [Diagram][ModelExplorer][Table][Dialog] Papyrus must integrateNicolas FAUVERGUE1-1/+2
the internationalization feature provided by UML. https://bugs.eclipse.org/bugs/show_bug.cgi?id=496905 Commit of infra for internationalization. Change-Id: I1b1859bf111e1ef7a7522212fbe639cf2bd13890 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-10-28Bug 502461: [Copy/Paste] Pasting UML-RT protocol container corrupts the modelChristian W. Damus1-1/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=502461 Never copy the Dependency::client reference property of an InterfaceRealization in copy/paste operations. Use the Element Types Framework to set the name of a pasted element when resolving name clashes, to allow for extensible editing behaviour of DSMLs such as UML-RT (for protocol containers). Change-Id: Iddfc4f7f4d5a9a412317f7fbe5db6a6ac7563be7
2016-10-07Bug 501946: Undo creation of capsule with structure diagram open causes ↵Christian W. Damus1-2/+4
exception to be thrown https://bugs.eclipse.org/bugs/show_bug.cgi?id=501946 Ensure that, when a notation view is removed from the notation resource, then if any editor pages open on it are not closed deliberately, they are closed implicitly. Also do not attempt to refresh a diagram edit part that has lots its semantic element, on the assumption that it is being deleted. In order to reuse the asynchronous executor for an editing domain, factor it out of the DiagramHelper into a more suitable common API. (cherry-picked from streams/2.0-maintenance) Change-Id: Ic0b59ff9b3475f8ab4e7d852b0719c9ba479758b
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit1-4/+5
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-08-04Bug 491783 - Change the ElementTypeConfiguration metamodel to make theFlorian Noyrit1-1/+1
before and after reference directly AdviceConfigurations. Change the interpretation accordingly. Bug 497481 - Change the ElementTypeConfiguration metamodel to replace string-based references to specialization by Ereferences in SpecializationTypeConfiguration. Change the interpretation accordingly. Update oep.infra.types.doc accordingly. Change-Id: I13284a6a74fe3d86427b19424a9b8c4caed01d89
2016-07-13Bug 496299: Controlled Units as Integral FragmentsChristian W. Damus1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496299 Implement a new mode of controlled unit in Papyrus dubbed "shards". A shard is like any other sub-unit created up to and including the Neon release, except that it cannot be opened independently in the editor. The Papyrus editor, when asked to open a "shard", will instead open the root resource of the model. Likewise, the editor matcher normalizes editor inputs to the root resource of any shard. The graph of shard dependencies is inferred from a new workspace- wide index of cross-resource containment references, when it is available. Otherwise, the linkage of shards to their parent references is parsed on-the-fly from the shard annotation's reference (with a relatively efficient XML parsing that terminates after reading only a few lines of the XMI text). A new ResourceLocator is implemented to provide a pluggable hook for resource loading (including proxy resolution), to ensure when loading a shard resource that its parent resource chain is first loaded from the top down to ensure that all context of profile applications is available before loading the shard, itself, which may have stereotype applications that depend on those profile applications. The CoreMultiDiagramEditor installs this resource locator on the ModelSet; other applications (including in a non-Eclipse context) can make similar use of it. Some additional fixes are required in other core components to make the loading of referenced sharded models as in bug 458837 work: * the SemanticUMLContentProvider did not detect the final resolution of containment proxies that changes what looks look a model root object into just another intermediate element in the content tree. Besides that it would schedule a large number of redundant UI refreshes asynchronously (deferred) on the UI thread * the DiModel and NotationModel would load their adjuncts to the *.uml resource when that resource is created, not after it has been loaded. This is much too early and ends up causing the transactional editing domain to detect the attachment of a resource's contents at the end of loading as an attempt to edit the model during a read-only transaction, which logs an exception and bombs the UI action. Instead, these models now have snippets that load the *.di and *.notation resources after the semantic resource has been loaded. * the new model snippets required an additional fix in the loading of IModels to handle contributions of snippets and dependencies to models that are overridden by other IModels registered under the same ID, such as is the case with the NotationModel and the CSSNotationModel, which latter needs the snippet declared by the former * the IModels additionally need to ensure that they start snippets on loading of an existing model even when it is already found to be loaded in the ModelSet (as happens often in JUnit tests) * the AbstractModelFixture in the JUnit test framework is updated to ensure that the ModelSet is properly initialized, with its own snippets started and its IModels loaded and their snippets started * the basic uncontrol command now removes the shard annotation from the uncontrolled element/resource, if there was one. Because this bundle now supports a new feature (that being shards), it seems appropriate to bump its minor version number General-purpose changes in the core workspace model index framework that improve overall performance, of particular significance in large and highly fragmented models: Implement persistent storage of the workspace model index at workspace save to support quick start-up without parsing the entire workspace. Consolidation of indices: * run a single pool of indexing jobs and a single resource change listener to trigger (re)-indexing of files * all indices matching any given file process it * includes a new extension point from which all indices are loaded into the shared index manager to initialize them and do the work (cherry-picked from streams/2.0-maintenance) Change-Id: Ifd65a71c57134b69d873f17139f3cedbf11c5ba5

Back to the top