Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-3244 - create the Camel test case in right folder

src/test/java if it exists, if not, in src/main/java if it exists.

Otherwise in the same one than the Camel file

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

    • -17
    • +26
    ./wizards/NewCamelTestWizardPageOne.java
  1. … 2 more files in changeset.
FUSETOOLS-2787 - rework parts catching interruptedexception

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

  1. … 15 more files in changeset.
FUSETOOLS-2122 - Provide ActionSet for Java, Navigation, Debug and Launch

it is the same action set than for JBoss perspective without the

specific Web Server Tools JEE which seems less relevant

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

    • -13
    • +26
    ./perspective/FusePerspective.java
  1. … 2 more files in changeset.
FUSETOOLS-2728 - remove dead code of the old Fuse project creation Wizard

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

    • -77
    • +0
    ./wizards/project/AbstractCreateProjectJob.java
    • -79
    • +0
    ./wizards/project/AbstractFuseProjectWizard.java
    • -204
    • +0
    ./wizards/project/AbstractFuseWizardPage.java
    • -109
    • +0
    ./wizards/project/ArchetypeDetails.java
    • -506
    • +0
    ./wizards/project/FuseProjectWizard.java
    • -848
    • +0
    ./wizards/project/FuseProjectWizardArchetypePage.java
    • -344
    • +0
    ./wizards/project/FuseProjectWizardLocationPage.java
    • -203
    • +0
    ./wizards/project/SelectionUtil.java
    • -278
    • +0
    ./wizards/project/WorkingSetGroup.java
  1. … 1 more file in changeset.
FUSETOOLS-2431 - Improve code during investigation

- Reorder the modifiers to comply with the Java Language Specification.

- Use local variable instead for attributes when possible

- use diamond operator for more consise writing

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

    • -24
    • +13
    ./wizards/NewCamelTestWizardPageTwo.java
remove useless assignments

as the variable already holds the assigned value along all execution

paths.

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

  1. … 4 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>

    • -22
    • +12
    ./wizards/NewCamelTestWizard.java
  1. … 14 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. … 5 more files in changeset.
Remove unnecessary suppressWarning

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

    • -1
    • +0
    ./wizards/project/WorkingSetGroup.java
Remove private class not used anymore

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

    • -214
    • +0
    ./wizards/NewCamelTestWizard.java
  1. … 1 more file in changeset.
Remove unused private methods

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

    • -125
    • +0
    ./wizards/project/SelectionUtil.java
  1. … 7 more files in changeset.
using UTF-8 charset always

  1. … 10 more files in changeset.
additional improvements

    • -167
    • +175
    ./wizards/project/AbstractFuseWizardPage.java
  1. … 1 more file in changeset.
adressing issues raised by PR review by Aurelien

  1. … 51 more files in changeset.
repaired several broken tests, missing deps and cleaned up codebase

  1. … 40 more files in changeset.
disabled broken test and reapplied sonar fixes

    • -2
    • +3
    ./wizards/project/FuseProjectWizard.java
  1. … 28 more files in changeset.
Use isEmpty() to check Emptiness and not emptiness to improve readability

    • -1
    • +1
    ./wizards/project/FuseProjectWizardArchetypePage.java
    • -3
    • +3
    ./wizards/project/WorkingSetGroup.java
  1. … 11 more files in changeset.
Avoid usage of old synchronized classes

which should improve performance

    • -13
    • +13
    ./wizards/NewCamelTestWizardPageOne.java
    • -2
    • +2
    ./wizards/project/FuseProjectWizardArchetypePage.java
    • -3
    • +2
    ./wizards/project/WorkingSetGroup.java
  1. … 11 more files in changeset.
Fix primitives boxed just for String

it improves performance

    • -5
    • +5
    ./wizards/NewCamelTestWizardPageTwo.java
  1. … 6 more files in changeset.
Remove conditions which always evaluate to same value

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

    • -24
    • +21
    ./wizards/NewCamelTestWizardPageOne.java
    • -6
    • +4
    ./wizards/NewCamelTestWizardPageTwo.java
    • -8
    • +3
    ./wizards/project/FuseProjectWizard.java
  1. … 54 more files in changeset.
Add missing @Override annotations

    • -175
    • +165
    ./wizards/project/AbstractFuseWizardPage.java
    • -0
    • +1
    ./wizards/project/WorkingSetGroup.java
  1. … 11 more files in changeset.
Add missing @Override annotations

    • -0
    • +7
    ./wizards/project/FuseProjectWizard.java
    • -1
    • +2
    ./wizards/project/FuseProjectWizardArchetypePage.java
    • -0
    • +6
    ./wizards/project/FuseProjectWizardLocationPage.java
    • -9
    • +18
    ./wizards/project/WorkingSetGroup.java
  1. … 104 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

  1. … 19 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

    • -6
    • +6
    ./wizards/NewCamelTestWizardPageTwo.java
  1. … 142 more files in changeset.
Normalize all the line endings

use Linux style

    • -243
    • +243
    ./l10n/WizardMessages.properties
    • -33
    • +33
    ./perspective/FusePerspective.java
    • -536
    • +536
    ./wizards/NewCamelTestWizard.java
    • -1446
    • +1446
    ./wizards/NewCamelTestWizardPageOne.java
    • -473
    • +473
    ./wizards/NewCamelTestWizardPageTwo.java
    • -240
    • +240
    ./wizards/NewCamelXmlWizard.java
    • -243
    • +243
    ./wizards/NewCamelXmlWizardPage.java
    • -219
    • +219
    ./wizards/WizardMessages.java
    • -66
    • +66
    ./wizards/project/AbstractCreateProjectJob.java
    • -193
    • +193
    ./wizards/project/AbstractFuseWizardPage.java
    • -85
    • +85
    ./wizards/project/ArchetypeDetails.java
  1. … 862 more files in changeset.
FUSETOOLS-1861 - Introduce Widget.isDisposed(Viewer) Util method (#519)

    • -2
    • +4
    ./wizards/NewCamelTestWizardPageOne.java
  1. … 6 more files in changeset.
FUSETOOLS-1805 - created projects now have the configured maven coords

    • -1
    • +1
    ./wizards/project/FuseProjectWizard.java
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

    • -11
    • +11
    ./wizards/NewCamelTestWizardPageTwo.java
  1. … 93 more files in changeset.
fixed problem of missing bp test dep when adding a bp testcase (FUSETOOLS-1624)

    • -67
    • +83
    ./wizards/NewCamelTestWizard.java