**Whoops!**

There were **25 critical errors** that broke the build and prevented it from being automatically deployed.

There were *78 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**ERRORS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L400`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L400) - Do not hard code `developers.google.com` in links.
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/index.md`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/index.md) - Page is missing page title eg: `# TITLE {: .page-title }`
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L12`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L12) - Don’t use multiple top level headings (12:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L4`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L4) - WF Tag `wf_updated_on` invalid format (YYYY-MM-DD), found:
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L11`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275) - Do not hard code `developers.google.com` in links.

**WARNINGS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L74`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L74) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L91`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L91) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L94`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L94) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L154`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L154) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L155`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L155) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L210`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L210) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L270`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L270) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L282`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L282) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L321`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L321) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L345`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L345) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L348`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L348) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L393`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L393) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L396`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L396) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L19`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L19) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L94`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L94) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L100`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L100) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L105`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L105) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L107`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L107) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L150`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L150) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L290`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L290) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L427`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L427) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L18`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L18) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L45`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L45) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L53`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L53) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L56`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L56) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L76`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L76) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L104`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L104) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L114`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L114) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L143`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L143) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L30`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L30) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L55`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L55) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L71`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L71) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L92`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L92) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L112`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L112) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L118`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L118) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L141`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L141) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L153`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L153) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L101`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L101) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L153`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L153) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L149`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L149) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L206`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L206) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L56`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L56) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L96`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L96) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L128`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L128) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L156`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L156) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L13`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L13) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L14`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L14) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L87`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L87) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L92`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L92) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L95`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L95) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L142`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L142) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L154`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L154) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L21`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L21) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L34`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L34) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L135`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L135) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L167`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L167) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L228`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L228) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L287`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L287) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L314`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L314) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L80`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L80) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L124`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L124) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L168`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L168) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L191`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L191) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L253`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L253) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L259`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L259) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L288`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L288) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L50`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L50) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L60`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L60) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L83`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L83) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L192`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L192) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L339`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L339) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L439`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L439) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L510`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L510) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L528`](https://github.com/Google/WebFundamentals/blame/0e201c3cd3f3f5ea74385841c783702ff9927e08/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L528) - Line must be at most 100 characters


I was under the impression that GitHub would translate the .txt file into the formatted Markdown doc I was trying to create... Looks like I've still got a bit to figure out then


Are you sure this solves a right problem in a right way? OrderedDict was supposed to work in the same way as normal dict, where deletes are marked, not cause a lot of memory traffic.


This is weirdly inconsistent with the flag name.  I understand the weirdness since the flag specifies a single library, while the variable is a list... if this is what's done elsewhere, then that's fine, but just wanted to check to make sure.


`"Will you be getting the Nintendo Switch? (1: Yes , 2: No , 3: Maybe)" <<end1;`


产品经理的职责贯穿整个产品生命周期。
从产品概念诞生前的市场调研到产品定义、产品规划、产品设计，进入技术研发阶段后要进行项目管理、产品测试，产
品上线后要对产品进行宣介并制定推广策略，思考变现。
在这个过程中，产品经理的职责细分下来，包含市场调研、产品定位、战略规划、用户分析、需求挖掘、竞品分析、需
求优先级排序、版本迭代、业务流程、功能设计、交互设计、项目管理、成本分析、协调资源、上线运营、效果跟踪、
探索商业模式等等，随着产品生命周期不断地变化。


I used that name since the option it is wired to is `setForceLibraryInjection`, and if it's called `--inject_library` then there will be two flags with confusingly close names: `--inject_library` and `--inject_libraries`.


Sounds good, I was tossing up between the 2 :smiley:


yes, i understand the what the step does. what im saying is instead of stepping you can just send the position of the bag as the movepos, the server will accept the invswap, at least from my testing with one bot. i think it would be pretty broken if this were ever released though.


hello


6010_ConstantCOPChiller (Nigusse) - Win64-Windows-7-VisualStudio-14: OK (2479 of 2479 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


I based it off of `--define` on line 383, the same pattern looks to be used on line 631 as well.

The usage string could definitely be better written, but I'm not actually familiar with the internals of the option, just that it can be used with those names I listed.


References: http://stackoverflow.com/questions/26218575/cllocation-didupdatetolocation-not-called

In IOS 8 and above, write the following codes to request the device for location service use
 [self.locationManager requestAlwaysAuthorization];
 [self.locationManager requestWhenInUseAuthorization];


@acburst Where are you getting the breakpoints for these queries from? 1200 is a pretty small screen size. The default Macbook Pro resolution is 1440px alone.


**Whoops!**

There were **14 critical errors** that broke the build and prevented it from being automatically deployed.

There were *78 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**ERRORS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L400`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L400) - Do not hard code `developers.google.com` in links.
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/index.md`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/index.md) - Page is missing page title eg: `# TITLE {: .page-title }`
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L12`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L12) - Don’t use multiple top level headings (12:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L11`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L11) - Don’t use multiple top level headings (11:1)
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275) - Do not hard code `developers.google.com` in links.

