###### :x: Test Failed: `va/tests/behat`
  ```bash
  cd tests/behat
bin/behat --colors

  ```
  ```bash
  Feature: Behat tests work out of the box.
  In order encourage web developers to start testing.
  As a devshop developer
  I need Behat tests to be setup and able to run out of the box.

  Scenario: Make sure we can run bin/behat # features/behat.feature:7
    Given I run "pwd"                      # FeatureContext::iRun()
      │ /var/aegir/projects/cms/pr512/docroot

Feature: The VA Website is generated inside the Drupal CMS code.
  In order to fully test va.gov,
  As anyone involved in the project
  I need a test to run against the CMS and the WEB site in once shot.

  Scenario: Ensure the static site builds an index.html file with content "Access and manage your VA benefits and health care" # features/content.feature:7
    Given I am at "/static/"                                                                                # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "Access and manage your VA benefits and health care" in the "h1.homepage-heading" element                # Drupal\DrupalExtension\Context\MinkContext::assertElementContainsText()
    Then print current URL                                                                                # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()
      │ http://pr512.ci.cms.va.gov/static/

  @api @errors
  Scenario: Log in, edit a node, save the node, see the change in the CMS and the front end website.                    # features/content.feature:13
    When I am logged in as a user with the "administrator" role                                                         # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am at "/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"                     # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "VA blind and low vision rehabilitation services"                                                 # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    When I am logged in as a user with the "administrator" role                                                         # Drupal\DrupalExtension\Context\DrupalContext::assertAuthenticatedByRole()
    And I am at "node/2/edit"                                                                                # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    And I fill in "Page title" with "VA blind and low vision rehabilitation services - EDITED"                          # Drupal\DrupalExtension\Context\MinkContext::fillField()
    And I press "Save"                                                                                # Drupal\DrupalExtension\Context\MinkContext::pressButton()
    Then I should see "Benefits detail page VA blind and low vision rehabilitation services - EDITED has been updated." # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    Then print current URL                                                                                # Drupal\DrupalExtension\Context\MinkContext::printCurrentUrl()
      │ http://pr512.ci.cms.va.gov/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services
    When I run "cd .. && composer va:web:build"                                                                         # FeatureContext::iRun()
      │
      │ > vets-website@1.0.0 prebuild /var/aegir/projects/cms/pr512/docroot/vendor/va-gov/web
      │ > node script/prebuild.js
      │
      │
      │ > vets-website@1.0.0 build /var/aegir/projects/cms/pr512/docroot/vendor/va-gov/web
      │ > node --max-old-space-size=4096 script/build.js
      │
      │ Drupal content unavailable in cache
      │ Attempting to load Drupal content from API...
      │ FetchError: request to http://pr512.ci.cms.va.gov/graphql failed, reason: connect ECONNREFUSED 127.0.0.1:2001
      │     at ClientRequest.<anonymous> (/var/aegir/projects/cms/pr512/docroot/vendor/va-gov/web/node_modules/node-fetch/lib/index.js:1369:11)
      │     at ClientRequest.emit (events.js:189:13)
      │     at onerror (/var/aegir/projects/cms/pr512/docroot/vendor/va-gov/web/node_modules/socks-proxy-agent/node_modules/agent-base/index.js:101:9)
      │     at callbackError (/var/aegir/projects/cms/pr512/docroot/vendor/va-gov/web/node_modules/socks-proxy-agent/node_modules/agent-base/index.js:123:5)
      │     at process._tickCallback (internal/process/next_tick.js:68:7)
      │ Failed to pipe Drupal content into Metalsmith!
      │ Drupal-generated pages set to overwrite vagov-content.
      │ Creating temp React landing page: /beta-enrollment
      │ Creating temp React landing page: /health-care/medical-information-terms-conditions
      │ Creating temp React landing page: /veteran-id-card/apply
      │ Drupal debug page written to /drupal/debug.
      │ Hash: 9f212d96d146de81ae57
      │ Version: webpack 4.32.2
      │ Time: 17960ms
      │ Built at: 08/16/2019 4:35:30 PM
      │ Entrypoint auth = vendor.entry.js auth.css auth.entry.js
      │ Entrypoint beta-enrollment = vendor.entry.js beta-enrollment.css beta-enrollment.entry.js
      │ Entrypoint burials = vendor.entry.js burials.css burials.entry.js
      │ Entrypoint claims-status = vendor.entry.js claims-status.css claims-status.entry.js
      │ Entrypoint 526EZ-claims-increase = vendor.entry.js 526EZ-claims-increase.css 526EZ-claims-increase.entry.js
      │ Entrypoint 686-dependent-status = vendor.entry.js 686-dependent-status.css 686-dependent-status.entry.js
      │ Entrypoint 526EZ-all-claims = vendor.entry.js 526EZ-all-claims.css 526EZ-all-claims.entry.js
      │ Entrypoint discharge-upgrade-instructions = vendor.entry.js discharge-upgrade-instructions.css discharge-upgrade-instructions.entry.js
      │ Entrypoint 0993-edu-benefits = vendor.entry.js 0993-edu-benefits.css 0993-edu-benefits.entry.js
      │ Entrypoint 0994-edu-benefits = vendor.entry.js 0994-edu-benefits.css 0994-edu-benefits.entry.js
      │ Entrypoint 1990-edu-benefits = vendor.entry.js 1990-edu-benefits.css 1990-edu-benefits.entry.js
      │ Entrypoint 1990e-edu-benefits = vendor.entry.js 1990e-edu-benefits.css 1990e-edu-benefits.entry.js
      │ Entrypoint 1990n-edu-benefits = vendor.entry.js 1990n-edu-benefits.css 1990n-edu-benefits.entry.js
      │ Entrypoint 1995-edu-benefits = vendor.entry.js 1995-edu-benefits.css 1995-edu-benefits.entry.js
      │ Entrypoint 1995-STEM-edu-benefits = vendor.entry.js 1995-STEM-edu-benefits.css 1995-STEM-edu-benefits.entry.js
      │ Entrypoint 5490-edu-benefits = vendor.entry.js 5490-edu-benefits.css 5490-edu-benefits.entry.js
      │ Entrypoint 5495-edu-benefits = vendor.entry.js 5495-edu-benefits.css 5495-edu-benefits.entry.js
      │ Entrypoint feedback-tool = vendor.entry.js feedback-tool.css feedback-tool.entry.js
      │ Entrypoint facilities = vendor.entry.js facilities.css facilities.entry.js
      │ Entrypoint gi = vendor.entry.js gi.css gi.entry.js
      │ Entrypoint hca = vendor.entry.js hca.css hca.entry.js
      │ Entrypoint id-card-beta = vendor.entry.js id-card-beta.css id-card-beta.entry.js
      │ Entrypoint letters = vendor.entry.js letters.css letters.entry.js
      │ Entrypoint pensions = vendor.entry.js pensions.css pensions.entry.js
      │ Entrypoint account = vendor.entry.js account.css account.entry.js
      │ Entrypoint connected-accounts = vendor.entry.js connected-accounts.css connected-accounts.entry.js
      │ Entrypoint dashboard = vendor.entry.js dashboard.css dashboard.entry.js
      │ Entrypoint profile-360 = vendor.entry.js profile-360.css profile-360.entry.js
      │ Entrypoint post-911-gib-status = vendor.entry.js post-911-gib-status.css post-911-gib-status.entry.js
      │ Entrypoint pre-need = vendor.entry.js pre-need.css pre-need.entry.js
      │ Entrypoint proxy-rewrite = vendor.entry.js proxy-rewrite.css proxy-rewrite.entry.js
      │ Entrypoint public-outreach-materials = vendor.entry.js public-outreach-materials.css public-outreach-materials.entry.js
      │ Entrypoint search = vendor.entry.js search.css search.entry.js
      │ Entrypoint static-pages = vendor.entry.js static-pages.css static-pages.entry.js
      │ Entrypoint terms-and-conditions = vendor.entry.js terms-and-conditions.css terms-and-conditions.entry.js
      │ Entrypoint my-health-account-validation = vendor.entry.js my-health-account-validation.css my-health-account-validation.entry.js
      │ Entrypoint verify = vendor.entry.js verify.css verify.entry.js
      │ Entrypoint veteran-id-card = vendor.entry.js veteran-id-card.css veteran-id-card.entry.js
      │ Entrypoint veteran-representative = vendor.entry.js veteran-representative.css veteran-representative.entry.js
      │ Entrypoint vic-v2 = vendor.entry.js vic-v2.css vic-v2.entry.js
      │ Entrypoint chapter31-vre = vendor.entry.js chapter31-vre.css chapter31-vre.entry.js
      │ Entrypoint chapter36-vre = vendor.entry.js chapter36-vre.css chapter36-vre.entry.js
      │ Entrypoint polyfills = vendor.entry.js polyfills.entry.js
      │ Entrypoint style = style.css style.entry.js
      │ Entrypoint styleConsolidated = styleConsolidated.css styleConsolidated.entry.js
      │ 404.html >>> href: "/health-care/how-to-apply/", text: "How do I apply for health care?"
      │ maintenance.html >>> href: "/health-care/how-to-apply/", text: "How do I apply for health care?"
      │ change-address/index.html >>> href: "/health-care/update-health-information/", text: "
      │                 Update your health benefits information (VA Form 10-10EZR)
      │
      │                 Use VA Form 10-10EZR to update your personal, financial, and insurance information after you’re enrolled in VA health care.
      │               "
      │ family-member-benefits/index.html >>> href: "/health-care/family-caregiver-benefits/", text: "
      │
      │          Health care
      │
      │
      │
      │         Find out if you may qualify for health care through our CHAMPVA program, the Department of Defense's TRICARE program, or one of our programs related to a Veteran's service-connected disability. If you already have health care through VA, learn how to manage your health and benefits.  For spouse, dependent child, surviving spouse, surviving child
      │
      │       "
      │ family-member-benefits/index.html >>> href: "/pension/survivors-pension/", text: "
      │
      │          Survivors Pension
      │
      │
      │
      │         If you're the surviving spouse or child of a Veteran with wartime service, find out if you're eligible for monthly pension benefits.  For surviving spouse, surviving child
      │
      │       "
      │ family-member-benefits/index.html >>> href: "/health-care/family-caregiver-benefits/comprehensive-assistance/", text: "
      │
      │          Program of Comprehensive Assistance for Family Caregivers
      │
      │
      │
      │         If you’re a family member caring for a Veteran with disabilities who was injured in the line of duty on or after September 11, 2001, learn how to apply for health care benefits and other support.
      │
      │       "
      │ family-member-benefits/index.html >>> href: "/health-care/", text: "
      │               VA health care for Veterans
      │
      │               Health care benefits and online health management tools for Veterans with service-connected disabilities or who meet other eligibility requirements
      │             "
      │ family-member-benefits/index.html >>> href: "/pension/how-to-apply/", text: "
      │               Veterans Pension
      │
      │               Monthly payments for wartime Veterans with limited or no income who meet certain age and disability requirements
      │             "
      │ index.html >>> href: "/health-care/refill-track-prescriptions/", text: "Refill and track your prescriptions"
      │ index.html >>> href: "/health-care/secure-messaging/", text: "Send a secure message to your health care team"
      │ index.html >>> href: "/health-care/schedule-view-va-appointments/", text: "Schedule and view your appointments"
      │ index.html >>> href: "/health-care/view-test-and-lab-results/", text: "View your lab and test results"
      │ index.html >>> href: "/records/get-veteran-id-cards/", text: "Get Veteran ID cards"
      │ index.html >>> href: "/health-care/get-medical-records/", text: "Get your VA medical records"
      │ index.html >>> href: "/records/get-military-service-records/", text: "Request your military records (DD214)"
      │ index.html >>> href: "/careers-employment/", text: "Careers and employment"
      │ index.html >>> href: "/pension/", text: "Pension"
      │ index.html >>> href: "/records/", text: "Records"
      │ index.html >>> href: "/health-care/", text: "Health care"
      │ service-member-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │
      │          Educational and career counseling
      │
      │
      │
      │         Get support transitioning to a civilian career with free educational and career counseling (also called Chapter 36). You'll need to apply between 6 months before and 1 year after separation.  Open to active-duty service members and Veterans only
      │
      │       "
      │ service-member-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │
      │          Vocational Rehabilitation and Employment
      │
      │
      │
      │         If you have a service-connected disability that limits your ability to work or prevents you from working, find out how to apply for vocational rehab. You can apply up to 12 years from when you receive your notice of separation or your first VA disability rating.  Open to service members and Veterans (active duty, Guard, and Reserve)
      │
      │       "
      │ service-member-benefits/index.html >>> href: "/careers-employment/veteran-owned-business-support/", text: "
      │
      │          Support for Veteran-owned small businesses
      │
      │
      │
      │         If you served on active duty, register to do business with VA and get support for your Veteran-owned small business. If you have a service-connected disability related to active-duty service or training, you may qualify to register as a service-disabled Veteran-owned small business.  Open to Veterans (active duty, Guard, and Reserve)
      │
      │       "
      │ service-member-benefits/index.html >>> href: "/pension/eligibility/", text: "
      │
      │          Veterans Pension program
      │
      │
      │
      │         If you served on active duty during wartime, are at least 65 years old or have a service-connected disability, and have limited or no income, find out if you qualify for Veterans pension benefits.  Open to active-duty Veterans only
      │
      │       "
      │ service-member-benefits/index.html >>> href: "/pension/aid-attendance-housebound/", text: "
      │
      │          Aid and attendance or housebound allowance
      │
      │
      │
      │         If you need help with your daily activities or you’re housebound, check whether you're eligible to have increased aid added to your monthly Veterans pension payments.  Open to active-duty Veterans only
      │
      │       "
      │ welcome-kit/index.html >>> href: "/health-care/", text: "
      │                 Health Care
      │
      │                 Apply for VA health care, find out how to access services, and manage your health and benefits online.
      │               "
      │ welcome-kit/index.html >>> href: "/careers-employment/", text: "
      │                 Careers and Employment
      │
      │                 Apply for vocational rehabilitation services, get support for your Veteran-owned small business, and access other career resources.
      │               "
      │ welcome-kit/index.html >>> href: "/pension/", text: "
      │                 Pension
      │
      │                 Apply for monthly payments for wartime Veterans and survivors with limited or no income who meet certain age and disability requirements.
      │               "
      │ welcome-kit/index.html >>> href: "/records/", text: "
      │                 Records
      │
      │                 Apply for a printed Veteran ID card, get your VA benefit letters and medical records, and learn how to apply for a discharge upgrade.
      │               "
      │ discharge-upgrade-instructions/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Get VA medical records
      │                             "
      │ health-care/apply/application/index.html >>> href: "/health-care/", text: "Health Care"
      │ health-care/apply/application/index.html >>> href: "/health-care/how-to-apply/", text: "Apply for VA Health Care"
      │ pension/application/527EZ/index.html >>> href: "/pension/", text: "Pension benefits"
      │ pension/application/527EZ/index.html >>> href: "/pension/how-to-apply/", text: "Apply for Veterans Pension"
      │ records/download-va-letters/index.html >>> href: "/records", text: "
      │           Records
      │       "
      │ records/download-va-letters/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Get VA medical records
      │                             "
      │ records/download-va-letters/letters/index.html >>> href: "/records", text: "
      │           Records
      │       "
      │ burials-memorials/bereavement-counseling/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/bereavement-counseling/index.html >>> href: "/pension/survivors-pension/", text: "
      │                 How to Apply for a Survivors Pension
      │
      │                 If you’re an unmarried surviving spouse or an unmarried child of a deceased Veteran with wartime service, find out if you can get monthly payments.
      │               "
      │ burials-memorials/dependency-indemnity-compensation/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/dependency-indemnity-compensation/index.html >>> href: "/pension/pension-management-centers/", text: "Find your PMC"
      │ burials-memorials/eligibility/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/index.html >>> href: "/records/get-military-service-records/", text: "
      │
      │          Request Military Records (DD214)
      │
      │
      │
      │         View and print documents from your official military personnel file (including your DD214).
      │
      │       "
      │ burials-memorials/index.html >>> href: "/pension/survivors-pension/", text: "
      │               Survivors Pension
      │
      │               Find out if you’re eligible and how to apply for VA pension benefits as a surviving spouse or child of a deceased Veteran with wartime service.
      │             "
      │ burials-memorials/memorial-items/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/plan-a-burial/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/pre-need-eligibility/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/veterans-burial-allowance/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ burials-memorials/what-to-expect-at-military-funeral/index.html >>> href: "/records/get-military-service-records/", text: "
      │                                 Request Military Records
      │                             "
      │ life-insurance/index.html >>> href: "/pension/", text: "
      │               Pension benefits
      │
      │               Find out if you're eligible for tax-free monthly payments as a wartime Veteran or surviving spouse or child.
      │             "
      │ life-insurance/index.html >>> href: "/health-care/", text: "
      │               VA health care
      │
      │               Find out how to apply for and manage your VA health care benefits.
      │             "
      │ disability/about-disability-ratings-beta/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/about-disability-ratings/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/add-remove-dependent/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/add-remove-dependent/index.html >>> href: "/pension/", text: "
      │                 Pension benefits
      │
      │                 Apply for monthly pension benefits for wartime Veterans and survivors.
      │               "
      │ disability/after-you-file-claim/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/after-you-file-claim/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                 Vocational Rehabilitation and Employment (VR&E)
      │
      │                 If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ disability/eligibility/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/eligibility/index.html >>> href: "/careers-employment/vocational-rehabilitation/eligibility/", text: "
      │                 VR&E eligibility
      │
      │                 If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ disability/eligibility/index.html >>> href: "/careers-employment/vocational-rehabilitation/ides/", text: "
      │                 Accessing VR&E through the Integrated Disability Evaluation System (IDES)
      │
      │                 If you've been referred to IDES to determine if you're medically unfit for duty due to a service-connected disability, find out how to access VR&E services as quickly as possible.
      │               "
      │ disability/file-an-appeal/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/get-help-filing-claim/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/how-to-file-claim/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/how-to-file-claim/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                 Vocational Rehabilitation and Employment (VR&E)
      │
      │                 If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ disability/index.html >>> href: "/health-care/get-medical-records/", text: "
      │
      │          Share your VA medical records
      │
      │
      │
      │         Set up your personal health record and download reports to share with your VA and non-VA doctors.
      │
      │       "
      │ disability/index.html >>> href: "/health-care/about-va-health-benefits/long-term-care/", text: "
      │               VA nursing homes, assisted living, and home health care
      │
      │               Explore long-term care options for Veterans and their caregivers.
      │             "
      │ disability/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │               Vocational Rehabilitation and Employment
      │
      │               Find out if you qualify for help exploring employment options, any training you may need, and other voc rehab services.
      │             "
      │ disability/index.html >>> href: "/pension/aid-attendance-housebound/", text: "
      │               Aid and Attendance benefits and Housebound allowance
      │
      │               See if you're eligible for extra monthly pension payments if you need more aid than you're currently receiving.
      │             "
      │ disability/upload-supporting-evidence/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/va-claim-exam/index.html >>> href: "/health-care/get-medical-records/", text: "
      │                                 Share medical records
      │                             "
      │ disability/about-disability-ratings/after-you-get-a-rating/index.html >>> href: "/health-care/how-to-apply/", text: "Apply for VA health care"
      │ disability/eligibility/ptsd/index.html >>> href: "/health-care/health-needs-conditions/mental-health/ptsd/#how-do-i-access-va-services-fo", text: "Find out how to access VA services for PTSD"
      │ disability/eligibility/hazardous-materials-exposure/gulf-war-illness-afghanistan/index.html >>> href: "/health-care/health-needs-conditions/health-issues-related-to-service-era/operation-enduring-freedom/", text: "Find out what other health risks may be connected to your service in Afghanistan"
      │ disability/how-to-file-claim/evidence-needed/index.html >>> href: "/pension/aid-attendance-housebound/", text: "Learn more about Aid and Attendance benefits and Housebound allowance"
      │ disability/how-to-file-claim/when-to-file/pre-discharge-claim/index.html >>> href: "/careers-employment/vocational-rehabilitation/ides/", text: "Find out how to access VR&E services through IDES"
      │ disability/how-to-file-claim/when-to-file/pre-discharge-claim/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                 Vocational Rehabilitation and Employment (VR&E)
      │
      │                 If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ education/about-gi-bill-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/about-gi-bill-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/after-you-apply/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/after-you-apply/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/after-you-apply/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "Learn about educational and career counseling"
      │ education/after-you-apply/index.html >>> href: "/careers-employment/", text: "Learn about career-development resources"
      │ education/after-you-apply/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                 Vocational Rehabilitation and Employment (VR&E)
      │
      │                 If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ education/benefit-rates/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/benefit-rates/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/change-gi-bill-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/change-gi-bill-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/choosing-a-school/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/choosing-a-school/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/eligibility/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/eligibility/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/eligibility/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "Learn more about Educational and Career Counseling"
      │ education/eligibility/index.html >>> href: "/careers-employment/vocational-rehabilitation/eligibility/", text: "Find out if you qualify for Vocational Rehab and Employment"
      │ education/eligibility/index.html >>> href: "/careers-employment/dependent-benefits/", text: "Learn more about vocational rehab services for dependent family members"
      │ education/eligibility/index.html >>> href: "/careers-employment/vocational-rehabilitation/how-to-apply/", text: "Find out how to apply for Vocational Rehab and Employment"
      │ education/eligibility/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "Learn more about Educational and Career Counseling"
      │ education/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │
      │          Vocational Rehabilitation and Employment
      │
      │
      │
      │         See if you qualify for help exploring employment options, any training you may need, and other voc rehab services.
      │
      │       "
      │ education/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │
      │          Educational and career counseling (Chapter 36)
      │
      │
      │
      │         Find out how to get free educational and career counseling as a recently discharged Veteran or a dependent family member.
      │
      │       "
      │ education/index.html >>> href: "/careers-employment/careerscope-skills-assessment/", text: "
      │
      │          CareerScope assessment
      │
      │
      │
      │         Get a CareerScope assessment to help you figure out your career path when transitioning to civilian life.
      │
      │       "
      │ education/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │               Vocational Rehabilitation and Employment
      │
      │               Find out if you qualify for help exploring employment options, any training you may need, and other voc rehab services.
      │             "
      │ education/index.html >>> href: "/careers-employment/veteran-owned-business-support/", text: "
      │               Veteran-owned small business support
      │
      │               Register to do business with VA and get support for your Veteran-owned small business.
      │             "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/vocational-rehabilitation/how-to-apply/", text: "Find out how to apply for Vocational Rehab and Employment"
      │ education/how-to-apply/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "Learn more about Educational and Career Counseling"
      │ education/how-to-apply/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                 Vocational Rehabilitation and Employment (VR&E)
      │
      │                 If you have a service-connected disability that limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │               "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                 Educational and Career Counseling
      │
      │                 If you’re leaving active service soon, find out how to get free Educational and Career Counseling (also called Chapter 36).
      │               "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/veteran-owned-business-support/", text: "
      │                 Register your Veteran-Owned Small Business
      │
      │                 If you have—or want to start—your own business, we can help. Register to do business with VA and get support for your Veteran-Owned Small Business.
      │               "
      │ education/how-to-apply/index.html >>> href: "/careers-employment/family-resources/", text: "
      │                 Explore resources for military and Veteran family members
      │
      │                 Find out how the Veterans Employment Center can help spouses and other family members access valuable career resources.
      │               "
      │ education/opt-out-information-sharing/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/opt-out-information-sharing/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/other-va-education-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/other-va-education-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/survivor-dependent-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/survivor-dependent-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/transfer-post-9-11-gi-bill-benefits/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/transfer-post-9-11-gi-bill-benefits/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ education/gi-bill/post-9-11/ch-33-benefit/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │                                 Vocational Rehab and Employment
      │                             "
      │ education/gi-bill/post-9-11/ch-33-benefit/index.html >>> href: "/careers-employment/education-and-career-counseling/", text: "
      │                                 Educational and Career Counseling
      │                             "
      │ housing-assistance/index.html >>> href: "/pension/", text: "
      │               Pension Benefits
      │
      │               See if you qualify for pension benefits as a wartime Veteran or a surviving spouse or child.
      │             "
      │ housing-assistance/index.html >>> href: "/careers-employment/vocational-rehabilitation/", text: "
      │               Vocational Rehabilitation and Employment (VR&E)
      │
      │               If your service-connected disability limits your ability to work or prevents you from working, find out if you can get VR&E benefits and services—like help exploring employment options and getting more training if required.
      │             "
      │ housing-assistance/home-loans/surviving-spouse/index.html >>> href: "/pension/pension-management-centers/", text: "Find a VA pension management center"
      │ Build finished!
    And I am at "/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"                     # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
    Then I should see "VA blind and low vision rehabilitation services - EDITED"                                        # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()
    And I am at "/static/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services"              # Drupal\DrupalExtension\Context\MinkContext::assertAtPath()
      Current response status code is 404, but 200 expected. (Behat\Mink\Exception\ExpectationException)
    │
    │  Step Failed.
    │  Site: pr512.ci.cms.va.gov
    │  Current URL: http://pr512.ci.cms.va.gov/static/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services
    │  Last Page Output: http://pr512.ci.cms.va.gov//var/aegir/projects/cms/pr512/docroot/sites/pr512.ci.cms.va.gov/files/test_failures/failure-1565973334.html
    │
    │  Watchdog Errors:
    │   ID      Date          Type      Severity  Message
    │   196051  16/Aug 12:35  page not  warning   /static/health-care/about-va-health-benefits/vision-care/blind-low-vision-rehab-services
    │                         found
    │   196050  16/Aug 12:34  php       warning   Warning: Creating default object from empty value in Drupal\menu_link_content\Plugin\Menu\MenuLinkContent->updateLink() (line 215 of /var/aegir/projects/cms/pr512/docroot/core/modules/menu
    │   196049  16/Aug 12:34  php       warning   Warning: Creating default object from empty value in Drupal\menu_link_content\Plugin\Menu\MenuLinkContent->updateLink() (line 215 of /var/aegir/projects/cms/pr512/docroot/core/modules/menu
    │   196048  16/Aug 12:34  php       warning   Warning: Creating default object from empty value in Drupal\menu_link_content\Plugin\Menu\MenuLinkContent->updateLink() (line 215 of /var/aegir/projects/cms/pr512/docroot/core/modules/menu
    │   196047  16/Aug 12:34  php       warning   Warning: Creating default object from empty value in Drupal\menu_link_content\Plugin\Menu\MenuLinkContent->updateLink() (line 215 of /var/aegir/projects/cms/pr512/docroot/core/modules/menu
    │   196046  16/Aug 12:34  content   notice    page: updated VA blind and low vision rehabilitation services - EDITED.
    │   196045  16/Aug 12:34  php       warning   User warning: The following profile is missing from the file system: headless_lightning in drupal_get_filename() (line 276 of /var/aegir/projects/cms/pr512/docroot/core/includes/bootstrap.
    │   196044  16/Aug 12:34  php       warning   User warning: The following profile is missing from the file system: headless_lightning in drupal_get_filename() (line 276 of /var/aegir/projects/cms/pr512/docroot/core/includes/bootstrap.
    │   196043  16/Aug 12:34  php       warning   User warning: The following profile is missing from the file system: headless_lightning in drupal_get_filename() (line 276 of /var/aegir/projects/cms/pr512/docroot/core/includes/bootstrap.
    │   196042  16/Aug 12:34  php       warning   User warning: The following profile is missing from the file system: headless_lightning in drupal_get_filename() (line 276 of /var/aegir/projects/cms/pr512/docroot/core/includes/bootstrap.
    │
    │
    │
    └─ @AfterStep # FeatureContext::logAfterFailedStep()
    Then I should see "VA blind and low vision rehabilitation services - EDITED"                                        # Drupal\DrupalExtension\Context\MinkContext::assertPageContainsText()

--- Failed scenarios:

    features/content.feature:13

3 scenarios (2 passed, 1 failed)
18 steps (16 passed, 1 failed, 1 skipped)
0m48.79s (40.53Mb)

  > cd web && npm run build --
(node:18430) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.

  ```
