Clone Tools
  • last updated 11 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Extract languages into camel-core-languages so that we don't have a build cycle between camel-base / camel-core-engine

  1. … 138 more files in changeset.
CAMEL-14542: camel-core - Optimize simple language

CAMEL-14542: camel-core - Optimize simple language

camel-core - optimize. Avoid using regexp patterns on patterns that are not regexp anyway. This reduced memory in JDK8

  1. … 5 more files in changeset.
camel-base: fixed switch/cases indentation see CAMEL-14540

    • -12
    • +12
    ./types/LogicalOperatorType.java
  1. … 3 more files in changeset.
camel-core optimize - Simple language cannot change start functions anymore so we can use plain ArrayList now.

CAMEL-14380: camel-core - Add hostname function to simple language

  1. … 3 more files in changeset.
CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

    • -0
    • +15
    ./ast/SimpleFunctionExpression.java
  1. … 9 more files in changeset.
CAMEL-13947: PropertiesComponent should be a static service and resolved like other similar features.

    • -15
    • +0
    ./ast/SimpleFunctionExpression.java
  1. … 61 more files in changeset.
CAMEL-13822: Add Override annotations

  1. … 3627 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

    • -17
    • +0
    ./ast/SimpleFunctionExpression.java
  1. … 13 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

    • -17
    • +0
    ./ast/SimpleFunctionExpression.java
  1. … 13 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

  1. … 95 more files in changeset.
CAMEL-13788: Deprecate OUT in favour of getMessage on Message API.

  1. … 95 more files in changeset.
Properties component refactorings (#3016)

CAMEL-13708, CAMEL-13721, CAMEL-13694, CAMEL-13720

Refactored properties component to:

remove stuff not really in use

introduced PropertiesSource to make it easy to add 3rd party sources (like microprofile-config)

allow to automatic detect and use 3rd party sources from classpath

add api to lookup single property from the properties component API

use location as property sources so they are all sources

allow to load all properties on startup for sources which are loadable (eg from file system etc)

cleanup bunch of stuff

remove weird and complex augmented parser and just use the default

removed old code that supported dual versions of old versions of spring

removed old code that supported dual versions of old versions of blueprint

    • -20
    • +1
    ./ast/SimpleFunctionExpression.java
  1. … 95 more files in changeset.
CAMEL-13721: Properties component - Make it simpler by removing not often used stuff

    • -20
    • +1
    ./ast/SimpleFunctionExpression.java
  1. … 15 more files in changeset.
CAMEL-13674: Simple language - Add bodyOneLine function

  1. … 3 more files in changeset.
CAMEL-13534 Adding colon as alternative syntax style

    • -2
    • +14
    ./ast/SimpleFunctionExpression.java
  1. … 1 more file in changeset.
[CAMEL-13371] Move languages to camel-base

    • -0
    • +250
    ./BaseSimpleParser.java
    • -0
    • +847
    ./SimpleExpressionBuilder.java
    • -0
    • +217
    ./SimpleExpressionParser.java
    • -0
    • +255
    ./SimpleLanguage.java
    • -0
    • +677
    ./SimplePredicateParser.java
    • -0
    • +265
    ./SimpleTokenizer.java
    • -0
    • +40
    ./ast/BaseSimpleNode.java
    • -0
    • +250
    ./ast/BinaryExpression.java
    • -0
    • +23
    ./ast/BlockStart.java
    • -0
    • +69
    ./ast/CompositeNodes.java
    • -0
    • +36
    ./ast/DoubleQuoteEnd.java
  1. … 83 more files in changeset.