Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-2857 - refactored handling for the syndesis version

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

  1. … 22 more files in changeset.
FUSETOOLS-2846 - commit to revert just after merge of the PR

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

FUSETOOLS-2846 - factorize branch used to retrieve configuration files

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

  1. … 9 more files in changeset.
FUSETOOLS-2846 - support Fuse 7.0 TP3

- add the value in dropdown-list by default

- modify templates to use a different early access repository then it

was previously deployed

- improve code to get the fabric8-maven-plugin version from provided

values instead of latest online one.

- use a seprate file for Fuse 7 on OpenShift to avoid breaking 10.2.0

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

  1. … 33 more files in changeset.
FUSETOOLS-2834 FUSETOOLS-2739 FUSETOOLS-2779 - refactor syndesis extension wizard

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

  1. … 16 more files in changeset.
FUSETOOLS-2748 - Factorize code to retrieve online property values

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

    • -0
    • +62
    ./OnlineVersionMapper.java
  1. … 13 more files in changeset.
FUSETOOLS-2686 - Factorize ComparableVersion

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

  1. … 27 more files in changeset.
Fix technical debt around exceptions

based on Sonar reports.

TODO: investigate how to improve for JMX facade which represents most of

the reported issues

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

  1. … 14 more files in changeset.
FUSETOOLS-2571 FUSETOOLS-2572 avoid loading 3 catalogs when a single one is needed

- deactivate classpath listener during creation of the project, it

avoids to load the catalog for the camel version available in the

template source

- use latest loaded Camel Catalog when no project is specified, Graphiti

seems to be project-agnostic in the ImageProvider and thus the project

cannot be load. Previously, it was loading the "default" Camel catalog.

now it is loading the latest loaded catalog (which is often the right

one by side-effect) and if none loaded use the "default as before

- improved progressMonitor in several places to report progress on

catalog loading

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

  1. … 16 more files in changeset.
Avoid public static non final fields

this is security breach (and so a bad habit)

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

  1. … 6 more files in changeset.
FUSETOOLS-2486 - avoid potential NPE

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

Reverting one change to CompoundValidator

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

Adding support for bean ref/class and method validation

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

  1. … 8 more files in changeset.
FUSETOOLS-2486 - fixed wrong categorization of newly created global beans

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

FUSETOOLS-2461 - fixing namespacing of new bean node (#1056)

* FUSETOOLS-2461 - fixing namespacing of new bean node

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

* FUSETOOLS-2461 - update to be more specific with uri & prefix

-- also added new tests to verify a few basic cases

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

* Fixing sonar comments

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

* FUSETOOLS-2461 - avoid to pass modifiable list as method parameter

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

* FUSETOOLS-2461 - reuse existing constants for namespace URI

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

* Optimizing NS prefix code to only retrieve the first one

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

  1. … 8 more files in changeset.
FUSETOOLS-2460 - Remove doubled databinding

- remove the extra databinding as it is already done in XXXUICreators

- provide new parameters to add extraValidators to these UICreators

fields

  1. … 6 more files in changeset.
FUSETOOLS-2460 - reuse CompoundValidator

- rename UICreator

- reuse the CompoundValidator which was already available for Data

Transformation

  1. … 10 more files in changeset.
FUSETOOLS-2422 - Handle ids for non-camel elements but with tag name colliding with a camel eip

  1. … 10 more files in changeset.
FUSETOOLS-2422 - Clean code

- use genericity

- specify private constructor as there are only static methods

FUSETOOLS-2422 - Rename method for better description

  1. … 13 more files in changeset.
Use try-with-resources

it is fixing "Critical" code smell reported by Sonar

  1. … 6 more files in changeset.
Use optimized Char functions to improve performance

  1. … 7 more files in changeset.
Fix primitives boxed just for String

it improves performance

  1. … 5 more files in changeset.
Remove useless assignments to local variable

  1. … 55 more files in changeset.
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. … 872 more files in changeset.
Remove unused import package

  1. … 18 more files in changeset.
FUSETOOLS-1928 - fixed regression with new routes all having the same ID (#598)

FUSETOOLS-1928 - fixed regression with new routes all having the same ID

  1. … 8 more files in changeset.
FUSETOOLS-1820 - allowing user friendly duration values (#507)

  1. … 11 more files in changeset.
FUSETOOLS-1456 - Search in all folders of the Project for a CamelContentType

It allows to find Camel Context files for Wildfly archetypes too

  1. … 1 more file in changeset.