**WARNINGS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L74`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L74) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L91`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L91) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L94`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L94) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L154`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L154) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L155`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L155) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L210`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L210) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L270`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L270) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L282`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L282) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L321`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L321) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L345`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L345) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L348`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L348) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L393`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L393) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L396`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L396) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L19`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L19) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L94`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L94) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L100`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L100) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L105`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L105) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L107`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L107) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L150`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L150) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L290`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L290) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L427`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/display-a-notification.md#L427) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L18`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L18) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L45`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L45) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L53`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L53) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L56`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L56) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L76`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L76) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L104`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L104) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L114`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L114) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L143`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/faq.md#L143) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L30`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L30) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L55`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L55) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L71`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L71) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L92`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L92) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L112`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L112) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L118`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L118) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L141`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L141) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L153`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/how-push-works.md#L153) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L101`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L101) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L153`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/non-standards-browsers.md#L153) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L149`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L149) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L206`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/notification-behaviour.md#L206) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L56`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L56) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L96`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L96) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L128`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L128) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L156`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permission-ux.md#L156) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L13`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L13) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L14`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L14) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L87`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L87) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L92`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L92) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L95`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L95) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L142`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L142) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L154`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/push-events.md#L154) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L21`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L21) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L34`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L34) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L135`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L135) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L167`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L167) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L228`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L228) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L287`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L287) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L314`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages-with-web-push-libraries.md#L314) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L80`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L80) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L124`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L124) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L168`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L168) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L191`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L191) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L253`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L253) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L259`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L259) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L288`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/subscribing-a-user.md#L288) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L50`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L50) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L60`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L60) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L83`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L83) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L192`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L192) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L339`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L339) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L439`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L439) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L510`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L510) - Line must be at most 100 characters
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L528`](https://github.com/Google/WebFundamentals/blame/67afdd4929934182620da1db8a92edb6b8f54223/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L528) - Line must be at most 100 characters


This is how it should look, and the whole thing should be formatted when you look at it.
You just need to save it as a .md file from notebook


trial: .vue syntax highlight


websites can be changed


This commit breaks conda-build, which imports hashsum_file and md5_file from utils.  Do you mind reverting this and saving it for 4.4?  It's not a new usage in conda-build - that line hasn't changed in 7 months.  https://github.com/conda/conda-build/blame/master/conda_build/conda_interface.py#L24

I'm not sure how this passed your integration tests with conda-build.  Maybe the conda-build test suite is still not running with the correct conda version?

Your successful Travis log from this build shows conda 4.3.13, with no commit info: https://travis-ci.org/conda/conda/jobs/207074228#L1497 .  If I do a development install of conda locally, I see something more like:

```
 msarahan@0109-msarahan-2  ~/code/conda   4.3.x  conda info
Current conda install:

               platform : osx-64
          conda version : 4.3.2.post642+218f4651
```

Are you completely certain that your integration test is doing the right thing here?


Ah, I see! Thanks for the fast reply. The "!first" is a cryptic "first === 0", which happens when we iterated through all the mappings trying to find a proper one (and failed).


cambio titulo


test


Why are starting at the 8th char?


Sweet, Thanks man.


This is a risky PR


Do we really want @AndresRodH on our team?


The information is already public, it only takes a brain to put it to use.


**Whoops!**

There were **2 critical errors** that broke the build and prevented it from being automatically deployed.

There were *4 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**ERRORS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L406`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L406) - Do not hard code `developers.google.com` in links.
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275) - Do not hard code `developers.google.com` in links.

