camel-tooling / camel-tooling/camel-idea-plugin

Route coverage

Open
#151 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
210
Forks
59
Avg merge
6d 19h
Merged PRs (30d)
6

Description

When running Camel unit tests you can turn on route coverage which stores data in xml file.
http://camel.apache.org/camel-test.html

We should parse those and be able to match which source code lines match which EIPs and then somehow show that in the code with a coverage numbers of some sort.

Maybe in the gutter we can show a red / yellow / green number that shows how many times it has been executed or something.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Camel unit-test route coverage and the route coverage XML described in the issue, using the linked Camel test documentation as context. Determine how source lines could be matched to EIPs and how coverage should appear in the editor; the issue does not identify files, tests, or an agreed completion criterion.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.