pulumi/pkg/compiler/binder
joeduffy 7fe8052941 Fix some lint in our lint
After 233c5a8 landed, I noticed there are a few things to be fixed up:

    * Run gometalinter in all the right places.  We need to run both in
      lint and lint_quiet targets.  I've also cleaned up some of the logic
      around what to suppress so there's less repetition.

    * We currently @ meaningful commands, which is unfortunate, since it
      makes debugging Makefiles tough (especially when looking at CI build
      logs).  Going forward, we should only use @ for meaningless commands,
      like @echo.

    * The AWS project wasn't actually running tslint, because it needs to
      say `tslint './pack/**/*.ts' --exclude='./pack/node_modules/**'`.
      The current script of `tslint lib/aws/pack/...` wasn't actually
      running lint, hence we missed a lot of AWS lint issues.

    * Fix up the issues that these fixes uncovered.  Mostly err shadowing.
2017-06-21 13:24:35 -07:00
..
testdata Fix workspace tests 2017-05-19 08:24:44 -07:00
binder.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
binder_test.go Enable parallel tests 2017-06-01 14:01:26 -07:00
class.go Fix empty body issues 2017-06-14 10:30:46 -07:00
context.go Reclassify Lumi under the Apache 2.0 license 2017-05-18 14:51:52 -07:00
freevars.go Address PR feedback on #229 2017-06-09 10:15:03 -07:00
freevars_test.go Allow runtime lambda to reference globals. 2017-06-08 22:06:41 -07:00
func.go Support for lambdas (#158) 2017-05-25 16:55:14 -07:00
module.go Fix empty body issues 2017-06-14 10:30:46 -07:00
package.go Do an initial pass over TODOs 2017-06-05 18:11:51 -07:00
scope.go Do an initial pass over TODOs 2017-06-05 18:11:51 -07:00
stmtexpr.go Fix some lint in our lint 2017-06-21 13:24:35 -07:00