**WARNINGS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md`](https://github.com/Google/WebFundamentals/blame/b15065e82b54c406e64379bb74c5be383fa0a9bd/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md) - Unable to read file, was it deleted?


лол блять че это за хуйня


Truly state-of-the-art.


Profesor, la fecha de entrega esta desactualizada


Buen cambio


**Whoops!**

There were **2 critical errors** that broke the build and prevented it from being automatically deployed.

There were *4 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**ERRORS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L406`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/common-notification-patterns.md#L406) - Do not hard code `developers.google.com` in links.
[`src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/web-push-protocol.md#L275) - Do not hard code `developers.google.com` in links.

**WARNINGS**
[`src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/good-notification.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/handling-messages.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/permissions-subscriptions.md) - Unable to read file, was it deleted?
[`src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md`](https://github.com/Google/WebFundamentals/blame/35199b95371231ea351b7e86306ed7d11e74b7a1/src/content/en/fundamentals/engage-and-retain/push-notifications/sending-messages.md) - Unable to read file, was it deleted?


![Március 3. - Péntek](http://ujlipot.vakvarju.com/data/napimenu/24.jpg?v=1488192553)
Hűs eperkrémleves
Csirkemellel és sajttal töltött tortilla tekercs friss kevert salátával
Somlói galuska


Correcto


Thanks for the explanation it is worth to learn something new. I didn't realize that it's a common naming convention. Don't want to bother you more. Happy to learn from masters.


ok


Write down meaningful GIT commit messages. Please read: https://chris.beams.io/posts/git-commit/


Para que se visualicen tiene que repintar el tablero.


Class này của em không thread-safe, vì em đang dùng mulithreads (Bird, Die) nên nó sẽ có thể không đúng.
Ví dụ, cái cursor em đang gán, sẽ bị thread khác gán đè lên, hoặc mấy cais list, list1 nếu em dùng nhiều thread add vào thì có lúc em xem nó sẽ không được update đúng.


No extra blank line.


Ditto.


Not enough


Maybe we should just `setopt localoptions noallexport noposixbuiltins` instead of `emulate -L zsh`?

/cc @pjcj


Hi :)

Yes, both MrMC v2 and v3 are equivalent to kodi v16. We have stopped pulling in things in and focused on stability. We keep database compatibility, so in terms of databases MrMC v3 == kodi v17.


Cái này giờ cũng không sao, vì nó hơi phưc tạp một ít, lúc sau có thời gian anh giải thích kĩ cho :))


Correcto se utiliza misma implementación vista en teoría  (Doug Lea).  El único cambio es que se utilizan ejecutores.


Do we want to keep commented code in the code base ?


Idem.


あ、サイズ `sp`だった(；・∀・)


No problem :)


Una buena práctica es agrupar todas las sentencias de comprobación de invariante en un métodos privado que se suele llamar checkInvariante(). De esta forma se mejora la legibilidad del código.


Mismo comentario. Una buena práctica es agrupar todas las sentencias de comprobación de invariante en un métodos privado que se suele llamar checkInvariante(). De esta forma se mejora la legibilidad del código.


Okay I found the issue. simple bug. In my list of words, there were some (e.g 'light year') with spaces... emails can't have spaces :)


A nivel de diseño recuerda que puede ser interesante separar las clases de actividades/hilos de las clases que instancian objetos pasivos. Mejora la comprensión estructural pero incrementa el tamaño del código  puesto que  el hilo necesita recibir las referencias de objetos pasivos en el constructor.


I think it's the best way to download a file from Web via HTTP.

