Alexandr Bolbat

improved junit test stability

updated dependencies and related refactoring

    • -2
    • +1
    /src/test/resources/kit-lucene-store.json
updated mongo-java-driver version and related refactoring

    • -19
    • +0
    /nosql/mongo/test/conf/gest-mongo-client.json
improved ClassUtils behavior for annotated execution

[test] changed logback root logger level

[test] changed logback root logger level

fixed checkstyle warnings

added HexUtils + related changes

    • -0
    • +238
    /src/main/java/net/bolbat/utils/crypt/HexUtils.java
    • -0
    • +13
    /src/test/java/net/bolbat/utils/crypt/HexUtilsTest.java
removed commons-codec dependency + related changes

removed commons-lang, commons-collections and commons-validator dependencies + related changed

    • -11
    • +385
    /src/main/java/net/bolbat/utils/lang/ArrayUtils.java
changed JUnit's

testing dependencies configured through 'bb-test'

testing dependencies configured through 'bb-test'

junit improvement

fixed type and checkstyle warning

switched to latest parent with related changes

project layout updated to maven default structure

compiler source and target upgraded to 1.8 java

added various dependencies for "test" scope

    • -0
    • +10
    /src/main/java/net/bolbat/kit/Module.java
    • -0
    • +113
    /src/main/java/net/bolbat/kit/cache/Cache.java
    • -0
    • +29
    /src/main/java/net/bolbat/kit/cache/CacheBuilder.java
    • -0
    • +47
    /src/main/java/net/bolbat/kit/cache/LoadException.java
    • -0
    • +22
    /src/main/java/net/bolbat/kit/cache/LoadFunction.java
    • -0
    • +253
    /src/main/java/net/bolbat/kit/cache/guava/GuavaCache.java
    • -0
    • +5
    /src/main/java/net/bolbat/kit/cache/guava/package-info.java
    • -0
    • +5
    /src/main/java/net/bolbat/kit/cache/package-info.java
    • -0
    • +14
    /src/main/java/net/bolbat/kit/config/Configuration.java
  1. … 406 more files in changeset.
switching to release version of 'bb-utils' dependency

fixed pmd warnings

switched to latest parent with related changes

project layout updated to maven default structure

compiler source and target upgraded to 1.8 java

added various dependencies for "test" scope

    • -0
    • +57
    /src/main/java/net/bolbat/utils/annotation/Audience.java
    • -0
    • +45
    /src/main/java/net/bolbat/utils/annotation/Concurrency.java
    • -0
    • +87
    /src/main/java/net/bolbat/utils/annotation/Mark.java
    • -0
    • +50
    /src/main/java/net/bolbat/utils/annotation/Stability.java
    • -0
    • +45
    /src/main/java/net/bolbat/utils/annotation/State.java
    • -0
    • +208
    /src/main/java/net/bolbat/utils/collections/CircularBuffer.java
  1. … 190 more files in changeset.
additional method in LoggingUtils

    • -0
    • +360
    /src/net/bolbat/utils/logging/LoggingUtils.java
AbstractConfiguration listeners field changed to be transient

tearDown for EnvironmentUtils

tearDown for EnvironmentUtils

ClassUtils improved to execute annotated methods including inheritance

    • -3
    • +18
    /src/net/bolbat/utils/reflect/ClassUtils.java
[ioc] fixed service PostConstruct execution on get(...)

    • -1
    • +1
    /src/net/bolbat/kit/ioc/ManagerModule.java
    • -1
    • +7
    /test/junit/net/bolbat/kit/ioc/ManagerTest.java
warnings fixes

[cache] improved naming for initialCapacity configuration value

added State annotations

    • -0
    • +45
    /src/net/bolbat/utils/annotation/State.java
warning fix

[ioc] tearDown for features

    • -1
    • +20
    /src/net/bolbat/kit/ioc/Manager.java
    • -0
    • +1
    /src/net/bolbat/kit/ioc/ManagerModule.java
    • -1
    • +1
    /test/junit/net/bolbat/kit/ioc/ManagerTest.java