14 Commits

Author SHA256 Message Date
15236db3b1 Accepting request 1314861 from devel:languages:go
- Update to version 3.6.0:
  * release 3.6.0
  * feat: support D2 (#656)
  * feat: Automatically provide corrective suggestions when command-line flags contain errors (#655)
  * add in graph database support (#654)
  * refactor: testing formatting using Go (#652)
  * feat: support Algol 68 (#651)
  * feat: upgrade to Go 1.25.2 (#650)
  * fix: Remove ComplexityLine from JSON output (#649)
  * perf: speed up toCSVSummary (#648)
  * fix: fix sort for CSV outputs (#647)
  * Fix CoC
  * Update README.md
  * Add citation section to README
  * feat: support Rich Text Format (#643)
  * feat: format more numbers using current locale (#641)
  * fix: correct spacing padding (#640)
  * feat: support POML and ArkTs (#639)
  * refactor: fix some golangci-lint warnings (#638)
  * feat: support new language Seed7 (#637)
  * add in badge tweaks for effort
  * tweaking formatting (#634)
  * ensure we know systemd comments (#632)
  * Added support for JCL files (#630)
  * feat: reduce allocs in DetectSheBang (#628)
  * Docs: Fix typo in 'scc for Teams & Enterprise' section of README.md (#629)
  * fix: fix CountStats performance (#626)
  * Refactor: simplify printXXX functions usages (#625)
  * feat: speed up specific languages test (#624)
  * doc: missing new formatting delivered in #335 (#623) (forwarded request 1314826 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1314861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scc?expand=0&rev=3
2025-10-31 15:28:42 +00:00
e8ba3d53de - Update to version 3.6.0:
* release 3.6.0
  * feat: support D2 (#656)
  * feat: Automatically provide corrective suggestions when command-line flags contain errors (#655)
  * add in graph database support (#654)
  * refactor: testing formatting using Go (#652)
  * feat: support Algol 68 (#651)
  * feat: upgrade to Go 1.25.2 (#650)
  * fix: Remove ComplexityLine from JSON output (#649)
  * perf: speed up toCSVSummary (#648)
  * fix: fix sort for CSV outputs (#647)
  * Fix CoC
  * Update README.md
  * Add citation section to README
  * feat: support Rich Text Format (#643)
  * feat: format more numbers using current locale (#641)
  * fix: correct spacing padding (#640)
  * feat: support POML and ArkTs (#639)
  * refactor: fix some golangci-lint warnings (#638)
  * feat: support new language Seed7 (#637)
  * add in badge tweaks for effort
  * tweaking formatting (#634)
  * ensure we know systemd comments (#632)
  * Added support for JCL files (#630)
  * feat: reduce allocs in DetectSheBang (#628)
  * Docs: Fix typo in 'scc for Teams & Enterprise' section of README.md (#629)
  * fix: fix CountStats performance (#626)
  * Refactor: simplify printXXX functions usages (#625)
  * feat: speed up specific languages test (#624)
  * doc: missing new formatting delivered in #335 (#623)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=13
2025-10-31 13:03:39 +00:00
a996a9ac14 Accepting request 1246300 from devel:languages:go
- Update to version 3.5.0:
- Packaging improvements:
  * Update to BuildRequires: golang(API) >= 1.24 matching go.mod (forwarded request 1246296 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1246300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scc?expand=0&rev=2
2025-02-17 19:55:00 +00:00
57dcab5134 - Update to version 3.5.0:
- Packaging improvements:
  * Update to BuildRequires: golang(API) >= 1.24 matching go.mod

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=11
2025-02-17 04:09:41 +00:00
189a90f8d4 Accepting request 1204978 from devel:languages:go
Returning package scc version 3.4.0 is a CLI tool providing fast accurate code counter with complexity calculations and COCOMO estimates.

Fixed conflict of binary scc with sc-controller. Binary is now named sccount.

OBS-URL: https://build.opensuse.org/request/show/1204978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scc?expand=0&rev=1
2024-10-02 19:33:19 +00:00
d30e87f607 - Packaging improvements:
* Remove Conflicts: sc-controller to address binary name scc
    conflict with sc-controller Steam game controller driver
  * Use binary name sccount suggested by Woflgang Frisch
  * Define shortname corresponding to binary name when different
    from package name. Use shortname where applicable to normalize
    common lines across Go app packages, similar to name macro.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=9
2024-10-01 18:48:25 +00:00
360aa03b76 - Update to version 3.4.0:
- Packaging improvements:
  * Use BuildRequires: golang(API) >= 1.22 matching go.mod

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=8
2024-09-30 00:43:13 +00:00
2057446d86 - Update to version 3.3.4:
* Feature: Issue177 (#459)
  * Resolve issue 457
  * Add Support for WGSL (#458)
  * Add in percentage as per Issue 325 (#455)

- Update to version 3.3.3:
  * Add circom language
  * Add support for slang
  * Add support for chapel
  * Add Max language
  * Add ZoKrates
  * Add support for Typst
  * Add OpenQASM
  * Add support for Snakemake
  * Add luau extention for lua
  * Add addtional support for python files
  * Add LALRPOP
  * remove file that apparently breaks Go installs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=7
2024-05-17 02:14:52 +00:00
22b3898a80 - Update to version 3.3.2:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=6
2024-05-02 11:43:15 +00:00
89a6759d10 - Update to version 3.2.0:
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * _service set_version remove param basename since autodetects OK
  * Re-enable binary stripping and debuginfo boo#1210938
  * Update to BuildRequires: golang(API) >= 1.20 matching go.mod
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Add basic %check to execute binary --help

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=5
2024-02-17 20:40:08 +00:00
d2337a75b8 - Update to version 3.2.0:
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * _service set_version remove param basename since autodetects OK
  * Update to BuildRequires: golang(API) >= 1.20 matching go.mod

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=4
2024-02-17 18:23:06 +00:00
09fd693888 - Update to version 3.1.0:
* Add support for additional languages
  * Add OpenMetrics report support
  * Add --sloccount-format flag to print a more SLOCCount like COCOMO calculation
  * Add a command line argument for the effort adjustment factor.
  * Add a overhead commandline flag to set the multiplier for corporate overhead. #281
  * Add a command line argument for the currency symbol in the cocomo project cost estimation.
  * use Compile instead of MustCompile to avoid panic

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=3
2022-09-20 19:59:49 +00:00
29de08e046 - Fix summary
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=2
2021-04-15 20:38:29 +00:00
50e53b7427 New package scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/scc?expand=0&rev=1
2021-04-14 19:09:36 +00:00