![image](https://cloud.githubusercontent.com/assets/12508109/23546829/55a6f818-003c-11e7-8c84-6ab26f24b95a.png)


hi Ted ... yes i did every thing from the zero point yesterday , because i did delete my code by accident when i was working at school trying ti fix some errors ... and Bassam helped me finish in the time ... thank you for understanding me and for your caring ..

thank you ,
Mahmood


verified, works as expected .. excellent job


The [`.pngStream`](https://github.com/Automattic/node-canvas#canvaspngstream) API from `node-canvas` could help here.

I found an alternative though, as I no longer measure the actual text width but calculate the amount of characters with a fixed number. That means that if you use a code editor with a monospace font, you can simply see when the text should break.

See https://github.com/One-com/react-truncate/pull/37 for that.


I can confirm using `setopt localoptions noallexport noposixbuiltins` instead of emulate -L zsh` solves the problem with latest master.


If the modemmanager is sort of up-to-date, it should actually ignore everything with vendor ID `26ac`. I filed a patch back in 2014 (https://lists.freedesktop.org/archives/modemmanager-devel/2014-February/000822.html) and it got released with 1.4.0 and is included in e.g. Ubuntu 16.04 (but wasn't in 14.04 yet).


oops, ll fix it


效果图


Sorry for the delay, updated it in #10555.


Well done!


> This change broke PNG screenshots on OS X and resulted in 32bit PNGs
on other platforms (large file sizes). The former might be a SDL_Image
bug, the latter definitely is.

The latter seems to be caused by the fact that SDL_Image does not rely on libpng to save images in PNG format, even though it is available at runtime, but instead relies on a static single-header solution called "miniz.h". I have opened an upstream request about changing this:

https://bugzilla.libsdl.org/show_bug.cgi?id=3595


@lucasdemarchi we could check the version of the modemmanager if it exists in the script.


@behdad @brawer @moyogo what shall we do with this `builder.py.sketch` file? I guess we can remove it now from the master branch?


Improve your English expressions!


Fix pushed to master. Please update and see if it works.


@johndaintree  Looks like you lost these changes accidentally. Latest exe from you does indeed return an array of objects.


@tk0miya I am very uncertain about this. In merging 'stable' I had made mistake of not being careful that the changes had occurred on stable. Then I needed to fix this manually afterwards as this hunk had been lost in merge. I have added it but comment makes me doubt. Is it correct now ?

Apologies for my mistakes.


new


Bluemix Toolchain: This commit has been deployed to Stagging5


Now you give the bonus whenever evaluate_pieces() is being called, for knights, bishops, rooks and queen(s).
Is this intended?

Basically, this is exactly what the imbalance calculation already does ...


ok that's fine but why was gensim in the deps file?


I did not know how to re-instore your codelines and get that git shows them in future as coming from your original commit so I did it manually.  There appeared mypy violations, which I have (I hope) fixed by a bunch of added ``# type: ignore`` tags.


ok, so do you think we should store a settings profile `AT&W`


Oh bugger.

/JD

From: Gilgamesh Athoraya [mailto:notifications@github.com]
Sent: 03 March 2017 10:15
To: Dyalog/ride <ride@noreply.github.com>
Cc: johndaintree <johnd@dyalog.com>; Mention <mention@noreply.github.com>
Subject: Re: [Dyalog/ride] Update protocol.md (57f2d98)

@johndaintree <https://github.com/johndaintree>  Looks like you lost these changes accidentally. Latest exe from you does indeed return an array of objects.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <https://github.com/Dyalog/ride/commit/57f2d98578e49f956624a5ad3b0d0f788e20428c#commitcomment-21136251> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AKU_CbKeBYICmxLcXmTj_oMlrvEdUJ-8ks5rh-gHgaJpZM4MSFcf> .  <https://github.com/notifications/beacon/AKU_CYJ6nNQAInv_XbNadOXJJ9mkXGJqks5rh-gHgaJpZM4MSFcf.gif>


I chose 128 based on the previous tuning tests like this
http://tests.stockfishchess.org/tests/view/5895f3290ebc5915193f8016
by and large, there should be no significant difference between 4 and 16, 64 and 128 may simply not follow this point of at least 128 at the hash deficit should not be


This change has broken WaterShader.js as well.


Ah, yes, i see! Came here via some googling on my phone so i didn't realise. Thanks. Will upgrade to 2.2! :+1:


yes, we actually don't get endless data from the modem,


that is brutal :open_mouth:


Спасибо!
Я уже после послед комита игрался и пробовал выдергивать резолюшены, но открывается только url из source. И даже если в других резолюшенах урезать ссылку по подобию (остаивть только один параметр s), то все равно картинка не грузится.

Вот например эти 2 ссылки не открываются:
https://i.redditmedia.com/J0A_bxtiaaUzP-tOueoPLFb4qvcBmgBBRZFZaHeVJFo.jpg?fit=crop&crop=faces%2Centropy&arh=2&w=108&s=f1763c7b9f141c46ff1b08018bf3da36

https://i.redditmedia.com/J0A_bxtiaaUzP-tOueoPLFb4qvcBmgBBRZFZaHeVJFo.jpg?s=f1763c7b9f141c46ff1b08018bf3da36


That's weird, he ends all his emails to me with "Nuno", paging @maxbrito


thanks, it works now.

this helps me resolve any JSON errors faster and easier.


Site IS the official place. No other place is more official, iste holds the data, tables, elo's, processing rules and primary representation on the pages. It also pushes data to other places (lobby and ingame) so it makes perfect sense, game does not push data to website..


i bageener


No Fabio NO!


trying to sort out a mess


To bad we inserted several mistakes here. `displayToggle` is not needed and now adds an invalid `style="display: none;"` to the update button. Second: the `<div update>` must come **before** the `<ul items data-gimme="posts.list">` (that's why I used `view.$el.before`, not `view.$el.prepend`) and the `<div pagination>` must come **after** the `<ul items data-gimme="posts.list">`. I'm not familiar with the Backbone layout manager and so far I couldn't fix it on my own.


Точно, я натыкался на это. Там что-то типа escape-символов - не помню зачем они это делают, но если заменить все "&" на "&" в url, то получится верный:

https://i.redditmedia.com/J0A_bxtiaaUzP-tOueoPLFb4qvcBmgBBRZFZaHeVJFo.jpg?fit=crop&crop=faces%2Centropy&arh=2&w=108&s=f1763c7b9f141c46ff1b08018bf3da36


To get valid AMP HTML we have to add a layout here (`layout="responsive"`) plus we have to add the width and height of the image, otherwise it will never be shown.


@javache can you give more context please. Do these changes fix the [issue](http://stackoverflow.com/questions/42319756/react-native-custom-module-issue-with-hittestwithevent-method) with `hitTest:withEvent:`?


libraryはあらかじめ書いちゃったけど、live codingした方が良いかな？


@doomsayer2 I added the filter that you requested.

![taco_filter_changes](https://cloud.githubusercontent.com/assets/5851088/23547808/e96189fc-0004-11e7-9878-c4a6355ecaa4.gif)


放得开房间的了房间辣解放路的空间分


Class name should be noun. I.e. Reader


avoid using static.


@angedras aggiungerei un esempietto XML : ```<field name="...```


you will move filename to parameter of class, to have ability to set it, won't you?


Saved name : mean 'nam of the backup, it's different than 'Name'.

If i remind : we update it to 'Saved name' to be more clear than 'Saved name' are not 'Your Name' ;)


Thanks :) 👍