*AUTOMATED COMMENT FROM provision-ops/yaml-tests, running on devshop.cms.va.gov*


Let's wrap this user in a resource @mira-thakkar


這個break 嗚嗚


Este parche ha sido modificado por mí para excluir un cambio a un fichero de documentación inexistente, lo cual provocaba un error a la hora de aplicarlo.


```
2019-08-16 18:09:51 `creature_linking` has a non existing slave (guid: 3600223, master_guid 3600222), skipped
2019-08-16 18:09:51 `creature_linking` has a non existing slave (guid: 3600221, master_guid 3600222), skipped
2019-08-16 18:09:51 `creature_linking` has a non existing slave (guid: 3600220, master_guid 3600219), skipped
2019-08-16 18:09:51 `creature_linking` has a non existing slave (guid: 3600218, master_guid 3600219), skipped
```

Was resolved in later update/commits, only porting runable (unique guid creature_linking) files for now adjusting for missing wotlk+ only content.


AirWallRadSolarMixing (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2498 of 2511 tests passed, 9 test warnings)

Messages:\n
 * 1 test had: ERR diffs.
 * 20 tests had: EIO diffs.
 * 11 tests had: Table big diffs.
 * 2 tests had: ESO big diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: Table small diffs.

Failures:\n

EnergyPlusFixture Test Summary
 * Passed: 783
 * Failed: 1

