Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-3222 - use https for legal license URL

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

  1. … 1726 more files in changeset.
Fusetools 1696 provide specific validation for containers not expressed in xsd (#1051)

* FUSETOOLS-2397 - Code cleaning during investigation

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

* FUSETOOLS-2397 - activate id unicity validation

- add the corresponding tests

- kept the "warning" level, maybe need "error"?

- validation markers available on diagram and problem view but not on

source file

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

* FUSETOOLS-1696 - provide validation for eip containers requiring

non-empty children for which it is not expressed in xsd

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

  1. … 25 more files in changeset.
FUSETOOLS-2397 - activate id unicity validation

- add the corresponding tests

- kept the "warning" level, maybe need "error"?

- validation markers available on diagram and problem view but not on

source file

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

  1. … 11 more files in changeset.
FUSETOOLS-2397 - Code cleaning during investigation

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

  1. … 5 more files in changeset.
Remove conditions which always evaluate to same value

  1. … 15 more files in changeset.
FUSETOOLS-2244 - Avoid exception when resource deleted

when a resource is deleted, the Validation Job can still be running. In

this case we can just ignore it, markers are removed by Eclipse system.

FUSETOOLS-2140 - add camel 2.18.1 support (#757)

* FUSETOOLS-2140 - Update Catalog Model Generator for Camel 2.18

- New attributes has been added to the catalog in Camel 2.18

- some elements are using '&' character since 2.18 so need to escape

them in our Catalog

* FUSETOOLS-2140 - add 2.18.1 community camel support

a first draft for the plugin and the generator code for the catalog

model. we now have 2 types of catalogs (karaf and springboot)...THIS IS

STILL A WORK IN PROGRESS!

* FUSETOOLS-2140 - extended camel model to allow multiple catalog flavors

* added a routecontainer super class and it has RoutesElement and CamelContextElement as derived classes for now

also fixed a bug which prevented the addition of new routes to a camel

container (routes or camelContext)

* done requested changes by Aurelien's review

* fixed dirty editor problem

* fixed regression in previous commit

* added a temporary workaround to be able to use the SNAPSHOT of camel 2.18.1

* rebased with master

* upgraded to camel 2.18.1.fuse-000010

* improved teardown method for project templates integration tests

* fixed amq templates to work with 2.18

* improved teardown of IT

* minor code tweaks and added a new test for routes file IO

* added bool flag for xml optimization

* FUSETOOLS-2140 - fixed syntax error after rebase

* fixed problem with multiple call of the setInput of the properties pane

* adapted launch config for linux to fix missing deps

* added 2.18.1 plugin to feature.xml

* switched to community camel 2.18.1

* fixes problem that route attribute get filled on route container elements

* generalized the previous fix for all element kind attributes of routecontainers

* code cleanup

* fixed problem with camelContext params in pre 2.18.1 versions

* make tests fail if the camel designer fails to load

* added 2 missing deps for the templates integration tests

* fixed issue where properties view camel context element gets out of sync

* improved code to prevent NPE

  1. … 142 more files in changeset.
Normalize all the line endings

use Linux style

  1. … 875 more files in changeset.
FUSETOOLS-1808 - Implement Support Of Different Validation Level (#612)

  1. … 5 more files in changeset.
FUSETOOLS-1789 - Provide validation isntead of removing data (#504)

- Add validation on diagram

- Add validation on Details section for Ref and data format field

--> Diagram validation is listed twice in tooltip in order to have 2

markers in the XML file and in problem view

--> refresh of field validation is not done when the other field is

changing, requires to select something else and get back

  1. … 9 more files in changeset.
FUSETOOLS-1808 - display warning instead of error when referencing an element outside the xml file

  1. … 2 more files in changeset.
FUSETOOLS-1726 - Avoid to recreate Marker for already detected error

It allows the double-click in problems view when the editor is closed to

jump to the correct node.

Also added to reveal this specific node

  1. … 3 more files in changeset.
FUSETOOLS-1729 - Fix validation of not endpoint route children having required attributes that are elements

  1. … 1 more file in changeset.
fixed an uncatched npe in validation

editor/plugins/org.fusesource.ide.camel.editor/src/org/fusesource/ide/camel/editor/globalconfiguration/wizards/pages/GlobalEndpointWizardPage.java

FUSETOOLS-1694 - Clear Fuse validation markers on element removal

  1. … 7 more files in changeset.
FUSETOOLS-1694 - Clear Fuse validation markers on element removal

  1. … 7 more files in changeset.
further improved REF handling (FUSETOOLS-1604)

  1. … 1 more file in changeset.
FUSETOOLS-1643 - When Nothing is selected on the diagram, hide the Details property section

Introduced an AbstractCamel in order to provide a more modular code.

we also avoid to trigger showing it when Connection and CamelFile are

selected

  1. … 93 more files in changeset.
Provide Validation decorator in project explorer view (see FUSETOOLS-1659)

  1. … 7 more files in changeset.
Support info and warning validation (see FUSETOOLS-1657)

Select Diagram node when double-clicking on Marker in problem view (see FUSETOOLS-1656)

It redirects to Source editor when there is a line number provided and

no corresponding element found.

  1. … 3 more files in changeset.
Clean Validation marker when reopening a diagram (see FUSETOOLS-1587)

It avoids to have duplicated Markers when restarting Eclipse.

  1. … 2 more files in changeset.
Avoid NPE (see FUSETOOLS-1587)

Automatic marker creation on diagram changed and line number detection (see FUSETOOLS-1587)

  1. … 2 more files in changeset.
WIP FUSETOOLS-1587: Enable and factorize validations for diagram, xml editor and property view

    • -0
    • +216
    ./BasicNodeValidator.java
  1. … 44 more files in changeset.
WIP FUSETOOLS-1587: Enable and factorize validations for diagram, xml editor and property view

    • -0
    • +199
    ./BasicNodeValidator.java
  1. … 58 more files in changeset.
FUSETOOLS-1587: Enable and factorize validations for diagram, xml editor and property view

  1. … 57 more files in changeset.