Thanks! :+1:


Если просто сказать - привычка)
Но вообще была у меня ситуация, когда logging interceptor, тупо выдавал 403, хотя и токен и адрес были верны, в postman запрос точно такой же проходил на ура.

А на самом деле все было из-за того, что okhttp по умолчанию followRedirects(true) делает. Но! во втором запросе по редиректу, токен уже не сохраняется. И вот если бы не chrome://inspect (stetho) я бы не увидел всю эту цепочку запросов.

Вот я писал про этот кейс: http://stackoverflow.com/a/40795164/6825904


![](https://github.trello.services/images/mini-trello-icon.png) [(Userstory #3, ID: 18) Technical Spike: Codemetrics w. Angular 2](https://trello.com/c/GJO1EsTn/21-userstory-3-id-18-technical-spike-codemetrics-w-angular-2)


Typo: sources**s** -> sources


[Getting Started with Adobe Reader.pdf](https://github.com/idispatch/procxx/files/816509/Getting.Started.with.Adobe.Reader.pdf)


Bluemix Toolchain: This commit has been deployed to TestEnv


La communauté Microsoft te remercie pour ce commit :smiley: :tada: :squirrel:


Please follow the template at
https://raw.githubusercontent.com/OCA/maintainer-tools/master/template/module/README.rst


#fixes osoc-activities


![](https://github.trello.services/images/mini-trello-icon.png) [(Userstory #3, ID: 15) Get travis to run unittests.](https://trello.com/c/PUuGMGft/20-userstory-3-id-15-get-travis-to-run-unittests)


You can write people names under ```Contributors``` and companies under ```Funders```. See https://raw.githubusercontent.com/OCA/maintainer-tools/master/template/module/README.rst


I've made a mistake while merging and forgot to squash commits related to devInstrument...


It's too long expression.
Either:
1. rewrite it?
2. Move some conditions to separate variables.
3. Use something else.


Please fix author


@gabrie-allaigre why did you add this? unfortunately my setup now fails as when merging to master I can not publish the report to SonarQube..

```xml
sonarqube_preview:
  script:
    - mvn --batch-mode verify sonar:sonar -DskipITs -DskipTests -Dgpg.sign=false -Dsonar.host.url=https://xxx -Dsonar.analysis.mode=preview -Dsonar.issuesReport.console.enable=true -Dsonar.gitlab.project_id=$CI_PROJECT_PATH -Dsonar.gitlab.commit_sha=$CI_BUILD_REF -Dsonar.gitlab.ref_name=$CI_BUILD_REF_NAME
  stage: test
  except:
    - develop
    - master
    - /^hotfix_.*$/
    - /.*-hotfix$/
  tags:
    - java

sonarqube:
  script:
    - mvn --batch-mode verify sonar:sonar -DskipITs -DskipTests -Dgpg.sign=false -Dsonar.host.url=https://xxx -Dsonar.gitlab.project_id=$CI_PROJECT_PATH -Dsonar.gitlab.commit_sha=$CI_BUILD_REF -Dsonar.gitlab.ref_name=$CI_BUILD_REF_NAME
  stage: test
  only:
    - master
  tags:
    - java
```


The other conflict can only be resolved once we actually merge because **install_manjaro_de_wm_git()** needs to be moved to a file not yet existing in this repo and renaming **main_menu{,_online}()** would break the existing code.
In any case, merging will not be a problem :)


If the key is the primary key for your root account you may need to close the account, unless you can disable the access key in IAM. And create a new one.

If it's a key that you created with this site permission to read/write this bucket (and can't be used to spin up EC2 instances) there's not too much to worry about - as long as you learn from this and never make a similar mistake.

You might be able to force-push the repo such that the root commit never had the key, otherwise deleting the repo (and recreating?) might work


I run sonar plugin in preview mode for feature branches and when those are merged into master run the publish mode which means the issue won't be reported again in the next merge request.


Hello Friend,
Is it possible for you to make a video of entire process from starting to
ending since I am new to ros and subsequently rviz.
What is the use of sender files here provided on below link:
https://github.com/grassjelly/ros_dwm1000/tree/master/
hardware/firmware/tag/lib/sender
Thank you

On Fri, Mar 3, 2017 at 3:28 PM, Juan Miguel Jimeno <notifications@github.com
> wrote:

> jimenojmm@gmail.com
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/grassjelly/ros_dwm1000/commit/2ce5b7935d5befb3e083ae53a730cf6a7adcd53d#commitcomment-21136059>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATxAO1y1kbeKFWmFJcBl3-Vk26Za4JVYks5rh-Q9gaJpZM4MR6XL>
> .
>


Muy guay


closes #1


I'm the future you should aim to have a secure CI server which you feed such secrets and have it update the configuration upon deployment to various environments


Hi Nicholas,

I will close it on Monday as I have some demo.

Till the time allow it and for safer side I have clear the key in the latest version.

Appreciate for giving me time till Monday noon if possible.

Thanks,
Chirag

Sent from my iPhone

> On 03-Mar-2017, at 9:40 PM, Nicholas Albion <notifications@github.com> wrote:
>
> If the key is the primary key for your root account you may need to close the account, unless you can disable the access key in IAM. And create a new one.
>
> If it's a key that you created with this site permission to read/write this bucket (and can't be used to spin up EC2 instances) there's not too much to worry about - as long as you learn from this and never make a similar mistake.
>
> You might be able to force-push the repo such that the root commit never had the key, otherwise deleting the repo (and recreating?) might work
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


