diff --git a/techstack.md b/techstack.md new file mode 100644 index 000000000000..7f3711216e1d --- /dev/null +++ b/techstack.md @@ -0,0 +1,327 @@ + +
+ +# Tech Stack File +![](https://img.stackshare.io/repo.svg "repo") [marekrein/java-design-patterns](https://github.com/marekrein/java-design-patterns)![](https://img.stackshare.io/public_badge.svg "public") +

+|68
Tools used|06/23/24
Report generated| +|------|------| +
+ +## Languages (4) + + + + + + + + + + +
+ CSS 3 +
+ CSS 3 +
+ +
+ Gherkin +
+ Gherkin +
+ +
+ Java +
+ Java +
+ +
+ JavaScript +
+ JavaScript +
+ +
+ +## Frameworks (2) + + + + + + +
+ Spring Framework +
+ Spring Framework +
+ +
+ guava +
+ guava +
+ +
+ +## Data (6) + + + + + + + + + + + + + + +
+ H2 Database +
+ H2 Database +
+ +
+ HSQLDB +
+ HSQLDB +
+ +
+ Hibernate +
+ Hibernate +
+ +
+ MongoDB +
+ MongoDB +
+ +
+ Spring Data +
+ Spring Data +
+ +
+ migra +
+ migra +
+ +
+ +## DevOps (7) + + + + + + + + + + + + + + + + +
+ Git +
+ Git +
+ +
+ GitHub Actions +
+ GitHub Actions +
+ +
+ JUnit +
+ JUnit +
+ +
+ Logback +
+ Logback +
+ +
+ Mockito +
+ Mockito +
+ +
+ SLF4J +
+ SLF4J +
+ +
+ unittest +
+ unittest +
+ +
+ +## Hosting (3) + + + + + + + + +
+ AWS Lambda +
+ AWS Lambda +
+ +
+ Apache Camel +
+ Apache Camel +
+ +
+ Serverless +
+ Serverless +
+ +
+ + +## Open source packages (46) + +## Apache Maven (46) + +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| +|:------|:------|:------|:------|:------|:------| +|[ch.qos.logback:logback-classic](http://logback.qos.ch)|v1.2.3|12/07/19|Ilkka Seppälä |EPL-1.0,LGPL-2.1+|[CVE-2023-6378](https://github.com/advisories/GHSA-vmq6-5m68-f53m) (High)| +|[ch.qos.logback:logback-core](http://logback.qos.ch)|v1.2.3|12/01/19|Azureyjt |EPL-1.0,LGPL-2.1+|[CVE-2023-6378](https://github.com/advisories/GHSA-vmq6-5m68-f53m) (High)
[CVE-2021-42550](https://github.com/advisories/GHSA-668q-qrv7-99fm) (Moderate)| +|[com.google.code.gson:gson](https://github.com/google/gson)|v2.8.6|12/18/19|Hemant Bothra |Apache-2.0|[CVE-2022-25647](https://github.com/advisories/GHSA-4jrv-ppp4-jm57) (High)| +|[org.mongodb:mongodb-driver](http://www.mongodb.org)|v3.12.1|12/18/19|Hemant Bothra |Apache-2.0|[CVE-2021-20328](https://github.com/advisories/GHSA-rghw-6px2-fgwc) (Moderate)| +|[com.amazonaws:aws-java-sdk-dynamodb](https://aws.amazon.com/sdkforjava)|N/A|03/06/18|Dheeraj Mummareddy |Apache-2.0|N/A| +|[com.fasterxml.jackson.core:jackson-annotations](http://github.com/FasterXML/jackson)|N/A|03/06/18|Dheeraj Mummareddy |Apache-2.0|N/A| +|[com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core)|N/A|03/06/18|Dheeraj Mummareddy |Apache-2.0|N/A| +|[com.fasterxml.jackson.core:jackson-databind](http://github.com/FasterXML/jackson)|N/A|03/06/18|Dheeraj Mummareddy |Apache-2.0|N/A| +|[com.github.stefanbirkner:system-rules](http://stefanbirkner.github.com/system-rules/)|N/A|10/16/19|Azureyjt |CPL-1.0|N/A| +|[com.google.guava:guava](https://github.com/google/guava)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[com.google.guava:guava-testlib]()|v23.0|12/29/19|Hemant Bothra |Apache-2.0|N/A| +|[com.google.inject:guice](https://github.com/google/guice)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[com.googlecode.json-simple:json-simple](http://code.google.com/p/json-simple/)|v1.1.1|12/29/19|Hemant Bothra |Apache-2.0|N/A| +|[com.h2database:h2](http://www.h2database.com)|N/A|12/18/19|Hemant Bothra |MIT-feh|N/A| +|[com.sun.xml.bind:jaxb-impl](http://jaxb.java.net/)|v2.1.17|12/18/19|Hemant Bothra |CDDL-1.1,CNRI-Python-GPL-Compatible|N/A| +|[commons-dbcp:commons-dbcp](http://commons.apache.org/dbcp/)|N/A|08/15/15|Ilkka Seppala |Apache-2.0|N/A| +|[javax.annotation:javax.annotation-api](http://jcp.org/en/jsr/detail?id=250)|N/A|10/12/19|Ilkka Seppälä |GPL-2.0-with-classpath-exception|N/A| +|[javax.xml.bind:jaxb-api](https://github.com/javaee/jaxb-spec)|N/A|10/12/19|lbroman |CDDL-1.1,CNRI-Python-GPL-Compatible|N/A| +|[junit:junit](http://junit.org)|N/A|05/17/20|Zhang WH |EPL-1.0|N/A| +|[net.sourceforge.htmlunit:htmlunit](http://htmlunit.sourceforge.net)|N/A|01/16/20|Anurag Agarwal |Apache-2.0|N/A| +|[org.apache.camel:camel-core]()|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.apache.camel:camel-test-spring](http://camel.apache.org)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.apache.commons:commons-lang3](http://commons.apache.org/proper/commons-lang/)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.apache.isis.core:isis-core-applib](http://isis.apache.org/applib/)|N/A|10/12/19|lbroman |Apache-2.0|N/A| +|[org.apache.isis.core:isis-core-unittestsupport]()|N/A|10/12/19|Ilkka Seppälä |Apache-2.0|N/A| +|[org.assertj:assertj-core](http://assertj.org)|v3.9.1|11/19/19|Hemant Bothra |Apache-2.0|N/A| +|[org.hamcrest:hamcrest-core](http://hamcrest.org/JavaHamcrest/)|v1.3|12/18/19|Hemant Bothra |DSDP|N/A| +|[org.hamcrest:hamcrest-library](http://hamcrest.org/JavaHamcrest/)|N/A|10/12/19|Ilkka Seppälä |DSDP|N/A| +|[org.hibernate:hibernate-core](http://hibernate.org/orm)|N/A|12/18/19|Hemant Bothra |LGPL-2.0-only,GPL-3.0-or-later|N/A| +|[org.hsqldb:hsqldb](http://hsqldb.org)|N/A|12/31/17|Artur Mogozov |Zed,TMate|N/A| +|[org.junit.jupiter:junit-jupiter](https://junit.org/junit5/)|N/A|01/16/20|Anurag Agarwal |EPL-2.0|N/A| +|[org.junit.jupiter:junit-jupiter-engine](https://junit.org/junit5/)|N/A|11/19/19|Hemant Bothra |EPL-2.0|N/A| +|[org.junit.jupiter:junit-jupiter-params](https://junit.org/junit5/)|N/A|12/18/19|Hemant Bothra |EPL-2.0|N/A| +|[org.junit.vintage:junit-vintage-engine](https://junit.org/junit5/)|N/A|10/12/19|lbroman |EPL-2.0|N/A| +|[org.mockito:mockito-all](http://www.mockito.org)|v1.10.19|11/19/19|Hemant Bothra |MIT|N/A| +|[org.mockito:mockito-core](https://github.com/mockito/mockito)|N/A|11/19/19|Hemant Bothra |MIT|N/A| +|[org.mongodb:bson](https://bsonspec.org)|v3.0.4|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.mongodb:mongo-java-driver](http://www.mongodb.org)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.mongodb:mongodb-driver-core](http://www.mongodb.org)|v3.0.4|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.objenesis:objenesis](http://objenesis.org)|N/A|10/12/19|lbroman |Apache-2.0|N/A| +|[org.slf4j:slf4j-api](http://www.slf4j.org)|v1.7.30|06/14/20|Ilkka Seppälä |MIT|N/A| +|[org.springframework.boot:spring-boot-starter-test](https://projects.spring.io/spring-boot/#/spring-boot-parent/spring-boot-starters/spring-boot-starter-test)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.springframework.boot:spring-boot-starter-web](https://projects.spring.io/spring-boot/#/spring-boot-parent/spring-boot-starters/spring-boot-starter-web)|N/A|11/19/19|Hemant Bothra |Apache-2.0|N/A| +|[org.springframework.data:spring-data-jpa](https://projects.spring.io/spring-data-jpa)|N/A|12/18/19|Hemant Bothra |Apache-2.0|N/A| +|[org.springframework:spring-webmvc](https://github.com/spring-projects/spring-framework)|N/A|11/19/19|Hemant Bothra |Apache-2.0|N/A| +|[uk.org.lidalia:slf4j-test](http://projects.lidalia.org.uk/slf4j-test)|v1.2.0|11/19/19|Hemant Bothra |MIT|N/A| + +
+
+ +Generated via [Stack File](https://github.com/marketplace/stack-file) diff --git a/techstack.yml b/techstack.yml new file mode 100644 index 000000000000..c351c7ba1e88 --- /dev/null +++ b/techstack.yml @@ -0,0 +1,885 @@ +repo_name: marekrein/java-design-patterns +report_id: 26e62c3480c17580fa1a2331f1f0030b +version: 0.1 +repo_type: Public +timestamp: '2024-06-23T19:50:44+00:00' +requested_by: iluwatar +provider: github +branch: master +detected_tools_count: 68 +tools: +- name: CSS 3 + description: The latest evolution of the Cascading Style Sheets language + website_url: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3 + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/6727/css.png + detection_source_url: https://github.com/marekrein/java-design-patterns + detection_source: Repo Metadata +- name: Gherkin + description: A plain-text language with a simple structure + website_url: https://cucumber.io/docs/gherkin/reference/ + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/2460/default_aff27c02548fadb1b7e6f85a2b0da1c5dca5cc08.png + detection_source_url: https://github.com/marekrein/java-design-patterns + detection_source: Repo Metadata +- name: Java + description: A concurrent, class-based, object-oriented, language specifically designed + to have as few implementation dependencies as possible + website_url: https://www.java.com + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/995/K85ZWV2F.png + detection_source_url: https://github.com/marekrein/java-design-patterns + detection_source: Repo Metadata +- name: JavaScript + description: Lightweight, interpreted, object-oriented language with first-class + functions + website_url: https://developer.mozilla.org/en-US/docs/Web/JavaScript + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/1209/javascript.jpeg + detection_source_url: https://github.com/marekrein/java-design-patterns + detection_source: Repo Metadata +- name: Spring Framework + description: An application framework and inversion of control container for the + Java platform + website_url: https://spring.io/projects/spring-framework + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Frameworks (Full Stack) + image_url: https://img.stackshare.io/service/2006/spring-framework-project-logo.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/eip-aggregator/pom.xml + detection_source: eip-aggregator/pom.xml + last_updated_by: Artur Mogozov + last_updated_on: 2017-12-31 07:29:48.000000000 Z +- name: guava + description: Google Core Libraries for Java 6+ + website_url: https://github.com/google/guava + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Java Tools + image_url: https://img.stackshare.io/service/2970/wBjKn0ol.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/converter/pom.xml + detection_source: converter/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: H2 Database + description: A relational database management system written in Java + website_url: http://www.h2database.com/ + open_source: false + hosted_saas: false + category: Data Stores + sub_category: Databases + image_url: https://img.stackshare.io/service/3105/h2-logo_square_400x400.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/pom.xml + detection_source: cqrs/pom.xml + last_updated_by: Sabiq Ihab + last_updated_on: 2017-06-20 21:30:28.000000000 Z +- name: HSQLDB + description: Leading SQL relational database software written in Java + website_url: http://hsqldb.org + open_source: false + hosted_saas: false + category: Data Stores + sub_category: Databases + image_url: https://img.stackshare.io/service/6958/yQ4763oZ_400x400.jpg + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/integtests/pom.xml + detection_source: naked-objects/integtests/pom.xml + last_updated_by: Ilkka Seppala + last_updated_on: 2015-07-13 12:19:16.000000000 Z +- name: Hibernate + description: Idiomatic persistence for Java and relational databases. + website_url: http://hibernate.org/ + open_source: false + hosted_saas: false + category: Data Stores + sub_category: Object Relational Mapper (ORM) + image_url: https://img.stackshare.io/service/1756/1uNl_IZX.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/src/main/resources/hibernate.cfg.xml + detection_source: cqrs/src/main/resources/hibernate.cfg.xml + last_updated_by: Sabiq Ihab + last_updated_on: 2017-06-22 23:56:57.000000000 Z +- name: MongoDB + description: The database for giant ideas + website_url: http://www.mongodb.com/ + open_source: true + hosted_saas: false + category: Data Stores + sub_category: Databases + image_url: https://img.stackshare.io/service/1030/leaf-360x360.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/caching/pom.xml + detection_source: caching/pom.xml + last_updated_by: waisuan + last_updated_on: 2015-10-28 15:55:47.000000000 Z +- name: Spring Data + description: Provides a consistent approach to data access – relational, non-relational, + map-reduce, and beyond + website_url: https://spring.io/projects/spring-data + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Data Stores + sub_category: Database Tools + image_url: https://img.stackshare.io/service/7624/IG6D4Ro2_400x400.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/layers/pom.xml + detection_source: layers/pom.xml + last_updated_by: Joseph McCarthy + last_updated_on: 2016-01-27 22:20:42.000000000 Z +- name: migra + description: A schema diff tool for PostgreSQL + website_url: https://migra.djrobstep.com/ + license: Unlicense + open_source: true + hosted_saas: false + category: Data Stores + sub_category: Database Tools + image_url: https://img.stackshare.io/no-img-open-source.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/execute-around/pom.xml + detection_source: execute-around/pom.xml + last_updated_by: Artur Mogozov + last_updated_on: 2017-12-31 07:29:48.000000000 Z +- name: Git + description: Fast, scalable, distributed revision control system + website_url: http://git-scm.com/ + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Version Control System + image_url: https://img.stackshare.io/service/1046/git.png + detection_source_url: https://github.com/marekrein/java-design-patterns + detection_source: Repo Metadata +- name: GitHub Actions + description: Automate your workflow from idea to production + website_url: https://github.com/features/actions + open_source: false + hosted_saas: true + category: Build, Test, Deploy + sub_category: Continuous Integration + image_url: https://img.stackshare.io/service/11563/actions.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/.github/workflows/maven.yml + detection_source: ".github/workflows/maven.yml" + last_updated_by: Ilkka Seppälä + last_updated_on: 2020-07-04 09:20:54.000000000 Z +- name: JUnit + description: A programmer-oriented testing framework for Java + website_url: http://junit.org/ + license: EPL-1.0 + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Testing Frameworks + image_url: https://img.stackshare.io/service/2020/874086.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/abstract-document/pom.xml + detection_source: abstract-document/pom.xml + last_updated_by: qza + last_updated_on: 2016-05-31 18:12:27.000000000 Z +- name: Logback + description: A logging framework for Java applications + website_url: https://logback.qos.ch/ + open_source: false + hosted_saas: false + category: Monitoring + sub_category: Log Management + image_url: https://img.stackshare.io/service/2923/05518ecaa42841e834421e9d6987b04f_400x400.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/src/main/resources/logback.xml + detection_source: cqrs/src/main/resources/logback.xml + last_updated_by: Sabiq Ihab + last_updated_on: 2017-06-22 23:56:57.000000000 Z +- name: Mockito + description: Tasty mocking framework for unit tests in Java + website_url: https://site.mockito.org/ + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Testing Frameworks + image_url: https://img.stackshare.io/service/2021/4y634TJm_400x400.jpg + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/acyclic-visitor/pom.xml + detection_source: acyclic-visitor/pom.xml + last_updated_by: Argyro-Sioziou + last_updated_on: 2018-05-27 12:49:35.000000000 Z +- name: SLF4J + description: Simple logging facade for Java + website_url: http://slf4j.org/ + open_source: false + hosted_saas: false + category: Monitoring + sub_category: Log Management + image_url: https://img.stackshare.io/service/2805/05518ecaa42841e834421e9d6987b04f_400x400.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/pom.xml + detection_source: pom.xml + last_updated_by: Ilkka Seppala + last_updated_on: 2014-08-09 17:38:00.000000000 Z +- name: 'unittest ' + description: A unit testing framework for Python + website_url: http://pythontesting.net/framework/unittest/unittest-introduction/ + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Testing Frameworks + image_url: https://img.stackshare.io/service/5831/no-img-open-source.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/dom/pom.xml + detection_source: naked-objects/dom/pom.xml + last_updated_by: Artur Mogozov + last_updated_on: 2017-12-31 07:29:48.000000000 Z +- name: AWS Lambda + description: Automatically run code in response to modifications to objects in Amazon + S3 buckets, messages in Kinesis streams, or updates in DynamoDB + website_url: http://aws.amazon.com/lambda + open_source: false + hosted_saas: true + category: Application Hosting + sub_category: Serverless / Task Processing + image_url: https://img.stackshare.io/service/1909/aws-lambda.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/pom.xml + detection_source: serverless/pom.xml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 01:51:32.000000000 Z +- name: Apache Camel + description: A versatile open source integration framework + website_url: https://camel.apache.org/ + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Application Hosting + sub_category: Platform as a Service + image_url: https://img.stackshare.io/service/3276/xWt1RFo6_400x400.jpg + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/aggregator-microservices/aggregator-service/src/main/resources/application.properties + detection_source: aggregator-microservices/aggregator-service/src/main/resources/application.properties + last_updated_by: protopapa + last_updated_on: 2016-06-23 20:54:44.000000000 Z +- name: Serverless + description: The most widely-adopted toolkit for building serverless applications + website_url: https://github.com/serverless/serverless + license: MIT + open_source: true + hosted_saas: false + category: Application Hosting + sub_category: Serverless / Task Processing + image_url: https://img.stackshare.io/service/5095/serverless-logo.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/serverless.yml + detection_source: serverless/serverless.yml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 02:41:24.000000000 Z +- name: ch.qos.logback:logback-classic + description: Logback-classic module + version: 1.2.3 + license: EPL-1.0,LGPL-2.1+ + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/pom.xml + detection_source: pom.xml + last_updated_by: Ilkka Seppälä + last_updated_on: 2019-12-07 16:03:49.000000000 Z + vulnerabilities: + - name: logback serialization vulnerability + cve_id: CVE-2023-6378 + cve_url: https://github.com/advisories/GHSA-vmq6-5m68-f53m + detected_date: Nov 30 + severity: high + first_patched: 1.2.13 +- name: ch.qos.logback:logback-core + description: Logback-core module + version: 1.2.3 + license: EPL-1.0,LGPL-2.1+ + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/pom.xml + detection_source: pom.xml + last_updated_by: Azureyjt + last_updated_on: 2019-12-01 13:06:19.000000000 Z + vulnerabilities: + - name: logback serialization vulnerability + cve_id: CVE-2023-6378 + cve_url: https://github.com/advisories/GHSA-vmq6-5m68-f53m + detected_date: Nov 30 + severity: high + first_patched: 1.2.13 + - name: Deserialization of Untrusted Data in logback + cve_id: CVE-2021-42550 + cve_url: https://github.com/advisories/GHSA-668q-qrv7-99fm + detected_date: Dec 18 + severity: moderate + first_patched: 1.2.9 +- name: com.google.code.gson:gson + description: Gson JSON library + version: 2.8.6 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/event-sourcing/pom.xml + detection_source: event-sourcing/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z + vulnerabilities: + - name: Deserialization of Untrusted Data in Gson + cve_id: CVE-2022-25647 + cve_url: https://github.com/advisories/GHSA-4jrv-ppp4-jm57 + detected_date: May 21 + severity: high + first_patched: 2.8.9 +- name: org.mongodb:mongodb-driver + description: The MongoDB Driver + version: 3.12.1 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/caching/pom.xml + detection_source: caching/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z + vulnerabilities: + - name: Improper Certificate Validation in MongoDB + cve_id: CVE-2021-20328 + cve_url: https://github.com/advisories/GHSA-rghw-6px2-fgwc + detected_date: Jun 23 + severity: moderate + first_patched: 3.12.8 +- name: com.amazonaws:aws-java-sdk-dynamodb + description: The AWS Java SDK for Amazon DynamoDB module holds the client classes + that are used for communicating with Amazon DynamoDB Service + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/pom.xml + detection_source: serverless/pom.xml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 01:51:32.000000000 Z +- name: com.fasterxml.jackson.core:jackson-annotations + description: Core annotations used for value types + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/pom.xml + detection_source: serverless/pom.xml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 01:51:32.000000000 Z +- name: com.fasterxml.jackson.core:jackson-core + description: Core Jackson processing abstractions + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/pom.xml + detection_source: serverless/pom.xml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 01:51:32.000000000 Z +- name: com.fasterxml.jackson.core:jackson-databind + description: 'General data-binding functionality for Jackson: works on core streaming + API' + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/serverless/pom.xml + detection_source: serverless/pom.xml + last_updated_by: Dheeraj Mummareddy + last_updated_on: 2018-03-06 01:51:32.000000000 Z +- name: com.github.stefanbirkner:system-rules + description: A collection of JUnit rules for testing code which uses java.lang.System + license: CPL-1.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/subclass-sandbox/pom.xml + detection_source: subclass-sandbox/pom.xml + last_updated_by: Azureyjt + last_updated_on: 2019-10-16 15:21:06.000000000 Z +- name: com.google.guava:guava + description: Guava is a suite of core and expanded libraries that include utility + classes + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/converter/pom.xml + detection_source: converter/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: com.google.guava:guava-testlib + description: Guava testlib is a set of java classes used for more convenient unit + testing - particularly to assist the tests for Guava itself + version: '23.0' + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/value-object/pom.xml + detection_source: value-object/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-29 12:41:21.000000000 Z +- name: com.google.inject:guice + description: Guice is a lightweight dependency injection framework for Java 6 and + above + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/dependency-injection/pom.xml + detection_source: dependency-injection/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: com.googlecode.json-simple:json-simple + description: A simple Java toolkit for JSON + version: 1.1.1 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/typeobjectpattern/pom.xml + detection_source: typeobjectpattern/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-29 12:41:21.000000000 Z +- name: com.h2database:h2 + description: H2 Database Engine + license: MIT-feh + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/pom.xml + detection_source: cqrs/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: com.sun.xml.bind:jaxb-impl + description: JAXB + version: 2.1.17 + license: CDDL-1.1,CNRI-Python-GPL-Compatible + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/pom.xml + detection_source: cqrs/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: commons-dbcp:commons-dbcp + description: Commons Database Connection Pooling + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/layers/pom.xml + detection_source: layers/pom.xml + last_updated_by: Ilkka Seppala + last_updated_on: 2015-08-15 18:06:31.000000000 Z +- name: javax.annotation:javax.annotation-api + description: Common Annotations for the JavaTM Platform API + license: GPL-2.0-with-classpath-exception + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/integtests/pom.xml + detection_source: naked-objects/integtests/pom.xml + last_updated_by: Ilkka Seppälä + last_updated_on: 2019-10-12 17:05:54.000000000 Z +- name: javax.xml.bind:jaxb-api + description: JAXB + license: CDDL-1.1,CNRI-Python-GPL-Compatible + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/pom.xml + detection_source: cqrs/pom.xml + last_updated_by: lbroman + last_updated_on: 2019-10-12 05:39:58.000000000 Z +- name: junit:junit + description: JUnit is a unit testing framework for Java + license: EPL-1.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/arrange-act-assert/pom.xml + detection_source: arrange-act-assert/pom.xml + last_updated_by: Zhang WH + last_updated_on: 2020-05-17 18:44:53.000000000 Z +- name: net.sourceforge.htmlunit:htmlunit + description: A headless browser intended for use in testing web-based applications + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/page-object/pom.xml + detection_source: page-object/pom.xml + last_updated_by: Anurag Agarwal + last_updated_on: 2020-01-16 06:06:36.000000000 Z +- name: org.apache.camel:camel-core + description: The Core Camel Java DSL based router + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/eip-aggregator/pom.xml + detection_source: eip-aggregator/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.apache.camel:camel-test-spring + description: Camel unit testing with Spring + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/eip-aggregator/pom.xml + detection_source: eip-aggregator/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.apache.commons:commons-lang3 + description: Apache Commons Lang + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/double-buffer/pom.xml + detection_source: double-buffer/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.apache.isis.core:isis-core-applib + description: Isis application library + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/dom/pom.xml + detection_source: naked-objects/dom/pom.xml + last_updated_by: lbroman + last_updated_on: 2019-10-12 05:39:58.000000000 Z +- name: org.apache.isis.core:isis-core-unittestsupport + description: "Support for writing unit tests; should be added as a dependency \t\twith + scope=test only" + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/dom/pom.xml + detection_source: naked-objects/dom/pom.xml + last_updated_by: Ilkka Seppälä + last_updated_on: 2019-10-12 17:05:54.000000000 Z +- name: org.assertj:assertj-core + description: Rich and fluent assertions for testing for Java + version: 3.9.1 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/acyclic-visitor/pom.xml + detection_source: acyclic-visitor/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: org.hamcrest:hamcrest-core + description: Core Hamcrest API - deprecated + version: '1.3' + license: DSDP + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/marker/pom.xml + detection_source: marker/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.hamcrest:hamcrest-library + description: A library of Hamcrest matchers - deprecated + license: DSDP + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/integtests/pom.xml + detection_source: naked-objects/integtests/pom.xml + last_updated_by: Ilkka Seppälä + last_updated_on: 2019-10-12 17:05:54.000000000 Z +- name: org.hibernate:hibernate-core + description: Hibernate's core ORM functionality + license: LGPL-2.0-only,GPL-3.0-or-later + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/cqrs/pom.xml + detection_source: cqrs/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.hsqldb:hsqldb + description: HSQLDB - Lightweight 100% Java SQL Database Engine + license: Zed,TMate + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/integtests/pom.xml + detection_source: naked-objects/integtests/pom.xml + last_updated_by: Artur Mogozov + last_updated_on: 2017-12-31 07:29:48.000000000 Z +- name: org.junit.jupiter:junit-jupiter + description: Module "junit-jupiter" of JUnit 5 + license: EPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/page-object/pom.xml + detection_source: page-object/pom.xml + last_updated_by: Anurag Agarwal + last_updated_on: 2020-01-16 06:06:36.000000000 Z +- name: org.junit.jupiter:junit-jupiter-engine + description: Module "junit-jupiter-engine" of JUnit 5 + license: EPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/abstract-document/pom.xml + detection_source: abstract-document/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: org.junit.jupiter:junit-jupiter-params + description: Module "junit-jupiter-params" of JUnit 5 + license: EPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/front-controller/pom.xml + detection_source: front-controller/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.junit.vintage:junit-vintage-engine + description: Module "junit-vintage-engine" of JUnit 5 + license: EPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/dom/pom.xml + detection_source: naked-objects/dom/pom.xml + last_updated_by: lbroman + last_updated_on: 2019-10-12 05:39:58.000000000 Z +- name: org.mockito:mockito-all + description: Mock objects library for java + version: 1.10.19 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/acyclic-visitor/pom.xml + detection_source: acyclic-visitor/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: org.mockito:mockito-core + description: Mockito mock objects library core API and implementation + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/adapter/pom.xml + detection_source: adapter/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: org.mongodb:bson + description: The BSON library + version: 3.0.4 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/caching/pom.xml + detection_source: caching/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.mongodb:mongo-java-driver + description: The MongoDB Java driver + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/hexagonal/pom.xml + detection_source: hexagonal/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.mongodb:mongodb-driver-core + description: The Java operations layer for the MongoDB Java Driver + version: 3.0.4 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/caching/pom.xml + detection_source: caching/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.objenesis:objenesis + description: A library for instantiating Java objects + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/naked-objects/dom/pom.xml + detection_source: naked-objects/dom/pom.xml + last_updated_by: lbroman + last_updated_on: 2019-10-12 05:39:58.000000000 Z +- name: org.slf4j:slf4j-api + description: The slf4j API + version: 1.7.30 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/pom.xml + detection_source: pom.xml + last_updated_by: Ilkka Seppälä + last_updated_on: 2020-06-14 18:02:40.000000000 Z +- name: org.springframework.boot:spring-boot-starter-test + description: Starter for testing Spring Boot applications with libraries including + JUnit + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/eip-aggregator/pom.xml + detection_source: eip-aggregator/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.springframework.boot:spring-boot-starter-web + description: Starter for building web, including RESTful, applications using Spring + MVC + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/aggregator-microservices/aggregator-service/pom.xml + detection_source: aggregator-microservices/aggregator-service/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: org.springframework.data:spring-data-jpa + description: Spring Data module for JPA repositories + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/layers/pom.xml + detection_source: layers/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-12-18 20:04:08.000000000 Z +- name: org.springframework:spring-webmvc + description: Spring Web MVC + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/aggregator-microservices/aggregator-service/pom.xml + detection_source: aggregator-microservices/aggregator-service/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z +- name: uk.org.lidalia:slf4j-test + description: An in-memory SLF4J implementation focused on aiding unit testing + version: 1.2.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: Maven Packages + image_url: https://img.stackshare.io/package/maven/image.png + detection_source_url: https://github.com/marekrein/java-design-patterns/blob/master/acyclic-visitor/pom.xml + detection_source: acyclic-visitor/pom.xml + last_updated_by: Hemant Bothra + last_updated_on: 2019-11-19 19:37:19.000000000 Z