Skip to content

[MNG-6380] Option -Dstyle.color=always doesn't force color output - #67

Merged
elharo merged 1 commit into
apache:masterfrom
gnodet:MNG-6380
Apr 16, 2021
Merged

elharo merged 1 commit into
apache:masterfrom
gnodet:MNG-6380

Conversation

@gnodet

@gnodet gnodet commented Dec 2, 2020

Copy link
Copy Markdown
Contributor

No description provided.

@gnodet

gnodet commented Dec 2, 2020

Copy link
Copy Markdown
Contributor Author

I need to release jansi before merging this PR.

@slachiewicz slachiewicz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I saw that something have changed in relation to unpacking libs. What native lib version will be used if we unpack (for maven core) lib to dedicated directory and set env variables also?

@michael-o

Copy link
Copy Markdown
Member

I will have a look at this combined with other Maven issues in a few days.

@gnodet

gnodet commented Dec 2, 2020

Copy link
Copy Markdown
Contributor Author

I've pushed commits to leverage today's changes to Jansi.

@slachiewicz I'm not sure to understand your question, could you rephrase please ?

@gnodet

gnodet commented Jan 21, 2021

Copy link
Copy Markdown
Contributor Author

Rebased on top of #69

@gnodet gnodet changed the title [MNG-6380] Update the wrapped jansi streams [MNG-6380] Option -Dstyle.color=always doesn't force color output Jan 21, 2021
@gnodet

gnodet commented Jan 22, 2021

Copy link
Copy Markdown
Contributor Author

I saw that something have changed in relation to unpacking libs. What native lib version will be used if we unpack (for maven core) lib to dedicated directory and set env variables also?

The native libraries location have changed a bit with Jansi 2.x, so we need to properly change the maven distribution, see apache/maven@151e349

@gnodet gnodet mentioned this pull request Jan 25, 2021
@elharo

elharo commented Feb 14, 2021

Copy link
Copy Markdown
Contributor

Running through jenkins on branch gnodet

@elharo elharo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JAnsi looks released. Can this be merged?

Comment thread pom.xml
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
<version>2.0.1</version>
<version>2.2.0</version>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be 2.3.1 now?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could, but the 2.3.0/2.3.1 only brings two additional native methods specifically for mvnd and no other changes, so there is no real benefit either.

@MartinKanters

Copy link
Copy Markdown

@gnodet I see that jansi was already upgraded in #69. Is this work still needed? Is it required or nice to have for the Maven Core 4.0.0 (alpha) release eventually?

@gnodet

gnodet commented Apr 16, 2021

Copy link
Copy Markdown
Contributor Author

@MartinKanters jansi is a dependency both maven-shared and core maven, so it needs to be upgraded in both. In addition, MNG-6380 is resolved with the commits in this PR and not simply the upgrade of jansi.

@gnodet

gnodet commented Apr 16, 2021

Copy link
Copy Markdown
Contributor Author

Rebased and squashed.

@elharo

elharo commented Apr 16, 2021

Copy link
Copy Markdown
Contributor

@elharo

elharo commented Apr 16, 2021

Copy link
Copy Markdown
Contributor

jenkins passed.

@elharo
elharo merged commit eb4f635 into apache:master Apr 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants