OpenLiberty / OpenLiberty/liberty-tools-eclipse

Color escape codes make the class name invisible (because they're the same color as the background) for Maven test execution

Open
#323 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
16
Forks
20
Avg merge
2d 9h
Merged PRs (30d)
16

Description

Running tests from Liberty Tools Eclipse the classname disappears. The color escape sequence renders this classname the same color of the Terminal background, and so invisible.

image

It should say:

Running it.io.openliberty.sample.EndpointIT

There is an option to select "Inverted Colors" in the Terminal but that just translates the same problem to black-over-black.
image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by running a Maven test from Liberty Tools Eclipse and inspect the Terminal output around the class name. Trace where the color escape sequence is applied to that output. Done means the class name remains visible with normal and inverted Terminal colors, matching the expected “Running it.io.openliberty.sample.EndpointIT” text.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.