noop
This software is released under the MIT License.https://opensource.org/licenses/MIT
Installation
dagger install github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae
Entrypoint
Return Type
Noop
Example
dagger -m github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae call \
func (m *MyModule) Example() *dagger.Noop {
return dag.
Noop()
}
@function
def example() -> dagger.Noop:
return (
dag.noop()
)
@func()
example(): Noop {
return dag
.noop()
}
Types
Noop 🔗
goStaticAnalyzer() 🔗
Return Type
GoStaticAnalyzer !
Example
dagger -m github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae call \
go-static-analyzer
func (m *MyModule) Example() *dagger.NoopGoStaticAnalyzer {
return dag.
Noop().
GoStaticAnalyzer()
}
@function
def example() -> dagger.NoopGoStaticAnalyzer:
return (
dag.noop()
.go_static_analyzer()
)
@func()
example(): NoopGoStaticAnalyzer {
return dag
.noop()
.goStaticAnalyzer()
}
goLinter() 🔗
Return Type
GoLinter !
Example
dagger -m github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae call \
go-linter
func (m *MyModule) Example() *dagger.NoopGoLinter {
return dag.
Noop().
GoLinter()
}
@function
def example() -> dagger.NoopGoLinter:
return (
dag.noop()
.go_linter()
)
@func()
example(): NoopGoLinter {
return dag
.noop()
.goLinter()
}
GoStaticAnalyzer 🔗
staticAnalysis() 🔗
Return Type
Void !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
ctr | Container ! | - | No description provided |
lintReport | File ! | - | No description provided |
coverageReport | File ! | - | No description provided |
Example
dagger -m github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae call \
go-static-analyzer \
static-analysis --ctr IMAGE:TAG --lint-report file:path --coverage-report file:path
func (m *MyModule) Example(ctx context.Context, ctr *dagger.Container, lintReport *dagger.File, coverageReport *dagger.File) {
return dag.
Noop().
GoStaticAnalyzer().
StaticAnalysis(ctx, ctr, lintReport, coverageReport)
}
@function
async def example(ctr: dagger.Container, lint_report: dagger.File, coverage_report: dagger.File) -> None:
return await (
dag.noop()
.go_static_analyzer()
.static_analysis(ctr, lint_report, coverage_report)
)
@func()
async example(ctr: Container, lintReport: File, coverageReport: File): Promise<void> {
return dag
.noop()
.goStaticAnalyzer()
.staticAnalysis(ctr, lintReport, coverageReport)
}
GoLinter 🔗
lint() 🔗
Return Type
File !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
ctr | Container ! | - | No description provided |
Example
dagger -m github.com/z5labs/daggerverse/noop@de964337c54aad97de8016472ea46620230035ae call \
go-linter \
lint --ctr IMAGE:TAG
func (m *MyModule) Example(ctr *dagger.Container) *dagger.File {
return dag.
Noop().
GoLinter().
Lint(ctr)
}
@function
def example(ctr: dagger.Container) -> dagger.File:
return (
dag.noop()
.go_linter()
.lint(ctr)
)
@func()
example(ctr: Container): File {
return dag
.noop()
.goLinter()
.lint(ctr)
}