Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tech stack docs (techstack.yml and techstack.md) #5

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 110 additions & 0 deletions techstack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
<!--
&lt;--- Readme.md Snippet without images Start ---&gt;
## Tech Stack
IHTSDO/snomed-drools is built on the following main stack:

- [Java](https://www.java.com) – Languages
- [JUnit](http://junit.org/) – Testing Frameworks
- [Log4j](https://logging.apache.org/log4j/2.x/) – Logging Tools
- [SLF4J](http://slf4j.org/) – Log Management

Full tech stack [here](/techstack.md)

&lt;--- Readme.md Snippet without images End ---&gt;

&lt;--- Readme.md Snippet with images Start ---&gt;
## Tech Stack
IHTSDO/snomed-drools is built on the following main stack:

- <img width='25' height='25' src='https://img.stackshare.io/service/995/K85ZWV2F.png' alt='Java'/> [Java](https://www.java.com) – Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/2020/874086.png' alt='JUnit'/> [JUnit](http://junit.org/) – Testing Frameworks
- <img width='25' height='25' src='https://img.stackshare.io/service/2804/Coralogix-log4j-integration.jpg' alt='Log4j'/> [Log4j](https://logging.apache.org/log4j/2.x/) – Logging Tools
- <img width='25' height='25' src='https://img.stackshare.io/service/2805/05518ecaa42841e834421e9d6987b04f_400x400.png' alt='SLF4J'/> [SLF4J](http://slf4j.org/) – Log Management

Full tech stack [here](/techstack.md)

&lt;--- Readme.md Snippet with images End ---&gt;
-->
<div align="center">

# Tech Stack File
![](https://img.stackshare.io/repo.svg "repo") [IHTSDO/snomed-drools](https://github.com/IHTSDO/snomed-drools)![](https://img.stackshare.io/public_badge.svg "public")
<br/><br/>
|17<br/>Tools used|03/21/24 <br/>Report generated|
|------|------|
</div>

## <img src='https://img.stackshare.io/languages.svg'/> Languages (1)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/995/K85ZWV2F.png' alt='Java'>
<br>
<sub><a href="https://www.java.com">Java</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/devops.svg'/> DevOps (4)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'>
<br>
<sub><a href="http://git-scm.com/">Git</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2020/874086.png' alt='JUnit'>
<br>
<sub><a href="http://junit.org/">JUnit</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2804/Coralogix-log4j-integration.jpg' alt='Log4j'>
<br>
<sub><a href="https://logging.apache.org/log4j/2.x/">Log4j</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2805/05518ecaa42841e834421e9d6987b04f_400x400.png' alt='SLF4J'>
<br>
<sub><a href="http://slf4j.org/">SLF4J</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>


## <img src='https://img.stackshare.io/group.svg' /> Open source packages (12)</h2>

## <img width='24' height='24' src='https://img.stackshare.io/package_manager/977/default_9833f2ef0bbc2a946b4cc5e9307264033361076b.png'/> Apache Maven (12)

|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES|
|:------|:------|:------|:------|:------|:------|
|[com.google.code.gson:gson](https://github.com/google/gson)|N/A|03/30/23|Kai Kewley |Apache-2.0|N/A|
|[com.thoughtworks.xstream:xstream](http://x-stream.github.io)|N/A|03/30/23|Kai Kewley |BSD-3-Clause|N/A|
|[joda-time:joda-time](https://www.joda.org/joda-time/)|N/A|11/26/18|Kai Kewley |Apache-2.0|N/A|
|[junit:junit](http://junit.org)|N/A|06/20/17|Kai Kewley |EPL-1.0|N/A|
|[org.apache.lucene:lucene-core](https://lucene.apache.org)|N/A|08/16/23|CoderMChu |Apache-2.0|N/A|
|[org.apache.lucene:lucene-memory]()|N/A|08/16/23|CoderMChu |Apache-2.0|N/A|
|[org.apache.lucene:lucene-queries]()|N/A|08/16/23|CoderMChu |Apache-2.0|N/A|
|[org.apache.lucene:lucene-queryparser]()|N/A|08/16/23|CoderMChu |Apache-2.0|N/A|
|[org.drools:drools-core](http://www.drools.org)|N/A|07/07/23|Darryn McGaw |Apache-2.0|N/A|
|[org.json:json](https://github.com/douglascrockford/JSON-java)|N/A|07/07/23|Darryn McGaw |JSON|N/A|
|[org.slf4j:slf4j-api](http://www.slf4j.org)|N/A|07/07/23|Darryn McGaw |MIT|N/A|
|[org.slf4j:slf4j-log4j12](http://www.slf4j.org)|N/A|07/07/23|Darryn McGaw |MIT|N/A|

<br/>
<div align='center'>

Generated via [Stack File](https://github.com/marketplace/stack-file)
213 changes: 213 additions & 0 deletions techstack.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
repo_name: IHTSDO/snomed-drools
report_id: 75da988fe868244a67cf07064301f355
version: 0.1
repo_type: Public
timestamp: '2024-03-21T12:57:03+00:00'
requested_by: QuyenLy87
provider: github
branch: master
detected_tools_count: 17
tools:
- 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/IHTSDO/snomed-drools
detection_source: Repo Metadata
- 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/IHTSDO/snomed-drools
detection_source: Repo Metadata
- 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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2017-06-20 17:35:03.000000000 Z
- name: Log4j
description: A Java-based logging utility
website_url: https://logging.apache.org/log4j/2.x/
license: Apache-2.0
open_source: true
hosted_saas: false
category: Monitoring
sub_category: Logging Tools
image_url: https://img.stackshare.io/service/2804/Coralogix-log4j-integration.jpg
detection_source_url: https://github.com/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2017-06-20 17:35:03.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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2017-06-20 17:35:03.000000000 Z
- name: com.google.code.gson:gson
description: Gson JSON 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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2023-03-30 16:30:46.000000000 Z
- name: com.thoughtworks.xstream:xstream
description: XStream is a serialization library from Java objects to XML and back
license: BSD-3-Clause
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2023-03-30 16:30:46.000000000 Z
- name: joda-time:joda-time
description: Date and time library to replace JDK date handling
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2018-11-26 16:23:03.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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Kai Kewley
last_updated_on: 2017-06-20 17:35:03.000000000 Z
- name: org.apache.lucene:lucene-core
description: Apache Lucene Java Core
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/IHTSDO/snomed-drools/blob/master/snomed-drools-rf2-validator/pom.xml
detection_source: snomed-drools-rf2-validator/pom.xml
last_updated_by: CoderMChu
last_updated_on: 2023-08-16 13:09:34.000000000 Z
- name: org.apache.lucene:lucene-memory
description: High-performance single-document index to compare against Query
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/IHTSDO/snomed-drools/blob/master/snomed-drools-rf2-validator/pom.xml
detection_source: snomed-drools-rf2-validator/pom.xml
last_updated_by: CoderMChu
last_updated_on: 2023-08-16 13:09:34.000000000 Z
- name: org.apache.lucene:lucene-queries
description: Lucene Queries Module
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/IHTSDO/snomed-drools/blob/master/snomed-drools-rf2-validator/pom.xml
detection_source: snomed-drools-rf2-validator/pom.xml
last_updated_by: CoderMChu
last_updated_on: 2023-08-16 13:09:34.000000000 Z
- name: org.apache.lucene:lucene-queryparser
description: Lucene QueryParsers module
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/IHTSDO/snomed-drools/blob/master/snomed-drools-rf2-validator/pom.xml
detection_source: snomed-drools-rf2-validator/pom.xml
last_updated_by: CoderMChu
last_updated_on: 2023-08-16 13:09:34.000000000 Z
- name: org.drools:drools-core
description: Drools is a rule engine
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Darryn McGaw
last_updated_on: 2023-07-07 14:44:43.000000000 Z
- name: org.json:json
description: JSON is a light-weight, language independent, data interchange format
license: JSON
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Darryn McGaw
last_updated_on: 2023-07-07 14:44:43.000000000 Z
- name: org.slf4j:slf4j-api
description: The slf4j API
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Darryn McGaw
last_updated_on: 2023-07-07 14:44:43.000000000 Z
- name: org.slf4j:slf4j-log4j12
description: SLF4J LOG4J-12 Binding
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/IHTSDO/snomed-drools/blob/master/snomed-drools-engine/pom.xml
detection_source: snomed-drools-engine/pom.xml
last_updated_by: Darryn McGaw
last_updated_on: 2023-07-07 14:44:43.000000000 Z