Commit Graph

283 Commits (8eeb4a62854157e61e84517c49d5445fbe6c277b)

Author SHA1 Message Date
shirou ec85c0b45b
Merge pull request #1842 from mmorel-35/golangci-lint/staticcheck
chore: enable staticcheck
1 week ago
shirou d5e33f710b
Merge pull request #1839 from OrbintSoft/remove-wmi
Remove wmi for Get physical CPU core count
1 week ago
Stefano Balzarotti f2b0aa5e86
linter 2 weeks ago
Matthieu MOREL cefed48244 chore: enable staticcheck linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 weeks ago
Stefano Balzarotti ab48e6b803
remove context cancellation 3 weeks ago
shirou 61f624bcb8
Merge pull request #1831 from niemp100/win32_cpu_values
Fix win32_SystemProcessorPerformanceInformation struct
4 weeks ago
Stefano Balzarotti d46c4a822d
use testify 4 weeks ago
Stefano Balzarotti b30f1523d8
code review 4 weeks ago
Stefano Balzarotti 00a28a710e
lint 4 weeks ago
Stefano Balzarotti b4446224fc
fix 1 month ago
Stefano Balzarotti 1ebcd369ab
implement get physical core api 1 month ago
Dmytro Vovk 244d63ddfc fix lint 1 month ago
Dmytro Vovk 1de755d2f2 possible fix 1 month ago
Niklas Empt 6f4ea788d9 Fix win32_SystemProcessorPerformanceInformation struct 1 month ago
shirou 7b14b866f1
Merge pull request #1783 from mmorel-35/revive/unused-parameter
chore: enable unused-parameter from revive
2 months ago
shirou 9d29c70c52
Merge pull request #1813 from mmorel-35/gocritic
chore: enable gocritic linter
2 months ago
shirou 2ab27a0ba3
Merge pull request #1817 from mmorel-35/revive/var-naming
chore: enable var-naming from revive
2 months ago
Matthieu MOREL dfdd90ab72 chore: enable gocritic linter 2 months ago
Matthieu MOREL 9925fd41ec chore: enable var-naming from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 months ago
Matthieu MOREL dc9b409803 chore: enable unused-parameter from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 months ago
Matthieu MOREL a5e496769c chore: enable begin rule from thelper
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 months ago
Matthieu MOREL 8c1a718a5d chore: use testify instead of testing
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 months ago
Matthieu MOREL 0a45e0f24d chore(golangci-lint): cover aix and cgo
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 months ago
Matthieu MOREL 30aff030d0 chore(golangci-lint): GOOS and GOARCH matrix
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
3 months ago
Matthieu MOREL 9ce2ec161e chore: enable golangci-lint on Windows and MacOS
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
3 months ago
uubulb 1f39525d2d refactor(darwin): optimize string allocation 4 months ago
Matthieu MOREL 7e19b35f50 enable all rules of perfsprint linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
5 months ago
Lomanic c37a5eba8c [cpu][netbsd] Fix "undefined: cpuTimes" error at compile time on arm
Fixes #1645
7 months ago
uubulb 9e6efdb991 update disk & cpu & process 8 months ago
uubulb 701a74be41 feat(cpu, mem, sensors)(darwin): cgo-free implementations 8 months ago
shirou 37f531010d fix golangcilint errors, ignore gosec G115 9 months ago
shirou 3caf443966 [mem][windows]: add ExWindows and implement VirualTotal/Avail
This commit fixes #1588. Thank you!
12 months ago
shirou e9591b5b01 rename redundant test function names, such as TestCPU in cpu package 12 months ago
shirou bc060cc227 add SPDX License, remove old build tag, and replace import 12 months ago
Dylan Myers 9bf502f825 Fix logic errors, syntax errors, and typos 1 year ago
Dylan Myers d551997afb Fix typos and code misplacement in AIX CPU handling 1 year ago
Dylan Myers 5d3cf2e9e7 Update AIX percpu minimum needed lines 1 year ago
Dylan Myers 0a1f220077 Remove tests, since my Go knowledge isn't yet deep enough for them 1 year ago
Dylan Myers 843d93a589 Add AIX test data 1 year ago
Dylan Myers d816d96508 Initial pass at AIX test integration 1 year ago
Dylan Myers af3f4d204d Correct arguments for AIX percpu 1 year ago
Dylan Myers 8cc32696fe Add support for additional CPU info fields 1 year ago
Dylan Myers 6b630a841a Add support for per CPU 1 year ago
shirou 53fb8caad4 [darwin][ci]: skip frequency check on GitHub Action 1 year ago
Jonathan Matthew 27ffa28a0d add support for OpenBSD/riscv64 1 year ago
shirou 4870f6f119
Merge pull request #1569 from scop/perf/regex-compile
Avoid repeated regexp compilations
1 year ago
Ville Skyttä 11bc5b3970 Avoid some uses of regexps 1 year ago
Ville Skyttä 362fa4b9c4 Avoid repeated regexp compilations 1 year ago
Jan De Dobbeleer a1eedcae8e
fix(linux): validate cpu fields length before accessing index 2 years ago
Justin Yang 826037fe4b Fix build_test on amd64 NetBSD 2 years ago