Skip to content

Bump easy-random-core from 4.2.0 to 5.0.0#2

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/org.jeasy-easy-random-core-5.0.0
Open

Bump easy-random-core from 4.2.0 to 5.0.0#2
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/org.jeasy-easy-random-core-5.0.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 9, 2021

Bumps easy-random-core from 4.2.0 to 5.0.0.

Release notes

Sourced from easy-random-core's releases.

v5.0.0

This release is the same as v4.3.0 except the removal of deprecated APIs. It is a major version upgrade as it requires Java 11 as a minimum Java version. The main reason for this major version upgrade is that Easy Random v5 will be the last feature release of the project which is going to be in maintenance mode from now on.

Migrating from v4.3 to v5.0

As mentioned above, v5 should be a drop-in replacement of v4.3 as long as you use Java 11 instead of Java 8. The following deprecated APIs have been removed in v5.0:

  • org.jeasy.random.util.DateUtils
  • org.jeasy.random.util.CollectionUtils
  • All static factory methods to create randomizers (aNewXXXRandomzier). Use the equivalent constructors instead.

v4.3.0

This release is the last version of the 4.x line. The next release will be v5.0 and will be based on Java 11. This release comes with the following new features, enhancements and bug fixes:

New features

  • Issue #425: Support type variables
  • Issue #417: Add support for EnumSet
  • Issue #435: Add NanoSecondRandomizer
  • Issue #429: Added Password Randomizer
  • Issue #402: Add support for fluent setters when populating bean
  • Issue #398: Add parameter to bypass setters

Enhancements

  • Issue #434: Make ObjenesisObjectFactory public
  • Issue #419: Update Javadocs of range randomizers about range boundaries

Bug fixes

  • Issue #414: Inconsistent nanosecond precision between LocalTimeRangeRandomizer and LocalDateTimeRangeRandomizer
  • Issue #413: Repeatable random object on the same seed
  • Issue #432: Pass properly updated context to a ContextAwareRandomizer
  • Issue #401: Bean validation annotation handlers don't use the defined registry
  • Issue #420: Number-based validation annotations are not supported well on primitive wrapper
  • Issue #416: Option type is incorrectly generated as Option<Object> instead of actual Option<T>
  • Issue #400: Object generation does not fail when setter invocation fails

Many thanks to all contributors who helped in making this release possible!