regression Test Summary
 * Passed: 673
 * Failed: 12

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


`ptrSzInBits` should by an `Expr` representing a sort. We also want to support integer (as opposed to bit-vector) memory representation.


@maltek Please cleanup this bash script to not use or crate a `.bak` or duplicate sshd_config file. Then I believe this PR should be mergeable. Thanks!


Will change to pcidev->domain.

Not really sure about that. I believe Linux calls it segment and PCI specs calls it domain.


tạo db


Successfully aliased the URL <https://jobfy-dsslokpyp.now.sh> to the following aliases:

* https://jobfy.julioclf31.now.sh
* https://jobfy-git-master.julioclf31.now.sh


后期用hexo编写小票并部署


Might want to put IOMMU_ in front of these #defines or something, since a lot of files might include this.  not mandatory though.


Not precise enough in my opinion, it's better not to be vague in the documentation, especially when doing it wrong raises breaking errors:
- Oracle 12c can mean 12.1 and 12.2. You can never say 12c without specifying (12.2.x.y), otherwise it doens't mean anything.
- Run the migration tool up to 7.8.4 version, so that the database and configuration is updated to 7.8.4. Then you must upgrade your Oracle database to version 12.2. And then you run the migration tool a second time to upgrade to 7.9+.


Are you trying to get all projects for a hackathon here?

