Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-3244 - use a single project for the whole test class

only the camelfile is changed between test methods, it allows to save a

lot of time

Note one test was failing and is still failing

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

    • -6
    • +26
    ./validation/xml/AbstractXMLCamelRouteValidorTestHelper.java
    • -5
    • +7
    ./validation/xml/XMLCamelRoutesValidatorCheckIdIT.java
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>

    • -38
    • +21
    ./validation/model/NumberValidatorIT.java
  1. … 10 more files in changeset.
FUSETOOLS-3050 - Transacted and Policy should not have outputs

see

https://issues.apache.org/jira/browse/CAMEL-12558

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

    • -2
    • +2
    ./validation/xml/XMLValidatorForEIPHavingChildrenIT.java
  1. … 2 more files in changeset.
FUSETOOLS-2276 - Incorporate 'MarkersRemoverValidatorIT.checkMarkers' into UI tests https://issues.jboss.org/browse/FUSETOOLS-2276

Signed-off-by: Tomáš Sedmík <tsedmik@redhat.com>

    • -129
    • +0
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 4 more files in changeset.
FUSETOOLS-2849 - avoid showing error for numeric values using default placeholders

not handling all kind of placeholders and the updated ones but at least

holding the default one with {{ and }}

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

    • -5
    • +37
    ./validation/model/NumberValidatorIT.java
  1. … 2 more files in changeset.
FUSETOOLS-2394 - adapt validation for Camel 2.20

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

    • -1
    • +2
    ./validation/xml/AbstractXMLCamelRouteValidorTestHelper.java
    • -2
    • +47
    ./validation/xml/XMLCamelRoutesValidatorCheckIdIT.java
  1. … 5 more files in changeset.
FUSETOOLS-2645 - Fix route creation in routes container

- fix it (single line)

- provide Parameterized test to ensure all Editor actions already

automatically tested are working also with "routes" Container and not

only "camelContext" (it includes the non-regression for adding a route)

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

    • -0
    • +4
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 32 more files in changeset.
FUSETOOLS-2394 - report error validation for same component id and component definition id

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

    • -0
    • +5
    ./validation/xml/XMLCamelRoutesValidatorCheckIdIT.java
  1. … 4 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>

    • -0
    • +61
    ./validation/xml/XMLValidatorForEIPHavingChildrenIT.java
  1. … 25 more files in changeset.
FUSETOOLS-2455 - Provide progress bar when adding data format

- moved the Util class to wait for build and refresh job in Camel editor

plugin to be usable in this plugin too

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

    • -1
    • +1
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 17 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>

    • -0
    • +71
    ./validation/xml/AbstractXMLCamelRouteValidorTestHelper.java
    • -0
    • +27
    ./validation/xml/XMLCamelRoutesValidatorCheckIdIT.java
    • -215
    • +8
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 9 more files in changeset.
FUSETOOLS-2397 - Code cleaning during investigation

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

    • -2
    • +2
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 5 more files in changeset.
first draft of working decoupled tooling

    • -4
    • +3
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 34 more files in changeset.
FUSETOOLS-2290 - added new json model and wired it in as replacement

    • -16
    • +16
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 238 more files in changeset.
fixed 27 blocker issues marked by Sonar (#879)

* fixed blocker issues marked by Sonar

* fixed logic error in JSON retrieval of a Component

    • -14
    • +2
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 19 more files in changeset.
FUSETOOLS-2276 - Be more robust against job interruption

    • -8
    • +3
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 10 more files in changeset.
FUSETOOLS-2276 - provide more information in case of failure

the goal is to better understand why it is failing sometimes on CI

    • -2
    • +4
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 1 more file in changeset.
FUSETOOLS-2276 - Stabilize test

avoid usage of Thread.sleep and rely on Job instead

    • -14
    • +22
    ./validator/marker/MarkersRemoverValidatorIT.java
FUSETOOLS-2154 - Configure Tooling to use the correct catalog

- palette and properties are now using the CamelModel corresponding to

the runtime provider (SpringBoot/Karaf) used in the project

- the runtime provider is determined by checking Maven dependency of the

project

- CamelComponentutils was caching Components ignoring the Camel version

in HashMap, now it is cached in WeakHashMap checking for Camel version

and Runtime Provider

- LanguageUtils was ignoring Camel version, now respect Camel version

and runtime provider (SpringBoot/Karaf) when we are in a

CamelFile/Project context, use the latest available version base don

Karaf for Workspace scope used for preferences

- provided a method to retrieve the corresponding CamelModel on a

CamelFile, it allows to be abstracted to IProject. It also allows to

test more easily

    • -8
    • +8
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 25 more files in changeset.
FUSETOOLS-1826 (#770)

* Invoke cleanMarkers method to remove all validation messages associated

with the deleted camel endpoint.

* Use the eventbroker to post TOPIC_REMOVE_CAMEL_ELEMENT

* Add UITest for markers

    • -0
    • +132
    ./validator/marker/MarkersRemoverValidatorIT.java
  1. … 13 more files in changeset.
Normalize all the line endings

use Linux style

    • -47
    • +47
    ./validation/model/NumberValidatorIT.java
    • -255
    • +255
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 875 more files in changeset.
FUSETOOLS-1808 - Implement Support Of Different Validation Level (#612)

    • -16
    • +50
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 5 more files in changeset.
Use classical Maven structure for unit tests (#508)

    • -1
    • +1
    ./validation/model/NumberValidatorIT.java
  1. … 74 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
    • +39
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 9 more files in changeset.
Reactivate Disabled Test section

- need to update Validation tests

- move XMLMarshall tests to a closer place to tested code

    • -10
    • +0
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 26 more files in changeset.
FUSETOOLS-1729 - Fix validation of not endpoint route children having required attributes that are elements

    • -0
    • +79
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 1 more file in changeset.
Include Global endpoints in the global validation

    • -2
    • +43
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 1 more file in changeset.
Automatic marker creation on diagram changed and line number detection (see FUSETOOLS-1587)

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

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

    • -0
    • +64
    ./validation/xml/XMLCamelRoutesValidatorIT.java
  1. … 57 more files in changeset.