DartBot

Results 512 comments of DartBot

**Comment by [pq](https://github.com/pq)** --- Yes please! This is something we're tangling significantly with in analyzer-land.

**Comment by [nex3](https://github.com/nex3)** --- A package's executables are part of its public API; it's valid for one package to depend on another because it wants to run that dependency's executable....

**Comment by [seaneagan](https://github.com/seaneagan)** --- > A package's executables are part of its public API; it's valid for one package to depend on another because it wants to run that dependency's...

**Comment by [munificent](https://github.com/munificent)** --- > > A package's executables are part of its public API; it's valid for one package to depend on another because it wants to run that...

**Comment by [nex3](https://github.com/nex3)** --- > A package shouldn't depend on a package solely for its executable, that's what `pub global activate` is for. This is incorrect. "pub global activate" is...

**Comment by [zoechi](https://github.com/zoechi)** --- I'm fighting a lot with package dependencies lately and every single dependency adds more headaches. Here its with examples https://bitbucket.org/andersmholmgren/shelf_auth/issue/6/please-make-it-compatible-with-shelf-060 (see end of the discussion) I...

**Comment by [munificent](https://github.com/munificent)** --- > I think the dependencies should be at least be split for use as dependency in another package and everything else (test, bin, example, tool) This...

**Comment by [seaneagan](https://github.com/seaneagan)** --- > It's helpful to depend on packages that you only use executables from because it ensures everyone hacking on your package can easily run the right...

**Comment by [jmesserly](https://github.com/jmesserly)** --- fyi, proposal doc: https://docs.google.com/document/d/1lvbzyivCejhTuHLG4WI3YVThbQqJhPUrwajwTC-sXWU/edit looks great to me

**Comment by [seaneagan](https://github.com/seaneagan)** --- Another example: https://github.com/dart-lang/analyzer_cli