Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ineffassign | Distribution: openSUSE:Leap:15.2:PowerPC / ports |
Version: 0.0.0+git20180909.1003c8b | Vendor: openSUSE |
Release: lp152.1.18 | Build date: Wed Jun 24 14:44:48 2020 |
Group: Development/Languages/Golang | Build host: obs-power8-03 |
Size: 2708519 | Source RPM: ineffassign-0.0.0+git20180909.1003c8b-lp152.1.18.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/gordonklaus/ineffassign | |
Summary: Tool to detect ineffectual assignments in Go code |
This tool misses some cases because does not consider any type information in its analysis. (For example, assignments to struct fields are never marked as ineffectual.) It should, however, never give any false positives.
MIT
* Fri Jan 04 2019 Jan Engelhardt <jengelh@inai.de> - Use noun phrase in summary. * Wed Jan 02 2019 ndas@suse.de - enable tar_scm service * Wed Jan 02 2019 opensuse-packaging@opensuse.org - Update to version 0.0.0+git20180909.1003c8b: * Don't treat initialization to zero like `x := int64(0)` as assignment. * Guard against invalid code (break/continue outside of loop). * Definitely don't panic in maybePanic. * Mark named function results as used in operations that may panic. * Don't treat explicit initialization to zero as assignment; it is often used as shorthand for a bare declaration. * Support multiple path arguments on the command line. * Add a note to the README about limitations. * Slicing an array or taking the address of an array element causes the array to escape. * Use control flow analysis to find more useless assignments. * ignore vendor directories * Tue Jul 10 2018 mrostecki@suse.com - Initial release
/usr/bin/ineffassign /usr/share/doc/packages/ineffassign /usr/share/doc/packages/ineffassign/README.md /usr/share/licenses/ineffassign /usr/share/licenses/ineffassign/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:51:01 2024