MaibornWolff / MaibornWolff/codecharta

Import edges from csv

Open
#2,500 3 comments 0 reactions 0 assignees View on GitHub
edge-metrics feature priority:low
Dominant language
TypeScript
Stars
529
Forks
56
Avg merge
7h 17m
Merged PRs (30d)
34

Description

# Import edges from csv

Many tools use csv as output format. Some of them, e.g. [code-maat](https://github.com/adamtornhill/code-maat) include dependency-information in them. Also the cc.json format for edges is quite cumbersome. It would be super cool if the CSVImporter could also read this information out of the csv.

## Description

As a developer, I want to specify edges in csv so that I can import them easily.

## Acceptance criteria

- Given a csv with header "path, to_path" i want to create a cc.json with all path and to_path nodes and edges corresponding to the csv.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating CSVImporter and reading how it currently handles CSV input and produces cc.json. Trace the representation of paths and edges, then verify behavior against a CSV with the header "path, to_path". Done means every path and to_path becomes a node and each row creates the corresponding edge.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.