org.fusesource.ide.camel.model.service.core

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-3245 - ensure that if inserting a new rest element

it goes after the Rest Configuration node.

- tested in the case with no route, elements added correctly

- tested in the case with an existing route, elements added correctly

- fixing to ensure we get tags without NS prefixes

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3257 - adding new 7.3.1 release version and catalog cache bundle

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

  1. … 20 more files in changeset.
FUSETOOLS-3256 - upgrade from 11.3.0 to 11.4.0

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 209 more files in changeset.
FUSETOOLS-3244 - avoid using cache value when trying to check if value has changed

this looks alike an old bugs revealed by the fact that now we are using

more accurate Maven projects in tests

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3243 - respect usage of productized group id or not

this is providing a fix with minimal change.

The current behavior is quite strange as it is overriding what the user

has provided in the Main tab of the launch configuration every time. it

would be better to provide warning in case the value is suspected to be

not correct instead of silently overriding it

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 5 more files in changeset.
FUSETOOLS-3239 - upgrade to Camel 2.23.2 internally

it allows to test with this version on which a part of Fuse 7.4 will be

based on.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 5 more files in changeset.
FUSETOOLS-3227 - Include Fuse 7.3

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 22 more files in changeset.
FUSETOOLS-3186 - Use cached JSON ObjectReader

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3186 - avoid usage of slow IFile.getContentDescription and filter for xml files

it is trying to synchronize too many things for our case. it is faster

to reparse the file and check the content ourself

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3232 - Avoid time spent in CamelModelServiceActivator

do initialization of projects asynchronously

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3211 - upgrade internal Camel to 2.23.1

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 5 more files in changeset.
FUSETOOLS-3186 - provide possibility to trace time spent to search if files are Camel ones

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

FUSETOOLS-3222 - use https for maven xsd location

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 169 more files in changeset.
FUSETOOLS-3219 - Upgrade from 11.2.0 to 11.3.0

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 207 more files in changeset.
FUSETOOLS-3190 - use CamelFile method to have xml to save

with java 11, the methods previously used with transformers is

introducing extra-lines on each lines which is breaking the field

containing the CDATA.

note that the saveAsCamelModel seems to be used only in test for real.

Other places referenced:

- Datatransformation, it is used only when the class field saveModel is

set to true which is never the case currently.

- CamelEditorPersistencyDiagram: currently not used, the saved is

intercepted at multieditor level, synchronizing the model with the

source tab and then saving from source tab.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

first draft of java11 compat support

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

  1. … 15 more files in changeset.
FUSETOOLS-3170 - fixed fallback versions for fuse 7.2

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

FUSETOOLS-3170 - add Fuse 7.2 GA to the new project wizard, add camel catalog impl

Signed-off-by: Lars Heinemann <lhein.smx@gmail.com>

  1. … 19 more files in changeset.
FUSETOOLS-3097 - Avoid resetting elements if they are at the correct place

it avoids to mess up comments just by displaying diagram.

Please note that modification of the xml is still done in the graphical

which should not occur by design. it would be better to do it in Model

element directly.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 3 more files in changeset.
FUSETOOLS-3095 - Integrate Fuse 6.3R9

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 27 more files in changeset.
Upgrade from 11.1.0 to 11.2.0

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 205 more files in changeset.
FUSETOOLS-3061 - fix bom resolution version for newer boms

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 3 more files in changeset.
FUSETOOLS-3149 - fix wrong validation for Double and Float

- for Duration, there is no information in catalog, it seems to be only

possible with Integer and Long type which are decimal so we are better

for Double and Float than before and same precision for

Long/Integer/Duration

- moved part of the test to unit test when possible

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 10 more files in changeset.
FUSETOOLS-2976 - include FIS 6.3 R4/5/6 based on Fuse 6.3 R5/6/7

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 21 more files in changeset.
FUSETOOLS-3088 - fix issues when IDs on Rest Elements are changed

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

-- added a couple of tests for FUSETOOLS-3087 and FUSETOOLS-3088

-- fixed asserts and another issue discovered with selection of rest

operations

  1. … 2 more files in changeset.
FUSETOOLS-3074 - include Fuse 7.1

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 23 more files in changeset.
FUSETOOLS-3084 - Support pure CDATA in attributes

- does not support completely when there is a mix of CDATA and

non-CDATA. In this case it will put everything in CDATA in an equivalent

semantic way.

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 2 more files in changeset.
FUSETOOLS-3061 - provide specific templates for 7.1

-- correcting camel version in jmx-pom.xml for jolokia test

-- correcting number of top level templates for template tests

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 130 more files in changeset.
FUSETOOLS-3022 - include Fuse 7.0.1

Signed-off-by: Aurélien Pupier <apupier@redhat.com>

  1. … 29 more files in changeset.
FUSETOOLS-3051 - fixed ID validation in wizard and property page

- fixed for new REST operations and on property page

- fixed for REST Elements on property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

  1. … 6 more files in changeset.