Skip to content

Applies version range to Jackson dependencies.#227

Closed
dmitraver wants to merge 95 commits intosendgrid:masterfrom
dmitraver:jackson-version-ranges-192
Closed

Applies version range to Jackson dependencies.#227
dmitraver wants to merge 95 commits intosendgrid:masterfrom
dmitraver:jackson-version-ranges-192

Conversation

@dmitraver
Copy link
Copy Markdown
Contributor

Fixes #192.

Hi, I applied version range for 2.5 till 2.6.

@thinkingserious thinkingserious added the status: code review request requesting a community code review or review from Twilio label Oct 3, 2017
@thinkingserious thinkingserious added difficulty: easy fix is easy in difficulty hacktoberfest status: code review request requesting a community code review or review from Twilio labels Oct 4, 2017
Comment thread pom.xml Outdated
</license>
</licenses>
<properties>
<jackson.version>[2.5.0, 2.5.5]</jackson.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 be [2.5.0, 2.6)

Copy link
Copy Markdown
Contributor Author

@dmitraver dmitraver Oct 11, 2017

Choose a reason for hiding this comment

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

This would take snapshot versions and release candidates and there is no way in maven to disable getting release candidates. This change only picks release versions. I wouldn't use rc and snapshots in stable project.

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.

@dmitraver,

How about using [2.5.0, 2.6) along with <snapshots><enabled>false</enabled></snapshots> in the <repository> tag?

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.

@thinkingserious yeah, I’ve tried disabling it that way but then it picks rc5 version which is not good and there is no way to workaround it afaik. Btw, the most recent version of Jackson is 2.9 something.

@mbernier
Copy link
Copy Markdown
Contributor

@thinkingserious I did a merge of the latest changes, which should fix the build issues here

@mbernier
Copy link
Copy Markdown
Contributor

@thinkingserious if this last change works - we should probably make a change to all the libraries that use prism to just pull their install script each time the way I am doing it in the travis file. Big IF on this working though.

@mbernier
Copy link
Copy Markdown
Contributor

Ok I am giving up and making an issue - hopefully, someone smarter than me can figure this out.

@dmitraver
Copy link
Copy Markdown
Contributor Author

hi @mbernier, the reason why your latest change doesn't work is that you removed the part of script file that runs the prism.That is why you see so many connection exceptions in travis console, prism is installed but it is not running.

@thinkingserious
Copy link
Copy Markdown
Contributor

Hi @dmitraver,

I think this PR has become unmanageable. My apologies!

Could you please make a new PR and I'll merge it quickly.

Thanks!

With Best Regards,

Elmer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

difficulty: easy fix is easy in difficulty status: code review request requesting a community code review or review from Twilio

Projects

None yet

Development

Successfully merging this pull request may close these issues.