Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing #755: Segment names containing Optional were used as tag names in XML reports #756

Closed
wants to merge 1 commit into from

Conversation

jarmoniuk
Copy link
Contributor

No description provided.

@jarmoniuk
Copy link
Contributor Author

@slawekjaranowski @slachiewicz please review

@jarmoniuk jarmoniuk changed the title Fixing #755 Fixing #755: Segment names containing Optional were used as tag names in XML reports Oct 13, 2022
@jarmoniuk
Copy link
Contributor Author

jarmoniuk commented Oct 13, 2022

By the way, I'm also almost done with a PR to use Modello for those XML reports, should be out today or tomorrow. That PR will replace these StringBuilder-based renderers.

@jarmoniuk
Copy link
Contributor Author

Alternative: #757

@slawekjaranowski
Copy link
Member

I'm for modelo - we can create XSD schema and documentation automatically.

@slawekjaranowski
Copy link
Member

I suppose that this one can be closed, when we choose moelo alternative: #757

@jarmoniuk
Copy link
Contributor Author

I suppose that this one can be closed, when we choose moelo alternative: #757

of course.

I'm currently working on this regression saw by @sultan -- #760.

The root cause is the fact that I was only adding "-snapshot" in incrementSegment to snapshot versions. This was initially done (before this "infinity calculus") because "-snapshot" is treated as the lowest possible version, lower than the release, which acts as a pseudo "minus infinity".

Well, I could either do that or introduce a real "minus infinity".

@jarmoniuk
Copy link
Contributor Author

The "-segment" approach seems to be fixing the issue; trying the more ambitious approach ;)

@jarmoniuk jarmoniuk closed this Oct 16, 2022
@jarmoniuk jarmoniuk deleted the issue-755-quick-fix branch October 16, 2022 05:00
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.

2 participants