Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: vogent
  • License: apache-2.0
  • Language: Kotlin
  • Default Branch: main
  • Size: 7.37 MB
Statistics
  • Stars: 1
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme Contributing License Citation Codeowners

README.md

Code Property Graph

This is the core CPG library used in Monoid code-scanning, forked from the Fraunhofer AISEC library. This fork has improved support for Golang, along with several speed improvements to help performance on larger repositories.

See the core Monoid Repo for the code-scanning CLI tool and more.

Owner

  • Name: Vogent
  • Login: vogent
  • Kind: organization
  • Location: United States of America

Citation (CITATION.cff)

preferred-citation:
  type: article
  authors:
  - family-names: "Weiss"
    given-names: "Konrad"
    orcid: "https://orcid.org/0000-0000-0000-0000"
  - family-names: "Banse"
    given-names: "Christian"
    orcid: "https://orcid.org/0000-0000-0000-0000"
  doi: "10.48550/arXiv.2203.08424"
  title: "A Language-Independent Analysis Platform for Source Code"
  year: 2022

GitHub Events

Total
Last Year

Dependencies

.github/workflows/build.yml actions
  • Fraunhofer-AISEC/codyze-action v2.3 composite
  • JamesIves/github-pages-deploy-action releases/v3 composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/create-release latest composite
  • actions/download-artifact v3 composite
  • actions/setup-go v3 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
cpg-language-go/src/main/golang/go.mod go
  • golang.org/x/mod v0.7.0
  • golang.org/x/sys v0.4.0
  • golang.org/x/tools v0.5.0
  • tekao.net/jnigi v0.0.0-20220921102452-ce6d0be0c331
cpg-language-go/src/main/golang/go.sum go
  • golang.org/x/mod v0.7.0
  • golang.org/x/sync v0.1.0
  • golang.org/x/sys v0.4.0
  • golang.org/x/tools v0.5.0
  • tekao.net/jnigi v0.0.0-20220921102452-ce6d0be0c331
cpg-language-go/src/test/resources/golang/go.mod go
cpg-language-go/src/test/resources/golang-modules/go.mod go
build.gradle.kts maven
buildSrc/build.gradle.kts maven
cpg-all/build.gradle.kts maven
cpg-analysis/build.gradle.kts maven
cpg-console/build.gradle.kts maven
cpg-core/build.gradle.kts maven
cpg-language-go/build.gradle.kts maven
cpg-language-llvm/build.gradle.kts maven
cpg-language-python/build.gradle.kts maven
cpg-language-typescript/build.gradle.kts maven
cpg-neo4j/build.gradle.kts maven
cpg-language-typescript/src/main/nodejs/package.json npm
  • webpack 5.75.0 development
  • webpack-cli 5.0.0 development
  • @types/node 18.11.0
  • typescript 4.8.2
cpg-language-typescript/src/main/nodejs/yarn.lock npm
  • 119 dependencies