1. 1de6767 Avoid a confusing later panic if linting files across packages. by David Symonds · 6 years ago
  2. 39135ba Use typechecker to recognise untyped constant expressions. by David Symonds · 6 years ago
  3. ff22a87 Hang on to the type information even when the typechecker fails. by David Symonds · 6 years ago
  4. 3f17141 Set a no-op error reporter to encourage the typechecker to do more work. by David Symonds · 6 years ago
  5. ae65d27 Avoid panic when an ast.Node is in a different file. by David Symonds · 6 years ago
  6. 209d47f Permit linting of entire packages. by David Symonds · 6 years ago
  7. a9a6f59 Use typechecked information to suppress type inference warning, where possible. by David Symonds · 6 years ago
  8. c8f2dfe Disable reporting of typechecking errors. by David Symonds · 6 years ago
  9. 54857da Hook up typechecker. by David Symonds · 6 years ago
  10. 4b1924a Add reference link for stutter check. by David Symonds · 7 years ago
  11. af5cfac Don't check for stutter of method names. by David Symonds · 7 years ago
  12. f93c74e Add GUID and UUID as common initialisms. by Lucas Clemente · 6 years ago
  13. 3d26dc3 Add SMTP as common initialism. by Philip Nelson · 6 years ago
  14. 8628ede Fix error message generated for kFoo names. by David Symonds · 7 years ago
  15. 76aead9 Add URI as a common initialism. by David Symonds · 7 years ago
  16. 3b88232 Flag names that stutter. by David Symonds · 7 years ago
  17. 7430178 Provide lint problem categorisation. by David Symonds · 7 years ago
  18. 9646f1a Add a lint check for functions which return errors but the error type isn't the last type in the return list. by James Chacon · 7 years ago
  19. ac6833c Let golint ignore a function whose name starts "Benchmark" when it checks function declarations. by yosssi · 7 years ago
  20. 2ade831 Add a blank line in a test so that gofmt won't break the magic comment's location. by David Symonds · 7 years ago
  21. 8ebb13a Improve message for underscore receiver names. by David Symonds · 7 years ago
  22. 115818a Reduce confidence in error string leading capital check. by David Symonds · 7 years ago
  23. 49efcbc Check the param/result names of interface methods. by David Symonds · 7 years ago
  24. 28e13f3 Add HTTPS, SSH and TLS as common initialisms. by Geert-Johan Riemer · 7 years ago
  25. 3b57765 error output now compatible with vim quickfix by James Tucker · 7 years ago
  26. fcc97d1 Recommend replacing "x := make([]T, 0)" with "var x []T". by David Symonds · 7 years ago
  27. 83b89d4 Add VM as a common initialism. by David Symonds · 7 years ago
  28. e664f20 Don't lint names of interface methods. by David Symonds · 7 years ago
  29. 1980f53 Don't flag var typing when the RHS is an untyped constant by David Symonds · 7 years ago
  30. e1d65c7 Update link base to new location. by David Symonds · 7 years ago
  31. 16642b0 Add links to style guide. by David Symonds · 7 years ago
  32. 29cb4d8 Add SLA as a common initialism. by David Symonds · 7 years ago
  33. 2280b9f Add autoload cookie for lazy loading. by Syohei YOSHIDA · 7 years ago
  34. bd73aea Emacs: ELPA compatibility by Yasuyuki Oka · 7 years ago
  35. a78e5d7 Minor refactoring. by David Symonds · 7 years ago
  36. 9946766 Suggest replacing "x += 1" with "x++", and "y -= 1" with "y--". by David Symonds · 7 years ago
  37. bdf90bd Add TTL as a common initialism. by David Symonds · 7 years ago
  38. 32b6cb7 Remove a TODO about supporting stdin. by David Symonds · 7 years ago
  39. 951d8c9 Don't suggest removing a leading underscore. by David Symonds · 7 years ago
  40. 2292cea Suggest moving short variable declarations to their own line if needed to keep normal code flow outdented. by David Symonds · 7 years ago
  41. 22f4d5e golint: Permit starting error strings with initialisms. by Bartosz Oler · 7 years ago
  42. e6e2854 Add a few more common initialisms: LHS, RHS, CPU, CSS, QPS, RAM. by David Symonds · 7 years ago
  43. 72da1f2 Add DNS and UI as common initialisms. by David Symonds · 7 years ago
  44. 90e8f13 Fix handling of digits adjacent to initialisms. by David Symonds · 7 years ago
  45. a4894d2 Add golint for emacs. by Ato ARAKI · 7 years ago
  46. 1ad6a0e Update lint.go to add UTF8 as initialism. by Geert-Johan Riemer · 7 years ago
  47. 04049f5 Check that error strings aren't capitalized and don't end with punctuation. by David Symonds · 7 years ago
  48. 6999fe1 Check that names of global error vars are named like ErrFoo or errFoo. by David Symonds · 7 years ago
  49. 190cbab Explain and strengthen warning about blank imports in libraries. by David Symonds · 7 years ago
  50. d24c9f5 Check for inconsistent receiver names. by Damien Neil · 7 years ago
  51. 1638664 Add UID as a common initialism. by David Crawshaw · 7 years ago
  52. fae712f Check for receivers named 'this' or 'self'. by Damien Neil · 7 years ago
  53. 42babb9 Check names of range vars and add more test cases for var declarations. by David Symonds · 8 years ago
  54. c8345ef Check names of interface methods. by David Symonds · 8 years ago
  55. 3a3fe48 Don't check names in non-declaration assignment statements. by David Symonds · 8 years ago
  56. b3d0e42 Check names of func/method arguments. by David Symonds · 8 years ago
  57. fa98834 Suggest comment on const block for uncommented exported consts. by David Symonds · 8 years ago
  58. 113fe78 Don't flag multi-var declarations when only the first name is exported. by David Symonds · 8 years ago
  59. fbae681 Simplify Vim setup instructions. by David Symonds · 8 years ago
  60. 00ca089 Compare golint and gofmt. by David Symonds · 8 years ago
  61. 743f9e9 Add a lint warning for blank imports in library packages. by Michael Fromberger · 8 years ago
  62. 99fc497 Suggest replacing errors.New(fmt.Sprintf(...)) with fmt.Errorf(...). by David Symonds · 8 years ago
  63. 8f67d93 Flag redundant range clauses. by David Symonds · 8 years ago
  64. dedaae4 Don't warn about negative/parenthesized int literals for non-int var decls. by David Symonds · 8 years ago
  65. 8f08529 Clarify that a reasonable response to a missing doc comment on an exported name is to unexport it. by David Symonds · 8 years ago
  66. dca1b5a allow underscores in test method names by Will Norris · 8 years ago
  67. 0b3f12a Add RPC as a common initialism. by David Symonds · 8 years ago
  68. b188792 Add Contributions section to README to point at the CLA. by David Symonds · 8 years ago
  69. 6349632 Update README. by Song Gao · 8 years ago
  70. 13bede7 Flag ALL_CAPS and kLeadingKay names specifically so they get good messages. by David Symonds · 8 years ago
  71. ab27019 Add EOF as a common initialism. by David Symonds · 8 years ago
  72. d182c9c Add vim plugin by mattn · 8 years ago
  73. 375fc83 Update README with correct grammar and a better sentence about automation. by David Symonds · 8 years ago
  74. e03c7b8 Added the ability to scan directories recursively. by AeroNotix · 8 years ago
  75. 3481cad Add installation instructions (again). by David Symonds · 8 years ago
  76. 72a071e Don't flag underscores in Examples. by David Symonds · 8 years ago
  77. ee2baab Add installation instructions. by David Symonds · 8 years ago
  78. dbd4ec6 Remove from testdata files some junk from a previous test driver. by David Symonds · 8 years ago
  79. 9bdb38d Update README to compare golint and govet, and to point at issue tracker. by David Symonds · 8 years ago
  80. 7fab513 Include filename in reading/parsing errors. by David Symonds · 8 years ago
  81. 1a2c6a3 Add XML as an initialism. by David Symonds · 8 years ago
  82. a2e61ea Initial export of golint. by David Symonds · 8 years ago
  83. e0192f7 Initial commit. by David Symonds · 8 years ago