Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FUSETOOLS-2480 - Add missing camel bom mappings

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

  1. … 1 more file in changeset.
FUSETOOLS-2478 - Add 6.3.0.R4 to bom mappings

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

  1. … 1 more file in changeset.
FUSETOOLS-2473 - Always load a Catalog

if version < 2.10.0 --> latest Community version tested in product

(currently 2.19.1)

if 2.10.0 <= version < 2.15.0 --> 2.15.6

if impossible to load --> latest Community version tested in product

(currently 2.19.1)

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

  1. … 12 more files in changeset.
FUSETOOLS-2460 - Fix data loss of Factory bean when model is reloaded

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

    • -2
    • +3
    ./core/model/GlobalDefinitionCamelModelElement.java
  1. … 8 more files in changeset.
FUSETOOLS-2422 - start differentiate bean from Camel EIP and from blueprint/spring

FUSETOOLS-2422 - Clean code

- invert equals to have literals on the left to avoid potential NPE

- remove useless parentheses

- remove the literal "false" boolean value

- refactor to not nest more than 3 if/for

    • -12
    • +12
    ./core/model/AbstractCamelModelElement.java
FUSETOOLS-2422 - Rename method for better description

    • -25
    • +25
    ./core/model/AbstractCamelModelElement.java
    • -1
    • +1
    ./core/model/CamelModelElementIDUtil.java
  1. … 9 more files in changeset.
FUSETOOLS-2406 - updated urls for the remote config files on master (#1005)

FUSETOOLS-2443 - ordering the versions in the combo

  1. … 1 more file in changeset.
added another 2 missing 6.2 versions

  1. … 1 more file in changeset.
added missing camel and bom versions to catalogutils and related files

  1. … 2 more files in changeset.
reduced the camel versions to test against to the latest versions only (FIS / 6.3 / Community)

    • -28
    • +27
    ./core/util/CamelCatalogUtils.java
  1. … 1 more file in changeset.
smaller fixes and improvements to CamelService version check and test more fis versions in ValidateSyntaxInCatalogIT

  1. … 3 more files in changeset.
FUSETOOLS-2263 - Use latest BOM when no corresponding one found

can be for Community versions or for not yet registered mapping for Fuse

versions

FUSETOOLS-2263 - clean code

write different statements on 2 different lines

FUSETOOLS-2263 - remove unused Wildfly Catalog commented code

Wildfly catalog is not yet active, this code will be added:reworked when

we will support it, better to have a cleaner code base

FUSETOOLS-2263 - factorize code

FUSETOOLS-2263 - handle case of incomplete coordinates

FUSETOOLS-2263 - remove no more used method

as now the catalog is not embedded, all catalogs are supported :-)

FUSETOOLS-2263 - use entrySet to improve performance

FUSETOOLS-2263 - Clean code

fix some issues reported by Sonar

FUSETOOLS-2263 - Use constants to avoid repeating Camel versions

    • -14
    • +22
    ./core/util/CamelCatalogUtils.java
added new file to define which camel versions to test against

  1. … 10 more files in changeset.
some sonar fixes, renamed a bundle to reflect its not unit but integration tests

  1. … 28 more files in changeset.
improved readability of the GlobalBeanEIP

    • -19
    • +14
    ./core/model/eips/GlobalBeanEIP.java
fixed broken itest and extracted inner class from CamelBean

    • -0
    • +119
    ./core/model/eips/GlobalBeanEIP.java
  1. … 14 more files in changeset.
rebase with bean global config PR from Brian

  1. … 4 more files in changeset.
FUSETOOLS-2432 - avoid NPE

- extract in a separated class for ID unicity concerns

- provide more precautions to avoid NPE

- provide test class

    • -21
    • +0
    ./core/model/AbstractCamelModelElement.java
    • -0
    • +57
    ./core/model/CamelModelElementIDUtil.java
  1. … 5 more files in changeset.