If so maybe rename this method to `getHackathonProjects`


don't need the comment


probably should be called `havoc()` to be inline with the rest of the code. I see your point, but it requires changing `write` to `writeReg`, etc.


https://github.com/dongjunchuan/dongjunchuan.github.io/blob/master/index.html
注意blob
注意hexo的静态网页


Yes


does anyone still need this?


something is wrong with formatting here. The comment line should start with `\return`


静态网页地址https://dongjunchuan.github.io/


![](https://github.trello.services/images/mini-trello-icon.png) [As a multi-currency Shopify store my cart and checkout events are converted to store currency](https://trello.com/c/op9VaXoY/3166-as-a-multi-currency-shopify-store-my-cart-and-checkout-events-are-converted-to-store-currency)


Successfully aliased the URL <https://dashboards-7bkzt81qt.now.sh> to the following aliases:

* https://dashboards.joaorfclopes.now.sh
* https://dashboards-git-dev.joaorfclopes.now.sh


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


Successfully aliased the URL <https://firstmeanseverythingcom-e43bfpk3k.now.sh> to the following aliases:

* https://firstmeanseverything.com
* https://firstmeanseverythingcom.firstmeanseverything.now.sh
* https://firstmeanseverythingcom-git-master.firstmeanseverything.now.sh


change the name of the function.  iommu_status -> iommu_is_on() or something.

iommu_enable -> iommu_enable_all() or something.  then i can see what the functions do by looking at their names, instead of looking at the comment.  (and you can get rid of the comments)


I thought I already seen this code above. Is it a duplication?


Successfully aliased the URL <https://597w9uun3-5qjoj5vsf.now.sh> to the following aliases:

* https://johno.com
* https://www.johno.com
* https://git-master.johno1.now.sh


multi-line comments get their own line(s)


Successfully aliased the URL <https://hype-rndxx5o86.now.sh> to the following aliases:

* https://hype.parthistarpk89.now.sh
* https://hype-git-master.parthistarpk89.now.sh


were you going to bust this out into its own commit?


Hi :)