Master branch: new commits are available.


Okay, looking at the code, I see no problem in the menu_full functions. Maybe we should now be merging this branch to master?


??? SPIP ???


Да, ButterKnife конечно пробовал. Но визуально же почти одно и тоже, только нету сторонней либы.
Я увидел такое решение у коллеги по android курсу и оно мне понравилось.

Другой коллега начал разбирать байт код, чтобы узнать почему же этот метод правильно приводит типы. И оказалось, что в байткоде пытается привести к типу переменной, которой ты присваиваешь значение.

http://pastebin.com/YEaHPw7u
CHECKCAST java/lang/String

Заметьте это я не я так сильно загнался по байт коду, это мой коллега по курсам))


http://www.jsonschema2pojo.org/

Я бы умер их сам писать))


space blaming test


Thanks! I will update :)


public class HelloWord{
      public static void main(String args[]){
            ## System.out.println("helloword!");
     }
}


public class HelloWord{
      public static void main(String args[]){
            System.out.println("helloword!");
     }
}


@angedras why checking ```model_name```? Shouldn't it be applied to every model?

What do you think about the following version:
```
    @api.model
    def domain_get(self, model_name, mode='read'):
        if 'bypass_record_rules' in self._context:
            return super(IrRule, self).sudo().domain_get(model_name, mode=mode)
        else:
            return super(IrRule, self).domain_get(model_name, mode=mode)
```
?


#derplyf


@bupmc package.json 里写的是 MIT, 随便用吧


??? MULTISITE ???


It does work, thank you.


Hello world !