FUSETOOLS-1585 - beginnings of adding bean support (#880)

* FUSETOOLS-1585 - beginnings of adding bean support

-- adding to Global Configuration page as an "Add" possibility

-- started work on the Bean wizard

-- started on property page for bean properties

-- have basic bean property page working

-- added ID validation for global configuration elements

-- added browse button for bean class in wizard page

-- added class name validation in wizard page

-- added class name validation on property page

-- added class browse button on property page

-- added method browse button on property page

-- added method validation on property page

-- added first cut of property and argument table controls to wizard

-- added support for defining arguments and properties in config

-- some Sonar cleanup

-- added edit buttons to property & argument tables

-- more sonar cleanup

-- addressing comments from Aurelien and more cleanup

-- additional sonar cleanup of lambdas and an icon issue

-- more sonar cleanup and addition of property name uniqueness

validation plus bean id uniqueness validation in property page

-- even more sonar suggested fixes

-- addressing a NPE and some other suggestions made by Aurelien

-- more sonar fixes

-- added edit functionality for properties and arguments

-- added a few sonar & Aurelien-requested changes

-- fixed issue with xml not being added/updated correctly

-- fixed some property name validation issues

-- fixed issue with adding wrong constructor argument tag name to

blueprint

-- further correction to method used to find namespace for blueprint

-- adding beginnings of IT test

-- updated test so it works and refactored some code for easier testing

-- beefed up test to cover basic use cases and blueprint vs. spring

testing

-- added additional tests for creation and editing of beans

-- did a little test refactoring

-- added factory-method/factory-bean functionality to property page and

tests for it

-- added ability to create new class from bean wizards and property page

* FUSETOOLS-1585 - set new java class wizard to not auto-open

Discovered that the new java class wizard opens the new class for

editing immediately after clicking Finish. For this case, we don't want

it to open, since focus would then shift from the Camel Editor.

* FUSETOOLS-1585 - addressing some of Aurelien's feedback,

adding a new test, and correcting a couple of labels

* FUSETOOLS-1585 - moving some XML attribute setting/getting code back to

the CamelBean model object. Adding a test to ensure that it can be

loaded properly and changed via the CamelBean object.

* FUSETOOLS-1585 - adding more tests and functionality to CamelBean

* FUSETOOLS-1585 - small code improvements

* Fixed issue with refresh

* Fixing issue where src/main/java not created yet

* FUSETOOLS-1585 - Factorize code and leverage java 8 streams

* Attempting to fix test issues with Shells

* Updates to PropertyInputDialogTest as suggested by @apupier

* Update to fix one issue

* fix the swt / cocoa lib failures from CI

* fixes model problem

* Specialize bean extension to not clash with SAP

* Addressing an issue found by the Core model test

-- also includes feedback from Aurelien on a couple of code tweaks

* Addressing more comments - test for SAP extension, code cleanup

* Externalizing strings for the Bean work

* Fixes for next round of comments

* Updates to allow specialization of Globel elements and a sonar fix

* FUSETOOLS-1585 - addressed more feedback

- factorized code requested in AdvancedBeanPropertiesSection and

AdvancedEndpointPropertiesSection

- updated developer name in javadocs to be consistent

- fixed validation issues with Property and Argument dialogs so

validation prevents OK button from being active

- removed code around potential WRONG_DOCUMENT_ERR since the last round

of model updates seems to have removed the necessity

* FUSETOOLS-1585 - Avoid having two times the same WizardPage

Before the pages on the wizard are added twice in

org.fusesource.ide.camel.editor.globalconfiguration.beans.BeanConfigUtil.handleNewClassWizard(IProject,

Shell) , there is a addPages() called which is also called when

wizard.open() is called which was causing that nothing happened when

clicking "Next"

Now, it is called a single time. No next button is displayed.

    • -9
    • +22
    ./core/model/AbstractCamelModelElement.java
    • -0
    • +212
    ./core/model/CamelBean.java
    • -4
    • +5
    ./core/model/GlobalDefinitionCamelModelElement.java
  1. … 47 more files in changeset.