commit | 98baeb63fa5e17b25cc6effa999432d9df13a64c | [log] [tgz] |
---|---|---|
author | Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com> | Tue Jun 29 15:24:39 2021 +0200 |
committer | Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com> | Wed Jun 30 20:59:06 2021 +0200 |
tree | cccea26c4d55b2dc0fe77bbefa320a8e4ab64cb2 | |
parent | 721c3e4de57ccbd48aa71e35d07e1b8559af7206 [diff] |
[574447] Avoid indexing when base index is turned off in local search The local search result provider asked for the built search operations to index all elements that are iterated over, however this is clearly erroneous when the backend was initialized with the no-base option. This change updates the indexing requirements with appropriate guard conditions, and adds a test case that verifies the indexing being turned off as necessary. Change-Id: I2e35ff767a0838a5e430dd8da96245530552f2f5 Signed-off-by: Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com>
The Eclipse VIATRA framework is a model and data transformation tool that helps move information back and forth in the most efficient way. The platform focuses specifically on event-driven and reactive transformations, which happen on-the-fly as the models change.
VIATRA is a long-running project that incorporates the results of over 15 years of active research and development. VIATRA offers
VIATRA primarily targets model-driven engineering tools based on the industry-standard Eclipse Modeling Framework, though it can be used in other contexts as well. VIATRA is an enabling technology and its biggest benefit is the power it gives you to close abstraction gaps. These exist in every data-driven application where structured data needs to be moved across various languages or representation formats.
VIATRA helps you create model transformations that convert objects between languages. Trivial transformations (i.e. copying pieces of data from one document to another) are easy with any general purpose programming language such as Java. In contrast, VIATRA gives you easy-to-use and reusable programming patterns to address non-trivial transformations, such as
All code in this repository is available under the Eclipse Public License v2.0: http://www.eclipse.org/legal/epl-v20.html