TeamCity CI BACKEND :: TEST_CHAIN :: template_ci [Build 317](https://teamcity.forcity.io/viewLog.html?buildId=12614&buildTypeId=TestChain_TemplateCi) outcome was **SUCCESS**
Summary: Tests failed: 1, passed: 2 Build time: 00:00:35


fixed in https://github.com/Elico-Corp/odoo-addons/pull/158


Beyond1Airloop (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (2477 of 2477 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


c'est inutile puisque les arguments sont de la db sont enregistrés...


Instead of saving the 'mouse' value, I think it's OK to restore the default value with:
```
set mouse&
```


> is used for some workshopd

Spelling fail


Heh, I just noticed this! \o/

Finally this patch gets useful, thanks.

I looked at https://github.com/vim/vim/blob/master/runtime/doc/todo.txt, and I'm still in the "As soon as possible" section, what a joke :-)


Should be single _


> main performace

spelling fail


> The fact that no-one reported this bug in 2 years

Well, that's I'm getting more interested in fuzz testing (for the distant future).

> searches through ordered dicts slow down because they now need to check for SENTINEL

But now the algos which pop elements from the dict for processing become very slow. This usecase was the basis to not move a lot of memory on every deletion.

> adding to ordered dict would need to do another search for an existing empty slot, and only if not found would it increase the array and add to the end

Well, that's an optimization, which was in todo, its implementation dependent on how often ordereddict deletion are actually used in practice.

So, ok, but not how it was conceived in the beginning, and algos with many deletion from a dict are now disproportionally deoptimized.


> on and off of University Park Campus

Don't need the word "of", also need full stop


I just made a new -exp package with the menu switch fixed. We still need to check the user home chowning and maybe should test if all cancel actions are working as they should.
But of course we can do that in master branch - maybe even easier in case we need to correct some things still...


Isn't this already included?
I'm getting error by the way.

```
[Err] 1060 - Duplicate column name 'vipTime'
[Err] ALTER TABLE `account_access`
ADD COLUMN `vipTime` BIGINT(20) UNSIGNED DEFAULT 0 NOT NULL AFTER `RealmID`,
ADD COLUMN `vipComment` VARCHAR(500) NOT NULL DEFAULT '' AFTER `vipTime`;
[Msg] Finished - Unsuccessfully
--------------------------------------------------
```


oh. I just realize that I wrote my comment in the completely wrong commit ... :wink: :laughing:


After modifying my old urlfetcher with above latest. hitting below issue

Starting install...
Retrieving file version.info...                                                                                |   58 B  00:00:00
ERROR    '_OsVariant' object has no attribute 'codename'
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start ubuntu160401
otherwise, please restart your installation


Host is RHEL 7.2


О, спасибо!
задекодило `&` в коменте


why not get the default handler and call delete_range_cf directly?


Hello, Sanches!


Thanks!


My mistake, was forgetting to use a path when kicking off a copy. Looks like the image is ok, recommend you pull from Docker Hub and test yourself before you merge it :)


This is incorrect. You're adding 2 positions (from -1 to +1), while only 1 position is missing. Just using MAX_IP_STRING_LENGTH  would be sufficient here (as tested in my own setup)


nice :+1:


lol ya'll gotta stop committing on the server


It's also not enough to remove this check, fails afterwards with

```noformat
[ERROR] SonarQube failed to complete the review of this commit
java.lang.UnsupportedOperationException: Issues are only available to PostJobs in 'issues' mode.
	at org.sonar.scanner.postjob.DefaultPostJobContext.issues(DefaultPostJobContext.java:65)
	at com.talanlabs.sonar.plugins.gitlab.CommitIssuePostJob.execute(CommitIssuePostJob.java:65)
	at org.sonar.scanner.postjob.PostJobWrapper.executeOn(PostJobWrapper.java:58)
	at org.sonar.scanner.phases.PostJobsExecutor.execute(PostJobsExecutor.java:63)
```


Damn! Let me fix.


To solve the problem: https://github.com/gdh1995/vimium-plus/issues/2


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/690bd287-168e-4c39-9884-b5304a4a8903) This commit has been deployed to STAGING by [ui-toolchain-load-a970858c-72af-4545-8341-091524f0c8d9-84](https://console.stage1.ng.bluemix.net/devops/pipelines/83e0bab1-f145-43bd-a28f-57d7d5f8cecc)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/0929e06e-f845-4662-a3ad-b79819fd8286) This commit has been deployed to STAGING by [ui-toolchain-load-61dbb7f1-753b-4eb6-a202-1b4fbe49835f-954](https://console.stage1.ng.bluemix.net/devops/pipelines/5220dd32-5ffa-4561-91fd-d06a6622e1f9)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/2ce1ffc5-8ac1-40dc-8740-689bc7393c2e) This commit has been deployed to STAGING by [ui-toolchain-load-bb48edd6-cfe4-45f5-8102-1b1d6cf44763-337](https://console.stage1.ng.bluemix.net/devops/pipelines/b0acabc0-e582-452e-80eb-f87a9214c0dc)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/44b891fc-3509-440b-a23a-8b7bb30bce26) This commit has been deployed to STAGING by [ui-toolchain-load-c707d79f-e818-4db2-a3f4-1b04cf1c28d9-149](https://console.stage1.ng.bluemix.net/devops/pipelines/221cf48e-50f5-4dc7-a365-91a3665a6224)


Просто из не обязательно все писать, можно только те что реально используются в json-ответе. Поэтому и спросил - уж сильно их там много )


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/2ce1ffc5-8ac1-40dc-8740-689bc7393c2e) This commit has been deployed to STAGING by [orders-api-toolchain-load-bb48edd6-cfe4-45f5-8102-1b1d6cf44763-337](https://console.stage1.ng.bluemix.net/devops/pipelines/ec09600e-dc04-451e-a26c-189c6b11d83f)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/17bfb995-f0bb-443c-8fae-7b2ebbe9b366) This commit has been deployed to STAGING by [orders-api-toolchain-load-478b1239-f4fa-411c-b26a-9b24998189e7-185](https://console.stage1.ng.bluemix.net/devops/pipelines/cf0a9f74-3709-4b27-9b5e-6b45c4340b20)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/0929e06e-f845-4662-a3ad-b79819fd8286) This commit has been deployed to STAGING by [orders-api-toolchain-load-61dbb7f1-753b-4eb6-a202-1b4fbe49835f-954](https://console.stage1.ng.bluemix.net/devops/pipelines/d0092266-4e59-4ef5-8075-623e39662d8b)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/690bd287-168e-4c39-9884-b5304a4a8903) This commit has been deployed to STAGING by [orders-api-toolchain-load-a970858c-72af-4545-8341-091524f0c8d9-84](https://console.stage1.ng.bluemix.net/devops/pipelines/e9c09e6f-1ebc-4c45-a8cd-54c9d630d0b7)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/44b891fc-3509-440b-a23a-8b7bb30bce26) This commit has been deployed to STAGING by [orders-api-toolchain-load-c707d79f-e818-4db2-a3f4-1b04cf1c28d9-149](https://console.stage1.ng.bluemix.net/devops/pipelines/8db4ec17-a4d9-417b-bcd3-f8c59731c533)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/17bfb995-f0bb-443c-8fae-7b2ebbe9b366) This commit has been deployed to STAGING by [ui-toolchain-load-478b1239-f4fa-411c-b26a-9b24998189e7-185](https://console.stage1.ng.bluemix.net/devops/pipelines/cfa71135-76ef-4428-8cc5-865bf3aa8f06)


テストコメント


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/690bd287-168e-4c39-9884-b5304a4a8903) This commit has been deployed to STAGING by [catalog-api-toolchain-load-a970858c-72af-4545-8341-091524f0c8d9-84](https://console.stage1.ng.bluemix.net/devops/pipelines/1313480c-406d-4276-b24a-6baf7417acb9)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/2ce1ffc5-8ac1-40dc-8740-689bc7393c2e) This commit has been deployed to STAGING by [catalog-api-toolchain-load-bb48edd6-cfe4-45f5-8102-1b1d6cf44763-337](https://console.stage1.ng.bluemix.net/devops/pipelines/8473d6c3-034e-448c-894a-28a2b8894afe)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/0929e06e-f845-4662-a3ad-b79819fd8286) This commit has been deployed to STAGING by [catalog-api-toolchain-load-61dbb7f1-753b-4eb6-a202-1b4fbe49835f-954](https://console.stage1.ng.bluemix.net/devops/pipelines/aedbc36f-ce83-4f43-bfc8-e77790b9ca67)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/17bfb995-f0bb-443c-8fae-7b2ebbe9b366) This commit has been deployed to STAGING by [catalog-api-toolchain-load-478b1239-f4fa-411c-b26a-9b24998189e7-185](https://console.stage1.ng.bluemix.net/devops/pipelines/1d2cfe03-0810-418e-a32b-ffbe78dee27c)


Thanks. This zone remained unscripted for years. It had to stop.


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/2ce1ffc5-8ac1-40dc-8740-689bc7393c2e) This commit has been deployed to PRODUCTION by [ui-toolchain-load-bb48edd6-cfe4-45f5-8102-1b1d6cf44763-337](https://console.stage1.ng.bluemix.net/devops/pipelines/b0acabc0-e582-452e-80eb-f87a9214c0dc)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/0929e06e-f845-4662-a3ad-b79819fd8286) This commit has been deployed to PRODUCTION by [ui-toolchain-load-61dbb7f1-753b-4eb6-a202-1b4fbe49835f-954](https://console.stage1.ng.bluemix.net/devops/pipelines/5220dd32-5ffa-4561-91fd-d06a6622e1f9)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/44b891fc-3509-440b-a23a-8b7bb30bce26) This commit has been deployed to STAGING by [catalog-api-toolchain-load-c707d79f-e818-4db2-a3f4-1b04cf1c28d9-149](https://console.stage1.ng.bluemix.net/devops/pipelines/6abd5608-adfb-42d5-b9c6-f9e550244daa)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/690bd287-168e-4c39-9884-b5304a4a8903) This commit has been deployed to PRODUCTION by [ui-toolchain-load-a970858c-72af-4545-8341-091524f0c8d9-84](https://console.stage1.ng.bluemix.net/devops/pipelines/83e0bab1-f145-43bd-a28f-57d7d5f8cecc)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/44b891fc-3509-440b-a23a-8b7bb30bce26) This commit has been deployed to PRODUCTION by [ui-toolchain-load-c707d79f-e818-4db2-a3f4-1b04cf1c28d9-149](https://console.stage1.ng.bluemix.net/devops/pipelines/221cf48e-50f5-4dc7-a365-91a3665a6224)


[[Bluemix DevOps]](https://console.stage1.ng.bluemix.net/devops/toolchains/17bfb995-f0bb-443c-8fae-7b2ebbe9b366) This commit has been deployed to PRODUCTION by [ui-toolchain-load-478b1239-f4fa-411c-b26a-9b24998189e7-185](https://console.stage1.ng.bluemix.net/devops/pipelines/cfa71135-76ef-4428-8cc5-865bf3aa8f06)