Xavier asked me to have a look; since I'm joining late, it's easier for me to leave a general comment here.
*Ownable*
1. Add a setter to change the owner

*Pausable*
1. Add a parameter to your constructor; sometimes we want to deploy a contract at a paused state because we have some work to do before we allow users to call its functions.
2. I would change `whenNotPaused` to `whenRunning`, less mental overload
3. Also I would change `unause()` to `resume()`
4. Create a modifier `whenPaused` and use it in `resume()`
5. Use `whenRunning` modifier on `pause()`
6. Add the functionality to kill a contract; imagine this, someone reports a bug that allows draining the funds of your contract, you kill the contract so none of the function are callable; except you have one function that allows the owner to transfer the funds to them, they deploy a revised contract and redistribute the funds there. You only need to implement the kill functionality and withdraw function in Pausable

*Splitter*
1. You shouldn't force the amount to be even, if it's odd; credit the remainder to the sender's balance.

*App.js*
1. Very important thing we usually do is to protect the user from losing Ether on function calls that would fail; we do that by first calling the function with `.call()` which runs it locally/simulation (locally => no transaction => no mining => no gas consumed => no Ether lost), if that call doesn't fail then we proceed to actually call the function (i.e. call it without `.call`.
2. You used `on('transactionHash')`, also use `on('receipt')` to inspect the receipt status (that it's == 1) and to inform the user of a successful transaction


header template


@JuliaRegistrator register


Registration pull request created: [JuliaRegistries/General/2737](https://github.com/JuliaRegistries/General/pull/2737)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.3.0 -m "<description of version>" c62332ed1b65c2a3915eb003b19fe5d59668a81a
git push origin v0.3.0
```


say this is the lock ordering.  (if it is still the case)


Build version: __`3.2.0-renovate/node-8.16.672`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/md-mdast/tree/renovate/node-8.16) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/672) :tada:


roll back


drop iommu->procs?


How would you go about generating a AES128 key in hex?


Let's remove the changes to RepresentativeRoute (except for line 3) for now. We've already merged a few other changes there


Successfully aliased the URL <https://jobfy-4ywifscxh.now.sh> to the following aliases:

* https://jobfy.julioclf31.now.sh
* https://jobfy-git-master.julioclf31.now.sh


AirWallRadSolarMixing (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2499 of 2511 tests passed, 9 test warnings)

Messages:\n
 * 1 test had: ERR diffs.
 * 20 tests had: EIO diffs.
 * 11 tests had: Table big diffs.
 * 2 tests had: ESO big diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: Table small diffs.

Failures:\n

regression Test Summary
 * Passed: 673
 * Failed: 12

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


'power' is probably a bad name for this.


should add support for `case 8:` since it is supported elsewhere now


Xavier, asked me to have a look:
1. Can you extend Pausable to add functionality to kill a contract, imagine this; someone reports a bug that allows draining all your contract's funds; you kill the contract so all functions become uncallable except one function that allows the owner to transfer the funds to their account, later a new contract is deployed; the owner transfers the funds to it and distributes them to the user. You only need to implement the kill and withdraw functionality.
2. Implement a simple GUI, it will help you learn how to use web3 with NodeJS (there are examples in module 6: Webpack for build)


@eplebel Done.


# Spring Data e JPA - Persistência de forma simples
## 04 - SelectOneMenu em JSF - Selecione um opção em uma lista

**SelectOneMenu**  - Caixa de seleção única

Popular **ComboBox**

```
<h:selectOneMenu id="campoSexo">
	<f:selectItem itemValue="Masculino" />
	<f:selectItem itemValue="Feminino" />
</h:selectOneMenu>

```
**f:selectItem**  - Seleciona um item

### 1 - Inserindo no banco

```
<h:selectOneMenu id="campoSexo" value="#{pessoaBean.pessoa.sexo}">
		<f:selectItem itemValue="Masculino" />
		<f:selectItem itemValue="Feminino" />
</h:selectOneMenu>
```
**Value** - O lugar onde será inserido a opção.

Obs: será salvo o no 'Masculino'. Podemos também salvar um identificador qualquer:

<h:selectOneMenu id="campoSexo" value="#{pessoaBean.pessoa.sexo}">
				<f:selectItem itemValue="M" itemLabel="Sexo Masculino"/>
				<f:selectItem itemValue="F" itemLabel="Sexo Feminino"/>
</h:selectOneMenu>

**Onde:**  **itemLabel** - será o que irá aparecer na tela para o usuário escolher e **itemValue** realmente o que será salvo no banco de dados.

<h:selectOneMenu id="campoSexo" value="#{pessoaBean.pessoa.sexo}" required="true">
				<f:selectItem itemValue="Não Informado" itemLabel="[-Selecione-]" noSelectionOption="true"/>
				<f:selectItem itemValue="M" itemLabel="Sexo Masculino"/>
				<f:selectItem itemValue="F" itemLabel="Sexo Feminino"/>
			</h:selectOneMenu>

noSelectionOption - Essa opções não seria salva no banco de dados.
required="true" - Se a pessoa escolher o **[-Selecione-]** não irá inserir no banco de dados.

Podendo assim bloquear as opções que não podem ser escolhidas.


this should come from `memManager`. At this point we do not know that pointers are bit-vectors and not some other sort


Successfully aliased the URL <https://laptopstore-1eqh8d3as.now.sh> to the following aliases:

* https://laptopstore.starscream97.now.sh
* https://laptopstore-git-master.starscream97.now.sh


if the existence / usability of an iommu is determined at boot time and never changed, then it won't be racy.  it'd require changing how iommu_status (which probably needs a rename) works.  i.e. set a bool once and be done with it.


don't need { and } on FOR loops or IFs that have a single line.


space between "if" and "("


probably don't need these big /////////////////// headers / footers


This breaks build with POSIX yacc.  In fact, bison complains about it, i.e.,
```
/tmp/acpica-unix-20190816/source/compiler/dtcompilerparser.y:189.1-5: warning: POSIX Yacc does not support %code [-Wyacc]
  189 | %code requires {
      | ^~~~~
```


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


Thanks for your work, I just wanted to give you some feedback, or maybe I am missing something, so in the end, we might both learn something :)

When I remove this `throw new IOException();`, the test still works. I guess that should not happen.


Successfully aliased the URL <https://blazinglyiodesignsystem-gu60wkyx9.now.sh> to the following aliases:

* https://design.blazingly.now.sh
* https://blazinglyio-design-system.blazingly.now.sh
* https://blazinglyio-design-system-git-master.blazingly.now.sh


Is "ops" not "opts"


AirWallRadSolarMixing (mjwitte) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


Usually means you have some third party software installed that tries to hook into the game too and messes up ReShade. That can be anything, including screen recording tools, game overlays, etc.


Sorry, I already got it. Your whitelist means, the Throwable is swallowed. In my implementation, it was like, "don't retry this Throwable but still thow it" :)


To specify this is not a Concurrent, or even full OS, but the OS coursework done as part of the Concurrent Computing Unit.


AirWallRadSolarMixing (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1138 of 1139 tests passed, 0 test warnings)

Failures:\n

EnergyPlusFixture Test Summary
 * Passed: 783
 * Failed: 1

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


AirWallRadSolarMixing (mjwitte) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


was this the thing that has problems if a proc has multiple devices for the same IOMMU?

i'd consider removing that iommu_list, then the problem goes away.  and all the code, like proc_already_in_iommu_list)


Successfully aliased the URL <https://node-rockets-36g9o5nsr.now.sh> to the following aliases:

* https://node-rockets.com
* https://www.node-rockets.com
* https://node-rockets.tvalletta.now.sh
* https://node-rockets-git-master.tvalletta.now.sh


Do you have the 3d file for me ? pleaseeeee
I found in my country for $175,36, can you help me pleasee


[inst/shiny/get_data.R:29:30:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/get_data.R#L29) *style:* **Commas should always have a space after.**
```r
observeEvent(input$dataQUANT,{
                             ^
```
[inst/shiny/server.R:20:44:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/server.R#L20) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  output$show_table <- DT::renderDataTable({
                                           ^
```
[inst/shiny/server.R:28:32:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/server.R#L28) *style:* **Only use double-quotes.**
```r
                  extensions = 'Buttons',
                               ^~~~~~~~~
```
[inst/shiny/server.R:33:23:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/server.R#L33) *style:* **Commas should always have a space after.**
```r
  source("get_data.R",local=TRUE)$value
                      ^
```
[inst/shiny/server.R:33:28:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/server.R#L33) *style:* **Put spaces around all infix operators.**
```r
  source("get_data.R",local=TRUE)$value
                          ~^~
```
[inst/shiny/ui.R:8:34:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L8) *style:* **Only use double-quotes.**
```r
                            id = 'close',
                                 ^~~~~~~
```
[inst/shiny/ui.R:11:34:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L11) *style:* **Put spaces around all infix operators.**
```r
                            style='color: #000000;
                                ~^~
```
[inst/shiny/ui.R:11:35:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L11) *style:* **Only use double-quotes.**
```r
                            style='color: #000000;
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:13:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
                            onclick = "setTimeout(function(){window.close();},500);",  # close browser
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:19:54:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L19) *style:* **Commas should always have a space after.**
```r
    fileInput("dataPOP", "Load Population Data File",multiple = FALSE),
                                                     ^
```
[inst/shiny/ui.R:20:54:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L20) *style:* **Commas should always have a space after.**
```r
    fileInput("dataQUANT", "Load Quantity Data File",multiple = FALSE),
                                                     ^
```
[inst/shiny/ui.R:24:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
             href = "https://github.com/USGS-R/wateRuse_swuds/tree/master/inst/shiny")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:32:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
                  shinycssloaders::withSpinner(leaflet::leafletOutput("mymap",height = "500px"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:32:79:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L32) *style:* **Commas should always have a space after.**
```r
                  shinycssloaders::withSpinner(leaflet::leafletOutput("mymap",height = "500px"))
                                                                              ^
```
[inst/shiny/ui.R:36:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
                  shinycssloaders::withSpinner(DT::dataTableOutput('show_table'))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:36:68:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L36) *style:* **Only use double-quotes.**
```r
                  shinycssloaders::withSpinner(DT::dataTableOutput('show_table'))
                                                                   ^~~~~~~~~~~~
```
[inst/shiny/ui.R:41:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
    column(1, HTML('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="300" height="75"><path id="USGS" d="m234.95 15.44v85.037c0 17.938-10.132 36.871-40.691 36.871-27.569 0-40.859-14.281-40.859-36.871v-85.04h25.08v83.377c0 14.783 6.311 20.593 15.447 20.593 10.959 0 15.943-7.307 15.943-20.593v-83.377h25.08m40.79 121.91c-31.058 0-36.871-18.27-35.542-39.03h25.078c0 11.462 0.5 21.092 14.282 21.092 8.472 0 12.62-5.482 12.62-13.618 0-21.592-50.486-22.922-50.486-58.631 0-18.769 8.968-33.715 39.525-33.715 24.42 0 36.543 10.963 34.883 36.043h-24.419c0-8.974-1.492-18.106-11.627-18.106-8.136 0-12.953 4.486-12.953 12.787 0 22.757 50.493 20.763 50.493 58.465 0 31.06-22.75 34.72-41.85 34.72m168.6 0c-31.06 0-36.871-18.27-35.539-39.03h25.075c0 11.462 0.502 21.092 14.285 21.092 8.475 0 12.625-5.482 12.625-13.618 0-21.592-50.494-22.922-50.494-58.631 0-18.769 8.969-33.715 39.531-33.715 24.412 0 36.536 10.963 34.875 36.043h-24.412c0-8.974-1.494-18.106-11.625-18.106-8.144 0-12.955 4.486-12.955 12.787 0 22.757 50.486 20.763 50.486 58.465 0 31.06-22.75 34.72-41.85 34.72m-79.89-46.684h14.76v26.461l-1.229 0.454c-3.816 1.332-8.301 2.327-12.453 2.327-14.287 0-17.943-6.645-17.943-44.177 0-23.256 0-44.348 15.615-44.348 12.146 0 14.711 8.198 14.933 18.107h24.981c0.198-23.271-14.789-36.043-38.42-36.043-41.021 0-42.52 30.724-42.52 60.954 0 45.507 4.938 63.167 47.12 63.167 9.784 0 25.36-2.211 32.554-4.18 0.436-0.115 1.212-0.596 1.212-1.216v-59.598h-38.612v18.09" style="fill:rgb(40%,40%,40%); fill-opacity: 0.3" transform="scale(0.5)"/>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:42:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
  <path id="waves" d="m48.736 55.595l0.419 0.403c11.752 9.844 24.431 8.886 34.092 2.464 6.088-4.049 33.633-22.367 49.202-32.718v-10.344h-116.03v27.309c7.071-1.224 18.47-0.022 32.316 12.886m43.651 45.425l-13.705-13.142c-1.926-1.753-3.571-3.04-3.927-3.313-11.204-7.867-21.646-5.476-26.149-3.802-1.362 0.544-2.665 1.287-3.586 1.869l-28.602 19.13v34.666h116.03v-24.95c-2.55 1.62-18.27 10.12-40.063-10.46m-44.677-42.322c-0.619-0.578-1.304-1.194-1.915-1.698-13.702-10.6-26.646-5.409-29.376-4.116v11.931l6.714-4.523s10.346-7.674 26.446 0.195l-1.869-1.789m16.028 15.409c-0.603-0.534-1.214-1.083-1.823-1.664-12.157-10.285-23.908-7.67-28.781-5.864-1.382 0.554-2.7 1.303-3.629 1.887l-13.086 8.754v12.288l21.888-14.748s10.228-7.589 26.166 0.054l-0.735-0.707m68.722 12.865c-4.563 3.078-9.203 6.203-11.048 7.441-4.128 2.765-13.678 9.614-29.577 2.015l1.869 1.797c0.699 0.63 1.554 1.362 2.481 2.077 11.418 8.53 23.62 7.303 32.769 1.243 1.267-0.838 2.424-1.609 3.507-2.334v-12.234m0-24.61c-10.02 6.738-23.546 15.833-26.085 17.536-4.127 2.765-13.82 9.708-29.379 2.273l1.804 1.729c0.205 0.19 0.409 0.375 0.612 0.571l-0.01 0.01 0.01-0.01c12.079 10.22 25.379 8.657 34.501 2.563 5.146-3.436 12.461-8.38 18.548-12.507l-0.01-12.165m0-24.481c-14.452 9.682-38.162 25.568-41.031 27.493-4.162 2.789-13.974 9.836-29.335 2.5l1.864 1.796c1.111 1.004 2.605 2.259 4.192 3.295 10.632 6.792 21.759 5.591 30.817-0.455 6.512-4.351 22.528-14.998 33.493-22.285v-12.344" style="fill:rgb(40%,40%,40%); fill-opacity: 0.3" transform="scale(0.5)"/></svg>')
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:46:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
           h5("This software is in the public domain because it contains materials that originally came from the U.S. Geological Survey (USGS), an agency of the United States Department of Interior. For more information, see the official USGS copyright policy at https://www.usgs.gov/visual-id/credit_usgs.html#copyright
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/shiny/ui.R:47:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/inst/shiny/ui.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
              Although this software program has been used by the USGS, no warranty, expressed or implied, is made by the USGS or the U.S. Government as to the accuracy and functioning of the program and related program material nor shall the fact of distribution constitute any such warranty, and no responsibility is assumed by the USGS in connection therewith.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/filter.R:6:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
#' @param conditions vector of character values of corresponding attributes for filtering
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/filter.R:26:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L26) *style:* **Lines should not be more than 80 characters.**
```r
#' # no applicable method for 'filter_' applied to an object of class "character"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/filter.R:27:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L27) *style:* **Lines should not be more than 80 characters.**
```r
#' # but works within if clauses in function--why an error when called in function?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/filter.R:36:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
#' #s.wuds %>% filter(FROM_NAT_WATER_USE_CD == "WS")# %>% filter(FROM_COUNTY_NM == "Lawrence County")  %>% filter(YEAR=="1990")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/filter.R:51:53:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L51) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
filtered <- function(s.wuds, attributes, conditions){
                                                    ^
```
[R/filter.R:52:5:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L52) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(attributes) == 1){s.wuds %>% filter(
    ^
```
[R/filter.R:52:30:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L52) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if(length(attributes) == 1){s.wuds %>% filter(
                             ^
```
[R/filter.R:58:25:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L58) *style:* **Put spaces around all infix operators.**
```r
  if (length(attributes)==2){s.wuds %>% filter(
                       ~^~~
```
[R/filter.R:58:29:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L58) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (length(attributes)==2){s.wuds %>% filter(
                            ^
```
[R/filter.R:64:25:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L64) *style:* **Put spaces around all infix operators.**
```r
  if (length(attributes)==3){s.wuds %>% filter(
                       ~^~~
```
[R/filter.R:64:29:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L64) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (length(attributes)==3){s.wuds %>% filter(
                            ^
```
[R/filter.R:70:25:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L70) *style:* **Put spaces around all infix operators.**
```r
  if (length(attributes)==4){s.wuds %>% filter(
                       ~^~~
```
[R/filter.R:70:29:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L70) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (length(attributes)==4){s.wuds %>% filter(
                            ^
```
[R/filter.R:78:25:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L78) *style:* **Put spaces around all infix operators.**
```r
  if (length(attributes)==5){s.wuds %>% filter(
                       ~^~~
```
[R/filter.R:78:29:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/filter.R#L78) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (length(attributes)==5){s.wuds %>% filter(
                            ^
```
[R/time_series_site_monthly.R:5:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#' other f: plot annual water use (ANNUAL_VAL) overlaying multiple sites (time_series_sites_annual.R)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/time_series_site_monthly.R:31:45:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L31) *style:* **Commas should always have a space after.**
```r
time_series_site_monthly <- function(s.wuds,FROM_SITE_NUM ) {
                                            ^
```
[R/time_series_site_monthly.R:31:58:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L31) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
time_series_site_monthly <- function(s.wuds,FROM_SITE_NUM ) {
                                                         ^
```
[R/time_series_site_monthly.R:31:61:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L31) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
time_series_site_monthly <- function(s.wuds,FROM_SITE_NUM ) {
                                                            ^
```
[R/time_series_site_monthly.R:33:43:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L33) *style:* **Put spaces around all infix operators.**
```r
  df1 <- s.wuds[which(s.wuds$FROM_SITE_NO ==FROM_SITE_NUM),]
                                          ^~~
```
[R/time_series_site_monthly.R:33:60:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L33) *style:* **Commas should always have a space after.**
```r
  df1 <- s.wuds[which(s.wuds$FROM_SITE_NO ==FROM_SITE_NUM),]
                                                           ^
```
[R/time_series_site_monthly.R:35:37:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L35) *style:* **Commas should always have a space after.**
```r
  df1 <- df1[!is.na(df1$Volume_mgd),]   # remove missing values
                                    ^
```
[R/time_series_site_monthly.R:36:11:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L36) *style:* **Put spaces around all infix operators.**
```r
  df1$YEAR<-as.factor(df1$YEAR)     # need factor YEAR to get discrete colors
         ~^~~
```
[R/time_series_site_monthly.R:37:11:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L37) *style:* **Put spaces around all infix operators.**
```r
  df1$YEAR<-as.character.factor(df1$YEAR)
         ~^~~
```
[R/time_series_site_monthly.R:40:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/time_series_site_monthly.R:40:41:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Commas should always have a space after.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                        ^
```
[R/time_series_site_monthly.R:40:61:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Commas should always have a space after.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                                            ^
```
[R/time_series_site_monthly.R:40:84:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Commas should always have a space after.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                                                                ^
```
[R/time_series_site_monthly.R:40:107:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Commas should always have a space after.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                                                                ^
```
[R/time_series_site_monthly.R:40:110:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Put spaces around all infix operators.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                                                                ~^~
```
[R/time_series_site_monthly.R:40:114:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L40) *style:* **Commas should always have a space after.**
```r
  label1 <- paste(df1$FROM_AGENCY_CD[1],df1$FROM_SITE_NO[1],df1$FROM_STATION_NM[1],df1$FROM_SITE_TP_CD[1],sep="",collapse = NULL)
                                                                                ^
```
[R/time_series_site_monthly.R:42:1:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
  p1<-ggplot(df1, aes_string(x="Month_num", y="Volume_mgd", col="YEAR")) + geom_point() + geom_line()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/time_series_site_monthly.R:42:5:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L42) *style:* **Put spaces around all infix operators.**
```r
  p1<-ggplot(df1, aes_string(x="Month_num", y="Volume_mgd", col="YEAR")) + geom_point() + geom_line()
   ~^~~
```
[R/time_series_site_monthly.R:42:31:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L42) *style:* **Put spaces around all infix operators.**
```r
  p1<-ggplot(df1, aes_string(x="Month_num", y="Volume_mgd", col="YEAR")) + geom_point() + geom_line()
                             ~^~
```
[R/time_series_site_monthly.R:42:46:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L42) *style:* **Put spaces around all infix operators.**
```r
  p1<-ggplot(df1, aes_string(x="Month_num", y="Volume_mgd", col="YEAR")) + geom_point() + geom_line()
                                            ~^~
```
[R/time_series_site_monthly.R:42:64:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L42) *style:* **Put spaces around all infix operators.**
```r
  p1<-ggplot(df1, aes_string(x="Month_num", y="Volume_mgd", col="YEAR")) + geom_point() + geom_line()
                                                              ~^~
```
[R/time_series_site_monthly.R:43:5:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L43) *style:* **Put spaces around all infix operators.**
```r
  p2<-p1 + scale_x_continuous(breaks=c(1:12)) + labs(title=label1)
   ~^~~
```
[R/time_series_site_monthly.R:43:37:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L43) *style:* **Put spaces around all infix operators.**
```r
  p2<-p1 + scale_x_continuous(breaks=c(1:12)) + labs(title=label1)
                                   ~^~
```
[R/time_series_site_monthly.R:43:59:](https://github.com/USGS-R/wateRuse_swuds/blob/dc5676bb8fb05c011be2ca650ac7bd5ecbe5ddb9/R/time_series_site_monthly.R#L43) *style:* **Put spaces around all infix operators.**
```r
  p2<-p1 + scale_x_continuous(breaks=c(1:12)) + labs(title=label1)
                                                         ~^~
```


Successfully aliased the URL <https://portfoliosite-cqjuu0u4a.now.sh> to the following aliases:

* https://simontaggart.com
* https://www.simontaggart.com
* https://portfoliosite.sitaggart.now.sh
* https://portfoliosite-git-master.sitaggart.now.sh


Successfully aliased the URL <https://laptopstore-52ep0g3k5.now.sh> to the following aliases:

* https://laptopstore.starscream97.now.sh
* https://laptopstore-git-master.starscream97.now.sh


yeah, move this to after your grab the two locks.  also, you'll have to unlock the two locks (in reverse order, ideally) before you error().  i.e.
        if (d->proc_owner) {
￼	        spin_unlock_irqsave(&d->iommu->iommu_lock);
￼	        spin_unlock_irqsave(&p->proc_lock);
                proc_decref(p);
                error(EIO, "dev already assigned to pid = %d\n", p->pid);
        }


Petit commentaire sur cette fonction : Je pense qu'elle n'a pas besoin du paramètre imgPixel du coup :)


jnjk


Build version: __`0.10.0-renovate/node-8.16.1527`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/572843912) :tada:


Well done team.


Build version: __`0.10.0-renovate/node-8.16.987`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/987) :tada: