Name | Lines of code | Maintainability | Test coverage |
.github/workflows/coverage.yml | |||
.github/workflows/release.yml | |||
.github/workflows/test.yml | |||
.gitignore | |||
.goreleaser.yml | |||
LICENSE | |||
README.md | |||
examples/basic.yaml | |||
examples/complex.yaml | |||
examples/gpu.yaml | |||
go.mod | |||
go.sum | |||
main.go | 145 | B 4 hrs | |
pkg/kubesimulator/extender.go | 20 | A 0 mins | |
pkg/kubesimulator/scheduler.go | 31 | A 0 mins | |
pkg/kubesimulator/simulator.go | 43 | A 0 mins | |
pkg/kubesimulator/submitter.go | 27 | A 0 mins | |
pkg/lexer/scanner.go | 180 | A 0 mins | A 91% |
pkg/lexer/token.go | 52 | A 0 mins | D 66% |
pkg/lexer/utils.go | 11 | A 0 mins | A 100% |
pkg/nodesource/aws.go | 121 | A 1 hr | |
pkg/nodesource/nodesource.go | 9 | A 0 mins | |
pkg/parser/ast.go | 48 | A 0 mins | F 0% |
pkg/parser/error.go | 22 | A 0 mins | F 25% |
pkg/parser/parser.go | 190 | A 0 mins | B 85% |
pkg/podgen/error.go | 12 | A 0 mins | |
pkg/podgen/podgen.go | 113 | A 0 mins |