OlegAlexander

Results 31 comments of OlegAlexander

The biggest package I've ever tried Lakos on is [Dart Analyzer](https://pub.dev/packages/analyzer). It has 1288 files, 391310 LOC, and many cycles. Lakos takes 20 seconds to run on this package with...

Hi @lukepighetti, if this is still an issue for you, then I obviously need to do some profiling. Maybe there's something unique about your project that I haven't encountered before...

That feature is out of scope for lakos. For external dependencies, please try `dart pub deps` or the [pubviz package](https://pub.dev/packages/pubviz).

Hi @lukepighetti, lakos parses all imports in the [getEgdes function](https://github.com/OlegAlexander/lakos/blob/master/lib/src/build_model.dart#L139), but then I filter out the external imports on [this line](https://github.com/OlegAlexander/lakos/blob/master/lib/src/build_model.dart#L177). You can try commenting out that line and see...

Hi @lukepighetti, to clarify, you want to show just top-level external imports, without recursively following all external imports, and without counting external files in the metrics. Is this correct?

That sounds doable 😊 I'll consider adding that to the json output in the next release. If I were to graph it, the external files would be floating outside the...

Hi @dsyme, am I on the right track? Thanks.

Here's a more complete list of missing functions: - allPairs - exists2 - fold2 - foldback2 - forall2 - insertAt - insertManyAt - iter2 - iteri2 - map2 - map3...

I've started working on the PR, but it looks like it will take me a while because I can only work on it in my spare time. I'd be honored...