Skip to content

Conversation

@atsushieno
Copy link
Contributor

resolves #58

DO NOT MERGE THIS without merging the related PRs for the mentioned changes.

…utes)

context: dotnet#58

We have complicated module interdependency between this and xamarin-android,
so this set of changes is to fix the situation.

So far, here is the changeset summary:

- Xamarin.Android.NamingCustomAttributes.shproj is moved to xamarin-android
- there will be new Java.Interop.NamingCustomAttributes.shproj which is for
  use in this repository. It will be shrinked in the later commits to have
  only required bits in Java/Interop.
As part of dotnet#58

We are not going to need attribute members on this shared project anymore.
Those type members should be in Xamarin.Android.NamingCustomAttributes instead.
@jonpryor
Copy link
Contributor

jonpryor commented Aug 2, 2016

The question is, when should we do this? It requires lots of interrelated commits, and this impacts cycle8, so either we wait to do these changes after we branch xamarin-android and Java.Interop for cycle8, or we need to bump everything ~now.

@atsushieno
Copy link
Contributor Author

I'd rather bring in the changes now IF these variables say "go" for it:

  • It breaks other pending changes that we want to bring in before branching, "a lot"
    (or "not a little", people who get affected should judge)
  • We are kind of in a hurry to branch cycle8 as quick as possible.

If we apply this change after branching, we will suffer from future cherry-picking difficulty on the other hand. It would happen frequently if we make changes to project structures (e.g. Xamarin.Android.sln).
On the other hand, implementation code wise there wouldn't be a lot of changes. Few people would be affected.

@jonpryor jonpryor merged commit b58416a into dotnet:master Aug 4, 2016
@github-actions github-actions bot locked and limited conversation to collaborators Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove JCW_ONLY_TYPE_NAMES

3 participants