Documentation
¶
Index ¶
- Variables
- type ChangeDetector
- type ExecLogEntry
- type IBazelProtocol
- func (ib *IBazelProtocol) Address() string
- func (ib *IBazelProtocol) Close() error
- func (ib *IBazelProtocol) Cycle(changes ibp.SourceInfoMap) error
- func (ib *IBazelProtocol) Env() []string
- func (ib *IBazelProtocol) Exit(err error) error
- func (ib *IBazelProtocol) HasConnection() bool
- func (ib *IBazelProtocol) Init(sources ibp.SourceInfoMap) error
- func (ib *IBazelProtocol) Serve(ctx context.Context) error
- func (ib *IBazelProtocol) WaitForConnection() <-chan int
- type RestartBazelProtocol
- func (ib *RestartBazelProtocol) Address() string
- func (rb *RestartBazelProtocol) Close() error
- func (rb *RestartBazelProtocol) Cycle(changes ibp.SourceInfoMap) error
- func (ib *RestartBazelProtocol) Env() []string
- func (rb *RestartBazelProtocol) Exit(err error) error
- func (rb *RestartBazelProtocol) HasConnection() bool
- func (rb *RestartBazelProtocol) Init(sources ibp.SourceInfoMap) error
- func (ib *RestartBazelProtocol) Serve(ctx context.Context) error
- func (ib *RestartBazelProtocol) WaitForConnection() <-chan int
- type Run
Constants ¶
This section is empty.
Variables ¶
View Source
var ASPECT_WATCH_BZL_CONTENT []byte
View Source
var (
SHUTDOWN_KILL_DELAY = 5 * time.Second
)
Functions ¶
This section is empty.
Types ¶
type ChangeDetector ¶ added in v1.202541.2
type ChangeDetector struct {
// contains filtered or unexported fields
}
func (*ChangeDetector) Close ¶ added in v1.202541.2
func (cd *ChangeDetector) Close() error
type ExecLogEntry ¶ added in v1.202541.2
type IBazelProtocol ¶ added in v1.202541.2
type IBazelProtocol struct {
// contains filtered or unexported fields
}
A IncrementalBazel implementation that communicates with the ibazel protocol.
func (*IBazelProtocol) Address ¶ added in v1.202541.2
func (ib *IBazelProtocol) Address() string
func (*IBazelProtocol) Close ¶ added in v1.202541.2
func (ib *IBazelProtocol) Close() error
func (*IBazelProtocol) Cycle ¶ added in v1.202541.2
func (ib *IBazelProtocol) Cycle(changes ibp.SourceInfoMap) error
func (*IBazelProtocol) Env ¶ added in v1.202541.2
func (ib *IBazelProtocol) Env() []string
func (*IBazelProtocol) Exit ¶ added in v1.202541.2
func (ib *IBazelProtocol) Exit(err error) error
func (*IBazelProtocol) HasConnection ¶ added in v1.202541.2
func (ib *IBazelProtocol) HasConnection() bool
func (*IBazelProtocol) Init ¶ added in v1.202541.2
func (ib *IBazelProtocol) Init(sources ibp.SourceInfoMap) error
func (*IBazelProtocol) Serve ¶ added in v1.202541.2
func (ib *IBazelProtocol) Serve(ctx context.Context) error
func (*IBazelProtocol) WaitForConnection ¶ added in v1.202541.2
func (ib *IBazelProtocol) WaitForConnection() <-chan int
type RestartBazelProtocol ¶ added in v1.202541.2
type RestartBazelProtocol struct {
// contains filtered or unexported fields
}
A IncrementalBazel implementation that restarts the process
func (*RestartBazelProtocol) Address ¶ added in v1.202541.2
func (ib *RestartBazelProtocol) Address() string
func (*RestartBazelProtocol) Close ¶ added in v1.202541.2
func (rb *RestartBazelProtocol) Close() error
func (*RestartBazelProtocol) Cycle ¶ added in v1.202541.2
func (rb *RestartBazelProtocol) Cycle(changes ibp.SourceInfoMap) error
func (*RestartBazelProtocol) Env ¶ added in v1.202541.2
func (ib *RestartBazelProtocol) Env() []string
func (*RestartBazelProtocol) Exit ¶ added in v1.202541.2
func (rb *RestartBazelProtocol) Exit(err error) error
func (*RestartBazelProtocol) HasConnection ¶ added in v1.202541.2
func (rb *RestartBazelProtocol) HasConnection() bool
func (*RestartBazelProtocol) Init ¶ added in v1.202541.2
func (rb *RestartBazelProtocol) Init(sources ibp.SourceInfoMap) error
func (*RestartBazelProtocol) Serve ¶ added in v1.202541.2
func (ib *RestartBazelProtocol) Serve(ctx context.Context) error
func (*RestartBazelProtocol) WaitForConnection ¶ added in v1.202541.2
func (ib *RestartBazelProtocol) WaitForConnection() <-chan int
Click to show internal directories.
Click to hide internal directories.