dart-gde/discovery_api_dart_client_generator — pull request #30 by damondouglas (2013-04-20 00:34:47+00:00)
Title: Hop analysis of libraries OK

Hello @financeCoding

I changed generator.dart to add per library hop support. Here is a sample output which gave only a few warnings which I think are OK.

```
analyze - lib/adexchangebuyer_v1_1_api_browser.dart: /hosted/pub.dartlang.org/js-0.0.21/lib/js.dart:78:1: dart:mirrors is not fully implemented yet
77: import 'dart:isolate';
78: import 'dart:mirrors';
~~~~~~~~~~~~~~~~~~~~~~
analyze - lib/adexchangebuyer_v1_1_api_browser.dart: /dart_adexchangebuyer_v1_1_api_client/lib/src/browser/browserclient.dart:25:18: "handleClientLoad" is not a member of Proxy (sourced from /dart_adexchangebuyer_v1_1_api_client/lib/adexchangebuyer_v1_1_api_browser.dart)
24: js.scoped((){
25: js.context.handleClientLoad = new js.Callback.once(() {
~~~~~~~~~~~~~~~~
analyze - lib/adexchangebuyer_v1_1_api_browser.dart: /dart_adexchangebuyer_v1_1_api_client/lib/src/browser/browserclient.dart:62:32: "gapi" is not a member of Proxy (sourced from file:/Users/damondouglas/Documents/projects/dart/discovery_api_dart_client_generator/output/dart_adexchangebuyer_v1_1_api_client/lib/adexchangebuyer_v1_1_api_browser.dart)
61: js.scoped(() {
62: var request = js.context.gapi.client.request(js.map(requestData));
~~~~
analyze - lib/adexchangebuyer_v1_1_api_browser.dart: /dart_adexchangebuyer_v1_1_api_client/lib/src/browser/browserclient.dart:72:41: "JSON" is not a member of Proxy (sourced from /dart_adexchangebuyer_v1_1_api_client/lib/adexchangebuyer_v1_1_api_browser.dart)
71: } else {
72: completer.complete(js.context.JSON.stringify(jsonResp));
~~~~
analyze: WARNING - lib/adexchangebuyer_v1_1_api_browser.dart
analyze: PASSED - lib/adexchangebuyer_v1_1_api_console.dart
analyze: PASSED - lib/adexchangebuyer_v1_1_api_client.dart
analyze: PASSED: 2, WARNING: 1, ERROR: 0
```