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

Pal 508 tidy up clients dependencies #55

Merged
merged 40 commits into from
Mar 19, 2021
Merged

Conversation

pd104923
Copy link
Contributor

No description provided.

dbz120896 and others added 30 commits January 28, 2021 09:05
* Few small changes
* Configuration now stores Palisade and Filtered Resource urls as URU instances and not Strings. Changes made to implement this
* More documentatioin about the API added to the README.md
* NOTICES.md set common and readers to snapshot
* Spelling
* Logging changes
* Added missing register client method which should be used internally.
* Better Javadoc
* Added more Javadoc
* Converted comments to javadoc where ncessary
* More robust client loading in ClientManager
* More logging in ClientManager
* More documentation around properties
* Default to HTTP/1.1
* Added configuration property to enable HTTP/2
* Configured the test server for HTTP/2
* Sonar Issues
…ilt code and updated NOTICES and dependency trees
@pd104923 pd104923 requested a review from m78233 March 15, 2021 15:19
client-java/pom.xml Outdated Show resolved Hide resolved
Copy link
Contributor

@m78233 m78233 left a comment

Choose a reason for hiding this comment

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

Usual suspects with files that do not need to be included a PR (mvn_depenency_tree.txt etc) and a couple of questions about a few items that are in the maven files.

@pd104923 pd104923 requested a review from m78233 March 16, 2021 10:09
m78233
m78233 previously approved these changes Mar 16, 2021
@pd104923 pd104923 requested a review from dbz120896 March 16, 2021 13:44
Copy link
Contributor

@dbz120896 dbz120896 left a comment

Choose a reason for hiding this comment

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

Just need to add logback back in so we get logging for tests.

client-java/pom.xml Show resolved Hide resolved
dbz120896
dbz120896 previously approved these changes Mar 17, 2021
@pd104923 pd104923 requested a review from dev930018 March 17, 2021 09:25
Copy link
Contributor

@dev930018 dev930018 left a comment

Choose a reason for hiding this comment

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

Basically all the changes I could see I couldn't comment on...

Properties:
'slf4j' and 'rxjava' should be at the top under 'runtime'
'json-flattener' is not needed
Unify micronaut and micronaut-test to just micronaut (2.3.2, as 2.3.4 is not available for all of them)
'junit.platform.version' is not needed

DependencyManagment:
Not needed, use is for when this is used as a parent pom. I don't see that happening

Dependencies:
You can at least drop micronaut-inject
micronaut-inject-java should be 'test' scope

client-java/pom.xml Outdated Show resolved Hide resolved
remove unused property

Co-authored-by: dev930018 <56113485+dev930018@users.noreply.github.com>
@pd104923 pd104923 requested a review from dev930018 March 19, 2021 12:27
@dev930018 dev930018 merged commit 8105280 into develop Mar 19, 2021
@dev930018 dev930018 deleted the Pal-508-clients-dependencies branch March 19, 2021 12:31
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