Roy Williams
Roy Williams
FindBugs is a popular Java static analyzer. http://findbugs.sourceforge.net/ See our guidelines for contributing for more info on how to add a linter https://github.com/lyft/linty_fresh/blob/master/CONTRIBUTING.md
http://fbinfer.com/ is a great static analyzer for finding bugs. We should support parsing it's output. For example: ``` ./Root/Hello.java:27: error: NULL_DEREFERENCE object a last assigned on line 25 could be...
See https://github.com/lyft/linty_fresh/blob/master/CONTRIBUTING.md for information on how to get started. GCC output is of the format - `::: : `
``` Python 2.7.13 (5.7.1+dfsg-2ubuntu1~ppa1~ubuntu14.04, May 02 2017, 19:33:41) [PyPy 5.7.1 with GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>> import vmprof >>>> import tempfile...
We're currently seeing our services spend a large amount of time inside of the lightstep sdk serializing reports when they instrument themselves with tracing. This is in large part due...
I believe the issue is that https://github.com/lightstep/lightstep-tracer-python/blob/master/lightstep/crouton/ttypes.py was generated with 0.9.2, but lightstep now requires 0.10.0. Accessing the accelerated module appears to have changed since 0.10.0 (https://github.com/apache/thrift/pull/844). I recommend you...
Protobufs are always owned by their parent. Constructing the children first and then passing it to the parent results in a large copy. https://developers.google.com/protocol-buffers/docs/reference/python-generated#repeated-message-fields
Added type information to `crawler.py` to make it safer to use and understand.
It's generally considered to be a good practice to pin dependencies to prevent surprise breakages when a new version of a dependency is released. This commit adds the ability to...
Simplified Example: ```python from typing import TypeVar _T = TypeVar('_T') def foo(a: _T = 42) -> _T: # E: Incompatible types in assignment (expression has type "int", variable has type...