Commits
  • 6267111 [maven-release-plugin] prepare release easy-random-5.0.0
  • aa20cac Remove java9+ maven profile
  • 370d2f3 Remove usage of deprecated APIs
  • 2063f5f Fix typo in javadoc/comment
  • 87eb6fe Remove unused method
  • f549a2e Remove deprecated APIs
  • f79e326 Remove deprecated CollectionUtils class
  • ca6012d Remove deprecated DateUtils class
  • dfbab94 Upgrade minimum Java version to 11
  • 9b4262c Bump development version to 5.0.0-SNAPSHOT
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [easy-random-core](https://github.com/j-easy/easy-random) from 4.2.0 to 5.0.0.
- [Release notes](https://github.com/j-easy/easy-random/releases)
- [Commits](j-easy/easy-random@easy-random-4.2.0...easy-random-5.0.0)

---
updated-dependencies:
- dependency-name: org.jeasy:easy-random-core
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 9, 2021
@dependabot dependabot bot changed the base branch from master to main November 25, 2021 15:03
paulgallagher75 pushed a commit that referenced this pull request Jun 28, 2022
With work from:

https://github.com/AntonioFantini
https://github.com/mertbugrabicak
https://github.com/lbossis
ncau

Squashed commit of the following:

commit c278487
Author: Nick Cross <ncross@redhat.com>
Date:   Wed Jun 15 11:09:16 2022 +0100

    Fix import and code formatting

commit c97a035
Author: Jonathan Christison <jonathanchristison+github@blueyonder.co.uk>
Date:   Wed Jun 15 10:10:36 2022 +0100

    Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

    Fixes project-ncl#946 (comment)

    Co-authored-by: Nick Cross <github@goots.org>

commit 039af9c
Author: Jonathan Christison <jonathanchristison+github@blueyonder.co.uk>
Date:   Wed Jun 15 10:09:28 2022 +0100

    Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

    Fixes project-ncl#946 (comment)

    Co-authored-by: Nick Cross <github@goots.org>

commit 8eda789
Author: Jonathan Christison <jonathanchristison+github@blueyonder.co.uk>
Date:   Wed Jun 15 10:00:32 2022 +0100

    Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

    Fixes project-ncl#946 (comment)

    Co-authored-by: Nick Cross <github@goots.org>

commit 9c02b17
Author: Jonathan Christison <jonathanchristison+github@blueyonder.co.uk>
Date:   Wed Jun 15 09:56:36 2022 +0100

    Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

    Fixes project-ncl#946 (comment)

    Co-authored-by: Nick Cross <github@goots.org>

commit de65eab
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue Jun 14 16:02:43 2022 +0100

    Fixes project-ncl#946 (comment)

commit 09a9b83
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue Jun 14 15:54:46 2022 +0100

    Remove `scan-config.json`

    This schema was used to partly generate ScanServiceDTO but is no longer required

commit fd07a8d
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue Jun 14 10:38:26 2022 +0100

    Code styling fixes

commit e487c5d
Merge: 7001a37 a03f209
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue Jun 14 10:06:00 2022 +0100

    Merge branch 'addon-for-scanservice-branch' into addon-for-scanservice-branch-rebase

commit a03f209
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Mon Jun 13 13:45:32 2022 -0400

    address code review comments regarding refactoring trigger and sendScanRequest methods

commit 5ebcff3
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon Jun 13 15:22:42 2022 +0100

    Don't call static test method from test instance

commit b3d6a55
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon Jun 13 14:25:04 2022 +0100

    Throw runtime exception when POJO results in bad JSON

    Addresses project-ncl#946 (comment)

commit 3433daa
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon Jun 13 13:39:26 2022 +0100

    Dont re-throw RuntimeException

    Fixes project-ncl#946 (comment)

commit 5c7b685
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Mon Jun 13 14:30:10 2022 +0200

    Changed typing to suggested definition

commit 5674aec
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Mon Jun 13 14:29:05 2022 +0200

    Removed old commented out code for logging

commit 9eeee35
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Mon Jun 13 13:46:51 2022 +0200

    removed duplicate code and some commented out code

commit 0803bc5
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri Jun 10 15:39:39 2022 -0400

    Address code review suggestion to use @ParameterizedTest where applicables

commit 7001a37
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Thu Jun 9 10:24:54 2022 +0100

    Test not used, removing

commit 9c4ee27
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 13:24:01 2022 +0100

    Codestyle changes made by maven plugin

commit 459ff6b
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 1 15:45:26 2022 +0100

    Renable plugins

commit 9046715
Merge: 8968213 5a4b9ff
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 13:13:28 2022 +0100

    Merge branch 'addon-for-scanservice-branch' into addon-for-scanservice-branch-rebase

commit 5a4b9ff
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 13:11:02 2022 +0100

    Make logging a bit clearer

commit 8968213
Merge: 166e5ad 7afad04
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 12:00:39 2022 +0100

    Merge branch 'addon-for-scanservice-branch' into addon-for-scanservice-branch-rebase

commit 7afad04
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 11:19:21 2022 +0100

    Remove validation on the DTO object as it was not used

commit 10cbc57
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 8 09:56:51 2022 +0100

    Fix some warnings in ScanServiceDTO

commit 18ec17a
Merge: 69a26d3 edd65de
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Jun 8 09:22:50 2022 +0200

    implemented test to verify a request was sent to the redirect mock server after the main mock server returns a 302. And small cleanup

commit 69a26d3
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Jun 8 09:14:09 2022 +0200

    implemented test for temporary redirect to verify call made to redirect mock server after 302. And small cleanup

commit edd65de
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Jun 7 16:05:44 2022 -0400

    address some of the code review comments (make use of Lombok Getter & Setter)

commit 1e14c63
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Jun 7 13:00:06 2022 -0400

    address some of the code review comments

commit 374087d
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue Jun 7 01:30:33 2022 +0100

    Create and register ClientResponseFilter for handling 3xx redirects
    manually

    Move 302 handling and response logging to resteasy-client filters

commit 90fb65c
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Mon Jun 6 12:24:15 2022 -0400

    address some the PR comments - extra logging has been removed

commit 166e5ad
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 1 15:51:00 2022 +0100

    Codestyle changes and unused import removal

commit 37e53ea
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 1 15:45:26 2022 +0100

    Renable plugins

commit 4a7141d
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 15:35:27 2022 +0100

    Clean up some unused vars and remove old comments

commit 0e0550c
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 15:10:37 2022 +0100

    fixed a missing import

commit bd8311b
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 14:28:58 2022 +0100

    redirect workaround and logging the PSSaS response

commit 0578f9e
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 30 11:48:26 2022 +0100

    serviceUrl and auth headers changes

    * Remove serviceUrl, serviceSecret{Key,Value} from DTO class, we do not
      want to pass this as part of the json object
    * Make serviceUrl and serviceSecret mandatory for now (we could move
      these to bacon config)
    * Test mandatory fields one at a time

commit f154737
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 27 15:51:22 2022 +0100

    correcting exceptions to log correctly

commit 5b1d155
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 27 15:41:36 2022 +0100

    added web app exception catch

commit a60e3ff
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 26 18:59:44 2022 -0400

    added service url and service secrets as build-config.yaml parameters

commit 5897f41
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 10:52:32 2022 +0200

    added dynamic port assignment to the wiremock server

commit 8bfe081
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 08:40:57 2022 +0200

    implemented random port assignment for the wiremock servers

commit b71c28d
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 08:18:51 2022 +0200

    commented out failing test

commit 26c3662
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed May 25 09:28:45 2022 +0200

    added stubs and test cases for 3xx, 4xx, 5xx errors, 1 example for each

commit 405103b
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed May 18 14:57:56 2022 +0200

    fixed the scan invocation test, all assertions and verify is now working as before

commit 6784b55
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 17 13:02:46 2022 +0100

    Use PSSaaS rest-client

    * Send DTO via rest-client
    * Updated wiremock tests

commit f504f93
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 16 17:19:55 2022 +0100

    Use map to clear up "Key" "Value" confusion

commit c809606
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 13 16:24:21 2022 +0100

    added functioning headers

commit 9a60101
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 13 16:21:10 2022 +0100

    added functioning headers

commit 15fe758
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 3 00:07:41 2022 +0100

    Add super small rest-client call

    * Comment out most of the mockservice test, this needs to be refactored
      to resteasy response

commit a1cdab8
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 16 13:18:40 2022 +0100

    Dont encode SCMURLs in ScanServiceDTO

    * Encode and Decode (catch exceptions) and now handles git Refs with "#"
    * Added some test cases for SCMUrls
    * Add logging to "DTO" object

commit e5133a1
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri May 13 12:51:31 2022 -0400

    corrected an exception thrown by validateMapKeys method from ParseException to ConfigMissingException

commit 15b2b9c
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Fri May 13 13:22:20 2022 +0100

    Throw a runtime exception (quit the application) if the addon
    configuration is wrong

commit fce24cb
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 12 21:34:42 2022 -0400

    added input validation test cases

commit dce9520
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 12 11:29:44 2022 -0400

    implemented mandatory/optional input parameters validation

commit dbc0923
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed May 11 16:47:42 2022 -0400

    implemented input validation of nested maps keys

commit 9c004a3
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 10 17:17:40 2022 +0100

    Dont cast a String to a String

commit 2c5aa30
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 10 17:01:21 2022 +0100

    Remove duplicate JsonProperties

    * JsonProperties only needed on member vars not the getters/setters
    * Added a new constructor for DTO

commit 0c1b8b4
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 9 16:52:02 2022 +0100

    Altered PostBuildScanService and DTO

    * Removed validator class, we can just implement it on the addon class
      itself
    * Fully defined constructor for DTO
    * Comment out test, needs rewrite

commit a9a6fdf
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Thu May 5 17:27:33 2022 +0100

    Altered DTO

    * Removed getters/setters for PNC/brew/git as component list already
      holds this information
    * Removed static strings, @JsonProperty is easier to read
    * Added start of validation class for validating addon map

commit 7f34808
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed May 4 22:22:36 2022 -0400

    restore dash-separated property names as per json schema interface design

commit 9cd7555
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Mon May 2 13:37:40 2022 -0400

    checkpoint #4

commit 878f675
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri Apr 29 14:17:29 2022 -0400

    Checkpoint #3

commit 0f48ba9
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri Apr 29 00:17:19 2022 -0400

    Checkpoint #2

commit 1803962
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed Apr 27 10:06:54 2022 -0400

    Checkpoint #1

commit a6bab71
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Fri Apr 22 16:58:06 2022 +0100

    Add PSSaaS pojo

    Add two files
    * ScanServiceDTO - Java class to be used to serialize content needed to
      communicate with the CPaaS service
    * ScanServiceDTOTest - Unit tests for adding various types to the

commit 71e7168
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 19 21:06:47 2022 -0400

    adjust test cases

commit a595d7d
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 19 15:44:57 2022 -0400

    get addons config data from PigConfiguration class

commit 6eaf8f0
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu Apr 14 19:00:21 2022 -0400

    add junit test cases

commit 36460e6
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu Apr 14 13:40:12 2022 -0400

    re-factor ScanConfigUtil class

commit d2c3db8
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed Apr 13 17:18:01 2022 -0400

    create config utility to fetch necessary parameters for SCA scanner run

commit 1f1a812
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu Apr 14 12:00:04 2022 +0200

    made it so that the request json field values and header values can be anything, as long as we have the correct structure

commit 4db1846
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu Apr 14 11:31:47 2022 +0200

    added check for json properties in request body, and verification of request for better feedback

commit 6feb556
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Apr 13 15:34:01 2022 +0200

    Added new request and response bodies, cleaned up the code

commit a305b64
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Apr 13 13:02:06 2022 +0200

    wrote test for scan invoke based on pctsec21 info. Rest client naively implemented for now

commit 4141873
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Tue Apr 12 17:41:46 2022 +0200

    created a test class for the wiremock service and wrote a simple json validation test

commit a44a611
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 5 22:36:14 2022 -0400

    Initial version: implementing addon for scan service

commit 67600f0
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 5 22:24:37 2022 -0400

    Initial version: implementing addon for scan service

commit ff61572
Merge: a755468 5cc94f7
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 15:17:37 2022 +0100

    Import fix

commit a755468
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 15:10:37 2022 +0100

    fixed a missing import

commit 5cc94f7
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Wed Jun 1 15:02:10 2022 +0100

    Clean up some unused vars and remove old comments

commit fd32548
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Wed Jun 1 14:28:58 2022 +0100

    redirect workaround and logging the PSSaS response

commit 418c79a
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 30 11:48:26 2022 +0100

    serviceUrl and auth headers changes

    * Remove serviceUrl, serviceSecret{Key,Value} from DTO class, we do not
      want to pass this as part of the json object
    * Make serviceUrl and serviceSecret mandatory for now (we could move
      these to bacon config)
    * Test mandatory fields one at a time

commit 2a0244e
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 27 15:51:22 2022 +0100

    correcting exceptions to log correctly

commit ac8deb0
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 27 15:41:36 2022 +0100

    added web app exception catch

commit 6b06179
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 26 18:59:44 2022 -0400

    added service url and service secrets as build-config.yaml parameters

commit 521e900
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 10:52:32 2022 +0200

    added dynamic port assignment to the wiremock server

commit abeba83
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 08:40:57 2022 +0200

    implemented random port assignment for the wiremock servers

commit c0014e1
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu May 26 08:18:51 2022 +0200

    commented out failing test

commit 4ba6157
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed May 25 09:28:45 2022 +0200

    added stubs and test cases for 3xx, 4xx, 5xx errors, 1 example for each

commit 3781fa9
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed May 18 14:57:56 2022 +0200

    fixed the scan invocation test, all assertions and verify is now working as before

commit efdb592
Merge: 28c8ab8 7d3bc86
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 17 12:25:49 2022 +0000

    Merge branch 'PSSaaS_rest_client' into 'addon-for-scanservice-branch'

    Super simple rest-client

    See merge request pct-security/bacon!3

commit 7d3bc86
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 17 13:02:46 2022 +0100

    Use PSSaaS rest-client

    * Send DTO via rest-client
    * Updated wiremock tests

commit dd754d0
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 16 17:19:55 2022 +0100

    Use map to clear up "Key" "Value" confusion

commit dfed288
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 13 16:24:21 2022 +0100

    added functioning headers

commit 9dae87f
Author: ncau <Nicholas.Cau@gmail.com>
Date:   Fri May 13 16:21:10 2022 +0100

    added functioning headers

commit 8811d2d
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 3 00:07:41 2022 +0100

    Add super small rest-client call

    * Comment out most of the mockservice test, this needs to be refactored
      to resteasy response

commit 28c8ab8
Merge: 96d34ea 8084a71
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 16 13:53:21 2022 +0000

    Merge branch 'create_skeleton_class_for_PSSaaS' into 'addon-for-scanservice-branch'

    Create skeleton class for PSSaaS

    See merge request pct-security/bacon!2

commit 8084a71
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 16 13:18:40 2022 +0100

    Dont encode SCMURLs in ScanServiceDTO

    * Encode and Decode (catch exceptions) and now handles git Refs with "#"
    * Added some test cases for SCMUrls
    * Add logging to "DTO" object

commit 35b3d56
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri May 13 12:51:31 2022 -0400

    corrected an exception thrown by validateMapKeys method from ParseException to ConfigMissingException

commit 8bacc7b
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Fri May 13 13:22:20 2022 +0100

    Throw a runtime exception (quit the application) if the addon
    configuration is wrong

commit f0e6ede
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 12 21:34:42 2022 -0400

    added input validation test cases

commit c6d65e2
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu May 12 11:29:44 2022 -0400

    implemented mandatory/optional input parameters validation

commit bc407fd
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed May 11 16:47:42 2022 -0400

    implemented input validation of nested maps keys

commit 867815c
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 10 17:17:40 2022 +0100

    Dont cast a String to a String

commit c22184f
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Tue May 10 17:01:21 2022 +0100

    Remove duplicate JsonProperties

    * JsonProperties only needed on member vars not the getters/setters
    * Added a new constructor for DTO

commit b31d785
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Mon May 9 16:52:02 2022 +0100

    Altered PostBuildScanService and DTO

    * Removed validator class, we can just implement it on the addon class
      itself
    * Fully defined constructor for DTO
    * Comment out test, needs rewrite

commit 1e99661
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Thu May 5 17:27:33 2022 +0100

    Altered DTO

    * Removed getters/setters for PNC/brew/git as component list already
      holds this information
    * Removed static strings, @JsonProperty is easier to read
    * Added start of validation class for validating addon map

commit ce9ef91
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed May 4 22:22:36 2022 -0400

    restore dash-separated property names as per json schema interface design

commit 211e3be
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Mon May 2 13:37:40 2022 -0400

    checkpoint #4

commit 81a72c8
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri Apr 29 14:17:29 2022 -0400

    Checkpoint #3

commit 6e3093c
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Fri Apr 29 00:17:19 2022 -0400

    Checkpoint #2

commit d0ea5a6
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed Apr 27 10:06:54 2022 -0400

    Checkpoint #1

commit f8ac7a1
Author: Jonathan Christison <jochrist@redhat.com>
Date:   Fri Apr 22 16:58:06 2022 +0100

    Add PSSaaS pojo

    Add two files
    * ScanServiceDTO - Java class to be used to serialize content needed to
      communicate with the CPaaS service
    * ScanServiceDTOTest - Unit tests for adding various types to the

commit 39dd9df
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 19 21:06:47 2022 -0400

    adjust test cases

commit c25ceb6
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 19 15:44:57 2022 -0400

    get addons config data from PigConfiguration class

commit 66d2b9d
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu Apr 14 19:00:21 2022 -0400

    add junit test cases

commit fe61b27
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Thu Apr 14 13:40:12 2022 -0400

    re-factor ScanConfigUtil class

commit 1a4cca1
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Wed Apr 13 17:18:01 2022 -0400

    create config utility to fetch necessary parameters for SCA scanner run

commit 96d34ea
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu Apr 14 12:00:04 2022 +0200

    made it so that the request json field values and header values can be anything, as long as we have the correct structure

commit 9a700a5
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Thu Apr 14 11:31:47 2022 +0200

    added check for json properties in request body, and verification of request for better feedback

commit 83bdd91
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Apr 13 15:34:01 2022 +0200

    Added new request and response bodies, cleaned up the code

commit fe7789b
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Wed Apr 13 13:02:06 2022 +0200

    wrote test for scan invoke based on pctsec21 info. Rest client naively implemented for now

commit b83d861
Author: Mert Bugra Bicak <mbicak@redhat.com>
Date:   Tue Apr 12 17:41:46 2022 +0200

    created a test class for the wiremock service and wrote a simple json validation test

commit 499952b
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 5 22:36:14 2022 -0400

    Initial version: implementing addon for scan service

commit 9fe7877
Author: Leonid Bossis <lbossis@redhat.com>
Date:   Tue Apr 5 22:24:37 2022 -0400

    Initial version: implementing addon for scan service

Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

Fixes project-ncl#946 (comment)

Co-authored-by: Nick Cross <github@goots.org>

Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

Fixes project-ncl#946 (comment)

Co-authored-by: Nick Cross <github@goots.org>

Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

Fixes project-ncl#946 (comment)

Co-authored-by: Nick Cross <github@goots.org>

Update pig/src/test/java/org/jboss/pnc/bacon/pig/impl/addons/scanservice/ValidationTest.java

Fixes project-ncl#946 (comment)

Co-authored-by: Nick Cross <github@goots.org>

Fix import and code formatting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants