Clone Tools
  • last updated 25 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[CAMEL-14469] Switch to maven plugins and remove apt processors

  1. … 81 more files in changeset.
[CAMEL-14451] Fix jdk >= 9 compilation issue

  1. … 3 more files in changeset.
[CAMEL-14451] Fix jdk >= 9 compilation issue

camel-apt: Fixed CS

[CAMEL-14437] Refactor and align camel-main metamodel, finally remove JSonSchemaHelper

  1. … 42 more files in changeset.
[CAMEL-14437] Fix generation of configurers

[CAMEL-14437] Fix unit tests

# Conflicts:

# core/camel-core-engine/src/main/schema/xpath.json

# core/camel-main/src/main/resources/META-INF/camel-main-configuration-metadata.json

  1. … 4 more files in changeset.
[CAMEL-14437] Move all json mapping to a single class

  1. … 14 more files in changeset.
[CAMEL-14437] Move a few helper methods from JSonSchemaHelper to AnnotationProcessorHelper

# Conflicts:

# tooling/apt/src/test/java/org/apache/camel/tools/apt/EndpointOptionComparatorTest.java

  1. … 3 more files in changeset.
[CAMEL-14437] Use a single model / json representation for all internal tooling generators

  1. … 59 more files in changeset.
Camel-apt: Fixed Cs

CAMEL-14392: Components that are consumer only should not have option lazyStartProducer

Remove logging to apt-error log when there is no exception

Move a few helper methods around, syntactic enhancements for streams, etc...

  1. … 75 more files in changeset.
CAMEL-14312: Fix issues reported by lgtm

  1. … 3 more files in changeset.
CAMEL-14263: Fixed CS

CAMEL-14263: Make property configurer for component and endpoints into only class.

[CAMEL-13575] Use strings instead of boolean/integer/long in definition fields (#3365)

  1. … 133 more files in changeset.
CAMEL-14180: Fix Checkstyle issues

Seems that previous versions of Checkstyle had few issues with checking

import sort/grouping. So I've run impsort Maven plugin:

mvn net.revelc.code:impsort-maven-plugin:sort -Dimpsort.groups=java,javax,org.w3c,org.xml,junit -Dimpsort.removeUnused=true -Dimpsort.staticAfter=true

To sort all the imports according to the Checkstyle rule.

Few remaining issues around indentation and unnecessary parentheses I

fixed manually.

  1. … 2766 more files in changeset.
CAMEL-14180: Fix Checkstyle issues

Seems that previous versions of Checkstyle had few issues with checking

import sort/grouping. So I've run impsort Maven plugin:

mvn net.revelc.code:impsort-maven-plugin:sort -Dimpsort.groups=java,javax,org.w3c,org.xml,junit -Dimpsort.removeUnused=true -Dimpsort.staticAfter=true

To sort all the imports according to the Checkstyle rule.

Few remaining issues around indentation and unnecessary parentheses I

fixed manually.

  1. … 2758 more files in changeset.
tiny cleanups: - remove unused import statements - make use of type inference for generic instance creation - remove obsolete 'public', 'static' and 'final' modifiers in interfaces - change field/method accesses to it's owning supertype - remove obsolete type castings - remove obsolete semicolons

  1. … 345 more files in changeset.
CAMEL-13990: Change from ERROR to WARN for the schema name message

Signed-off-by: Omar Al-Safi <omarsmak@gmail.com>

CAMEL-13990: Add schema name checks in EndpointAnnotationProcessor

Signed-off-by: Omar Al-Safi <omarsmak@gmail.com>

Fixed CS for apt

CAMEL-13981: make sure there are definitions to...

... process

CAMEL-13981: make sure that the property helper...

... class is generated

The helper class would be generated if the `last` boolean flag was set

and the conditions in the helper did not prevent further execution of

the `processModelClass` method.

For example if the last processed element is abstract, and it might be

depending on the order of the elements in the `Set` of processed

elements the `DefinitionPropertiesPlaceholderProviderHelper.java` would

not be generated.

CAMEL-13981: logging in the annotation processor

This adds logging to the ModelAnnotationProcessor that ends up invoking

the CoreEipAnnotationProcessorHelper that should generate the

DefinitionPropertiesPlaceholderProviderHelper class.

The only way to see those messages is if their level is set to WARNING,

so this might trigger some tools to consider these as warnings.

With MCOMPILER-224[1] we should be also able to see the NOTICE output,

this is not the case in practice.

[1] https://issues.apache.org/jira/browse/MCOMPILER-224

  1. … 1 more file in changeset.
CAMEL-13895: camel3 - TypeConverter(loader = true) rename to generateLoader

CAMEL-13870: Fixed compiler issue for dummy-component

  1. … 3 more files in changeset.
CAMEL-13870: Even faster endpoint and component configurer with switch instead of Map, as suggested by Luca.

  1. … 2 more files in changeset.