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

Move autorest client to java sdk central repo #3174

Merged
merged 4,612 commits into from
Mar 25, 2019
Merged

Conversation

sima-zhu
Copy link
Contributor

@sima-zhu sima-zhu commented Mar 22, 2019

There are basically three steps moving the common runtime package to central repo:

  1. First, move the entire package without changes.
  2. Then, we will cleanup the pom file, spotbugs and checkstyle.
  3. Last, we will run the live tests.

This commit is to finish the following first step.

issue: Move autorest client to java sdk central repo #3174

RikkiGibson and others added 30 commits October 30, 2017 12:47
Migrate to v2 package and add v2 to groupId in POMs
Fix broken links and HTML in Javadocs
Convert String to byte[] with UTF-8 encoding
Add better error message when a polling strategy cannot be determined
…trategy

Check status code before and during polling strategy
anuchandy and others added 4 commits March 13, 2019 18:30
* Adapting to new package structure.

* using azure-common-parent parent artifactId, starting with version 1.0.0-SNAPSHOT
Move autorest client runtime to sdk central repo

git-subtree-dir: common
git-subtree-mainline: 9dd4ba9
git-subtree-split: 16cad94
@azuresdkci
Copy link
Contributor

Can one of the admins verify this patch?

@sima-zhu sima-zhu requested a review from mssfang March 22, 2019 00:45
@sima-zhu sima-zhu self-assigned this Mar 22, 2019
@sima-zhu sima-zhu added the Client This issue points to a problem in the data-plane of the library. label Mar 22, 2019
@mssfang
Copy link
Member

mssfang commented Mar 22, 2019

LGTM. Please add @JonathanGiles as reviewer as well.

@JonathanGiles
Copy link
Member

Sima, don't merge this - ask @weshaggard to do it so that the revision history is maintained.

@sima-zhu sima-zhu requested review from mssfang and weshaggard March 22, 2019 17:01
@weshaggard
Copy link
Member

@sima-zhu what is the issue tracking the remaining clean-up work? Your description says:

issue: Move autorest client to java sdk central repo #3174

but that is this PR not the an issue. I want to make some notes about some things that need to be cleaned up.

@@ -0,0 +1,5 @@
com.microsoft.azure.v3,autorest-clientruntime-for-java,2.0.0,2.0.1-SNAPSHOT
Copy link
Member

Choose a reason for hiding this comment

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

We should understand if anything will be using this file and if not remove as part of clean-up.

@@ -0,0 +1,39 @@
<?xml version="1.0"?>
Copy link
Member

Choose a reason for hiding this comment

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

As part of the clean-up these should be moved the suppression files under the eng directory.

@@ -0,0 +1,48 @@
<!--
Copy link
Member

Choose a reason for hiding this comment

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

This project should be removed during clean-up.

@sima-zhu
Copy link
Contributor Author

sima-zhu commented Mar 25, 2019 via email

@@ -0,0 +1,31 @@
build
Copy link
Member

Choose a reason for hiding this comment

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

This file should be removed during clean-up.

@@ -0,0 +1,17 @@
language: android
Copy link
Member

Choose a reason for hiding this comment

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

Should be removed during clean-up.

@@ -0,0 +1,21 @@
The MIT License (MIT)
Copy link
Member

Choose a reason for hiding this comment

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

Should be removed during clean-up.

@@ -0,0 +1,124 @@
[![Build Status](https://travis-ci.org/Azure/autorest-clientruntime-for-java.svg?branch=v2)](https://travis-ci.org/Azure/autorest-clientruntime-for-java)
Copy link
Member

Choose a reason for hiding this comment

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

The README.md files should go under the package folder during clean-up.

@@ -0,0 +1,117 @@
buildscript {
Copy link
Member

Choose a reason for hiding this comment

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

We aren't using gradle to build so we should convert to maven projects during the clean-up.

@weshaggard
Copy link
Member

I don’t have an issue tracking the remaining clean up work yet. Do we need to open an issue for the remaining clean up? I can do it right now.

Yes please file a follow-up issue in this repo to track the remaining work that needs to be done.

@weshaggard weshaggard merged commit 3daeede into Azure:master Mar 25, 2019
@sima-zhu
Copy link
Contributor Author

Issue tracking the remaining clean up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client This issue points to a problem in the data-plane of the library.
Projects
None yet
Development

Successfully merging this pull request may close these issues.