Skip to content
This repository has been archived by the owner on Dec 7, 2019. It is now read-only.

Consolidate abstractions and core types into go-libp2p-core #12

Merged
merged 7 commits into from
May 24, 2019

Conversation

raulk
Copy link
Member

@raulk raulk commented Apr 16, 2019

This PR is part of a batch across go-libp2p repos to consolidate abstractions, interfaces and core types into libp2p/go-libp2p-core. See branch consolidate-skeleton there.

Work is being performed in the consolidate-skeleton branch across repos.

In this PR, we:

  1. migrate core types out of this repo into go-libp2p-core.
  2. ensure backwards compatibility by aliasing all items that were publicly exported.
  3. introduce a gomod dependency to go-libp2p-core.

⚠️⚠️⚠️ Exceptions to (2): ForcePrivateNetwork global vars. It is commented out to induce breakage and avoid silent bugs, as writing to this var no longer has any effect.


Merge strategy: squash and rebase.

@raulk raulk merged commit 1357b4b into master May 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant