# Merge pull request #87 from entireio/fix/internalbridge-truly-internal

`e0f3e4f`→[main](/content/gh/entireio/git-sync/commits/main/index.html)·

Soph·4w ago·6 files·+3 added/-3 removed

Move internalbridge under internal/ so it is truly unimportable

## Changes

6

- Mclient.go+1/-1

- internal/internalbridge

- Rconfig.go

- Rmodel.go

- Rmodel_test.go

- Mtypes.go+1/-1

- unstable

- Mclient.go+1/-1

```
5 unmodified lines

6
7
8
9
10
10
11
12
13

5 unmodified lines

"fmt"
	"net/http"

"entire.io/entire/git-sync/internal/internalbridge"
	"entire.io/entire/git-sync/internal/validation"
	"entire.io/entire/git-sync/internalbridge"

// Options configures a Client. It is intentionally small in the first public cut.
```

Mclient.go+1/-1

```
1

No patch available.
```

Rinternal/internalbridge/config.go

```
1

No patch available.
```

Rinternal/internalbridge/model.go

```
1

No patch available.
```

Rinternal/internalbridge/model_test.go

```
3 unmodified lines

4
5
6
7
7
8
9
10

3 unmodified lines

"context"
	"errors"

"entire.io/entire/git-sync/internalbridge"
	"entire.io/entire/git-sync/internal/internalbridge"

// ProtocolMode controls source-side protocol negotiation.
```

Mtypes.go+1/-1

```
7 unmodified lines

8
9
10
11
12
13
13
14
15
16

7 unmodified lines

"github.com/go-git/go-git/v6/plumbing"

"entire.io/entire/git-sync"
	"entire.io/entire/git-sync/internal/internalbridge"
	"entire.io/entire/git-sync/internal/syncer"
	"entire.io/entire/git-sync/internal/validation"
	"entire.io/entire/git-sync/internalbridge"

const DefaultMaterializedMaxObjects = syncer.DefaultMaterializedMaxObjects
```

Munstable/client.go+1/-1
