<!DOCTYPE html>
<html class="" lang="en"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="en">
<title>Simplify request logic by millermedeiros · Pull Request #70 · gaye/dav</title>
<link rel="search" type="application/opensearchdescription+xml" href="https://github.com/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<link rel="apple-touch-icon" sizes="57x57" href="urn:not-loaded:https://github.com/apple-touch-icon-114.png">
<link rel="apple-touch-icon" sizes="114x114" href="urn:not-loaded:https://github.com/apple-touch-icon-114.png">
<link rel="apple-touch-icon" sizes="72x72" href="urn:not-loaded:https://github.com/apple-touch-icon-144.png">
<link rel="apple-touch-icon" sizes="144x144" href="urn:not-loaded:https://github.com/apple-touch-icon-144.png">
<meta property="fb:app_id" content="1401488693436528">
<meta content="@github" name="twitter:site"><meta content="summary" name="twitter:card"><meta content="Simplify request logic by millermedeiros · Pull Request #70 · gaye/dav" name="twitter:title"><meta content="Centralize the XHR header logic into the transport itself since it's needed by all the requests, removing the need of the individual transformRequest calls.
Remove request.basic since it can be repres" name="twitter:description"><meta content="https://avatars1.githubusercontent.com/u/155633?v=3&s=400" name="twitter:image:src">
<meta content="GitHub" property="og:site_name"><meta content="object" property="og:type"><meta content="https://avatars1.githubusercontent.com/u/155633?v=3&s=400" property="og:image"><meta content="Simplify request logic by millermedeiros · Pull Request #70 · gaye/dav" property="og:title"><meta content="https://github.com/gaye/dav/pull/70" property="og:url"><meta content="Centralize the XHR header logic into the transport itself since it's needed by all the requests, removing the need of the individual transformRequest calls.
Remove request.basic since it can be represented as a plain object.
Instead of u..." property="og:description">
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<link rel="assets" href="https://assets-cdn.github.com/">
<link rel="web-socket" href="wss://live.github.com/_sockets/MTk4OTk5OjE1MmZhNDI3Y2IxNzUxNTU1MDhkZGRhODZmMTQzMDJmOjhjOTEwM2M3YWE1NjAzMzM3OTcwZThlYTA1Y2MzMThjOWE4YTU2ZGU3ODgyMDYwNTAwYzllYjRjNzZiZjk4OWU=--18adc7d0d9f6c29d3d7693ee4bb8d65be5d2240d">
<meta name="pjax-timeout" content="1000">
<link rel="sudo-modal" href="https://github.com/sessions/sudo_modal">
<meta name="msapplication-TileImage" content="/windows-tile.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="selected-link" value="repo_pulls" data-pjax-transient="">
<meta name="google-analytics" content="UA-3769691-2">
<meta content="collector.githubapp.com" name="octolytics-host"><meta content="collector-cdn.github.com" name="octolytics-script-host"><meta content="github" name="octolytics-app-id"><meta content="53D0FC9F:1417:9F91047:552EA892" name="octolytics-dimension-request_id"><meta content="198999" name="octolytics-actor-id"><meta content="mcepl" name="octolytics-actor-login"><meta content="26667c59118a81b548139a896fa111ae07b11934d67d7ed9d1350c5adbca76a4" name="octolytics-actor-hash">
<meta content="Rails, view, pull_requests#show" name="analytics-event">
<meta class="js-ga-set" name="dimension1" content="Logged In">
<meta class="js-ga-set" name="dimension2" content="Header v3">
<meta name="is-dotcom" content="true">
<meta name="hostname" content="github.com">
<meta name="user-login" content="mcepl">
<link rel="icon" type="image/x-icon" href="index_files/favicon_ico">
<meta content="authenticity_token" name="csrf-param">
<meta content="4N4dcbPsFyUnRZ6CAYNu9rEXTN63maQeWzK+gbiOeuDApSPnrRmFNEbHXRyiW8ent++Vy/dtWrfKQnbHUo/h0A==" name="csrf-token">
<style media="all" rel="stylesheet">/* Effective stylesheet produced by snapshot save */
html { font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
a { background: transparent none repeat scroll 0% 0%; }
a:active, a:hover { outline: 0px none; }
b, strong { font-weight: bold; }
h1 { font-size: 2em; margin: 0.67em 0px; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
textarea { overflow: auto; }
table { border-collapse: collapse; border-spacing: 0px; }
td, th { padding: 0px; }
* { box-sizing: border-box; }
input, select, textarea, button { font: 13px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; }
body { font: 13px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
a { color: rgb(65, 131, 196); text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
hr::before, .rule::before { display: table; content: ""; }
hr::after, .rule::after { display: table; clear: both; content: ""; }
h1, h2, h3, h4, h5, h6 { margin-top: 15px; margin-bottom: 15px; line-height: 1.1; }
h1 { font-size: 30px; }
h2 { font-size: 21px; }
h3 { font-size: 16px; }
.text-muted { color: rgb(153, 153, 153); }
.text-emphasized { font-weight: bold; color: rgb(51, 51, 51); }
ul, ol { padding: 0px; margin-top: 0px; margin-bottom: 0px; }
tt, code { font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; font-size: 12px; }
pre { margin-top: 0px; margin-bottom: 0px; font: 12px Consolas,"Liberation Mono",Menlo,Courier,monospace; }
.container { width: 980px; margin-right: auto; margin-left: auto; }
.container::before { display: table; content: ""; }
.container::after { display: table; clear: both; content: ""; }
.columns::before { display: table; content: ""; }
.columns::after { display: table; clear: both; content: ""; }
label { font-size: 13px; font-weight: bold; }
.form-control, input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="url"], textarea { min-height: 34px; padding: 7px 8px; font-size: 13px; color: rgb(51, 51, 51); vertical-align: middle; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: right center; border: 1px solid rgb(204, 204, 204); border-radius: 3px; outline: medium none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075) inset; }
.form-control.focus, .form-control:focus, input.focus[type="text"], input[type="text"]:focus, .focused .drag-and-drop, input.focus[type="password"], input[type="password"]:focus, input.focus[type="email"], input[type="email"]:focus, input.focus[type="number"], input[type="number"]:focus, input.focus[type="tel"], input[type="tel"]:focus, input.focus[type="url"], input[type="url"]:focus, textarea.focus, textarea:focus { border-color: rgb(81, 167, 232); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075) inset, 0px 0px 5px rgba(81, 167, 232, 0.5); }
input.input-contrast, .input-contrast { background-color: rgb(250, 250, 250); }
input.input-contrast:focus, .input-contrast:focus { background-color: rgb(255, 255, 255); }
input.input-mini { min-height: 26px; padding-top: 4px; padding-bottom: 4px; font-size: 12px; }
.input-monospace { font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; }
dl.form.required > dt > label::after { padding-left: 5px; color: rgb(159, 16, 6); content: "*"; }
.hfields::before { display: table; content: ""; }
.hfields::after { display: table; clear: both; content: ""; }
.drag-and-drop { padding: 7px 10px; margin: 0px; font-size: 13px; line-height: 16px; color: rgb(170, 170, 170); background-color: rgb(250, 250, 250); border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { display: none; }
.drag-and-drop .error { color: rgb(189, 44, 0); }
.drag-and-drop img { vertical-align: top; }
.is-default .drag-and-drop .default { display: inline-block; }
.drag-and-drop-error-info { font-weight: normal; color: rgb(170, 170, 170); }
.drag-and-drop-error-info a { color: rgb(65, 131, 196); }
.manual-file-chooser { position: absolute; width: 240px; padding: 5px; margin-left: -80px; cursor: pointer; opacity: 0.0001; }
.manual-file-chooser:hover + .manual-file-chooser-text { text-decoration: underline; }
.upload-enabled textarea { display: block; border-bottom: 1px dashed rgb(221, 221, 221); border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.previewable-comment-form { position: relative; }
.previewable-comment-form .tabnav { position: relative; padding: 10px 10px 0px; }
.previewable-comment-form .comment { border: 1px solid rgb(202, 202, 202); }
.previewable-comment-form .comment-form-error { margin-bottom: 10px; }
.previewable-comment-form .write-content, .previewable-comment-form .preview-content { display: none; padding: 0px 10px 10px; }
.previewable-comment-form.write-selected .write-content, .previewable-comment-form.preview-selected .preview-content { display: block; }
.previewable-comment-form textarea { display: block; width: 100%; min-height: 100px; max-height: 500px; padding: 10px; resize: vertical; }
.input-group { display: table; }
.input-group input { position: relative; width: 100%; }
.input-group input:focus { z-index: 2; }
.input-group input, .input-group-button { display: table-cell; }
.input-group-button { width: 1%; vertical-align: middle; }
.input-group input:first-child, .input-group-button:first-child .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group input:last-child, .input-group-button:last-child .btn { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.form-actions::before { display: table; content: ""; }
.form-actions::after { display: table; clear: both; content: ""; }
.form-actions .btn { float: right; }
.form-actions .btn + .btn { margin-right: 5px; }
.status-indicator-success::before { color: rgb(108, 198, 68); content: ""; }
.status-indicator-failed::before { color: rgb(189, 44, 0); content: ""; }
.flash, .flash-global { position: relative; font-size: 14px; line-height: 1.6; color: rgb(34, 68, 102); background-color: rgb(226, 238, 249); border: 1px solid rgb(186, 198, 211); }
.flash.flash-warn, .flash-global.flash-warn { color: rgb(76, 74, 66); background-color: rgb(255, 249, 234); border-color: rgb(223, 216, 194); }
.flash.flash-error, .flash-global.flash-error { color: rgb(153, 17, 17); background-color: rgb(252, 222, 222); border-color: rgb(210, 178, 178); }
.flash .flash-close, .flash-global .flash-close { float: right; padding: 17px; margin-top: -15px; margin-right: -15px; margin-left: 20px; color: inherit; text-decoration: none; cursor: pointer; opacity: 0.6; }
.flash .flash-close:hover, .flash-global .flash-close:hover { opacity: 1; }
.flash a, .flash-global a { font-weight: bold; }
.flash { padding: 15px; border-radius: 3px; }
.avatar { display: inline-block; overflow: hidden; line-height: 1; vertical-align: middle; border-radius: 3px; }
.avatar-small { border-radius: 2px; }
.avatar-parent-child { position: relative; }
.counter { display: inline-block; padding: 2px 5px; font-size: 11px; font-weight: bold; line-height: 1; color: rgb(119, 119, 119); background-color: rgb(238, 238, 238); border-radius: 20px; }
.btn { position: relative; display: inline-block; padding: 6px 12px; font-size: 13px; font-weight: bold; line-height: 20px; color: rgb(51, 51, 51); white-space: nowrap; vertical-align: middle; cursor: pointer; background-color: rgb(238, 238, 238); background-image: linear-gradient(rgb(252, 252, 252), rgb(238, 238, 238)); border: 1px solid rgb(213, 213, 213); border-radius: 3px; -moz-user-select: none; }
.btn .octicon { vertical-align: text-top; }
.btn:focus { text-decoration: none; border-color: rgb(81, 167, 232); outline: medium none; box-shadow: 0px 0px 5px rgba(81, 167, 232, 0.5); }
.btn:hover, .btn:active, .btn.zeroclipboard-is-hover, .btn.zeroclipboard-is-active { text-decoration: none; background-color: rgb(221, 221, 221); background-image: linear-gradient(rgb(238, 238, 238), rgb(221, 221, 221)); border-color: rgb(204, 204, 204); }
.btn:active, .btn.selected, .btn.selected:hover, .btn.zeroclipboard-is-active { background-color: rgb(220, 220, 220); background-image: none; border-color: rgb(181, 181, 181); box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15) inset; }
.btn:disabled, .btn:disabled:hover, .btn.disabled, .btn.disabled:hover { color: rgba(102, 102, 102, 0.5); cursor: default; background-color: rgba(229, 229, 229, 0.5); background-image: none; border-color: rgba(197, 197, 197, 0.5); box-shadow: none; }
.btn-primary { color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.15); background-color: rgb(96, 176, 68); background-image: linear-gradient(rgb(138, 221, 109), rgb(96, 176, 68)); border-color: rgb(92, 169, 65); }
.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(86, 158, 61); background-image: linear-gradient(rgb(121, 216, 88), rgb(86, 158, 61)); border-color: rgb(74, 153, 62); }
.btn-primary:active, .btn-primary.selected { text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15); background-color: rgb(86, 158, 61); background-image: none; border-color: rgb(65, 135, 55); }
.btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary.disabled, .btn-primary.disabled:hover { color: rgb(254, 254, 254); background-color: rgb(173, 211, 159); background-image: linear-gradient(rgb(195, 236, 180), rgb(173, 211, 159)); border-color: rgb(185, 220, 172) rgb(185, 220, 172) rgb(167, 200, 155); }
.btn-outline { color: rgb(65, 131, 196); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(229, 229, 229); }
.btn-outline:hover, .btn-outline:active, .btn-outline.selected, .btn-outline.selected:hover, .btn-outline.zeroclipboard-is-hover, .btn-outline.zeroclipboard-is-active { color: rgb(255, 255, 255); background-color: rgb(65, 131, 196); background-image: none; border-color: rgb(65, 131, 196); }
.btn-outline:disabled, .btn-outline:disabled:hover, .btn-outline.disabled, .btn-outline.disabled:hover { color: rgb(119, 119, 119); background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(229, 229, 229); }
.btn-with-count { float: left; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-sm { padding: 2px 10px; }
.hidden-text-expander { display: block; }
.hidden-text-expander.inline { position: relative; top: -1px; display: inline-block; margin-left: 5px; line-height: 0; }
.hidden-text-expander a { display: inline-block; height: 12px; padding: 0px 5px; font-size: 12px; font-weight: bold; line-height: 6px; color: rgb(85, 85, 85); text-decoration: none; vertical-align: middle; background: rgb(221, 221, 221) none repeat scroll 0% 0%; border-radius: 1px; }
.hidden-text-expander a:hover { text-decoration: none; background-color: rgb(204, 204, 204); }
.hidden-text-expander a:active { color: rgb(255, 255, 255); background-color: rgb(65, 131, 196); }
.social-count { float: left; padding: 2px 7px; font-size: 11px; font-weight: bold; line-height: 20px; color: rgb(51, 51, 51); vertical-align: middle; background-color: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.social-count:hover, .social-count:active { text-decoration: none; }
.social-count:hover { color: rgb(65, 131, 196); cursor: pointer; }
.btn-group { display: inline-block; vertical-align: middle; }
.btn-group::before { display: table; content: ""; }
.btn-group::after { display: table; clear: both; content: ""; }
.btn-group .btn { position: relative; float: left; }
.btn-group .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group .btn:first-child { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group .btn:last-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group .btn:hover, .btn-group .btn:focus, .btn-group .btn:active, .btn-group .btn.selected { z-index: 2; }
.btn-group .btn + .btn { margin-left: -1px; box-shadow: 1px 0px 0px rgba(255, 255, 255, 0.2) inset; }
.btn-group .btn + .btn:hover { box-shadow: none; }
.btn-group .btn + .btn:active, .btn-group .btn + .btn.selected { box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.15) inset; }
.btn-group + .btn-group, .btn-group + .btn { margin-left: 5px; }
.btn-link { display: inline-block; padding: 0px; font-size: inherit; color: rgb(65, 131, 196); white-space: nowrap; cursor: pointer; background-color: transparent; border: 0px none; -moz-user-select: none; }
.btn-link:hover, .btn-link:focus { text-decoration: underline; }
.btn-link:focus { outline: medium none; }
.menu-item:first-child::before { border-top-left-radius: 2px; }
.menu-item:last-child::before { border-bottom-left-radius: 2px; }
.menu-item.selected::before { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 2px; content: ""; background-color: rgb(210, 105, 17); }
.tabnav { margin-top: 0px; margin-bottom: 15px; border-bottom: 1px solid rgb(221, 221, 221); }
.tabnav .counter { margin-left: 5px; }
.tabnav-tabs { margin-bottom: -1px; }
.tabnav-tab { display: inline-block; padding: 8px 12px; font-size: 14px; line-height: 20px; color: rgb(102, 102, 102); text-decoration: none; border-width: 1px 1px 0px; border-style: solid solid none; border-color: transparent transparent -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.tabnav-tab.selected { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221); border-radius: 3px 3px 0px 0px; }
.tabnav-tab:hover { text-decoration: none; }
.tabnav-extra { display: inline-block; padding-top: 10px; margin-left: 10px; font-size: 12px; color: rgb(102, 102, 102); }
.tabnav-extra > .octicon { margin-right: 2px; }
a.tabnav-extra:hover { color: rgb(65, 131, 196); text-decoration: none; }
.state { display: inline-block; padding: 4px 8px; font-weight: bold; line-height: 20px; color: rgb(255, 255, 255); text-align: center; border-radius: 3px; background-color: rgb(153, 153, 153); }
.state-open, .state-proposed, .state-reopened { background-color: rgb(108, 198, 68); }
.tooltipped { position: relative; }
.tooltipped::after { position: absolute; z-index: 1000000; display: none; padding: 5px 8px; font: 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"; color: rgb(255, 255, 255); text-align: center; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-wrap: break-word; white-space: pre; pointer-events: none; content: attr(aria-label); background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; border-radius: 3px; }
.tooltipped::before { position: absolute; z-index: 1000001; display: none; width: 0px; height: 0px; color: rgba(0, 0, 0, 0.8); pointer-events: none; content: ""; border: 5px solid transparent; }
.tooltipped:hover::before, .tooltipped:hover::after, .tooltipped:active::before, .tooltipped:active::after, .tooltipped:focus::before, .tooltipped:focus::after { display: inline-block; text-decoration: none; }
.tooltipped-multiline:hover::after, .tooltipped-multiline:active::after, .tooltipped-multiline:focus::after { display: table-cell; }
.tooltipped-s::after, .tooltipped-se::after, .tooltipped-sw::after { top: 100%; right: 50%; margin-top: 5px; }
.tooltipped-s::before, .tooltipped-se::before, .tooltipped-sw::before { top: auto; right: 50%; bottom: -5px; margin-right: -5px; border-bottom-color: rgba(0, 0, 0, 0.8); }
.tooltipped-se::after { right: auto; left: 50%; margin-left: -15px; }
.tooltipped-sw::after { margin-right: -15px; }
.tooltipped-n::after, .tooltipped-ne::after, .tooltipped-nw::after { right: 50%; bottom: 100%; margin-bottom: 5px; }
.tooltipped-n::before, .tooltipped-ne::before, .tooltipped-nw::before { top: -5px; right: 50%; bottom: auto; margin-right: -5px; border-top-color: rgba(0, 0, 0, 0.8); }
.tooltipped-ne::after { right: auto; left: 50%; margin-left: -15px; }
.tooltipped-nw::after { margin-right: -15px; }
.tooltipped-s::after, .tooltipped-n::after { transform: translateX(50%); }
.tooltipped-w::after { right: 100%; bottom: 50%; margin-right: 5px; transform: translateY(50%); }
.tooltipped-w::before { top: 50%; bottom: 50%; left: -5px; margin-top: -5px; border-left-color: rgba(0, 0, 0, 0.8); }
.tooltipped-e::after { bottom: 50%; left: 100%; margin-left: 5px; transform: translateY(50%); }
.tooltipped-e::before { top: 50%; right: -5px; bottom: 50%; margin-top: -5px; border-right-color: rgba(0, 0, 0, 0.8); }
.tooltipped-multiline::after { width: -moz-max-content; max-width: 250px; word-wrap: normal; white-space: pre-line; border-collapse: separate; }
.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after { right: auto; left: 50%; transform: translateX(-50%); }
.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after { right: 100%; }
@media not all {
.tooltipped-multiline::after { width: 250px; }
}
.tooltipped-sticky::before, .tooltipped-sticky::after { display: inline-block; }
.tooltipped-sticky.tooltipped-multiline::after { display: table-cell; }
.fullscreen-overlay-enabled.dark-theme .tooltipped::after { color: rgb(0, 0, 0); background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; }
.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s::before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se::before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw::before { border-bottom-color: rgba(255, 255, 255, 0.8); }
.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n::before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne::before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw::before { border-top-color: rgba(255, 255, 255, 0.8); }
.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e::before { border-right-color: rgba(255, 255, 255, 0.8); }
.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w::before { border-left-color: rgba(255, 255, 255, 0.8); }
.flex-table { display: table; }
.flex-table-item { display: table-cell; width: 1%; white-space: nowrap; vertical-align: middle; }
.flex-table-item-primary { width: 99%; }
.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { display: inline-block; max-width: 125px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: top; }
.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-truncate.expandable:hover .css-truncate-target, .css-truncate.expandable.css-truncate-target:hover { max-width: 10000px ! important; }
.sunken-menu { position: relative; padding-top: 15px; padding-bottom: 15px; background-image: linear-gradient(to right, rgb(246, 246, 246) 0%, rgb(255, 255, 255) 8px); box-shadow: 1px 0px 0px rgb(238, 238, 238) inset; }
.sunken-menu::before, .sunken-menu::after { position: absolute; left: 0px; width: 100%; height: 15px; content: ""; background-color: transparent; }
.sunken-menu::before { top: 0px; background-color: transparent; background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0)); }
.sunken-menu::after { bottom: 0px; background-color: transparent; background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255)); }
.sunken-menu-separator { position: relative; height: 5px; margin: 8px 0px 6px 1px; background-image: radial-gradient(farthest-side at left top , rgb(244, 244, 244), rgba(244, 244, 244, 0)); }
.sunken-menu-separator::before { position: absolute; top: 0px; width: 100%; height: 1px; content: ""; background-image: linear-gradient(to right, rgb(238, 238, 238) 70%, rgb(255, 255, 255) 100%); }
.sunken-menu-group { list-style-type: none; }
.sunken-menu-item { display: block; padding: 8px 10px; margin-top: 5px; margin-bottom: 5px; border: 1px solid transparent; outline: 0px none; }
.sunken-menu-item .octicon { left: -1px; width: 16px; color: rgb(153, 153, 153); text-align: center; }
.sunken-menu-item .mini-loader { position: absolute; top: 9px; left: 11px; display: none; }
.sunken-menu-item:focus, .sunken-menu-item:hover { text-decoration: none; box-shadow: 2px 0px 0px rgb(204, 204, 204) inset; }
.sunken-menu-item:focus .octicon, .sunken-menu-item:hover .octicon { color: rgb(51, 51, 51); }
.sunken-menu-item.selected { font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(238, 238, 238) transparent; border-radius: 0px 3px 3px 0px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05); }
.sunken-menu-item.selected::after { position: absolute; top: 0px; right: 0px; bottom: 0px; width: 3px; content: ""; background-color: rgb(210, 105, 17); border-radius: 0px 3px 3px 0px; }
.sunken-menu-item.selected .octicon { color: rgb(51, 51, 51); }
@keyframes mini-nav-loader {
0%, 90% { opacity: 0; }
100% { opacity: 1; }
}
@font-face {
font-family: "octicons";
font-style: normal;
font-weight: normal;
src: url("urn:not-loaded:https://assets-cdn.github.com/assets/octicons/octicons/octicons-d5329fb2f700a56fe0b9ae5c301fabbdf5d77c1293b1fa1d35de9357530e2326.eot?#iefix") format("embedded-opentype"), url(data:application/octet-stream;base64,d09GRgABAAAAAEWoAAoAAAAAe/wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAEQAAABWfN5TQWNtYXAAAAE4AAAA7AAAAjo3oWX+Z2x5ZgAAAiQAADkIAABl2E0LYBZoZWFkAAA7LAAAADEAAAA2DEuZ4WhoZWEAADtgAAAAIAAAACQOyAr/aG10eAAAO4AAAACsAAAC0FEvAABsb2NhAAA8LAAAAWoAAAFqJU8LRm1heHAAAD2YAAAAHwAAACAB0gDlbmFtZQAAPbgAAAKuAAAFoJlnxDNwb3N0AABAaAAABUAAAAiLAzhK63icY2Bk9mGcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBzUUj/VMDv8d2CIYXZnOAwUZgTJAQDvSgvleJzVz88rw3Ecx/H3Z7Md9/oeKUXRt+WsXOUoJSl3B1c5KrusJkeRiHZxlVIODk4OTlIu2vbdlFIyNno2+ZXDfOz7J3DZq97vd6/Lo95mlrR4+s35bW7UN9fpPa7X3wkbt5QlzMKFcJ8EGfoYZJgsk0wzyyLL5FllnU222GGPAw455oQzLrjkmgq1Vq7d/tU7hpEiYIAhQkaYYoY5llihwBob3thml6I3jrxxyrk3rihRjY2oGM0HycAFpm996VMfetebXtUSetGzmmroSY+q60H3utOtblRTpIrKmbH4x7/Gpf9D6e78AHqzdeZ4nLV9C5RkVXnu+fd5VVXXo0+9TldXV3W9a6af01VdVcO8+vS8XzAwM8jAANPADG8cHoqCwhyUCWjgiihXDBBb0UhceqMxJNdo8KAxYq4xV3QlQow2uMSVZRLj88bcqdP3//c+p7p6QONa3kzXee+zz378+/+//7H3SCBJyxcpkmxJ2yQJNElPx810u1XXap0p0GttMw+pPHS2AF7W+b4zmzbbDXMLpNKangczCrTXk+lOO96pSUx60f2uKjuPJQbh2l1yogr5nFpbUz0ypBjhSx5QIJvRAonte7bcu2XP9kRAy2RBefDiaBJgMPGYI6vud2ULdy9+3D3Tlo2BY4M79fECmCHQJuQORDKlkHbNQ2Pbs6HdbTk4bRjTQbm9O5TdPvbQNVp4uvLAgCG3Qfn4i1CUYPkny0tylC1KhiSplXYdq4ClFXstDTbkT0bg+NGjx0HsIycLr3xn0443KYGbA/hT3rRj03ckbBZsI4vZ2EYqXhQTUJSZvSw5XQckB3PBE9fCdAqmw1SyJA1LFWmndB6mFq2DTYgNaTa38JZs8XaUk9o4lGqbodjBRKlyq9Oq6/SXMvECCzkFlBBfS2p6vWV2zE6KSfc/LcP2jVDJ4s/OVgB/G7eD/HQgHnWicZCs4SpYtsX/2RZUh/Ml+aGbbnpILn2H35Ul+en7D5yecMS7IiNn4vSB+5/ulqPxeLTw9+mJDVnbywIzsbMbJtKl181gHpjTzOvO8R5Jkk7tIhPtyHielyakddKstB5rXU41W7hVS2upAQyqeqpjtopYH4PXXC/i8/IUYO1bRaPovwA8Z7A3uP/hOpkaQC1jLyyAJU4TEXfJWYgkmO1KDNxTlJZZlmM5+LArYSJMbOO5jOdnXgonMDtIhBcwkUvJJK+P5niZJ6W2NCftxtIKgkimzRS28xZorVxDKkrkj8Tema3VW9Qh1TwktVJtto2vzbYb6aSW8O/IEuzudHZDOec4ubJ/DtLq8649XC7PlsswLI6viANzMAWmq2wwrv/mN683NlR614+7r9zUf30TDD9ubLgK6LXZ8pnf8U7kO70Tv56ibzQpJEWlDVhPuWngH2BLd17VOdQdnBhbZaMo4+MUkWeqKXoMHMe2bdd+je6xbewRkGwGYNuJyILN7zNpWXItwAGCVLjSPUhW8Sj1R9ex8DXL6yvJoyVFlLcszUgt6RxpszSPpa6nivinI5UgjWDXFF9FUWVjFUH5xJTCTcczRXJcG7+NRCPRF7v2asqy+uiqR/YWk6jKNsMBIJL3ExjY7mKPvMAhEsR6UrsHl5clSX4WeY4ujSGFbZX2SgelS6QrpetpXGDZizgAfC6UMrD87bSJtLaugW2N9EV8wpitIXWVNN0gCkv1n+teFnXvqHpH/77sHyUbOQFIUDv/zoVYbOHOu+4ceuMe5L9RA8CIKg9csvv2oTvdO80T918fX3CwEvHr7z9h4pntv5jxT9w6bwIJucmrTnhCTPdBqCQSFWCN4e6fRiq6loxj+2DrxLFrKhG2d7jR/avwYCwMn80Uixl3Rzg2GIbP0fkiz+Aevj+FOWdqYg/ADx4t/znShiyNSFPIX7ZiS26BelvTecNMgamlUQyl0konXcGBClqtPtumduXNiWMYCT1JV7O1au9M/kQwnIcbbl134uoT6269AfLhYH1CgaHvfQ+GlQl34slvKaXC7EeOH//IbKGkfMv9XHF8vIgb0K5YmBhnY4O3HFKjeyOBQGRvVD10y+DYDfM/eUrTnvrJ/A3dZW3Pe6vbRsaDihIcH9lWfe8e2MWsK+YB5q+wWO+MaEblcoNoPyfVJEvagxQjVWc3E2Mql5ot3Ww1iSr6eJHuMx8QnKr/Wd3gPEz2k/ROmCPfum99iDkOkX2PK12WrVTalUr3+5xFrTArfiaeZcXh9YOP/Mu+W2UbuQF2l/t64xyfKZ3zBFCCdkWe45eGe1nfQwOe5FdnnvVSsVPeCZethxR4DfxRn2KEPswe+sAufRX6SHH5muqhj3o//Dj3cDiQWRdMpNcOlo8MK/GBix9QRgT6mHu7hz5GCHyketjjxdXgIzZeSNULg4wNZVtKNFMKate+a2zH8FnYY8dagT0eXMEeKvUrEzyNOdJ2aR/WruRBj1pZoII2CXdiaUTDBK6IMDv+A0xTwtTlUj2VbjbanSZvBbVslM1OWbYikdpjJ048VotEDt7I2I0HR7PD29fUNhjFqfYegD3tWj7+jiuuuD+er4vrWCy9ba0RGxycOn9U5q+4/8OmnmSSfOR6gOuPyJgLPoDgSFWdD0yVRug1ejlx6e2M3X5Z0rtWRqvKvFzK8+TPuI7jeHV1eF01Xledy5rE/48qe5z4t68wSjHXAQteu8KT5d+owlhXo1dXwj0DUkxKSBkcu0WpKq1FXLEivXZgS3jitu5JIxkBT7VpoLCiJypuJK9UT17JRtGQCRDhfXqj473FbIJz/g8srAdBNFciQWUjGMVzh8QWlss6Y8s2CliLWo2/gOKZmtCxXQcxoYWtgFeUAf4xu4vV6Fok/LxUPn5wkCcRdwpKEayhhCDf7NTBL2G9U9dNWFxYsBYX3YIsWV3MyxXX4IiDdMaRrS62lGvxGz5GFvkOSINSimgFs+00ee6Jope9CYXFRXqJv7fQdfgHsAfB4fdF/lhV5nQxPyJBpDw/b1kKYJkNzD1DiD1V7MsX29//A04P9krmXYdJBBO8jVqu9wXXh730Ae87CrZNkb7g5141mj1VqacbNY06IZ6Vj9genfXtbcyw9yns17Me4x6T4LdDfXUUtJf0KG9KamBJEPh0vI3oxi9ZEyFR06ziHYOwkZ4qturlVpk0DehBHvBbAuGMQ6RF9ySuA9BB0FJ/mxCoJrpD8CMersgyapu4lMVSWV77VItc66I2wR+I1tkCUCzPNNMoredAtFmjQ/yhJPhDvV3Dx6Zovi5+OpTQQkHDXAhFthQhOz6X23zTFtgPd3Tfhkz6wl35dHZiYXr8skI0FJ8cro6lD46HGShF80OOaF9bTqRqJzftfC6u5LJQvXE2EBwaZo+7b1Z2vDEcCIYNNZWR2S0DEVC1nbceuBxL0kdbtke3NOJHsM2xZroRhGqr0wyCrEOn2jF1mVBJMt1o10kp4EIaByjyWbDPOAtIwO6SRZojjpVFvGwfbOPvGOpeI/E4wjYEzphy0VlwLXeJFRxUNC1MCPZaStcOUrKRuCdfkAyoTAmkAZQv44QYehi5iMC9WkRI2Sw20qZsrX3wY4TJUHATdpdtAnZI/4kwSHif2XhW8KAuInQ8K0QSiYjgBfQd5HcxHE9t3qPiW2X/O2q5heK5SWD1VaXAbi3SKGj1ioMSW7aK+w4TxsTvMMKYP0DlwSJNYnUxgRA7EPR2+sqL6TydEG/gw7kCvpKIQKGvDsjgPJwvqoKPfL2IEdYakExE6FZP/+PwSe8buuY4gSuCVaISWH4iWRxC+JeiOno1A0cIEiEQ+8bsXtv2xq4YzyHUtXGYeHq3hEdm++/hfqpvxM/jnl5eRoQkTpcxuc0VGU/1xwPS5fIy6nlzWJ801qaBvbOF4+MyqaStcprpMpaQq0k11gG8h1WpNzWSu3WOKmXdMJsdoy4ja6j2nSNMnFmYdpS1R6kRGXXG0bVKF/We103KFtt++eXbGXXOUqFgFwoFZASL/pmMnVPL3Oj+e7jrqYnMCkPgxjPW4CAsrXMe2neLwm7b944nJrvfYFbBdQoFoANymf6LPhpnFnLzXK+vUCoKtNtsqX09xv7MPH306GnzK1/xjq7V1xtgH76esesP+wenr7k5XdzDaCw1pI2I184VthsyAhDb0o1+u8AK2q7ht5vCpEOPe8aBRA+f98C3xEE12984MHMWxiaYXIyuqxx/VOHXrr0KdcMJccQRysF0vLGfwQhM9wPsPrg9W46byqPH4+LGnAe0u+CdwLIPvftk8ZTU4XqHRPpUrcyb9LWqS0YQPMPWFmIOXqVjrNTXrmwwAsETH66khkRD89p6Z9ZHjhrGhgpv/u5fr67u972jXckBu/tYvJETvUTVvBRr1bv6wfbzAfIiT3f+bNXC7ekYcs+2EEQOluWIo1VMdeqICwDZtyFXUSaqBiBkRYaDGANxsWs7hAKYZLm2N+yQhZMdhLQfBA4kjZYR2nRRnbIQN9AVbX67Ei0Rj8lKoz07oDD89VFsHaVxC9EgOM90VbX7jNjf/7QsP30/3z9HIE6Weo+e6XZV/xnuNxOek1Z9My0NS3lEoBKqutST7U65JToQEbXZKhMsSNBYJymr6XWEpkjD+FjTm6ktwE6tuaJNVsbho/kSfvCCd22ocesPNYB/PdeXZn60hEXZsfGqxq1zWMbOdA3hAHIqx/Ku5lYSeOVUBP4blcpSnfcG1HUQrYKSqtPHjzt6WiNmxDGws4CIcuED7rKo/bbbJo5u+dBlvYZ7TnvrVl5Opix8mCecEy3VmDi6eQf0mvA5eD3roNrCcS5wnEvtFsSL6gCoplxVZdl2v3zffe6XX9kIKUhtBGctmO4/rf26+/VHHoFp3ybMZWKcUICwSXWQfnwbp9S1Z85lgZsDSCZg4Snbzxwc/a596RqFKIUdmAZM4sskRdhR01IJR6NESC2BmeIwa3DIJMabTAqyZLYlVHX7yQiwgyzSzKHWqAF+1EYegco+6cIqFF8kjZT02idfUJQXnuR76iNMQYx6Ys1EbO+uPa8DoDR975w57afGvcC9jvx/5DkfWVeFZQq0ZJ5AxhaYrSI1E8aU/9XdG8yX8kF3b8DIxeUb4znD3UudU2DLMcOIdSFWyhtGvjSNFOzpj7fKX8M2MJEqpOIKA/IIN92Yg/Zsta/SsvPLbL5XwM7xiV9GK1Er0v20sFTz/S8njnd6lc5nfxmJWNHK1/ynuPf1dH+8jq8eq6pu6vUYlKdBr3emoTWHao85B81RQKA3irTh7DjK2NEdO1BIHgUpv3H37bvWXD2x8w271+fe+pbchv5LeJknFMm7fUl2rl31Bl5KqL+IcTKB9FWXmtIu6ZD0OukS6SSWrz1br8122rO1ks6tWemGvHKKD4kF42MQmgivDdQQkpoknXSCph0ygMFMqS43O0WzKWu6WdZRBUvwRKnkSqJ6rQTNcHh0NJwpRLL4L1J4d6QYnpycnIgUM+FioVAMw8LERoCNE3wPX+/dzxQjE5OT7vSa6leOdRACHftKZY3QIvaHw4OxvizhM5FipPi6UriUCed27t2RC8Ot4fD0bXfcNh3OlCKlwxcfxr37V/5HaL8jMsyfHCpH8K3p2+68zX0k2f0BKsRDidFX8DPsy5jpYD01XsQEkZGde3eOhCV5+ZfLc9iu80hnfKRBGvsSddma2Z5iuhmDOmKjPHV8HhrUjPVEHSFeDLDb8Tg6OFqqrL8xHY/ERi66ef1bC3e+JTYyPvUm+LtHfhHD1orl84eecBvnuD+cu9h8sACp9XBysFipbrgtFQ9teMMluZh9V/HUOW+YnM5e9153EP8VLiyyj37ILW90v1d699ClWyG3YcV2hOMhSjpylfSnVBOBqNoqGuVJ4EZx8kItk4hCWWSTNZpfI4piFqIbVL4dUm+JefP85hTAepONkdO4FmNmJwqjgNqXjrVrczub3OG0X69p7G86J1vbxv/4+c++vRjHjj2y53e054tbtrUOjZY3N/JbAvu2z9SBnWZ/OXqotX1z8XntXuQhGyFZ+p3PPv/p8a2tm9t6vrF59/Z9gWtOM6h7/IOxL+A4y0nIRTv9UrFG9jz6uMCmvTvI78QdJtn9+rCyXsEfjmOWnJpKMhzi4g7xOnFLd9/nrFKiWWpyMsVw3IuUT74AikhJfE/cg0G4TvL8EcQTLJSlhKqFNQcRksodEQYpPx4W9fwRxPhR4W5shC1yI8/MprgnIz+stiLQKraAK+SpIsFXUqAZsr5K1hEI0BGInhGyR/0/GSplK4zwTC1jDdUBdcJyBUWwwxUCqytR15L1gjg/Q32StAoBADGXrqdjIG72YR9e5Uuk1BN+IYMRkDLvyzGuP0jAzSJ6q5/U8IjAE8nK6ac0KgWS1UMPrdAZ3jpf8C0/vyoi6b3SDdIbJFt6B+kkJCZTBKmxEVqkCpKJG1CbIk2qqfFn1VfrV4jAOyLRZqhxpaXKx6aPQoUxkayMPXnRA+J1YWfgYqNnNCcjh8NxKFBrkoMOUSjvjYMG3bVWa2lQ+b5lYyLjIF50/21475G9w8aGqiCsen7wxM6dJwZ9u2N1A3xQINjv95Grh3GBCNJC7Pq8bT+PWNbiyFWij+XKNt6fOlvFw8OpZekgprWxYJXsF0crldHRipdvcv4QwKF531JZedzr7nv66L4H+JWeH5tQcJ3LumIf9ZIe36T2Ib806jBl2m8EutNBqmdIlh6RiqP7JYs8xrQ7r3f2PKFmmZryjFcDGY9zwmpxxhZHJP2eHc3mPr8CR4LNVrOuN81UUy8iMi6mTDJUlVFElclg1WlBOUXWb3IkIhU7S7Zr2UuuQ5bAJRwb9hKQMdL2MLrjcCOohfd6RzJXOwK/UQGwHCpCP8SfQeAWUCR1BP38jOhdUj3908bEGmLEKFl/M1A08AWdTJb0V+/IqCOgTmCdOWO5W7e6eGQ2H+Duv0MANQrra43G1/DYx1fIfhdHKTSMOLgkrJRk8UX6ryOD0LnFLKVW+z7C/AEP9oOf/vSDZOW1yNG6LNkr3+XeyKMnbPvEUSqA/fNvfGOg7/u83ozqo1G9aZg3iZGQQYqqvSxSnJ0uRVzPfw5kQ14WNtdV6cg2XA4CMSmysxOrID8wlvesdK0gshpDmDMwP7LL8yJ4co8FuP0QKaKTBa2UIF5AkAb1z5KWIvGcA2FG9KXHX1rW6NbvDpchGjTh4o9fDGYQtZ/h3BqAd95xxzsB6ja1nQxT0UbKGhwOJTNrW621mWRoeNBKNaKx6eENRxg7siEz7fN+S9Z5HxWktVwCbBC8n2yZIIyV7ZouWEtNwyIhGmx22ukoqxGnYe0805DRtVRuZ6Ymdj27/dBQff5YUN1vNS5Ipy9oWPvV4LH5i6wbymv12Z1rA82Xys3A2p243U4GQ2ok8aIFASargQVrfr+mzU1NzWna/nlrIRAK/FTm6XfOLqrNnTyX/R6Zr9ItdK5xIR/GLsdNbXHlc/VmoJgSxh+iCOfMikMc0Siqug7jRmyXOKT/d4aEiesIXQpIJ8JeRG2aJIVLsFrIUyoMH0e+z6SKUlXq4EdN8pEQ/Tc75QQJyZXQBI8v6UZaI7d2x8AkrVqb5ALyBp37K2whjghaYvmkve47Xc86KHsmQAiZZxwzRGAIT2ULT13uHKHyc2FIlixX8oxVeFx2l9gIwx8UUGXhZ4V+nkU1SnDNvtipl1t1vfMrNHzwbefWWRq+8vR99z2tyE+DMKM7Z6v4+BCT3P+0p3dxf5PCfTH4zSArIlcE1ONR03Q5CGTSGZssF65N0pg5y9yLQYYMRqEYlh8TQrwng7y/I12AOfHwoli/qmCKwKOEb/tserbPer9eLveS9irqZQIOQrJ6cXDHQRDaNxzcMViqyQ9NjpTJo8+DCsojlmf3ov0prDd76r7wNW9lQlFjb70mfN9TTO2isHroptmj5cvGH7xIKP0XPTh+Wfno7E0PuV8k4Yh5co5UHiFhY/s54h7+DJvyv788vXv6M28SGuCbPoMXL73vma4k+brsPTJIQ54ln2xdJqTMZgfHAf510gJdIKuCas+qdQ/WTnPv4B1q7xrJcz3SfZgPT0vIeFnCQudGMBH/t0vniqa7DcUDEmDP+ubxOu73n8De4LZNLo5bs6nXCMoxRFAOgUcsFzQHoCmcrLLUH9TSi8eReuE47r895DgI1ciQ5MeyhIMpLyAHE3kBORTRQoPF4XCPwneEv8nnHxnPu7kbKeeIdEy6SkR6kUfz7JicVlFN5hCClb2wnHqLp+Rje3xVTJgfYbROBMM1Vaoitj/KpXbaVL2gMBxEbn/YDhIR+eriUYrcIXeB8FYxp3bnokhmFQrC9uz+IJSmUCMpEVnEQUHDuks+UYcQ8FlxPY6l1NqY2I/rQc5AzokM/zbmyJsHz935RKRQEBFAEnKUQi+OQ4wv4m8m0lWRtxB1HJFUmXyPJOdpUFWxR7m70wRhXSPRSgLRQai/tEROXMlBDAFLi4x7cm1XIpfbUncRpTq5spwzjiwtClrmvNXh9sZJsuIqelox25VOrdLPi2Q/ZKJUq2s9bsWkR9yXz90L4Y99DMJ7z3VffuQ9z2ezz79H7HPZzCi01+YnwwHwHRUkHR7+OGMff9hBNUZ59PjxRxW+h89BIDyZX9uG0cxw3ndt9NlYsIxpjjtnN0N5hQy4CR3JpJ84VkhD8pwI1hecoSo4jf1sy9QfL4l7z3xBsHqw2lt3+04jhyLOLLYf/njVHfIZ9TALYr9FsvkFWQvpDBtJoJFLf9LQfvAetuguIWXJd37wH/5lUAKK6UIGS/0qGT3PLvL5FTsSWH1Wpx4uondkrr0XhVPZYsKXiN93sC1SfETNSfv6YkUbK+7jNrnMyvXiKh2TvHpNsyiTK4eENkF0XUuOrnI7d+pN5vmQg4HKJEB7rDqrkRNkLxGa7UNzD8irDkHAaNyy4tE/C+/bt+/6PrfUv77vfeDr0dpsDTsXJiuBYHvPPVxPcX1NCTXYeVQR4lEoWIVofODAVw/ss/o8Y99Z9PRqR0bCRU1xWtoq7ZQWpBulm3ntyWc6W1P11mxtxfw3BV7oCI0iX802cfxwe1eqV2eiHuQbZm0aashKNOQ+o1CmRpptkwM01S+rkB8hmvZUsqo9kjazWMTzrteHt1ZFcS3SYIALFYu06Uq2p8zhE3zHtofTmSAF3Qb23UbKD6D202+ggBDyI5/df962zJKW2Vqj3K/abw6LdvH7wbIpNJHUdKunuGUr7j12IpsaDsajTiS4V3whHl3oU+3cz1PYIcmyUxyTUNxDVERUAP7q1CJka0CQdMaGzyMcoAgQlDkUCyI9S6E1XZsHLq74DwJSEjFvg8fYEd5OphO/AtrIngeY9wsN1jLRAHfl/ApvBo1QHnLZOzq+fWLuV7k4YLMY6R4T8G32PZyJ+gaOXIY4x7V7YxtWnlGANldBhC9RoTGZkzYSZ6Zii7HsOUo0vyZETKKmnmeEhmLdo8QmmfffWd04kG/uY+zcGWfmXAbGOwLK+44/yzlh97O/6slxfI1Zmd2jbH8D+Rjuy7nRos8+3Xtf87aS2d2nPw2QnoV4AFWyJqF1LjgkUqO4tiWuhEyQV/C2ZKAuIoKtW0VZ4jE/fGM8sJd+PV+rzWMcJK7fBmVSPBcWlpYWoNBFtggFPGc2v2FxtcbBc09vsz2/Oudl6bjZjp+Nhi3sVvWZu+56hrq4D66huvX0/afdJ771Lbjq9P1Pu9v68KHU45mr9Qf8juGrLWRl86J6qIZCooLUH87DLVZd8aRLwTQkr5f78owjN5b8NuLt1TTKeqqTaNfIU2a2Kb4B9RAU5jpBMAs4SKKte+C8yoXjr2fVzZnxGIxWcLDObnSO1tah9KK2FUFaIJkN5t6RWweBwNZYLJJorWlsY+n1ZY82sX93I+JKCQtDGdWcVk1TcSNrAF5iXsqaSweX2M2DS4P8gpvdJHL4BM5fj9v/FJcrMRu211rYVr126osxo2seUUYlpHe7xB9s8slY3IBBsSguWZYtL8ZPFnFvmigjavwieIw5fhiZiJVxuKyndo3w6DjUlMiGZOImc3BHJIyIiKCRIZeRmMsUika2DVJgKKCNLBJcMwIR5YbFI0RGfwj06HbX4r6j1bE5hu9zTfA4cJmwV5niopotmaOwKi9HCmmExy1RyJODZ46gEj6IGN7uIpMkO7qFJ9QAPPwKeSN9y/H0aZ8Os54vcxxl2kaU59ukXSjTD0iHpIsERibLDpXH9GL96LzqndORo2Mv3g9S5VYRt7LfT95zw0vj58GcvpjAZS8YS+JTIvjlci9mi/N9B4tt8Xg8P6zL8qMDLVJMyMrA9XnZElo14QR+X+BPiio8QzYiS9AK7Sm5aH+Lt4kfBUnzQHiMkCfEDSE+eogO6S7hbUIscycn3Zbtwv7DypcfeeTLithztl/pVoWSbFlLx04xduoZ2sE9vGyCTXQlcbRRxwRUMrvPMomH8xHpAA8uwM2dA6H7Cb1rWBqTmqtKmjoLaunFVN+fIczWxMuYk0kkBXv2jA1MKCgvuLaAknyzyBgmuDrq5oKjExb1LRSA9Tvlhd8hTQvmv8rOQL6SybP0iFfZR0gfL4rgHh7tRfyGc0Brq/sFX3PytL+LUbnp0mShRJhZFPkled59XxnyknaL+NCIMcsLA+srU8yzJBV/fSmIl1L856/9POcwtlBif9XX3UX7Vd9/Dev12d9X+4HLf1oOp18c/driLK4WTqvLVfsNykU9OfmbFMnhuvivL80Smbs9/bOHEWI8JhD1z0STcw5iJ82iFxnqi8wmRwQ+k+AcgXgiDhtSPIkkyHwkmAGFwVguDXeBRUhicFtuldMlD3G0uXXa9vQ9T14znqoIKgpUAhyit4WJ3T473UyRbM2YzhU0YZPQ7uXn2Q9DmA7rpAorsuMwju8AZc+KIVnYuvAPzwJSWBoUUagdlYfbkCnCKKPMQkEiCsLjRqgOZGog9Vriviz8sItyLCmVsF/HeIwttwRDvVaKiR2pXulGB9qzaqfdQDUM2XaxXpuVPZ6h99lXsTPK7JcNNaK+fBnuGqr6GB5gVO2+0igdLWVu7TpgXVpQhL1XRHR7zGHTjKq+dJmqzmgR9TFFwXeimxqFQuZGQIZ+afkS+KjlxecS4+f1X1AkuYD6dgW58RzHZGJAjELC7NT9gQG1eo14WqMThVTSrJGlHS9pPg2qxSo+ZR1uNZCtfS+4x4XqQax48hOn5rmy1G1u3KEii93QTA3tUDPp236vkR6CYPv34a/jRoo9SAFgciFwizCEyeC+VFj4X/m9Mjf2ufMMcuWdtytQvmpjuVysbjpR1rODjbt2bWpHzW/AwHZY2Lvm5q13PunRnSN8NglCpyA8Pdjz4uhhFK4bKNIQYZSOacTATE+jjjyHHdacg/YoazjO9t0j8sDu3QPyyO5Q9EhWVbNHogRiyEj2pdlDEW12Voscmg3CoUjkEJCloA/TrJb7kumFVHFJTTYeJK46xflT5BKRMz63PH5MdhweKmZzlEWWW5ucqGTGdoSHx/YizgiTkH0adTbuV12ULbaE6DCPSGOddA5qz/uk6/rjVUhtJq+EFoNaR+hujbYp1OqSVhXXszXdf6T3HvUS6+mU7y71YrHKK9nD4vQcwNz09BwDZj3RHhwa2nbZR8OJRDYezyYc3PDMXYzSVeJccXdB3AVHXL6wI9zT7RqX1A603r7nUz9UlB9+CvcANzPKnD4RCe/7zDZz2Oic9y756yLDn0b4h34iMrTFzdvEzefFVeWSNZM9dXNkePPYtMgZ98f643xKwkqm6XWj6EW/iVqvBMsJoYGQpVMv13UzBc72u1p7QTpS2j/W+4QfJMcV18/P28IrIkv18t5l6Ugi1atqLzxO6LfanMNHq9OHqYPEoxCbdkj/MMp8toVpEAK3SQIQbyI93gKXpmyQ8sGvweehCxzrJwj3Gk2V+CNNJhbew7otQvhhyVpYmDvGZ1UscDcds/mtK8Stfn8eaYB9OYgh5v2QZlcuhK7pvZPg8ZV9cldvmDrxl0St3iHa4hpgr13GymcMduPBsaqLB1QfV9T+u4wz5bGDN7pvg8FuZYwbEUnvfwHH4IvcB1LXB2i8dbIUWs6WPvHgzucefWXDhleufhGsP/gr+HP3avs296Owc0HIj+Uzy5+TFfZFbGWyyqIaF4V6p5qgKYNboF7dgg2uynpN0SkkptZm7wrWpvc+c2if+y+1w7dD6oZNHbn7F3QDq3L4dveHdOOWYA2umXvzup3G7J66+9MLDhsnNr3nvE/yS4jwy/eea869GeXR8v9F2vtDeUyakNaLGX6J9tzKwDXXzYE2Be2Ors1gCcy0yYMaUAXEqzyg3EpBs4Pwz2wGYYr7Pvl9PqNcxze34JW2v3zp1Qy2bdq0DSA+ow+t2TVSXDOkPzU8rCmBkJoqaFpm+OfDmcjaDHyY+IrDJwXBJ2Lb1szsnauXR3au2bJvpl44FMnH9Gw+qsP7g0PDCQQ7bE/LiMlMC66/7nBYY68PTA1Hg/E0ZJLDE4H5wPjssPZ+i08sIn4szbZDkZQRPnTdxqCRioSPVOSR2TU6bqv8HuRZlVQRWMwtLJ1Wp66XEYabyKjFqCymmulR1In04jRs4cEIpRq7buthqI4qsH2jJ/Fo3C2MtQAFEuqPUaNIfNz2zW/W4HW7JvYNm0MHTk/4IhLfWMgcbJGtLxSILiB5C9uVXz6HY+849lMfNQMqsR3oOH3mUfhvi661CAUCNSvGzu7LdNddsqV+vqOj3JBApz8TEp06Gek6QpsiByaxfMsVEITRiOWABPi0LbqNV76fwZHv8fyBJIlQ0nXMolwtmnoxUS3jvp4o6kUZh2/xWXxtHgB4tpb78W9NcOWejBLcdwpc/PCAMevqF1+EmkUOF8cvN4/VDVA7ZEHM6QMVAVQdkA6bqLHYjpBZDqnOHDRKvqMbeEUcAfCl/nbVeNRsh7BSB1Y5S20o8IYr9LewZLtLvJEX+1q437et+/YgxJkGbbJ3QnzQ4LHDLg8A4IUSNgQR+uNyuSxz97xI4Dr+Mx7F4Eoe/3CXv8a+y36C0vcNnCZMPo+41Sahi0qsrum1ko5oSaOlJWr11mw9jUNTPOA6cJpGNKkDdbpT48NX001NDOR2J81PaSpUh4c3UZwD5o4jA0/TW6D2s6rCLjhw/vmyUskMqYHGaDoWnzBi6XwjoJrwh5GB8HBhtBBtjI4MDsTMCzdByEwPwKbDZjQcy+Yb0cLmTBggNLCmoZyzJhSKjCaMzGBmXSYaLJ5/yQXFYGxoBq8TiXw0FF6zXm2wJ6euUERYnLIwFS1FYywSiipyJBRhsUjJvVAGrTHFotF6nkUi8ZGh5ITuPuO5zbfqE0kza4QjbLSWhamGDixQKg8EmLxlJmRkZoYGh6KxQqVaHIzh6UwmHprZorBAuFQSuHtgrbwLEfdO6YB0uXS39Kj0EelvSAvWdMSl5Agta9TyNEM4jYyUol7rImCQOqVu1Cgpdn6tTkd8pd1B6uXHRE31nQ0mPi5pKSOZ3ohN3uLvJKOInrz3BIfla3fg+zR7XG/xJzLm1MDvUsxt2zNytrzJ/IS0uN+22d6MBSu3ZsehliNC4EWnPBk+qLG1Px4AGLi8Ot65XpHfuHfT3KCmA0LRY9fe/UVV//u7j9+sAiifuW8AvgGh+0PAd94p/N9vVhuNvY3GWrxWtYHAnSFdfem+EEztzmLCd2CSaw5tPwqMKfpFlP6aDTvBe3XgmKYydvDA5cdBfcttlTGANbnaelb/j41qMlzNXz0wcHXgdwP7dEy/W3nTpux0RIOfQej2AXgYNPXI773/qApRDXT1VlXRckx78sc/elhXZmRFhZtDMAMh95egU3G759Ae1rn/m47sy6EYNPY18Pe9EAQUdywUCAbhJUz/JKRZqQLrKJn7mWv3MnlcjoSDWFT4x5DB8uzHfnahaEyZkuW3fOgDl7k3sAS8xAxFW3f44o0ay5vPQej1IbhPh8DvxuXAkRA8f8sWGUKavqBqXkx1b94mzQ/NejN2pZRRNA25zq1tiNnJ2tZMeUpbtXeW8J6RWdJx+ZRZh+toDvdQ84PF7yC7J+USd1yHtWg6BMeG+OtydtvzuVB5BhHRt2guGs1matH4L9CgR7hU57FPnZnevZk0xT7VPXIT0ZEiGqNBdAj2ky8oECk9B4PPlSIg4ik0WRU3VFnri+inPfdXvkg7mpRqG7GxVmssZtB8M7oOhTSN7mhaKOTfExogHeZ6djXCrl5dVjSjaakpdbg9VFhCj3oxA0UvtKQoAktIJTf7tsRv+Zw2Cq8l11rPKtf9aJ+x9Ld4SGY6b06hOHze7nnvX+s2e+3UffOIfbtR9Tewp6F62Sr/Bha1KyF/5X9iUXsbpfH9BNxZxud08Hmk5V/Twsze/rllSdgpmTi653ETkUNuDrxri4d4EJYV8Q1FYgXuGxrlkZ44pGhZC+SdrWq/tkBqJyoMZkloCzJpHQ4KoDPC7nuM77+L9Dcy9FTYph3s4Rq0Y7PklFPwk+D+O0ih4aeGjuM20t7j4SaBZ6LSsDQjbSMUTmtO9Jq8Jsl9Qa9VzzFY9I6e67/+qvaJAcVs1rGBOvQTa1BgE8jUPqr73TsdctzSDuJEB7gt86gT3DY999a3PrfJbnxtuS/6jEc72J49h3ayRCHqfruD9CIUu6oXS4vJPVsy/q698o0Ab7xyaBXVneqZkbwYFYnPsyEteDNfAak//Ksf7fLLEsnZBJ+sTbLVIFHHuQ1XmUtaAqUnSUi8zTZecr3Hc+CGi/vO3X9eYTSTt50aiJzb7JxzXWtvrPXBL3ywFdvbMg48fOBb53Sa50YG7n4DWFv/9qQwsJ78261954z1OE53TpsoXPjmqemREfdHcMXYTdZQLjdk3TQWSSbd94AxMjI9dcfh0UntLHtlgjuEmnxKGwXP2vZZ9kyyj2bJbUdxdGJgv8rmSfH8zZaY8WcLI5S9ojtbIqaY1GYCwpw2vWMvDadG0HncscRtV6Q1OVwbs3rf82xdUA8CKgviIde+ycxp+xjdYcIXziN1DTI+kTO4yzUxsqJ2hYZ+dtpUEMgPx73nXM0AW6Rc8eXS2lFSiwcJc7ss2ano08zuoWnHOTs9lEUYcLFVRAEoQDS3KDMJPJztnG3PpamXfGZFEGTkwJYHxW0RRe3HE/vtgvzKohzwG5412SIFYyW+kea48Dm8v+EqOlUxaX31JF8CfY1yqlNfWUnH+nUL6LhVSEz038/5qZ3fePmcUzSGH141s/f14hVYiRz015+w+ExPbzYPKsipZoIv7JBotupF8rWhVj0ATRk6YvkHsdoV+Tqpv8nJWojGE5FC63ZARbVgLWHTEeNxvHWwiLAtSAwl4IzoQ3KE2mevf5Hw1nfg61+oJQ3ZhJmahP4VL1zn1gdY5v5jwpfRW+bCfvKJE5eCcF6IeAWShQKVYZ6vWsvAk4KpIpBLHK9aKipui2ctanDmB/6SBqSDHrs/wx64FaRXL29QJDFYIK310hNPPEmDiej4FJcPG/hqRJwTIo1weykeU7o/R0lH3YNPlaOpSWXUBYtcCajX2kIbAH/lB1kivhdPBT+9PSdHlWg6qF8TjF4xs4aF11wwvW7d2KZL3nYyYU0lGdgPf5xBeWR6+/jkA7r8ULfprwjBrj9w0Qcf/LtnYSg+MBBToMouusNIBNSpSGlaE+rZtj8J0tyl624fO1zZeyhXz72TAmT9lSLUnu16Ufoj6bPSV6RvrYo2I/vXFGoktTlAhWWKaaUpWZummdzTXH9NU3Vr7RotqYVHUrNQ82mTdko7LZVGtdVMz9ZrpAyZ6VHAVklr5RrdjvL1CzEPbrSi5klrqXaebZHzjLcgWeJkXYgXDnmmWJtMz412WpNrPNB+C3+1VOu0Ka5e1jq0OhS2dqedV5gkgGy9GoDAQDptBrMQQjU3qitBM6AFtcDORCgQ1RSAMKqgqqIUUgqLapqiBtYwlhxL5EbVgfCQUR6QB4YSZlKGFIT1YNhIjkaCSpxpekCGtAxJlYU1baQWzYdjlaAeUDJazcjp2faooQ+sG1Db8UgyW03Eotrb/0BWXtijJNZkZBZIVDQ1OKi+HRiWALQhpmXmgik2kEjr4WzQVJR9gWrAzKrBWLA4nJYjzBEyU1frRmLOiKRGtVDMSMhaUA6CFtEHQsCygeRgKB6MgVqRIRJQo9vH4zEjGKkO6AkWjIyEA2E2oKhxqq4aC8WiuVhIg4DK1MhgfEBRwtghAVCLumYEQhkGuYCcGzFHsNsYDEwGIK1oI1okoWLmycsiwdzQ8MBAVhv96gNPvuA+LitpmWnYSKqqwDwwFTBfORRWpxQZCxcApoUHdFke0hKMaREtoBhmwsOZFrdRm4gAOyt2apPPTU17k07bs53Xvh70rgc9W/ZjoeFEMIG/4VC1FcokQ+vXh5KZ0L5Bun/55XT/Zs/E/X26SMwm6Mmaq98WTGRCG39vYyiTCB746sfo2ZXL0pX08E3Q8H2NzI8L4r5GEpQUVi/kmL3i3yQ5xKU9rSMgRChJRXLriLmZ0qvStoKyIcSWSx4ggSJcbmP68fLj8gH2I4//1BRdo9XQOjPcjjSj1flYxUGj86n9ZEOo92xOlJAbQzptRqOIW4ThG590/2PY+OoftW+cjccGK4nzD9/3RCT51/fhXs7lC4WRZGygvv6CO8L65ReMHxpNNEe3nQgZX327tumC6RBu7B/xZcpDQ96FIzpQDIm3cZ/NsebI3cksBEYD+Dpmoozk01lFP7Dtk6C5t6zhOYQ2Sb7cZsLPS3F5PCiLwxh8tvyL5c1KSN4m/QXVmldH56tucEN474/8WvSjEM+6l0wTlvC6uMc9l2RAowms/N4czdXBO/35iAS9VP4fLUFEP+RfvWRtYWA3xT2vVH658J4okK75ebCfpUwcf8HgSDWsMhlHRwxFxmQ0oquhgBp4SNXU2GjkdDAUDA6OhDRFYXLeHBgKr8mxvAyKNjCei0VDgQFdVXQ99PaRmKyo7w4MGCFFlkHN6YH/2uwBYioDmanh6kgwGB6JmKmAnlNBlpWQMRB4t6rIuha5N6Trsoa5hKKx3PgAslbk5bk14aEBMy8zRdFD2dhAIBS8Fzmrpj6EBQupeiQ6mccO/C/Nvmcbd3rrlqUQI0mgGmrVAEM1oKPqeNVJkaNhptpRYcktwBIsneEBO4uwiD9SW++5x12w4YOyZHdJr7W6P4JPXeOezy4aPznu3n01fLL8eOnxUv5k6eTZ8W7CN0zRMc1Uue5tIEKHis2+BUyLPIbQtywImM7dvjSBV+oL0GbCrU/RTJYXbN31FwAizDIvL8vz+OU08SEdx/0cJEyiUYRNSNB4EDPyOqFztqqnTn9pz3paunP2S6ddBEKE6L+58ZrtGkinv7Tz3huoBOc1vnRaRNAu2+yUTFFva4UfBGlerMcgjPazZElNCaUxSfNlaKxNwf0bzgUImaHG2HgDwGRsUt4M7XM2y5OMmdAcH2vgQ4BzkSeeOtbc9ND2o2zXtiGr0No1c/mty3Dr5TO7WgVraNsudnT7Q5uax04h+1xeXn5WPsWexdb1VnVbbSuhSfymvhZaRXluVetR8Bj51h0xd5o929d8NNvanedPrZV5FDafH1t6jW+UW3o9hWILlfxEvUmx1fKfnnnv6BjA2Kh8Iz+6N9BcEto+/4EFewFx59iomxRJ4J9Hx1xw3vIWrli6C0sibsfjjcCjdinulPHogJ59iOLqxPzYss5nxtbLNDO22eEzY01E+51qmdRWU+i2ddleIhBPwYtLi4t0Ts5iOid9l2urFNtorZ4bS5YWMmg6/TKL9E8+44xWJizjx8uJYoLwu0Xr1C1L1i0zTJrxZ4aKmYqS1K8jjErzfKZZsUUwOtez/vXaVdhQZJosxOc0GGSaf41jR6RAqScC+mmKG+LbZam3jjX0VrU+Go+6djRu4fPeZgX17pIeDOqsoAeZU+CrXVPwPU3q9qffW+JGt0hPWcHlqYhJrD6eT/kUaNdnx7WQMuel/dLFnkbmVXKljokUOS83g2iI/nNuZSFtp8UtK2T45WYXHhdJCumMsD35Bl6kbe4qx1IrL+QE0Bc/PosAb0+c/v3TE1D5h4N353J3f5h2B+//E8V3sMsWokyquOt4K5Txij/5Qvde0S60o0COqM0vyeZCKW4zR0bM27KVz9NiTrTRxBDhsucmNu6jPy5fJie4XupJzDiWu6OlUX3Qk6S4EY4hEarxdUxq8KlKZnzdW2b3bfyna9I3DJ+7fX4fFCuP/S6ET07taOts39rRrJWQE1e9dWzq6I7r3OfnN/30moXjycTWTmVDvPjV6+6844R2ZF+zmUpuHtn8oqdLkgzIIB+e5rTnRe+nzhrRVWHrywEtzFCmuGQcfk2ZiLk8fO8wzS5cPVOmGtQX9CBfAIps+siamb0V02HyrTQZpm+G/AyRxzoy/NNMWs+ucq/sypukPTxuR8SQIcJFnIJnNYQS2Co6B79aSehePLiMVr7BNLMUXkauQlr/ZQ7SfBYyvS9TamzKLfxt8cbKGapRP4REMzF1yWQiQSfr1p0cyxxMzinTUyEEvxfP3DMzPR1INpIQjwdC8eHQJTP3NKamg0Fl4dsXZtaGRtcl7s3vz7+MXb8xOxaPAyadPDolTsbCQXYbJBKTl0xh1niybjS0NnPhtxeUGXuGMPUl0zCNp0Hx7WBwOBm6eBrWzZzCp0F1LnlBZvzkunWJpvuvIyMv587Np4ORtaIsU0cnk5hlPD42skHqjTOH+6O34Ti7kM9f9VZjJ1M5TdbwloRAhb3smXQ6qd7yV6uf44jjy/f5UQWyf+LP5GSPsRsPupZzgb9UWbuywXi3++2xGZoKx1czwxsf6n/6ISQuWtPPdVYW3hDrkvkrcbgUo+CsLIXmfnv4QuT4ePPdIqP+ddLyxrt5EbypSo/5IQqcvy7Ly+xdiDdoJXupWk9x1tFCMJqo6Sr1PlY8aZLXsdFpzSI3wQqr6U4V6UftLU35859zs+zPB8IJTXfNwcGT0XgwQGtI4R5Z3Tm6Bv80OOjGxad/tn9xHf5b3I+A8f2MParn9PItgVwlGo1/ZHj4I/FotJILXHYlAD2ZXVmrUqwnu8RjKi6VjklXCqvzLF8YOJmGcp2gNtG8WLWMJilOcXBNWFwvlzRvPZ7aOEcehrfyShFVIG6bx47sT1Usd9QOIg8cmtUc7mrwz/FTI0NxLQIB0xyJlq9973uvLceyaTMIES2eyZ6Ko0ocuu7R61CF1eKnNl04hSN5V7qEmkq9cA4O6akLN/Wn6V7rLMDSAgn48nCuiruRmmv/QgkHazFUtUMBYZkJBJUAxKqhsPKLoDYzNzejBX8eqDN3WEgsT169wuqBn/vP/wT/cT76jDwvM64JEvfiNg9uqgEtD0LvketGMy0WyW6mtzAeK7AFWt6BgmpIh9kM8jzUcieDVyWjSigE2fh4kemZjBkOhUuF7etmJlJDG/LlSyPbb2kVFBm5lpEAU9NSw+m4LJsBGe7K0XLsgfDlxezheppFm+t3DaXHU6k1jUHmfgCARUOhQUgMTIwYYVkLjiYLSSbrZTNVCIIcHQ6EmC8b7pLnEcN51rVyjatSXJ+tEXnS/3oh60bTU7ua7TxDbYtqmPIOSTriX+63rhPrr1NKXlUnuKJXp/D4r62T3PMpUSToGHnPVmLzhYmtKDiO79NDTUAvh0kUyU7fUgVghZ8K++4fOvXu07QLy3G/5/40LXuB4GTpZPsb4jlNLKD1NTO17j0I6TZ095CZ/P8BjGMx6nicY2BkYGAAYqfyphfx/DZfGbhZGEDgIqe2AYz+//G/LbcmszuQy8HABBIFABoTCfIAAAB4nGNgZGBgdvjvwBDDrcHA8P8RtyYDUAQFbAEAaWME3XicbVLBEQMhCNzjnMkjjaSM6+xsJZ3YQEpIKRmjHiju+dgREHYBDQD2AolAUNsQHNjn3AlxQJxfNYzHYmw3/zP7k14kvjjHhfEYXNs59Lyu5EW85uer/66v+ZXHasTpdxvU20nz0RyttuRsrr7lHSX+096T3scrvpPupPfWM9Gek/b8BZ6vxZvRrquewTRqH7zjxpmdPmhe+weG477XvkuzQXy4/4cV/hJQMVIAAABuAJIApgEeAXgB7AJEAqgDUgPCBEAErgUkBZoGDAY4BmYGmgbYBygHlAfeCBIIeAjgCVAJhAn+CnIKqgrkCzgLgAucC8IMFgxEDIIMzA14DcwN9A42DowPAA8oD/YQPhB8EJAQuBD4EQwRIBE0EUgRihHwEiYSNBKYEtIS9hN8E74UEBSmFOIVNBV6FZIVrBW6FjgW4hcEF1oXaBd2F9QX7BgGGCQYVBh+GMQY7BkWGSoZYhmYGiIaehrMGxYbVhuiG+YcGhwsHEAcVBxsHI4c7B1WHWgdlB3UHnYewB7iHwgfIh9WH3QftCA6IIogsiDaIQ4hNiFeIZQiSiN2I74kJCS+JQAlMiV2JfgmciaCJpQmpia4Jswm4Cb2JwonIic8J1gnZifaKBooRCiGKPIqNCqKKpwqsirGKzQrQixoLKIs4C0OLVQthi3CLc4uDC4sLqIvKC9qL7YwVjDcMTQxzDI2MqAy7AAAeJxjYGRgYNjCcJNBhAEEmICYCwgZGP6D+QwAMkMCuAB4nI1STWsbMRCdrZ203UAJLfQ8pxDTZDc2pAdDDyHUTsAhJQlJr/Za+xHk1bLSJuTc/9BTf1sP/Qn9BX3SKl92obVB+/Rm5unNSET0ln5SQO4XbNmlhfQKuxa/oJdB5HEH/L7HXeBPHq/RRvDZ43XwXzwO6UPw1eMNehd8g0LQfQ3RSfDd44A2O788fkFvOr897tBmlzzuAm96vEbvu+zxOviPHod02R15vEFb3R/hdtLjwV5/sItln8eFOWpmYXiVi5IbXZQZm1x4mqXKlN7hmWDd1IKN4lRJqW6XczhrirmQRSk0b+fGVHoYx1lh8mYWJWoRO51eGI5UaXhSJKLUYsjnxxM+HU24H/XbKhTppC4qoyNdyEjVWYx4LzyoKllAGudPpYQHqKSFFDoMD9VcPCqeHF88KCW5UlpMZRtrbbRYx4vCxCuyCk3VXlclpkhUqc9E1shpfb+9/16KWheqhPO9e2osSlFPjZjz7I71TTYwJuW0Vgu2TQtMjataXYvERN5g6nlrDfe0TQn1iGlAe9THuuvRPrgxFWToiBqaITOkK8pJUIlIQxqxkjJg49jn2UySFKIKeTvYzVyGRqx2yCDClGKVLvP2nzqMtUFkjhzpzhbQY/jPkW2owm5IMf6Zq89dfYTuFC3APvrpuV5GwCXymCbIT1xfGusQzDkdg2U6RZb99qHTf3ZWe5JGXY3qCpxGjp2JxFeBzRBv6+15B8ipnO/Wddv/1HXfzqH1kjoFm2M9HoKfu5msejyBx4u/eEqwV65P4fSf1j2dxlNeg1m4qcX/4Vb5m6qX/CooGqernO4ZeHtnEpX1SnR5f+kU7QSVe2F25nsrWWPn2WZOwQtMx76tO/e2bnDawM0idc5q1ys/3LTwb43Rm41dg7Hq0dIE06V8P7U/elQkBgAAeJxtVPmfI0UVny/pZDrJJLPLHoigHAoC2ggqKofIrVweoBze1d0vndpUV/VUVU8m44HKfQsKigqIgogHqOwf6KtKZmaXj/mh833V1dX9vsdbO2Nt+Rus/f/fybU1nIEOEnTRwzpS9DHAEBsYYYxNHMJhnIkjOIpjOI6z8CGcjQ/jHJyLj+CjOA/n4wJciI/h47gIF+MTuASX4jJ8Ep9ChsvxaVyBK/EZfBafw1X4PL6AL+JqXINrcR2+hOvxZdyAG3ETbsYtuBW34Sv4Km7HHbgTd+FufA1fxzfwTdyDe/EtfBv34X48gAfxHXwX38P38QP8ED+CQI4CJQgTVJhC4gRmUKihYdBgCxYOHi22MccOFtjFj/ET/BQ/w0P4OX6BX+JhPIJH8RgexxN4Ek/haTyDZ/Ecnsev8AJexK/xG7yEl/Fb/A6v4Pf4A/6IV/EaXsef8Ab+jL/gTbyFv+Jt/A3v4O/4B/6Jf+FdvId/4z/4L97Hye6UhPWdXdEMlKymPstblSeWGjMMl2xi7IzKfsRN66Z7SKkkN2aWmsKbiSjoUCV9XM4sbbXk/LAWdpbx6rTNx4UybZmVZq6VEeXGsmybUKQzWuRG2DKppPP9iVSUFaakJfK04wcR1VRKkUa4K5slaMpJx4tqHItSWuKPsYtl6dq8NmWrqNeQdUb3TvAfLQbhOwtT19JHmFuhi2k/wJpsRb1aWmvshnSupcw0pKkcLwtLy3J1j5twVCbOC7seDiTt09i5NLorFFnfc8xtMU0q/htaUUqTeTMn2/XGKJc6WenMtL5nTTEj37HO9Qolm2axHm9JvWFsJbTcFeHMUUnbsmAiTM799Vo9MarsFlMqZkktpOqHC38kUyq4hTnzO1wCG4QdLHHQYAUVTXynkZqJn/huZUUzHXkrha6YvnBzWFgmnelidbrcLr/Itvmin1vWrRDOd1i7zT2b8KcFgwxizbs1JaWcTDq0oDNX/LBGrmid424Gq69t1GLUWMlyyG3W0PhDB5XbaoWlvb4LwQKJI6dV2bYsybDCupAqkUzJeL+D2PVBQ6HxREk9SxrVuoGfWqIsF9YlwW0pdxdZHit2YdZqY0vi7jdiuSq6W63xlG6zkXinGxRGGct6lDR0TBXpbMIBGK0wH1ELlRZsBV0Km+RENgkkDgItmShLPj5CS7XZpnIUCz5OTuTBLc2NlptTY+Wu0V4wZ+zpw0sFHb9ALRvtn2jrJja5HlHb9MOhUcd+zYZxnhXpR7uEnvo1VSw4r414bdsavTwnDakO0U0deS915fqlcNOY0PUpP8gBGwUaM04mWS1UUreesLNRSFuE3Cne3uVJ4ChxC130PfHLC47OoJaFNRFuCh42OloiosMHdasjHoZpkDliLn0yNTUd/cAjVHKYOH2m6eRtNVSmMqtpM4z5z6UWdpGWwotcOOIsWhZuySo/bljPlBTHzUk30CbTNOe2qMsHGN+fmtZW3Ikbn8p02xw6tQxsn7YQyB7s0dk2G3swbNwvoiJRo7g9okj9ehRsT7gY1IjizeG+kTnWqxnWcDp6DfulrQ8vZ96ijtKE4vhpK/vDMeVQ8YQj1a2UycMYCfKNGyUWuShmWSNaR5v7paW51OWx/XrCqQ9hnwc7BDHCYDp4mEGvaXd3Fa03vCAqWudhMWfuu65R0nedp8albJya5VFpMFoMZvBYEgea1LnZSb3lhULotBFSewbdieIg8OiRNOHRQyHF1Sh4rg1TPNhzozaWh/Gy6CgxT9kNde7aZrAE4U3j1fwoyc3YO2tr/wNWwNRh) format("woff"), url("urn:not-loaded:https://assets-cdn.github.com/assets/octicons/octicons/octicons-39c6d7739e9153806ef211d2a0f75044891634c4f67425e6250b0d8c6283c2c7.ttf") format("truetype"), url("urn:not-loaded:https://assets-cdn.github.com/assets/octicons/octicons/octicons-c11b1be24a2862c1dc8880c22867d8d01315c9d7da5167c42119eb1bcce2e33c.svg#octicons") format("svg");
}
.octicon, .mega-octicon { font: 16px/1 octicons; display: inline-block; text-decoration: none; text-rendering: auto; -moz-user-select: none; }
.mega-octicon { font-size: 32px; }
.octicon-alert::before { content: ""; }
.octicon-alignment-align::before { content: ""; }
.octicon-alignment-aligned-to::before { content: ""; }
.octicon-alignment-unalign::before { content: ""; }
.octicon-arrow-down::before { content: ""; }
.octicon-arrow-left::before { content: ""; }
.octicon-arrow-right::before { content: ""; }
.octicon-arrow-small-down::before { content: ""; }
.octicon-arrow-small-left::before { content: ""; }
.octicon-arrow-small-right::before { content: ""; }
.octicon-arrow-small-up::before { content: ""; }
.octicon-arrow-up::before { content: ""; }
.octicon-beer::before { content: ""; }
.octicon-book::before { content: ""; }
.octicon-bookmark::before { content: ""; }
.octicon-briefcase::before { content: ""; }
.octicon-broadcast::before { content: ""; }
.octicon-browser::before { content: ""; }
.octicon-bug::before { content: ""; }
.octicon-calendar::before { content: ""; }
.octicon-check::before { content: ""; }
.octicon-checklist::before { content: ""; }
.octicon-chevron-down::before { content: ""; }
.octicon-chevron-left::before { content: ""; }
.octicon-chevron-right::before { content: ""; }
.octicon-chevron-up::before { content: ""; }
.octicon-circle-slash::before { content: ""; }
.octicon-circuit-board::before { content: ""; }
.octicon-clippy::before { content: ""; }
.octicon-clock::before { content: ""; }
.octicon-cloud-download::before { content: ""; }
.octicon-cloud-upload::before { content: ""; }
.octicon-code::before { content: ""; }
.octicon-color-mode::before { content: ""; }
.octicon-comment-add::before, .octicon-comment::before { content: ""; }
.octicon-comment-discussion::before { content: ""; }
.octicon-credit-card::before { content: ""; }
.octicon-dash::before { content: ""; }
.octicon-dashboard::before { content: ""; }
.octicon-database::before { content: ""; }
.octicon-device-camera::before { content: ""; }
.octicon-device-camera-video::before { content: ""; }
.octicon-device-desktop::before { content: ""; }
.octicon-device-mobile::before { content: ""; }
.octicon-diff::before { content: ""; }
.octicon-diff-added::before { content: ""; }
.octicon-diff-ignored::before { content: ""; }
.octicon-diff-modified::before { content: ""; }
.octicon-diff-removed::before { content: ""; }
.octicon-diff-renamed::before { content: ""; }
.octicon-ellipsis::before { content: ""; }
.octicon-eye-unwatch::before, .octicon-eye-watch::before, .octicon-eye::before { content: ""; }
.octicon-file-binary::before { content: ""; }
.octicon-file-code::before { content: ""; }
.octicon-file-directory::before { content: ""; }
.octicon-file-media::before { content: ""; }
.octicon-file-pdf::before { content: ""; }
.octicon-file-submodule::before { content: ""; }
.octicon-file-symlink-directory::before { content: ""; }
.octicon-file-symlink-file::before { content: ""; }
.octicon-file-text::before { content: ""; }
.octicon-file-zip::before { content: ""; }
.octicon-flame::before { content: ""; }
.octicon-fold::before { content: ""; }
.octicon-gear::before { content: ""; }
.octicon-gift::before { content: ""; }
.octicon-gist::before { content: ""; }
.octicon-gist-secret::before { content: ""; }
.octicon-git-branch-create::before, .octicon-git-branch-delete::before, .octicon-git-branch::before { content: ""; }
.octicon-git-commit::before { content: ""; }
.octicon-git-compare::before { content: ""; }
.octicon-git-merge::before { content: ""; }
.octicon-git-pull-request-abandoned::before, .octicon-git-pull-request::before { content: ""; }
.octicon-globe::before { content: ""; }
.octicon-graph::before { content: ""; }
.octicon-heart::before { content: "♥"; }
.octicon-history::before { content: ""; }
.octicon-home::before { content: ""; }
.octicon-horizontal-rule::before { content: ""; }
.octicon-hourglass::before { content: ""; }
.octicon-hubot::before { content: ""; }
.octicon-inbox::before { content: ""; }
.octicon-info::before { content: ""; }
.octicon-issue-closed::before { content: ""; }
.octicon-issue-opened::before { content: ""; }
.octicon-issue-reopened::before { content: ""; }
.octicon-jersey::before { content: ""; }
.octicon-jump-down::before { content: ""; }
.octicon-jump-left::before { content: ""; }
.octicon-jump-right::before { content: ""; }
.octicon-jump-up::before { content: ""; }
.octicon-key::before { content: ""; }
.octicon-keyboard::before { content: ""; }
.octicon-law::before { content: ""; }
.octicon-light-bulb::before { content: ""; }
.octicon-link::before { content: ""; }
.octicon-link-external::before { content: ""; }
.octicon-list-ordered::before { content: ""; }
.octicon-list-unordered::before { content: ""; }
.octicon-location::before { content: ""; }
.octicon-gist-private::before, .octicon-mirror-private::before, .octicon-git-fork-private::before, .octicon-lock::before { content: ""; }
.octicon-logo-github::before { content: ""; }
.octicon-mail::before { content: ""; }
.octicon-mail-read::before { content: ""; }
.octicon-mail-reply::before { content: ""; }
.octicon-mark-github::before { content: ""; }
.octicon-markdown::before { content: ""; }
.octicon-megaphone::before { content: ""; }
.octicon-mention::before { content: ""; }
.octicon-microscope::before { content: ""; }
.octicon-milestone::before { content: ""; }
.octicon-mirror-public::before, .octicon-mirror::before { content: ""; }
.octicon-mortar-board::before { content: ""; }
.octicon-move-down::before { content: ""; }
.octicon-move-left::before { content: ""; }
.octicon-move-right::before { content: ""; }
.octicon-move-up::before { content: ""; }
.octicon-mute::before { content: ""; }
.octicon-no-newline::before { content: ""; }
.octicon-octoface::before { content: ""; }
.octicon-organization::before { content: ""; }
.octicon-package::before { content: ""; }
.octicon-paintcan::before { content: ""; }
.octicon-pencil::before { content: ""; }
.octicon-person-add::before, .octicon-person-follow::before, .octicon-person::before { content: ""; }
.octicon-pin::before { content: ""; }
.octicon-playback-fast-forward::before { content: ""; }
.octicon-playback-pause::before { content: ""; }
.octicon-playback-play::before { content: ""; }
.octicon-playback-rewind::before { content: ""; }
.octicon-plug::before { content: ""; }
.octicon-repo-create::before, .octicon-gist-new::before, .octicon-file-directory-create::before, .octicon-file-add::before, .octicon-plus::before { content: ""; }
.octicon-podium::before { content: ""; }
.octicon-primitive-dot::before { content: ""; }
.octicon-primitive-square::before { content: ""; }
.octicon-pulse::before { content: ""; }
.octicon-puzzle::before { content: ""; }
.octicon-question::before { content: ""; }
.octicon-quote::before { content: ""; }
.octicon-radio-tower::before { content: ""; }
.octicon-repo-delete::before, .octicon-repo::before { content: ""; }
.octicon-repo-clone::before { content: ""; }
.octicon-repo-force-push::before { content: ""; }
.octicon-gist-fork::before, .octicon-repo-forked::before { content: ""; }
.octicon-repo-pull::before { content: ""; }
.octicon-repo-push::before { content: ""; }
.octicon-rocket::before { content: ""; }
.octicon-rss::before { content: ""; }
.octicon-ruby::before { content: ""; }
.octicon-screen-full::before { content: ""; }
.octicon-screen-normal::before { content: ""; }
.octicon-search-save::before, .octicon-search::before { content: ""; }
.octicon-server::before { content: ""; }
.octicon-settings::before { content: ""; }
.octicon-log-in::before, .octicon-sign-in::before { content: ""; }
.octicon-log-out::before, .octicon-sign-out::before { content: ""; }
.octicon-split::before { content: ""; }
.octicon-squirrel::before { content: ""; }
.octicon-star-add::before, .octicon-star-delete::before, .octicon-star::before { content: ""; }
.octicon-steps::before { content: ""; }
.octicon-stop::before { content: ""; }
.octicon-repo-sync::before, .octicon-sync::before { content: ""; }
.octicon-tag-remove::before, .octicon-tag-add::before, .octicon-tag::before { content: ""; }
.octicon-telescope::before { content: ""; }
.octicon-terminal::before { content: ""; }
.octicon-three-bars::before { content: ""; }
.octicon-thumbsdown::before { content: ""; }
.octicon-thumbsup::before { content: ""; }
.octicon-tools::before { content: ""; }
.octicon-trashcan::before { content: ""; }
.octicon-triangle-down::before { content: ""; }
.octicon-triangle-left::before { content: ""; }
.octicon-triangle-right::before { content: ""; }
.octicon-triangle-up::before { content: ""; }
.octicon-unfold::before { content: ""; }
.octicon-unmute::before { content: ""; }
.octicon-versions::before { content: ""; }
.octicon-remove-close::before, .octicon-x::before { content: ""; }
.octicon-zap::before { content: "⚡"; }
h2.ghead::after { content: "."; height: 0px; display: block; visibility: hidden; clear: both; }
.svg-tip::after { box-sizing: border-box; position: absolute; left: 50%; height: 5px; width: 5px; bottom: -10px; margin: 0px 0px 0px -5px; content: " "; border-width: 5px; border-style: solid; border-color: rgba(0, 0, 0, 0.8) transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.uniques-graph .x.axis .tick:nth-child(14) line { stroke: rgb(29, 127, 179); stroke-width: 2px; }
table.capped-list tr:nth-child(2n) { background-color: rgb(252, 252, 252); }
.traffic-graph-stats .summary-stats::before { display: table; content: ""; }
.traffic-graph-stats .summary-stats::after { display: table; clear: both; content: ""; }
.markdown-body { overflow: hidden; font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif; font-size: 16px; line-height: 1.6; word-wrap: break-word; }
.markdown-body > :first-child { margin-top: 0px ! important; }
.markdown-body > :last-child { margin-bottom: 0px ! important; }
.markdown-body a:not([href]) { color: inherit; text-decoration: none; }
.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre { margin-top: 0px; margin-bottom: 16px; }
.markdown-body ul, .markdown-body ol { padding-left: 2em; }
.markdown-body blockquote > :first-child { margin-top: 0px; }
.markdown-body blockquote > :last-child { margin-bottom: 0px; }
.markdown-body table tr:nth-child(2n) { background-color: rgb(248, 248, 248); }
.markdown-body img { max-width: 100%; box-sizing: border-box; }
.markdown-body code, .markdown-body tt { padding: 0.2em 0px; margin: 0px; font-size: 85%; background-color: rgba(0, 0, 0, 0.04); border-radius: 3px; }
.markdown-body code::before, .markdown-body code::after, .markdown-body tt::before, .markdown-body tt::after { letter-spacing: -0.2em; content: " "; }
.markdown-body pre code::before, .markdown-body pre code::after, .markdown-body pre tt::before, .markdown-body pre tt::after { content: normal; }
.pl-c { color: rgb(150, 152, 150); }
.pl-c1, .pl-s .pl-v { color: rgb(0, 134, 179); }
.pl-e, .pl-en { color: rgb(121, 93, 163); }
.pl-s .pl-s1, .pl-smi { color: rgb(51, 51, 51); }
.pl-k { color: rgb(167, 29, 93); }
.pl-pds, .pl-s, .pl-s .pl-pse .pl-s1, .pl-sr, .pl-sr .pl-cce, .pl-sr .pl-sra, .pl-sr .pl-sre { color: rgb(24, 54, 145); }
.pl-v { color: rgb(237, 106, 67); }
body { word-wrap: break-word; }
.labels { position: relative; }
.facebox { position: absolute; top: 0px; left: 0px; z-index: 100; padding-bottom: 40px; }
.facebox-popup { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); border-radius: 5px; box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.4); background-clip: padding-box; }
.facebox-content { width: 455px; padding: 15px; }
.facebox-content::before { display: table; content: ""; }
.facebox-content::after { display: table; clear: both; content: ""; }
.facebox-close { position: absolute; top: 8px; right: 5px; padding: 10px; background-color: transparent; border: 0px none; opacity: 0.25; cursor: pointer; }
.facebox-close:hover { opacity: 1; }
.facebox-header { margin: -15px -15px 15px; padding: 15px; border-bottom: 1px solid rgb(229, 229, 229); font-size: 18px; font-weight: normal; }
.user-mention, .team-mention { font-weight: bold; color: rgb(51, 51, 51); white-space: nowrap; }
.select-menu-button::after { display: inline-block; width: 0px; height: 0px; content: ""; vertical-align: -2px; border-width: 4px; border-style: solid; border-color: -moz-use-text-color transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.select-menu-button.primary::after { border-top-color: rgb(255, 255, 255); }
.select-menu-loading-overlay::before { position: absolute; left: 50%; top: 50%; margin: -16px 0px 0px -16px; width: 32px; content: ""; font: 32px/1 "octicons"; display: inline-block; text-decoration: none; text-indent: 0px; }
@keyframes pulse {
0% { color: rgba(170, 170, 170, 0.1); }
10% { color: rgb(170, 170, 170); }
100% { color: rgba(170, 170, 170, 0.1); }
}
.select-menu-modal-holder { position: absolute; display: none; z-index: 21; }
.select-menu-modal { position: relative; width: 300px; margin-top: 4px; margin-bottom: 20px; overflow: hidden; font-size: 12px; color: rgb(102, 102, 102); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(200, 200, 200, 0.4); border-radius: 3px; box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.15); }
.select-menu-header { padding: 8px 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border-bottom: 1px solid rgba(200, 200, 200, 0.4); }
.select-menu-header .select-menu-title { font-weight: bold; color: rgb(51, 51, 51); text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.select-menu-header .octicon { display: block; float: right; color: rgb(204, 204, 204); cursor: pointer; }
.select-menu-header .octicon:hover { color: rgb(85, 85, 85); }
.select-menu-list { max-height: 400px; overflow: auto; position: relative; }
.select-menu-item { cursor: pointer; border-bottom: 1px solid rgb(238, 238, 238); display: table; table-layout: fixed; width: 100%; overflow: hidden; color: inherit; }
.select-menu-item:hover { text-decoration: none; }
.select-menu-item .octicon { vertical-align: middle; }
.select-menu-item .octicon-check { visibility: hidden; }
.select-menu-item input[type="radio"] { display: none; }
.select-menu-item .select-menu-item-icon { display: table-cell; color: transparent; vertical-align: top; padding: 8px 0px 8px 8px; width: 24px; text-align: center; }
.select-menu-item.select-menu-action, .select-menu-item.selected { color: rgb(51, 51, 51); }
.select-menu-item.select-menu-action .description, .select-menu-item.selected .description { color: rgb(102, 102, 102); }
.select-menu-item.select-menu-action .octicon-check, .select-menu-item.selected .octicon-check { visibility: visible; }
.select-menu-item.select-menu-action > .octicon, .select-menu-item.selected > .octicon { color: rgb(51, 51, 51); }
.select-menu-item .hidden-select-button-text { display: none; }
.select-menu-item.last-visible, .select-menu-list:last-child .select-menu-item:last-child { border-bottom: 0px none; border-radius: 0px 0px 3px 3px; }
.select-menu-item-text { display: table-cell; vertical-align: top; padding: 8px 0px 8px 8px; text-align: left; }
.select-menu-item-text:first-child { margin-left: 5px; }
.select-menu-item-text .description { color: rgb(153, 153, 153); font-size: 12px; max-width: 265px; display: block; margin-top: 3px; }
.select-menu-item-heading { display: block; margin-top: 0px; margin-bottom: 0px; font-size: 14px; font-weight: bold; line-height: 1.1; }
.modal-backdrop { display: none; -moz-user-select: none; }
.dropdown { position: relative; }
.dropdown-caret { display: inline-block; width: 0px; height: 0px; content: ""; vertical-align: -2px; border-width: 4px; border-style: solid; border-color: -moz-use-text-color transparent transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.dropdown-menu { position: absolute; top: 100%; left: 50%; z-index: 100; width: 160px; margin-top: 2px; margin-left: -80px; padding-top: 5px; padding-bottom: 5px; list-style: outside none none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.15); }
.dropdown-menu::before { position: absolute; top: -16px; left: 72px; display: inline-block; content: ""; border-width: 8px; border-style: solid; border-color: transparent transparent rgba(0, 0, 0, 0.15); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.dropdown-menu::after { position: absolute; top: -14px; left: 73px; display: inline-block; content: ""; border-width: 7px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.dropdown-menu > li > a, .dropdown-menu > li .sign-out-button { display: block; padding: 4px 10px 4px 35px; color: rgb(51, 51, 51); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: transparent none repeat scroll 0% 0%; }
.dropdown-menu > li > a > .octicon, .dropdown-menu > li .sign-out-button > .octicon { float: left; margin-top: 1px; margin-left: -25px; opacity: 0.5; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a.zeroclipboard-is-hover, .dropdown-menu > li .sign-out-button:hover, .dropdown-menu > li .sign-out-button.zeroclipboard-is-hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(65, 131, 196); }
.dropdown-menu > li > a:hover > .octicon, .dropdown-menu > li > a.zeroclipboard-is-hover > .octicon, .dropdown-menu > li .sign-out-button:hover > .octicon, .dropdown-menu > li .sign-out-button.zeroclipboard-is-hover > .octicon { color: inherit; opacity: 1; }
.sign-out-button { width: 100%; text-align: left; }
.sign-out-button > .octicon-sign-out { padding-left: 3px; }
.dropdown-divider { height: 1px; margin: 8px 1px; background-color: rgb(229, 229, 229); }
.dropdown-header { padding: 4px 15px; font-size: 12px; color: rgb(153, 153, 153); }
.dropdown-menu-content { display: none; }
.dropdown-menu-w::before { top: 10px; right: -16px; left: auto; border-color: transparent transparent transparent rgba(0, 0, 0, 0.15); }
.dropdown-menu-w::after { top: 11px; right: -14px; left: auto; border-color: transparent transparent transparent rgb(255, 255, 255); }
.dropdown-menu-e::before { top: 10px; left: -16px; border-color: transparent rgba(0, 0, 0, 0.15) transparent transparent; }
.dropdown-menu-e::after { top: 11px; left: -14px; border-color: transparent rgb(255, 255, 255) transparent transparent; }
.dropdown-menu-sw::before { left: auto; right: 9px; }
.dropdown-menu-sw::after { left: auto; right: 10px; }
include-fragment, poll-include-fragment { display: block; }
.pagination::before { display: table; content: ""; }
.pagination::after { display: table; clear: both; content: ""; }
.header { padding-top: 10px; padding-bottom: 10px; min-width: 1000px; background-color: rgb(245, 245, 245); border-bottom: 1px solid rgb(229, 229, 229); }
.header-logo-invertocat { float: left; margin-right: 10px; margin-left: -2px; color: rgb(51, 51, 51); white-space: nowrap; }
.header-logo-invertocat .octicon-mark-github { float: left; width: 28px; height: 28px; font-size: 28px; }
.header-logo-invertocat:hover { color: rgb(65, 131, 196); text-decoration: none; }
.notification-indicator .mail-status { position: absolute; top: -2px; right: 2px; z-index: 2; display: none; width: 14px; height: 14px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(65, 131, 196); background-image: linear-gradient(rgb(123, 169, 214), rgb(65, 131, 196)); background-repeat: repeat-x; background-clip: padding-box; border-radius: 50%; border: 2px solid rgb(243, 243, 243); }
.notification-indicator:hover .mail-status { background-color: rgb(65, 131, 196); }
.site-search { position: relative; float: left; }
.site-search form { position: relative; float: left; width: 360px; margin-right: 10px; }
.site-search input[type="text"] { position: relative; width: 100%; min-height: 28px; padding: 4px 20px 4px 8px; font-size: 12px; }
.site-search .scope-badge { position: absolute; top: 3px; left: 3px; bottom: 3px; z-index: 10; display: none; padding: 3px 6px; font-size: 12px; color: rgb(119, 119, 119); background-color: rgb(238, 238, 238); border-radius: 2px; transition: all 0.1s ease-in-out 0s; }
.site-search.repo-scope .scope-badge { display: block; }
.site-search.repo-scope input[type="text"] { padding-left: 100px; }
.site-search.repo-scope input[type="text"]:focus + .scope-badge, .site-search.repo-scope .focused .drag-and-drop + .scope-badge, .focused .site-search.repo-scope .drag-and-drop + .scope-badge { background-color: rgb(228, 238, 247); color: rgb(65, 131, 196); }
.header-nav { list-style: outside none none; }
.header-nav-item { float: left; }
.header-nav-item.active .tooltipped::before, .header-nav-item.active .tooltipped::after { display: none; }
.header-nav-item .dropdown-menu { margin-top: 13px; width: 180px; }
.header-nav-link { display: block; padding: 4px 8px; font-size: 13px; font-weight: bold; line-height: 20px; color: rgb(51, 51, 51); }
.header-nav-link:hover, .header-nav-link:focus { color: rgb(65, 131, 196); text-decoration: none; }
.header-nav-link:hover .dropdown-caret, .header-nav-link:focus .dropdown-caret { border-top-color: rgb(65, 131, 196); }
.user-nav { margin-right: -8px; }
.user-nav .header-nav-link { height: 28px; }
.user-nav .octicon { width: 18px; height: 18px; text-align: center; }
.user-nav .octicon-inbox { font-size: 20px; }
.user-nav .octicon-sign-out { padding-top: 2px; }
.user-nav .octicon-plus { float: left; width: 16px; height: 18px; font-size: 18px; }
.user-nav .avatar { float: left; margin-right: 5px; }
.user-nav .name { float: left; white-space: nowrap; }
.sign-out-button { background: transparent none repeat scroll 0% 0%; border: 0px none; }
.accessibility-aid { height: 1px; width: 1px; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; position: absolute; margin: 0px; }
.accessibility-aid:focus { height: auto; width: auto; clip: auto; z-index: 1; top: 0px; line-height: 49px; padding: 0px 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; font-weight: bold; text-decoration: none; color: rgb(51, 51, 51); }
.site-footer { position: relative; margin-top: 40px; padding-top: 40px; padding-bottom: 40px; font-size: 12px; line-height: 1.5; color: rgb(119, 119, 119); border-top: 1px solid rgb(238, 238, 238); }
.site-footer::before { display: table; content: ""; }
.site-footer::after { display: table; clear: both; content: ""; }
.site-footer .octicon-mark-github { position: absolute; top: 38px; left: 50%; height: 24px; width: 24px; margin-left: -12px; font-size: 24px; color: rgb(204, 204, 204); }
.site-footer .octicon-mark-github:hover { color: rgb(187, 187, 187); }
.site-footer-links { margin: 0px; list-style: outside none none; }
.site-footer-links li { display: inline-block; line-height: 16px; }
.site-footer-links li + li { margin-left: 10px; }
.billing-plans .coupon.expiring .coupon-label::after { border-bottom-color: rgb(223, 110, 0); }
.coupon-label::after { position: absolute; bottom: 100%; left: 15px; width: 0px; height: 0px; pointer-events: none; content: " "; border-style: solid; border-color: transparent transparent rgb(108, 198, 68); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 5px; }
.suggester-container { position: absolute; top: 58px; left: 10px; z-index: 30; }
.timeline-new-comment .suggester-container { top: 52px; }
.suggester { position: relative; top: 0px; left: 0px; display: none; min-width: 180px; margin-top: 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); border-radius: 3px; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1); }
.breadcrumb .separator::before, .breadcrumb .separator::after { content: " "; }
.blob-interaction-bar::before { display: table; content: ""; }
.blob-interaction-bar::after { display: table; clear: both; content: ""; }
.file-commit-form .commit-form::after, .file-commit-form .commit-form::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.file-commit-form .commit-form::after { border-width: 7px; border-right-color: rgb(255, 255, 255); margin-top: 1px; margin-left: 2px; }
.file-commit-form .commit-form::before { border-right-color: rgb(221, 221, 221); border-width: 8px; }
.merge-pr { padding-top: 10px; margin: 20px 0px 0px; border-top: 1px solid rgb(221, 221, 221); }
.branch-status { padding: 10px 0px 0px; border-style: solid; border-color: rgb(238, 238, 238); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 1px; }
.branch-status .octicon { width: 16px; text-align: center; }
.status-description { display: block; padding: 0px 15px 10px 12px; }
.build-status-single .css-truncate-target { width: 80%; max-width: 80%; }
.branch-action { padding-left: 64px; margin-top: 15px; margin-bottom: 15px; }
.branch-action .merge-branch-heading { margin-bottom: 2px; }
.branch-action-icon { float: left; width: 48px; height: 48px; margin-left: -64px; line-height: 48px; color: rgb(255, 255, 255); text-align: center; border-radius: 3px; }
.branch-action-body { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 3px; }
.branch-action-body::after, .branch-action-body::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.branch-action-body::after { border-width: 7px; border-right-color: rgb(255, 255, 255); margin-top: 1px; margin-left: 2px; }
.branch-action-body::before { border-right-color: rgb(221, 221, 221); border-width: 8px; }
.branch-action-body .merge-message, .branch-action-body .merge-branch-form { padding: 15px; }
.branch-action-state-clean .branch-action-body::before { border-right-color: rgb(149, 201, 126); }
.branch-action-state-unknown .branch-action-body::before, .branch-action-state-unstable .branch-action-body::before { border-right-color: rgb(226, 204, 122); }
.branch-action-state-merged .branch-action-body::before { border-right-color: rgb(136, 110, 173); }
.branch-action-state-dirty .branch-action-icon, .branch-action-state-closed-dirty .branch-action-icon { background-color: rgb(136, 136, 136); }
.merge-branch-form .commit-form::before { border-right-color: rgb(149, 201, 126); }
.merge-branch-form.error .commit-form::before { border-right-color: rgb(233, 122, 116); }
.starring-container .unstarred, .starring-container.on .starred { display: block; }
.starring-container.on .unstarred, .starring-container .starred { display: none; }
.code-list .blob-num::before { content: normal; }
.container-preview:not(.show-code) .commit-create, .container-preview:not(.show-code) .actions { display: none; }
.details-collapse .collapse { position: relative; display: none; height: 0px; overflow: hidden; transition: height 0.35s ease-in-out 0s; }
.comment .email-format { line-height: 1.5; }
.comment-body { width: 100%; padding: 15px; overflow: visible; font-size: 14px; }
.comment-form-textarea { width: 100%; max-width: 100%; height: 100px; min-height: 100px; margin: 0px; font-size: 14px; line-height: 1.6; }
.comment-form-error, .comment-form-stale { display: none; padding: 5px 10px; margin: 0px 10px; font-weight: bold; color: rgb(153, 0, 0); background-color: rgb(255, 234, 234); border: 1px solid rgb(226, 160, 160); }
.email-format { line-height: 1.5em ! important; }
.email-format div { white-space: pre-wrap; }
.commit .commit-title, .commit .commit-title a { color: rgb(78, 87, 91); }
.commit .sha-block, .commit .sha { font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; font-size: 12px; }
.commit-link { font-weight: normal; color: rgb(65, 131, 196); }
.commit-desc { display: none; }
.commit-desc pre { max-width: 700px; margin: 10px 0px; font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; font-size: 13px; line-height: 1.45; color: rgb(89, 96, 99); white-space: pre-wrap; }
.commits-listing { position: relative; padding-bottom: 20px; margin-bottom: 15px; }
.commits-listing::before { position: absolute; top: 0px; bottom: 0px; left: 14px; z-index: -1; display: block; width: 2px; content: ""; background-color: rgb(243, 243, 243); }
.commits-listing-padded { padding-left: 39px; }
.commit-group { margin-top: 10px; list-style-type: none; }
.commit-group-title { margin-top: 15px; margin-left: -31px; color: rgb(119, 119, 119); }
.commit-group-title .octicon-git-commit { margin-right: 17px; color: rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.commits-list-item .commit-title { margin: 0px; font-size: 15px; font-weight: bold; color: rgb(51, 51, 51); }
.commits-list-item .commit-meta { margin-top: 1px; font-weight: normal; color: rgb(153, 153, 153); }
.commits-list-item .commit-author { color: rgb(119, 119, 119); }
.commits-list-item .btn-outline { margin-top: 2px; }
.commits-list-item .commit-desc pre { padding-left: 8px; margin-top: 5px; margin-bottom: 10px; font-size: 12px; color: rgb(89, 96, 99); border-left: 1px solid rgb(229, 229, 229); }
.commits-list-item .commit-desc pre a { }
.commit-avatar-cell { width: 47px; }
.commit-avatar-cell.table-list-cell { padding-right: 0px; }
.commit-indicator { margin-left: 5px; }
.commit-links-cell { width: 230px; text-align: right; }
.commit-links-group { margin-right: 5px; }
.timeline-commits { width: 100%; margin-top: 5px; border-collapse: separate; }
.timeline-commits td { padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-size: 12px; line-height: 16px; vertical-align: top; background-color: transparent; }
.discussion-item .timeline-commits .commit-author { display: none; }
.timeline-commits .commit-gravatar { width: 16px; padding-left: 10px; }
.timeline-commits .commit-author { width: 200px; padding-right: 20px; white-space: nowrap; }
.timeline-commits .author { font-weight: bold; color: rgb(85, 85, 85); }
.timeline-commits .commit-message { min-height: 0px; max-width: 550px; }
.timeline-commits .commit-message a { color: rgb(85, 85, 85); }
.timeline-commits .commit-message a:hover { color: rgb(65, 131, 196); }
.timeline-commits .commit-desc pre { padding-left: 10px; font-size: 11px; color: rgb(119, 119, 119); border-left: 1px solid rgb(238, 238, 238); overflow: visible; }
.timeline-commits .hidden-text-expander { margin-top: 3px; margin-left: 0px; vertical-align: top; }
.timeline-commits .hidden-text-expander a { height: 13px; background-color: rgb(238, 238, 238); }
.timeline-commits .hidden-text-expander a:hover { color: rgb(255, 255, 255); background-color: rgb(65, 131, 196); }
.timeline-commits .commit-meta { text-align: right; white-space: nowrap; }
.timeline-commits .commit-meta .octicon { margin-right: 1px; margin-left: 1px; }
.commit-icon { display: table-cell; width: 16px; color: rgb(204, 204, 204); }
.commit-icon .octicon { background-color: rgb(255, 255, 255); }
.commit-id { color: rgb(187, 187, 187); }
.commit-id:hover { color: rgb(65, 131, 196); }
.full-commit .branches-list li::before { padding-right: 6px; font-weight: normal; content: "+"; }
.full-commit .branches-list li:first-child::before { padding-right: 0px; content: ""; }
.full-commit .branches-list li.pull-request::before { margin-left: -8px; content: ""; }
.file-history-tease .participation::before { display: table; content: ""; }
.file-history-tease .participation::after { display: table; clear: both; content: ""; }
.commit-build-statuses { position: relative; display: inline-block; text-align: left; }
.commit-build-statuses.active .tooltipped::before, .commit-build-statuses.active .tooltipped::after { display: none; }
.commit-ref { position: relative; display: inline-block; padding: 0px 5px; border-radius: 3px; font: 0.75em/2 Consolas,"Liberation Mono",Menlo,Courier,monospace; color: rgb(51, 100, 121); white-space: nowrap; background-color: rgb(232, 240, 248); }
.commit-ref .user { color: rgb(89, 138, 159); }
.table-of-contents { margin: 15px 0px; }
.table-of-contents li { padding: 7px 0px; list-style-type: none; }
.table-of-contents li + li { border-top: 1px solid rgb(238, 238, 238); }
.table-of-contents li > .octicon { margin-right: 3px; vertical-align: -1px; }
.table-of-contents .octicon-diff-removed { color: rgb(189, 44, 0); }
.table-of-contents .octicon-diff-modified { color: rgb(208, 180, 76); }
.table-of-contents .octicon-diff-added { color: rgb(108, 198, 68); }
.toc-diff-stats { padding-left: 20px; line-height: 26px; }
.toc-diff-stats .octicon { float: left; margin-top: 3px; margin-left: -20px; color: rgb(204, 204, 204); }
.toc-diff-stats .btn-link { font-weight: bold; }
.toc-diff-stats + .content { padding-top: 5px; }
.existing-pull .list-group-item::before { display: table; content: ""; }
.existing-pull .list-group-item::after { display: table; clear: both; content: ""; }
.context-loader-container .context-loader { display: none; }
.page-context-loader { margin-left: 10px; display: none; }
@keyframes broadCastMaskFade {
0% { opacity: 0; }
30% { opacity: 1; }
70% { opacity: 1; }
100% { opacity: 0; }
}
.news .alert .mega-octicon::before { color: inherit; }
@keyframes slideUp {
0% { transform: translate3d(0px, 500px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
.diffstat { font-size: 12px; font-weight: bold; color: rgb(102, 102, 102); white-space: nowrap; cursor: default; }
.diffstat-bar { margin-left: 3px; color: rgb(221, 221, 221); letter-spacing: 1px; text-align: left; font: 16px/1 "octicons"; display: inline-block; text-decoration: none; }
.discussion-timeline { position: relative; width: 760px; float: left; }
.discussion-timeline::before { display: block; content: ""; position: absolute; top: 0px; bottom: 0px; left: 79px; width: 2px; background-color: rgb(243, 243, 243); z-index: -1; }
.discussion-sidebar { position: sticky; top: 0px; z-index: 21; float: right; width: 140px; }
.discussion-sidebar-item { padding-top: 15px; font-size: 12px; color: rgb(153, 153, 153); }
.discussion-sidebar-item .btn .octicon { margin-right: 0px; }
.discussion-sidebar-item + .discussion-sidebar-item { margin-top: 15px; border-top: 1px solid rgb(238, 238, 238); }
.discussion-sidebar-heading { margin-top: 0px; margin-bottom: 10px; font-size: 12px; line-height: 16px; color: rgb(119, 119, 119); }
.sidebar-notifications { position: relative; }
.sidebar-notifications .thread-subscription-status { margin: 0px; padding: 0px; border: 0px none; }
.sidebar-notifications .thread-subscription-status .thread-subscribe-form { display: block; }
.sidebar-notifications .thread-subscription-status .mega-octicon { display: none; }
.sidebar-notifications .thread-subscription-status .reason { padding: 0px; margin: 5px 0px 0px; font-size: 11px; color: rgb(153, 153, 153); }
.sidebar-notifications .thread-subscription-status .btn-sm { display: block; width: 100%; }
.participation .participant-avatar { float: left; margin: 3px 0px 0px 3px; }
.participation a { color: rgb(153, 153, 153); }
.participation a:hover { color: rgb(65, 131, 196); text-decoration: none; }
.participation-avatars { margin-left: -3px; }
.participation-avatars::before { display: table; content: ""; }
.participation-avatars::after { display: table; clear: both; content: ""; }
.inline-comment-form .form-actions, .timeline-new-comment .form-actions { padding: 0px 10px 10px; }
.gh-header-actions { float: right; margin-top: 3px; }
.gh-header-title { margin-top: 0px; margin-bottom: 0px; margin-right: 150px; font-weight: normal; line-height: 1.1; word-wrap: break-word; }
.gh-header-number { font-weight: 300; color: rgb(170, 170, 170); letter-spacing: -1px; }
.gh-header-edit::before { display: table; content: ""; }
.gh-header-edit::after { display: table; clear: both; content: ""; }
.gh-header-meta { margin-top: 9px; font-size: 14px; line-height: 20px; color: rgb(119, 119, 119); padding-bottom: 20px; border-bottom: 1px solid rgb(238, 238, 238); }
.gh-header.pull .gh-header-meta { border-bottom: 0px none; padding-bottom: 0px; }
.gh-header-meta .flex-table-item { vertical-align: top; }
.gh-header-meta .flex-table-item-primary { padding-top: 4px; white-space: normal; word-wrap: break-word; }
.gh-header-meta .flex-table-item-primary .commit-ref .css-truncate-target, .gh-header-meta .flex-table-item-primary .commit-ref:hover .css-truncate-target { max-width: 780px ! important; }
.gh-header-meta .state { margin-right: 8px; }
.gh-header-meta .author { color: rgb(85, 85, 85); font-weight: bold; }
.tabnav-pr { margin: 15px 0px 20px; border-color: rgb(229, 229, 229); }
.tabnav-pr .tabnav-tab { position: relative; padding: 9px 14px; font-size: 13px; color: rgb(119, 119, 119); }
.tabnav-pr .tabnav-tab.selected { color: rgb(51, 51, 51); border-color: rgb(229, 229, 229); }
.tabnav-pr .diffstat-bar { padding-bottom: 3px; }
.timeline-comment-wrapper > .timeline-comment::after, .timeline-comment-wrapper > .timeline-comment::before, .timeline-new-comment .timeline-comment::after, .timeline-new-comment .timeline-comment::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.timeline-comment-wrapper > .timeline-comment::after, .timeline-new-comment .timeline-comment::after { border-width: 7px; border-right-color: rgb(247, 247, 247); margin-top: 1px; margin-left: 2px; }
.timeline-comment-wrapper > .timeline-comment::before, .timeline-new-comment .timeline-comment::before { border-right-color: rgb(221, 221, 221); border-width: 8px; }
.timeline-comment-wrapper { position: relative; padding-left: 64px; margin-top: 15px; margin-bottom: 15px; border-top: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); }
.timeline-comment-wrapper:first-child { margin-top: 0px; }
.discussion-timeline-actions .timeline-comment-wrapper:first-child { margin-top: 15px; }
.timeline-comment-wrapper .timeline-comment.current-user::after, .timeline-comment-wrapper .timeline-comment.current-user::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.timeline-comment-wrapper .timeline-comment.current-user::after { border-width: 7px; border-right-color: rgb(242, 248, 250); margin-top: 1px; margin-left: 2px; }
.timeline-comment-wrapper .timeline-comment.current-user::before { border-right-color: rgb(191, 204, 209); border-width: 8px; }
.timeline-comment-wrapper .timeline-comment.unread-item::after, .timeline-comment-wrapper .timeline-comment.unread-item::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.timeline-comment-wrapper .timeline-comment.unread-item::after { border-width: 7px; border-right-color: rgb(255, 249, 234); margin-top: 1px; margin-left: 2px; }
.timeline-comment-wrapper .timeline-comment.unread-item::before { border-right-color: rgb(223, 216, 194); border-width: 8px; }
.timeline-comment-avatar { float: left; margin-left: -64px; border-radius: 3px; }
.timeline-comment { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 3px; }
.timeline-comment.will-transition-once::before, .timeline-comment.will-transition-once::after { transition: border-right-color 0.65s ease-in-out 0s; }
.timeline-comment:empty { display: none; }
.timeline-comment .comment + .comment::before, .timeline-comment .comment + .comment::after { display: none; }
.timeline-comment-header { padding-left: 15px; padding-right: 15px; color: rgb(153, 153, 153); background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(238, 238, 238); border-top-left-radius: 3px; border-top-right-radius: 3px; }
.timeline-comment-header .author { font-weight: bold; color: rgb(85, 85, 85); }
.timeline-comment-header .timestamp { white-space: nowrap; color: inherit; }
.comment-type-icon { color: inherit; }
.timeline-comment-label { float: right; margin: 8px 0px 0px 10px; padding: 2px 5px; font-size: 12px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; }
.timeline-comment-header-text { max-width: 78%; padding-top: 10px; padding-bottom: 10px; }
.timeline-comment-header-avatar { float: left; margin-top: 10px; margin-right: 5px; }
.discussion-item-ref .state { padding: 1px 5px; margin-top: -4px; margin-left: 8px; font-size: 12px; }
.discussion-item-ref .state .octicon { width: 1em; font-size: 14px; }
.timeline-new-comment { max-width: 780px; margin-bottom: 0px; }
.timeline-new-comment .comment-form-head { margin-bottom: 10px; }
.timeline-new-comment .previewable-comment-form .comment-body { padding: 5px 5px 15px; border-bottom: 1px solid rgb(238, 238, 238); }
.discussion-item { position: relative; margin: 15px 0px 15px 79px; padding-left: 25px; }
.discussion-item + .discussion-item { padding-top: 15px; border-top: 1px solid rgb(245, 245, 245); }
.discussion-item .author { color: rgb(85, 85, 85); font-weight: bold; }
.discussion-item .timestamp { color: inherit; white-space: nowrap; }
.discussion-item-icon { float: left; width: 32px; height: 32px; margin-top: -7px; margin-left: -40px; line-height: 28px; color: rgb(102, 102, 102); text-align: center; background-color: rgb(243, 243, 243); border: 2px solid rgb(255, 255, 255); border-radius: 50%; }
.discussion-item-header { min-height: 30px; padding-top: 5px; padding-bottom: 5px; color: rgb(119, 119, 119); line-height: 20px; word-wrap: break-word; }
.discussion-item-header .avatar { float: left; margin-top: 2px; margin-right: 5px; }
.discussion-item-header:last-child { padding-bottom: 0px; }
.discussion-item-body { margin-top: 5px; }
.discussion-item-ref-title { margin-top: 0px; margin-bottom: 0px; line-height: 1.2; }
.discussion-item-ref-title .issue-num { font-weight: normal; color: rgb(153, 153, 153); }
.discussion-item-ref-title .title-link { color: rgb(51, 51, 51); }
.discussion-item-ref-title .title-link:hover { color: rgb(65, 131, 196); text-decoration: none; }
.discussion-item-ref-title .title-link:hover .issue-num { color: inherit; }
.discussion-commits .discussion-item-body { margin-top: 0px; margin-left: -31px; }
.new-discussion-timeline .previewable-comment-form .comment-form-head.tabnav { background: rgb(247, 247, 247) none repeat scroll 0% 0%; padding: 6px 10px 0px; border-radius: 3px 3px 0px 0px; }
.new-discussion-timeline .previewable-comment-form .comment { border: 0px none; }
.new-discussion-timeline .previewable-comment-form .comment-body { padding: 5px 5px 15px; border-bottom: 1px solid rgb(238, 238, 238); background-color: transparent; }
.new-discussion-timeline .composer .timeline-comment::after { border-right-color: rgb(255, 255, 255); }
.discussion-timeline-actions { border-top: 2px solid rgb(243, 243, 243); background-color: rgb(255, 255, 255); }
.discussion-timeline-actions .merge-pr { padding-top: 0px; border-top: 0px none; }
.git-lfs-setup-list li::before { content: counter(step-counter, decimal) "."; margin-right: 10px; font-weight: bold; }
.explore-section:nth-child(2n) { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.explore-section:nth-child(2n) .repo-collection > ul { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.explore-section:nth-child(2n+1):last-child { padding-bottom: 0px; border-bottom: 0px none; }
@keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}
.form-signup-home dl.form.errored dd.error::after, .form-signup-home dl.form.errored dd.warning::after { position: absolute; left: 10px; bottom: 100%; height: 0px; width: 0px; content: ""; border-style: solid; border-color: transparent transparent rgb(51, 51, 51); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 8px; pointer-events: none; }
.form-signup-home dl.successed::after, .form-signup-home dl.errored::after { position: absolute; top: 15px; right: 10px; text-shadow: none; font: 16px/1 "octicons"; display: inline-block; text-decoration: none; }
.form-signup-home dl.successed::after { content: ""; color: rgb(108, 198, 68); }
.form-signup-home dl.errored::after { content: ""; color: rgb(189, 44, 0); }
.form-signup-home dl.is-loading::after { position: absolute; top: 15px; right: 10px; display: block; width: 16px; height: 16px; content: ""; background-image: url("urn:not-loaded:https://assets-cdn.github.com/images/spinners/octocat-spinner-16px.gif"); }
@media not all, not all, only screen and (min-resolution: 2dppx) {
.form-signup-home dl.is-loading::after { background-image: url("urn:not-loaded:https://assets-cdn.github.com/images/spinners/octocat-spinner-32.gif"); background-size: 16px 16px; }
}
@keyframes cloud1animation {
0% { transform: translateX(-70px); }
100% { transform: translateX(0px); }
}
@keyframes cloud2animation {
0% { transform: translateX(50px); }
100% { transform: translateX(0px); }
}
@keyframes cloud3animation {
0% { transform: translateX(-150px); }
100% { transform: translateX(0px); }
}
@keyframes cloud4animation {
0% { transform: translateX(125px); }
100% { transform: translateX(0px); }
}
@keyframes cloud5animation {
0% { transform: translateX(-80px); }
100% { transform: translateX(0px); }
}
@keyframes cloud6animation {
0% { transform: translateX(-200px); }
100% { transform: translateX(0px); }
}
.issue-list-meta::before { display: table; content: ""; }
.issue-list-meta::after { display: table; clear: both; content: ""; }
.new-label .label-edit::before { display: table; content: ""; }
.new-label .label-edit::after { display: table; clear: both; content: ""; }
.label-edit::before { display: table; content: ""; }
.label-edit::after { display: table; clear: both; content: ""; }
.label-colors::before { left: 8px; }
.label-colors::after { left: 9px; }
@keyframes ellipsis {
0% { width: 2px; }
100% { width: 12px; }
}
.context-loader.large-format-loader { position: fixed; display: none; top: 0px; left: 0px; bottom: 0px; right: 0px; margin: 0px; width: auto; padding: 190px 0px 0px; font-weight: normal; background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; border: 0px none; z-index: 9999; text-align: center; color: rgb(153, 153, 153); }
.request-reviewers-list::before { display: table; content: ""; }
.request-reviewers-list::after { display: table; clear: both; content: ""; }
.clearfix::before { display: table; content: ""; }
.clearfix::after { display: table; clear: both; content: ""; }
.right { float: right; }
.left { float: left; }
.text-diff-added { color: rgb(85, 165, 50); }
.text-diff-deleted { color: rgb(189, 44, 0); }
.text-error, .text-failure { color: rgb(189, 44, 0); }
</style>
<style media="all" rel="stylesheet">/* Effective stylesheet produced by snapshot save */
.marketing-section::before { display: table; content: ""; }
.marketing-section::after { display: table; clear: both; content: ""; }
@keyframes rotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(-360deg); }
}
@keyframes teamDev {
3% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
27% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
30% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
}
@keyframes teamDesign {
34% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
37% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
60% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
63% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
}
@keyframes teamMarketing {
67% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
70% { border-color: rgb(255, 153, 51); color: rgb(255, 153, 51); }
94% { border-color: rgb(255, 153, 51); color: rgb(255, 153, 51); }
}
@keyframes teamDevDesign {
3% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
27% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
30% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
34% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
37% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
60% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
63% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
}
@keyframes teamDevDesignMarketing {
3% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
27% { border-color: rgb(189, 44, 0); color: rgb(189, 44, 0); }
30% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
34% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
37% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
60% { border-color: rgb(108, 198, 68); color: rgb(108, 198, 68); }
63% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
67% { border-color: rgb(204, 204, 204); color: rgb(187, 187, 187); }
70% { border-color: rgb(255, 153, 51); color: rgb(255, 153, 51); }
94% { border-color: rgb(255, 153, 51); color: rgb(255, 153, 51); }
}
@keyframes bounceIn {
0% { opacity: 0; transform: scale(0.3); }
50% { opacity: 1; transform: scale(1.05); }
70% { transform: scale(0.9); }
100% { transform: scale(1); }
}
@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
.segmented-nav-tab::before { display: table; content: ""; }
.segmented-nav-tab::after { display: table; clear: both; content: ""; }
.table-list { display: table; table-layout: fixed; width: 100%; color: rgb(153, 153, 153); border-bottom: 1px solid rgb(229, 229, 229); }
.table-list-bordered .table-list-cell:first-child { border-left: 1px solid rgb(238, 238, 238); }
.table-list-bordered .table-list-cell:last-child { border-right: 1px solid rgb(238, 238, 238); }
.table-list-item { position: relative; list-style: outside none none; display: table-row; }
.table-list-cell { position: relative; display: table-cell; padding: 8px 10px; font-size: 12px; vertical-align: top; border-top: 1px solid rgb(238, 238, 238); }
.table-list-header::before { display: table; content: ""; }
.table-list-header::after { display: table; clear: both; content: ""; }
.subnav::before { display: table; content: ""; }
.subnav::after { display: table; clear: both; content: ""; }
.boxed-group-list > li.approved::before { margin-right: 5px; font: 16px/1 "octicons"; display: inline-block; text-decoration: none; content: ""; color: rgb(94, 192, 81); }
.boxed-group-list > li.rejected::before { margin-right: 5px; font: 16px/1 "octicons"; display: inline-block; text-decoration: none; content: ""; color: rgb(188, 0, 0); }
#ajax-error-message { display: none; position: fixed; top: -200px; left: 50%; width: 974px; z-index: 9999; margin: 0px 3px 0px -487px; transition: top 0.5s ease-in-out 0s; }
#ajax-error-message > .octicon-alert { vertical-align: text-top; }
.simple-conversation-list.varied-states > li::before { display: table; content: ""; }
.simple-conversation-list.varied-states > li::after { display: table; clear: both; content: ""; }
.pagehead { position: relative; padding-top: 20px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid rgb(238, 238, 238); }
.pagehead ul.pagehead-actions { z-index: 21; float: right; margin: 0px; }
.pagehead .path-divider { margin: 0px 0.25em; }
.pagehead h1 { margin-top: 0px; margin-bottom: 0px; font-size: 20px; font-weight: normal; line-height: 28px; }
.pagehead h1 strong { font-weight: bold; }
.pagehead h1 a { white-space: nowrap; }
.pagehead-actions > li { float: left; margin: 0px 10px 0px 0px; font-size: 11px; color: rgb(51, 51, 51); list-style-type: none; }
.pagehead-actions > li:last-child { margin-right: 0px; }
.pagehead-actions .octicon-mute { color: rgb(204, 0, 0); }
.pagehead-actions .select-menu { position: relative; }
.pagehead-actions .select-menu::before { display: table; content: ""; }
.pagehead-actions .select-menu::after { display: table; clear: both; content: ""; }
.pagehead-actions .select-menu-modal-holder { top: 100%; }
.context-loader { position: absolute; top: 0px; left: 50%; z-index: 20; width: 154px; padding: 10px 10px 10px 30px; margin-left: -75px; font-size: 12px; font-weight: bold; color: rgb(102, 102, 102); background: rgb(238, 238, 238) url("urn:not-loaded:https://assets-cdn.github.com/images/spinners/octocat-spinner-16px.gif") no-repeat scroll 10px 50%; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 0px 0px 5px 5px; }
@media not all, screen and (max--moz-device-pixel-ratio: 2) {
.context-loader { background: rgb(238, 238, 238) url("urn:not-loaded:https://assets-cdn.github.com/images/spinners/octocat-spinner-32-EAF2F5.gif") no-repeat scroll 10px 50% / 16px auto; }
}
.protip { margin-top: 20px; text-align: center; }
.press-info::before { display: table; content: ""; }
.press-info::after { display: table; clear: both; content: ""; }
.hubbers-list::before { display: table; content: ""; }
.hubbers-list::after { display: table; clear: both; content: ""; }
.billing-addon-items table tr:nth-child(2n) { background-color: rgb(250, 250, 250); }
.payment-methods .selected-payment-method::before { display: table; content: ""; }
.payment-methods .selected-payment-method::after { display: table; clear: both; content: ""; }
#bt-pp-cancel::before { font-size: 16px ! important; content: ""; }
.branch-group::before { display: table; content: ""; }
.branch-group::after { display: table; clear: both; content: ""; }
@keyframes branch-bar-slide {
0% { width: 0%; }
100% { width: 100%; }
}
.capped-card::before { display: table; content: ""; }
.capped-card::after { display: table; clear: both; content: ""; }
.capped-card:nth-child(2n+1) { margin-left: 0px; }
.capped-card:nth-child(2n) { margin-right: 0px; }
.capped-card-content::before { display: table; content: ""; }
.capped-card-content::after { display: table; clear: both; content: ""; }
.clone-url .input-group { width: 100%; }
.clone-url input.input-mini { font-size: 11px; color: rgb(153, 153, 153); }
.commit-form::after, .commit-form::before { position: absolute; top: 11px; left: -16px; right: 100%; width: 0px; height: 0px; display: block; content: " "; border-color: transparent; border-style: solid solid outset; pointer-events: none; }
.commit-form::after { border-width: 7px; border-right-color: rgb(255, 255, 255); margin-top: 1px; margin-left: 2px; }
.commit-form::before { border-right-color: rgb(221, 221, 221); border-width: 8px; }
.commit-form-actions::before { display: table; content: ""; }
.commit-form-actions::after { display: table; clear: both; content: ""; }
.blob-wrapper { overflow-x: auto; overflow-y: hidden; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
.tab-size-8 { -moz-tab-size: 8; }
.diff-table { width: 100%; border-collapse: separate; }
.diff-table .line-comments { padding: 10px; vertical-align: top; }
.diff-table tr:not(:last-child) .line-comments { border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); }
.blob-num { width: 1%; min-width: 50px; white-space: nowrap; font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; font-size: 12px; line-height: 18px; color: rgba(0, 0, 0, 0.3); vertical-align: top; text-align: right; border-style: solid; border-color: rgb(238, 238, 238); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 0px 0px; cursor: pointer; -moz-user-select: none; padding-left: 10px; padding-right: 10px; }
.blob-num:hover { color: rgba(0, 0, 0, 0.6); }
.blob-num::before { content: attr(data-line-number); }
.blob-num.non-expandable { cursor: default; }
.blob-num.non-expandable:hover { color: rgba(0, 0, 0, 0.3); }
.blob-code { position: relative; padding-left: 10px; padding-right: 10px; font-family: Consolas,"Liberation Mono",Menlo,Courier,monospace; font-size: 12px; color: rgb(51, 51, 51); vertical-align: top; white-space: pre; overflow: visible; word-wrap: normal; }
.blob-code .x-first { border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; }
.blob-code .x-last { border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; }
.blob-num-hunk, .blob-code-hunk, .blob-num-expandable, .blob-code-expandable { vertical-align: middle; color: rgba(0, 0, 0, 0.3); border-color: rgb(213, 228, 242); }
.blob-num-hunk, .blob-num-expandable { background-color: rgb(240, 245, 250); }
.blob-code-hunk, .blob-code-expandable { padding-top: 4px; padding-bottom: 4px; background-color: rgb(248, 250, 253); border-width: 1px 0px; }
.blob-expanded + tr:not(.blob-expanded) .blob-num, .blob-expanded + tr:not(.blob-expanded) .blob-code { border-top: 1px solid rgb(238, 238, 238); }
tr:not(.blob-expanded) + .blob-expanded .blob-num, tr:not(.blob-expanded) + .blob-expanded .blob-code { border-top: 1px solid rgb(238, 238, 238); }
.blob-num-expandable { padding: 0px; font-size: 12px; text-align: center; }
.blob-num-expandable .diff-expander { display: block; width: auto; height: auto; margin-right: -1px; padding: 4px 11px 4px 10px; cursor: pointer; color: rgb(153, 153, 153); }
.blob-num-expandable .diff-expander:hover { color: rgb(255, 255, 255); text-shadow: none; background-color: rgb(65, 131, 196); border-color: rgb(65, 131, 196); }
.blob-code-addition { background-color: rgb(234, 255, 234); }
.blob-code-addition .x { background-color: rgb(166, 243, 166); }
.blob-num-addition { background-color: rgb(219, 255, 219); border-color: rgb(193, 233, 193); }
.blob-code-deletion { background-color: rgb(255, 236, 236); }
.blob-code-deletion .x { background-color: rgb(248, 203, 203); }
.blob-num-deletion { background-color: rgb(255, 221, 221); border-color: rgb(241, 192, 192); }
.add-line-comment { position: relative; z-index: 5; float: left; width: 20px; height: 20px; margin: -1px -10px -1px -20px; line-height: 20px; color: rgb(255, 255, 255); text-align: center; text-indent: 0px; cursor: pointer; background-color: rgb(65, 131, 196); background-image: linear-gradient(rgb(84, 144, 202), rgb(65, 131, 196)); background-repeat: repeat-x; border-radius: 3px; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15); opacity: 0; transform: scale(0.8, 0.8); transition: transform 0.1s ease-in-out 0s; }
.add-line-comment:hover { transform: scale(1, 1); }
.inline-comment-form { border: 1px solid rgb(221, 221, 221); border-radius: 3px; }
.inline-review-comment { margin-top: 0px ! important; margin-bottom: 10px ! important; }
.inline-review-comment tr:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.inline-review-comment tr:last-child .blob-num, .inline-review-comment tr:last-child .blob-code { padding-bottom: 8px; }
.inline-review-comment tr:last-child .blob-num:first-child, .inline-review-comment tr:last-child .blob-code:first-child { border-bottom-left-radius: 2px; }
.inline-review-comment tr:last-child .blob-num:last-child, .inline-review-comment tr:last-child .blob-code:last-child { border-bottom-right-radius: 2px; }
.timeline-inline-comments { width: 100%; table-layout: fixed; }
.timeline-inline-comments .inline-comments, .show-inline-notes .inline-comments { display: table-row; }
.inline-comments { display: none; }
.inline-comments .line-comments .comment-content { position: relative; }
.inline-comments .timeline-comment { margin-bottom: 10px; }
.inline-comments .inline-comment-form, .inline-comments .inline-comment-form-container { max-width: 780px; }
.inline-comments .ajax-indicator { display: none; vertical-align: bottom; }
.comment-holder { max-width: 780px; }
.inline-comment-form-container .inline-comment-form, .inline-comment-form-container.open .add-line-note-button { display: none; }
.inline-comment-form-container .add-line-note-button, .inline-comment-form-container.open .inline-comment-form { display: block; }
.file { position: relative; margin-top: 20px; margin-bottom: 15px; border: 1px solid rgb(221, 221, 221); border-radius: 3px; }
.file .empty { background: transparent none repeat scroll 0% 0%; }
.file-header { padding: 5px 10px; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(216, 216, 216); border-top-left-radius: 2px; border-top-right-radius: 2px; }
.file-header::before { display: table; content: ""; }
.file-header::after { display: table; clear: both; content: ""; }
.file-actions { float: right; padding-top: 3px; }
.file-info { float: left; line-height: 32px; }
.show-file-notes { display: none; }
.has-inline-notes .show-file-notes { display: inline-block; margin-right: 10px; -moz-user-select: none; }
.octicon-btn { display: inline-block; margin-left: 5px; padding: 5px; line-height: 1; color: rgb(119, 119, 119); vertical-align: middle; background: transparent none repeat scroll 0% 0%; border: 0px none; outline: medium none; }
.octicon-btn:hover { color: rgb(65, 131, 196); }
.octicon-btn.disabled { color: rgb(187, 187, 187); cursor: default; }
.octicon-btn.disabled:hover { color: rgb(187, 187, 187); }
.write-content { position: relative; }
.fullscreen-overlay { display: none; position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-shadow: none; z-index: 1000; }
.fullscreen-overlay .fullscreen-container { max-width: 800px; height: 100%; margin: 0px auto; padding: 30px 0px; }
.fullscreen-overlay .textarea-wrap { width: 100%; height: 100%; position: relative; }
.fullscreen-overlay textarea { width: 100%; height: 100%; padding: 20px; border: 0px none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(153, 153, 153); font-size: 21px; line-height: 1.6em; resize: none; transition: color 0.15s ease-in-out 0s; box-shadow: none; }
.fullscreen-overlay textarea:focus, .fullscreen-overlay textarea:hover { outline: medium none; color: rgb(51, 51, 51); }
.fullscreen-overlay .fullscreen-sidebar { position: absolute; top: 30px; right: 30px; text-align: right; z-index: 1002; }
.fullscreen-overlay .fullscreen-sidebar .exit-fullscreen, .fullscreen-overlay .fullscreen-sidebar .theme-switcher { color: rgb(179, 179, 179); float: right; clear: right; margin-bottom: 15px; }
.fullscreen-overlay .fullscreen-sidebar .exit-fullscreen:hover, .fullscreen-overlay .fullscreen-sidebar .theme-switcher:hover { color: rgb(51, 51, 51); text-shadow: 0px 0px 10px rgb(255, 255, 255); }
.fullscreen-overlay .fullscreen-sidebar .theme-switcher { margin-right: 8px; }
.fullscreen-overlay .suggester-container { top: 5px; left: 0px; }
.issues-listing { position: relative; }
.new-issue-form .discussion-timeline::before { display: none; }
.new-pr-form::before { display: table; content: ""; }
.new-pr-form::after { display: table; clear: both; content: ""; }
.new-pr-form .discussion-timeline::before { display: none; }
.merge-branch-heading { margin: 0px; }
.merge-branch-description { margin-top: 0px; margin-right: 160px; margin-bottom: 0px; color: rgb(119, 119, 119); }
.thread-subscription-status { margin: 40px 0px 20px; padding: 10px; color: rgb(119, 119, 119); background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-radius: 3px; }
.thread-subscription-status .mega-octicon { vertical-align: middle; margin-right: 10px; margin-left: 4px; color: rgb(204, 204, 204); }
.thread-subscription-status .btn-sm > .octicon { margin-right: 1px; }
.thread-subscription-status .reason { display: inline-block; margin: 0px 10px; vertical-align: middle; }
.thread-subscription-status .thread-subscribe-form { display: inline-block; vertical-align: middle; }
.ellipsis-button::before { content: "…"; }
.oauth-permissions-details.default:not(.delete) .no-access, .oauth-permissions-details.default:not(.delete) .default-access, .oauth-permissions-details.none .no-access, .oauth-permissions-details.none .default-access { display: inline; }
.oauth-permissions-details.default:not(.delete) .access-details, .oauth-permissions-details.default:not(.delete) .permission-title, .oauth-permissions-details.none .access-details, .oauth-permissions-details.none .permission-title { color: rgb(153, 153, 153); }
.oauth-permissions-details.default:not(.delete) .mega-octicon, .oauth-permissions-details.none .mega-octicon { color: rgb(204, 204, 204); }
.member-avatar-group::before { display: table; content: ""; }
.member-avatar-group::after { display: table; clear: both; content: ""; }
.member-row::before { display: table; content: ""; }
.member-row::after { display: table; clear: both; content: ""; }
.org-list .list-item::before { display: table; content: ""; }
.org-list .list-item::after { display: table; clear: both; content: ""; }
.permission-level-cell .select-menu-button::after { position: absolute; top: 10px; right: 10px; }
.invitation-role-group::before { display: table; content: ""; }
.invitation-role-group::after { display: table; clear: both; content: ""; }
.migrate-org-roles .tooltipped::after { width: 300px; white-space: normal; }
.migrate-org-avatar-list::before { display: table; content: ""; }
.migrate-org-avatar-list::after { display: table; clear: both; content: ""; }
.migrate-org-avatar-list .tooltipped::after { width: auto; white-space: nowrap; }
.team-grid::before { display: table; content: ""; }
.team-grid::after { display: table; clear: both; content: ""; }
.typeahead-result::before { display: table; content: ""; }
.typeahead-result::after { display: table; clear: both; content: ""; }
.manage-user-info::before { display: table; content: ""; }
.manage-user-info::after { display: table; clear: both; content: ""; }
.org-migration-actions::before { display: table; content: ""; }
.org-migration-actions::after { display: table; clear: both; content: ""; }
.manage-repo-access-header::before { display: table; content: ""; }
.manage-repo-access-header::after { display: table; clear: both; content: ""; }
.ldap-memberships-list .ldap-group-form > div:not(.table-list-cell) { display: none ! important; }
.invited .team-member-list .list-item::before { display: table; content: ""; }
.invited .team-member-list .list-item::after { display: table; clear: both; content: ""; }
.invited-banner::before { display: table; content: ""; }
.invited-banner::after { display: table; clear: both; content: ""; }
.owner-select-grid::before { display: table; content: ""; }
.owner-select-grid::after { display: table; clear: both; content: ""; }
.theme-selector-actions::before { display: table; content: ""; }
.theme-selector-actions::after { display: table; clear: both; content: ""; }
.vcard-stats::before { display: table; content: ""; }
.vcard-stats::after { display: table; clear: both; content: ""; }
.prose-diff.collapsed .rich-diff-level-zero.expandable .unchanged:not(.vicinity) { display: none; }
.prose-diff.collapsed .rich-diff-level-zero.expandable:first-child::before { margin-top: 1em; }
.prose-diff.collapsed .rich-diff-level-zero.expandable::before { font-family: "octicons"; content: ""; color: rgb(211, 211, 211); display: block; text-align: center; font-size: 24px; letter-spacing: 2px; line-height: 0; margin-top: 1em; margin-bottom: 1em; padding: 0px; }
.prose-diff.collapsed .rich-diff-level-zero.expandable:hover::before { color: rgb(0, 0, 0); }
.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child::before { content: "Sorry, no visible changes to display."; color: rgb(211, 211, 211); font-size: 18px; }
.prose-diff.collapsed .rich-diff-level-zero.expandable:only-child:hover::before { color: rgb(0, 0, 0); }
.prose-diff :not(.changed) > :not(.github-user-ins):not(.github-user-del) > .removed, .prose-diff :not(.changed) > :not(.github-user-ins):not(.github-user-del) > del { text-decoration: none; }
.prose-diff > .markdown-body li ul.removed:not(.github-user-ins) { text-decoration: line-through; }
.prose-diff > .markdown-body li.added.moved-up::before { font-family: "octicons"; content: ""; color: rgb(211, 211, 211); }
.prose-diff > .markdown-body li.added.moved-down::before { font-family: "octicons"; content: ""; color: rgb(211, 211, 211); }
.prose-diff > .markdown-body li.removed:not(.moved) { color: rgb(170, 51, 51); background: rgb(255, 234, 234) none repeat scroll 0% 0%; }
.prose-diff > .markdown-body li.removed:not(.moved):not(.github-user-ins) { text-decoration: line-through; }
.prose-diff > .markdown-body .added:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins + .added:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins:not(.github-user-del):not(.github-user-ins) { text-decoration: none; }
.prose-diff > .markdown-body ins pre:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins code:not(.github-user-del):not(.github-user-ins), .prose-diff > .markdown-body ins > div:not(.github-user-del):not(.github-user-ins) { text-decoration: none; }
.pull-request-tab-content { display: none; }
.pull-request-tab-content.is-visible { display: block; }
.stale-files-tab { display: none; margin-bottom: 10px; }
.files-bucket { margin-bottom: 15px; }
.tabnav-callout::before { position: absolute; top: 50%; right: 100%; margin-top: -7px; display: inline-block; content: ""; border: 7px solid transparent; }
.callout-review::before { border-right-color: rgb(252, 235, 155); }
.callout-success::before { border-right-color: rgb(216, 240, 205); }
.radio-group::before { display: table; content: ""; }
.radio-group::after { display: table; clear: both; content: ""; }
:checked + .radio-label { z-index: 1; position: relative; border-color: rgb(65, 131, 196); }
.recommended-showcase-link:nth-child(2n+1) { margin-left: 4%; }
.release-timeline-tags > li::before { display: table; content: ""; }
.release-timeline-tags > li::after { display: table; clear: both; content: ""; }
.release-timeline-tags .date::after { box-sizing: border-box; content: " "; display: block; position: absolute; top: 50%; right: -7px; z-index: 10; width: 12px; height: 12px; margin-top: -6px; background-color: rgb(238, 238, 238); border: 2px solid rgb(255, 255, 255); border-radius: 6px; }
.release-timeline-tags .expander .date::after { display: none; }
.release::before { display: table; content: ""; }
.release::after { display: table; clear: both; content: ""; }
.uploaded-files > li.delete:nth-child(2) { border-top-right-radius: 3px; border-top-left-radius: 3px; }
.uploaded-files > li:nth-child(2) { border-top: 0px none; }
.releases-target-menu .select-menu-button::before { top: 14px; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed) { background: transparent none repeat scroll 0% 0%; height: 500px; padding: 0px; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer { display: block; }
.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-error, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-fatal, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .octospinner { display: none; }
.pagehead.repohead h1 { color: rgb(102, 102, 102); padding-left: 34px; position: relative; float: left; }
.pagehead.repohead h1.private .mega-octicon::before { color: rgb(233, 219, 165); }
.pagehead.repohead h1 .octicon-lock, .pagehead.repohead h1 .octicon-repo, .pagehead.repohead h1 .octicon-mirror, .pagehead.repohead h1 .octicon-repo-forked, .pagehead.repohead h1 .octicon-gist, .pagehead.repohead h1 .octicon-gist-secret { position: absolute; left: 0px; top: 12px; line-height: 32px; margin-top: -13px; color: rgb(187, 187, 187); }
.filter-bar::before { display: table; content: ""; }
.filter-bar::after { display: table; clear: both; content: ""; }
.repo-container { min-height: 345px; }
.repo-nav .full-word { display: none; }
.only-with-full-nav { display: none; }
.repository-with-sidebar::before { display: table; content: ""; }
.repository-with-sidebar::after { display: table; clear: both; content: ""; }
.repository-with-sidebar .repository-sidebar { float: right; width: 38px; }
.repository-with-sidebar .repository-sidebar .sidebar-button { width: 100%; margin: 0px 0px 10px; text-align: center; }
.repository-with-sidebar .repository-sidebar h3 { margin-bottom: 5px; font-size: 11px; font-weight: normal; color: rgb(153, 153, 153); }
.repository-with-sidebar .repository-sidebar .clone-url { display: none; margin-top: -5px; }
.repository-with-sidebar .repository-sidebar .clone-url.open { display: block; }
.repository-with-sidebar .repository-sidebar .clone-options { margin: 8px 0px 15px; font-size: 11px; color: rgb(102, 102, 102); }
.repository-with-sidebar .repository-sidebar .clone-options .octicon-question { position: relative; bottom: 1px; font-size: 11px; color: rgb(0, 0, 0); cursor: pointer; }
.repository-with-sidebar .repository-content { float: left; width: 920px; }
.repository-with-sidebar.with-full-navigation .sunken-menu-group .tooltipped::before, .repository-with-sidebar.with-full-navigation .sunken-menu-group .tooltipped::after { display: none; }
.repository-meta::before { display: table; content: ""; }
.repository-meta::after { display: table; clear: both; content: ""; }
.file-navigation::before { display: table; content: ""; }
.file-navigation::after { display: table; clear: both; content: ""; }
.fork-select-fragment { text-align: center; }
.pagehead.repohead .select-menu .select-menu-modal-holder { z-index: 25; }
.audit-search-form::before { display: table; content: ""; }
.audit-search-form::after { display: table; clear: both; content: ""; }
.graticule :nth-child(2n) { stroke-dasharray: 2, 2; }
.export-actions .select-menu-button::after { position: absolute; right: 15px; top: 50%; margin-top: -2px; }
.audit-log-export-button.disabled::after { display: none; }
.context-loader-container .large-format-loader { position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; padding-top: 190px; background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; z-index: 9999; text-align: center; color: rgb(153, 153, 153); }
.two-factor-recovery-code::before { content: "□"; font-size: 26px; margin-right: 10px; color: rgb(234, 234, 234); position: relative; top: 1px; }
.markdown-body .sms-or-app::before { display: table; content: ""; }
.markdown-body .sms-or-app::after { display: table; clear: both; content: ""; }
.two-factor-setup-container .select-menu .select-menu-button::before { top: 14px; }
li.session-device.session-current .sessions-more-info::after { border-top-color: rgb(255, 255, 255); }
.setup-form .octicon-alert::before { color: rgb(189, 44, 0); }
.setup-form .octicon-check::before { color: rgb(108, 198, 68); }
.collection-card:nth-child(3n+3) { margin-right: 0px; }
.signup-plans tr:nth-child(2n+1) td { background-color: rgb(245, 245, 245); }
.signup-plans-personal tr:nth-child(2n+1) td { background-color: rgb(240, 245, 250); }
.signup-plans-orgs tr:nth-child(2n+1) td { background-color: rgb(246, 252, 244); }
#user-content-toc ul ul li::before { float: left; margin-top: -0.2em; margin-right: 0.2em; font-size: 1.2em; line-height: 1; color: rgb(170, 170, 170); content: "⌞"; }
.wiki-wrapper .wiki-auxiliary-content.markdown-body.wiki-writable > :nth-child(2) { margin-top: 0px ! important; }
.wiki-wrapper .wiki-custom-sidebar > :nth-child(2) { margin-top: 0px; }
</style>
<meta http-equiv="x-pjax-version" content="be127a1bc145075f45563e8af963c3fb">
<link data-pjax-transient="" rel="alternate" type="text/x-diff" href="https://github.com/gaye/dav/pull/70.diff">
<link data-pjax-transient="" rel="alternate" type="text/x-patch" href="https://github.com/gaye/dav/pull/70.patch">
<style type="text/css" media="screen"><!--
/* Effective stylesheet produced by snapshot save */
--></style>
<meta name="diff-view" content="unified" data-pjax-transient="">
<meta name="session-resume-id" content="/gaye/dav/pull/70" data-pjax-transient="">
<meta name="description" content="dav - WebDAV, CalDAV, and CardDAV client for nodejs and the browser.">
<meta name="go-import" content="github.com/gaye/dav git https://github.com/gaye/dav.git">
<meta content="535859" name="octolytics-dimension-user_id"><meta content="gaye" name="octolytics-dimension-user_login"><meta content="20107688" name="octolytics-dimension-repository_id"><meta content="gaye/dav" name="octolytics-dimension-repository_nwo"><meta content="true" name="octolytics-dimension-repository_public"><meta content="false" name="octolytics-dimension-repository_is_fork"><meta content="20107688" name="octolytics-dimension-repository_network_root_id"><meta content="gaye/dav" name="octolytics-dimension-repository_network_root_nwo">
<link href="https://github.com/gaye/dav/commits/simplify_requests.atom" rel="alternate" title="Recent Commits to dav:simplify_requests" type="application/atom+xml">
<script async="" type="text/javascript">data:application/javascript;base64,LyogU2NyaXB0IHJlbW92ZWQgYnkgc25hcHNob3Qgc2F2ZSAqLw0K</script></head>
<body class="logged_in env-production linux vis-public">
<a href="#start-of-content" tabindex="1" class="accessibility-aid js-skip-to-content">Skip to content</a>
<div class="wrapper">
<div class="header header-logged-in true" role="banner">
<div class="container clearfix">
<a class="header-logo-invertocat" href="https://github.com/" data-hotkey="g d" aria-label="Homepage" data-ga-click="Header, go to dashboard, icon:logo">
<span class="mega-octicon octicon-mark-github"></span>
</a>
<div class="site-search repo-scope js-site-search" role="search">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/search" class="js-site-search-form" data-global-search-url="/search" data-repo-search-url="/gaye/dav/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"></div>
<input class="js-site-search-field is-clearable" data-hotkey="s" name="q" placeholder="Search" data-global-scope-placeholder="Search GitHub" data-repo-scope-placeholder="Search" tabindex="1" autocapitalize="off" type="text">
<div class="scope-badge">This repository</div>
</form>
</div>
<ul class="header-nav left" role="navigation">
<li class="header-nav-item explore">
<a class="header-nav-link" href="https://github.com/explore" data-ga-click="Header, go to explore, text:explore">Explore</a>
</li>
<li class="header-nav-item">
<a class="header-nav-link" href="https://gist.github.com/" data-ga-click="Header, go to gist, text:gist">Gist</a>
</li>
<li class="header-nav-item">
<a class="header-nav-link" href="https://github.com/blog" data-ga-click="Header, go to blog, text:blog">Blog</a>
</li>
<li class="header-nav-item">
<a class="header-nav-link" href="https://help.github.com/" data-ga-click="Header, go to help, text:help">Help</a>
</li>
</ul>
<ul class="header-nav user-nav right" id="user-links">
<li class="header-nav-item dropdown js-menu-container">
<a class="header-nav-link name" href="https://github.com/mcepl" data-ga-click="Header, go to profile, text:username">
<img alt="@mcepl" class="avatar" data-user="198999" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAE00lEQVRYw8WXS4wUVRSGv1NVbTfMA3lIIEMMkYcIBCNqYjRGVkh4uEGjEY0uIEY2LkxYiTruXZAYgiFKMECi4kKJLxI3GI1ECTGgkKDEIEyYGehBpme6arr7Hhfd1V3dXS96mnAnlTt9bt1b/z3n/P89V1RVqbV8fh/npg4xJS53ojkVm/t0EwMDbzdsPj4RIZcbYvus05y3JsNXEEADfZdty8s2P99chaoiIqgqjoiEAyEwOQpsnE06s4lUneU7zQlEuNE04v9btXXYgpisINqmXcXtvAueirT5phoepw1c2pDdRpBBp1mqSluYNeKhpe+2DVBthDiZJDFe3XJ5ESe+2IoxdmDI8Dr7yNEsU6ObYO/96QgmLZ5MJklEG5o5yXN/rOLIkRcxprqqLYZdHGS2uvWP6UbY8EJnxFPVzklyak6er1/7EMcp47ozcN2ZFIsz0KIgLuACHvAKHF+YQpYimhWMd1sOEp4nfj/aN45tV9pc0PRaf8QaUbYWqbFuSaAkbucS/1pKBvt+qstMpyQJ/3rE65L+FGolicVtatLJ8diig/UQhzIZeObyAI9cnxObh1FJ1PRahA6uvw47L7cv0aSDkSQBTh7bwuZTD/Pvjv2M9t9s3+k/i6lU7HiS/A0r57dvfskEfPkRDC4B3owmiRMXJqPC0aPP4h3eRlZMW32kanHTzYaSRAFR0J1w1gqptrQ6zrvNJViQJIkniQCqguvOiKs9wsNc+6h4MWmXmSZJtBM61ERetCNdbiOJ48c7zJMWii0VLCqpFratCuP04Wg5JRDFwwOm2khSD3EcSV7lALv4FE2zd4ECvTyov+NqLhXADCWUQdD3k0kS5sEcHrPVS30lcbSMqzk8si2j4bONWlg4ySRp00GJzpvQE0uiElYTzzYh4U4SW1H7E+2YDK+EgWsgtu0yIhqZg4lX0TiSIMBmuPYylPtDJl+CeTtAx8PxW5Zhz543GFh7qm3Mm+jhu8Mv8ZltQk+SVCQZ3QBPb4Xj94TvbuUcOOuESVLj1+rVZ1n32MnQ+Q+tOcO6iR6+UTojyd7FyRd3Cb0+S6RwB4dOzx/ltI5OjyRpyi1JEvBbuBG2ksRKJMkdbrHlVpqyP/pI1Pi5ceulLbeSQC4pgJp4khQKvd25k6QKcyBf1uer9ZxMAVmQLEhWyWa9+pPJlDh0aBtrri6Y3p3ER2uMVDeTgiRLi7Vic7DhhSnxUAaxA2XmMTE87nsxAaTWyrumq7AG2tjYD3r42grlDv0dzC/SkZHPg5AUVVVjjKqqlsue5vO/6L6hpdUpJjDdhPRdtO0fXqDDI8e1VCrW8RhjFGOMtj6FwhU9MLRdl3lztbdiNRbs8tNbEV3m3a0fX3leb9z4S8Ow1AH6iP3HdW/o8PAnuju/XjcWZnXdg5sne3X32FN69epeLRavaSsOvxc/1D5Zgmw2xlAoXKRU+p73rK+4kPmVb3vHpiW8Gyf6WOqt5R224Dgb6OlZgW3b0ZzUSJWmCejk5AUumTOcKP2EMT9ybuYZPuiZSgVqYTnDW2MPAE+wLvsk91pryOWW4ziZZGWL82Dwd5VQhkqlgOp/XJ8a4c/x30DOI1wEGcESryYVd4HOQ1kMuoK5fY+y8q6FQD+O04eI3VQQBKWu1fY/7H7d6/Cmr/YAAAAASUVORK5CYII=" width="20" height="20">
<span class="css-truncate">
<span class="css-truncate-target">mcepl</span>
</span>
</a>
</li>
<li class="header-nav-item dropdown js-menu-container">
<a class="header-nav-link js-menu-target tooltipped tooltipped-s" href="https://github.com/new" aria-label="Create new..." data-ga-click="Header, create new, icon:add">
<span class="octicon octicon-plus"></span>
<span class="dropdown-caret"></span>
</a>
<div class="dropdown-menu-content js-menu-content">
<ul class="dropdown-menu">
<li>
<a href="https://github.com/new" data-ga-click="Header, create new repository, icon:repo"><span class="octicon octicon-repo"></span> New repository</a>
</li>
<li>
<a href="https://github.com/organizations/new" data-ga-click="Header, create new organization, icon:organization"><span class="octicon octicon-organization"></span> New organization</a>
</li>
<li class="dropdown-divider">
<li class="dropdown-header">
<span title="gaye/dav">This repository</span>
</li>
<li>
<a href="https://github.com/gaye/dav/issues/new" data-ga-click="Header, create new issue, icon:issue"><span class="octicon octicon-issue-opened"></span> New issue</a>
</li>
</ul>
</div>
</li>
<li class="header-nav-item">
<a href="https://github.com/notifications" aria-label="You have no unread notifications" class="header-nav-link notification-indicator tooltipped tooltipped-s" data-ga-click="Header, go to notifications, icon:read" data-hotkey="g n">
<span class="mail-status all-read"></span>
<span class="octicon octicon-inbox"></span>
</a>
</li>
<li class="header-nav-item">
<a class="header-nav-link tooltipped tooltipped-s" href="https://github.com/settings/profile" id="account_settings" aria-label="Settings" data-ga-click="Header, go to settings, icon:settings">
<span class="octicon octicon-gear"></span>
</a>
</li>
<li class="header-nav-item">
<form accept-charset="UTF-8" action="https://github.com/logout" class="logout-form" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="e1eV7lA+jRXiFolPPs9uX/PUCXTtT5YgxqgO9SKP3Di6lVT8qvcZFiHCS69Kb0zfoL65uYrRXFNJDgCnyXBzTQ==" type="hidden"></div>
<button class="header-nav-link sign-out-button tooltipped tooltipped-s" aria-label="Sign out" data-ga-click="Header, sign out, icon:logout">
<span class="octicon octicon-sign-out"></span>
</button>
</form> </li>
</ul>
</div>
</div>
<div id="start-of-content" class="accessibility-aid"></div>
<div class="site" itemscope="" itemtype="http://schema.org/WebPage">
<div id="js-flash-container">
</div>
<div class="pagehead repohead instapaper_ignore readability-menu">
<div class="container">
<ul class="pagehead-actions">
<li>
<form accept-charset="UTF-8" action="https://github.com/notifications/subscribe" class="js-social-container" data-autosubmit="true" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="jELeGM4nb45+UJ6kZX9h+5P8BF71Dq+JrWHq4tpyUVp0ISPB9yjh93aaWM9AslDReA3l/fq3rCF1ylVKLgLX0g==" type="hidden"></div> <input id="repository_id" name="repository_id" value="20107688" type="hidden">
<div class="select-menu js-menu-container js-select-menu">
<a href="https://github.com/gaye/dav/subscription" class="btn btn-sm btn-with-count select-menu-button js-menu-target" role="button" tabindex="0" aria-haspopup="true" data-ga-click="Repository, click Watch settings, action:pull_requests#show">
<span class="js-select-button">
<span class="octicon octicon-eye"></span>
Watch
</span>
</a>
<a class="social-count js-social-count" href="https://github.com/gaye/dav/watchers">
9
</a>
<div class="select-menu-modal-holder">
<div class="select-menu-modal subscription-menu-modal js-menu-content" aria-hidden="true">
<div class="select-menu-header">
<span class="select-menu-title">Notifications</span>
<span class="octicon octicon-x js-menu-close" role="button" aria-label="Close"></span>
</div>
<div class="select-menu-list js-navigation-container" role="menu">
<div class="select-menu-item js-navigation-item selected" role="menuitem" tabindex="0">
<span class="select-menu-item-icon octicon octicon-check"></span>
<div class="select-menu-item-text">
<input checked id="do_included" name="do" value="included" type="radio">
<span class="select-menu-item-heading">Not watching</span>
<span class="description">Be notified when participating or @mentioned.</span>
<span class="js-select-button-text hidden-select-button-text">
<span class="octicon octicon-eye"></span>
Watch
</span>
</div>
</div>
<div class="select-menu-item js-navigation-item " role="menuitem" tabindex="0">
<span class="select-menu-item-icon octicon octicon octicon-check"></span>
<div class="select-menu-item-text">
<input id="do_subscribed" name="do" value="subscribed" type="radio">
<span class="select-menu-item-heading">Watching</span>
<span class="description">Be notified of all conversations.</span>
<span class="js-select-button-text hidden-select-button-text">
<span class="octicon octicon-eye"></span>
Unwatch
</span>
</div>
</div>
<div class="select-menu-item js-navigation-item " role="menuitem" tabindex="0">
<span class="select-menu-item-icon octicon octicon-check"></span>
<div class="select-menu-item-text">
<input id="do_ignore" name="do" value="ignore" type="radio">
<span class="select-menu-item-heading">Ignoring</span>
<span class="description">Never be notified.</span>
<span class="js-select-button-text hidden-select-button-text">
<span class="octicon octicon-mute"></span>
Stop ignoring
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</li>
<li>
<div class="js-toggler-container js-social-container starring-container ">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/unstar" class="js-toggler-form starred js-unstar-button" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="HfTUbLRv8b1emBpZ8c2vnfdf3lap6olBnbpkivF/wz2hhkESO7b57J99VgoTqjYgaftdTa5FtaRKogthqZqu0g==" type="hidden"></div>
<button class="btn btn-sm btn-with-count js-toggler-target" aria-label="Unstar this repository" title="Unstar gaye/dav" data-ga-click="Repository, click unstar button, action:pull_requests#show; text:Unstar">
<span class="octicon octicon-star"></span>
Unstar
</button>
<a class="social-count js-social-count" href="https://github.com/gaye/dav/stargazers">
36
</a>
</form>
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/star" class="js-toggler-form unstarred js-star-button" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="lMJoWKhCNdJ+nrEexKY+0FBbzLEHINIdsLzkabdtf1kOoNcygYJ0fOeamewvbGPXC458ITlmb+F6pMnPla+RNg==" type="hidden"></div>
<button class="btn btn-sm btn-with-count js-toggler-target" aria-label="Star this repository" title="Star gaye/dav" data-ga-click="Repository, click star button, action:pull_requests#show; text:Star">
<span class="octicon octicon-star"></span>
Star
</button>
<a class="social-count js-social-count" href="https://github.com/gaye/dav/stargazers">
36
</a>
</form> </div>
</li>
<li>
<a href="#fork-destination-box" class="btn btn-sm btn-with-count" title="Fork your own copy of gaye/dav to your account" aria-label="Fork your own copy of gaye/dav to your account" rel="facebox" data-ga-click="Repository, show fork modal, action:pull_requests#show; text:Fork">
<span class="octicon octicon-repo-forked"></span>
Fork
</a>
<a href="https://github.com/gaye/dav/network" class="social-count">8</a>
<div id="fork-destination-box" style="display: none;">
<h2 class="facebox-header">Where should we fork this repository?</h2>
<include-fragment src="" class="js-fork-select-fragment fork-select-fragment" data-url="/gaye/dav/fork?fragment=1">
<img alt="Loading" src="data:image/gif;base64,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" width="64" height="64">
</include-fragment>
</div>
</li>
</ul>
<h1 itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" class="entry-title public">
<span class="mega-octicon octicon-repo"></span>
<span class="author"><a href="https://github.com/gaye" class="url fn" itemprop="url" rel="author"><span itemprop="title">gaye</span></a></span><!--
--><span class="path-divider">/</span><!--
--><strong><a href="https://github.com/gaye/dav" class="js-current-repository" data-pjax="#js-repo-pjax-container">dav</a></strong>
<span class="page-context-loader">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</span>
</h1>
</div><!-- /.container -->
</div><!-- /.repohead -->
<div class="container">
<div class="repository-with-sidebar repo-container new-discussion-timeline">
<div class="repository-sidebar clearfix">
<nav class="sunken-menu repo-nav js-repo-nav js-sidenav-container-pjax js-octicon-loaders" role="navigation" data-pjax="#js-repo-pjax-container" data-issue-count-url="/gaye/dav/issues/counts">
<ul class="sunken-menu-group">
<li class="tooltipped tooltipped-w" aria-label="Code">
<a href="https://github.com/gaye/dav" aria-label="Code" class="js-selected-navigation-item sunken-menu-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /gaye/dav">
<span class="octicon octicon-code"></span> <span class="full-word">Code</span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
<li class="tooltipped tooltipped-w" aria-label="Issues">
<a href="https://github.com/gaye/dav/issues" aria-label="Issues" class="js-selected-navigation-item sunken-menu-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /gaye/dav/issues">
<span class="octicon octicon-issue-opened"></span> <span class="full-word">Issues</span>
<span class="js-issue-replace-counter"></span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
<li class="tooltipped tooltipped-w" aria-label="Pull requests">
<a href="https://github.com/gaye/dav/pulls" aria-label="Pull requests" class="selected js-selected-navigation-item sunken-menu-item" data-hotkey="g p" data-selected-links="repo_pulls /gaye/dav/pulls">
<span class="octicon octicon-git-pull-request"></span> <span class="full-word">Pull requests</span>
<span class="js-pull-replace-counter"></span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
<li class="tooltipped tooltipped-w" aria-label="Wiki">
<a href="https://github.com/gaye/dav/wiki" aria-label="Wiki" class="js-selected-navigation-item sunken-menu-item" data-hotkey="g w" data-selected-links="repo_wiki /gaye/dav/wiki">
<span class="octicon octicon-book"></span> <span class="full-word">Wiki</span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
</ul>
<div class="sunken-menu-separator"></div>
<ul class="sunken-menu-group">
<li class="tooltipped tooltipped-w" aria-label="Pulse">
<a href="https://github.com/gaye/dav/pulse" aria-label="Pulse" class="js-selected-navigation-item sunken-menu-item" data-selected-links="pulse /gaye/dav/pulse">
<span class="octicon octicon-pulse"></span> <span class="full-word">Pulse</span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
<li class="tooltipped tooltipped-w" aria-label="Graphs">
<a href="https://github.com/gaye/dav/graphs" aria-label="Graphs" class="js-selected-navigation-item sunken-menu-item" data-selected-links="repo_graphs repo_contributors /gaye/dav/graphs">
<span class="octicon octicon-graph"></span> <span class="full-word">Graphs</span>
<img alt="" class="mini-loader" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16">
</a> </li>
</ul>
</nav>
<div class="only-with-full-nav">
<div class="clone-url open" data-protocol-type="http" data-url="/users/set_protocol?protocol_selector=http&protocol_type=clone">
<h3><span class="text-emphasized">HTTPS</span> clone URL</h3>
<div class="input-group js-zeroclipboard-container">
<input class="input-mini input-monospace js-url-field js-zeroclipboard-target" value="https://github.com/gaye/dav.git" readonly type="text">
<span class="input-group-button">
</span>
</div>
</div>
<div class="clone-url " data-protocol-type="ssh" data-url="/users/set_protocol?protocol_selector=ssh&protocol_type=clone">
<h3><span class="text-emphasized">SSH</span> clone URL</h3>
<div class="input-group js-zeroclipboard-container">
<input class="input-mini input-monospace js-url-field js-zeroclipboard-target" value="git@github.com:gaye/dav.git" readonly type="text">
<span class="input-group-button">
</span>
</div>
</div>
<div class="clone-url " data-protocol-type="subversion" data-url="/users/set_protocol?protocol_selector=subversion&protocol_type=clone">
<h3><span class="text-emphasized">Subversion</span> checkout URL</h3>
<div class="input-group js-zeroclipboard-container">
<input class="input-mini input-monospace js-url-field js-zeroclipboard-target" value="https://github.com/gaye/dav" readonly type="text">
<span class="input-group-button">
</span>
</div>
</div>
<p class="clone-options">You can clone with
<a href="#" class="js-clone-selector" data-protocol="http">HTTPS</a>, <a href="#" class="js-clone-selector" data-protocol="ssh">SSH</a>, or <a href="#" class="js-clone-selector" data-protocol="subversion">Subversion</a>.
<a href="https://help.github.com/articles/which-remote-url-should-i-use" class="help tooltipped tooltipped-n" aria-label="Get help on which URL is right for you.">
<span class="octicon octicon-question"></span>
</a>
</p>
<a href="https://github.com/gaye/dav/archive/master.zip" class="btn btn-sm sidebar-button" aria-label="Download the contents of gaye/dav as a zip file" title="Download the contents of gaye/dav as a zip file" rel="nofollow">
<span class="octicon octicon-cloud-download"></span>
Download ZIP
</a>
</div>
</div><!-- /.repository-sidebar -->
<div id="js-repo-pjax-container" class="repository-content context-loader-container" data-pjax-container="">
<!-- base sha1: "e7e196cf37a41885efdb36c35e494ed416db8d21" -->
<!-- head sha1: "fb1b3aae56494020d88f2e0b24de531f8142295e" -->
<div class="issues-listing" data-pjax="">
<div class="context-loader large-format-loader">
<p><img alt="" src="data:image/gif;base64,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" width="64" height="64"></p>
<p>Loading…</p>
</div>
<div class="view-pull-request clearfix js-issues-results">
<div id="partial-discussion-header" class="gh-header js-details-container js-socket-channel js-updatable-content pull request" data-channel="gaye/dav:pull_request:32800343" data-url="/gaye/dav/pull/70/show_partial?partial=title">
<div class="gh-header-show ">
<div class="gh-header-actions">
</div>
<h1 class="gh-header-title">
<span class="js-issue-title">Simplify request logic</span>
<span class="gh-header-number">#70</span>
</h1>
</div>
<div class="flex-table gh-header-meta">
<div class="flex-table-item">
<div class="state state-open">
<span class="octicon octicon-git-pull-request"></span>
Open
</div>
</div>
<div class="flex-table-item flex-table-item-primary">
<a href="https://github.com/millermedeiros" class="author pull-header-username css-truncate css-truncate-target expandable">
millermedeiros
</a>
wants to merge 1 commit into
<span class="commit-ref current-branch css-truncate js-selectable-text expandable"><span class="css-truncate-target user">gaye</span>:<span class="css-truncate-target">master</span></span>
from
<span class="commit-ref current-branch css-truncate js-selectable-text expandable"><span class="css-truncate-target user">millermedeiros</span>:<span class="css-truncate-target">simplify_requests</span></span>
</div>
</div>
</div>
<div class="tabnav tabnav-pr js-socket-channel js-pull-request-tabs" data-channel="gaye/dav:branch:simplify_requests" data-url="/gaye/dav/pull/70/show_partial?partial=tabs">
<div class="tabnav-extra right">
<span class="diffstat" id="diffstat">
<span class="text-diff-added">
+168
</span>
<span class="text-diff-deleted">
−211
</span>
<span class="diffstat-bar tooltipped tooltipped-s" aria-label="379 lines changed">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</span></div>
<nav class="tabnav-tabs">
<a href="#" data-container-id="discussion_bucket" class="tabnav-tab selected js-pull-request-tab">
<span class="octicon octicon-comment-discussion"></span>
Conversation
<span id="conversation_tab_counter" class="counter">
4
</span>
</a>
<a href="https://github.com/gaye/dav/pull/70/commits" data-container-id="commits_bucket" class="tabnav-tab js-pull-request-tab">
<span class="octicon octicon-git-commit"></span>
Commits
<span id="commits_tab_counter" class="counter">
1
</span>
</a>
<a href="https://github.com/gaye/dav/pull/70/files" data-container-id="files_bucket" class="tabnav-tab js-pull-request-tab">
<span class="octicon octicon-diff"></span>
Files changed
<span id="files_tab_counter" class="counter">
23
</span>
</a>
</nav>
</div>
<div id="discussion_bucket" class="tab-content clearfix pull-request-tab-content is-visible">
<div class="discussion-sidebar">
<div id="partial-discussion-stats" class="discussion-stats js-socket-channel js-updatable-content" data-channel="gaye/dav:issue:66979647" data-url="/gaye/dav/issues/70/show_partial?partial=discussion_stats">
</div>
<div class="discussion-sidebar-item sidebar-labels js-discussion-sidebar-item">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/issues/70?partial=sidebar%2Fshow%2Flabels" class="js-issue-sidebar-form" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="_method" value="put" type="hidden"><input name="authenticity_token" value="HSruim3Q/c7xLkea75/dUOHkxNv5YwtmQrm1wCZb7TvPxLbt+TDytjXjF0IWy4LIP3Xi+Yh5NY1vXl4j8XM2Sg==" type="hidden"></div>
<h3 class="discussion-sidebar-heading">
Labels
</h3>
<div class="labels css-truncate">
None yet
</div>
</form></div>
<div class="discussion-sidebar-item sidebar-milestone js-discussion-sidebar-item">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/issues/70/set_milestone?partial=sidebar%2Fshow%2Fmilestone" class="js-issue-sidebar-form" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="_method" value="put" type="hidden"><input name="authenticity_token" value="nU8Gd/ze5Q6GQ4NLeabJDge/bpt8yafcxe3kRjHHJtCBJcZODMqB75Tr4AYIfe0syE4VRMKlL8giQCg3gH0Y2g==" type="hidden"></div>
<h3 class="discussion-sidebar-heading">
Milestone
</h3>
<span class="text-muted">No milestone</span>
</form></div>
<div class="discussion-sidebar-item sidebar-assignee js-discussion-sidebar-item">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/issues/70?partial=sidebar%2Fshow%2Fassignee" class="js-issue-sidebar-form" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="_method" value="put" type="hidden"><input name="authenticity_token" value="JycGC+CqtTibbzVm7MDj/6li8SpG6oiuz/MlGaXk4/ReC7jfYpDLtc10dIhdhFElnVTvq0LAFmbLuTyGiiqrKA==" type="hidden"></div>
<h3 class="discussion-sidebar-heading">
Assignee
</h3>
<span class="css-truncate">
<span class="text-muted">No one assigned</span>
</span>
</form></div>
<div class="discussion-sidebar-item sidebar-notifications">
<h3 class="discussion-sidebar-heading">Notifications</h3>
<div class="thread-subscription-status js-thread-subscription-status js-socket-channel js-updatable-content" data-channel="gaye/dav:thread-subscription:66979647:mcepl" data-url="/notifications/thread_subscription?repository_id=20107688&thread_class=Issue&thread_id=66979647">
<span class="mega-octicon octicon-radio-tower"></span>
<form accept-charset="UTF-8" action="https://github.com/notifications/thread" class="thread-subscribe-form" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="TK/HHDPdWDV++jPkA7lDofYQ/ZUPPsT06TcLyDJhGDk42plY+yWRlCozGXBKtmaqTG17gBbkJgtgrUPBfb8GcA==" type="hidden"></div> <input name="repository_id" value="20107688" type="hidden">
<input name="thread_id" value="66979647" type="hidden">
<input name="thread_class" value="Issue" type="hidden">
<input name="id" value="subscribe" type="hidden">
<button class="btn btn-sm" type="submit" data-disable-with="">
<span class="octicon octicon-eye"></span>
Subscribe
</button>
</form>
<p class="reason">You're not receiving notifications from this thread.</p>
</div>
</div>
<div id="partial-users-participants" class="discussion-sidebar-item js-socket-channel js-updatable-content" data-channel="gaye/dav:issue:66979647" data-url="/gaye/dav/issues/70/show_partial?partial=participants">
<div class="participation">
<h3 class="discussion-sidebar-heading">
3 participants
</h3>
<div class="participation-avatars">
<a class="participant-avatar tooltipped tooltipped-s" aria-label="millermedeiros" href="https://github.com/millermedeiros"><img alt="@millermedeiros" class="avatar" data-user="155633" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEt0lEQVRYw+2X328UVRTHP+fOTHe23YVuK9IKtNDFEMtPQWPEQBSNIYZHYuKLPPrkf+ADbz5q/COMMT5RY0wwUUSNigpIW6FohRawpb+77bbb2Znrw+5sZ3dnt7tLG/rATSYz851z55x7z/mec64ku7s1m3iYWufsE8C3NPgcHD4eJrtRmCkiZUaUClLB2GqYrBNW2EFEQOvinROh8L0BjHXAlL+Dkv8g+WcJCEujOxDwTqOYGXzxjSxzWamRgfeq2DoYuaEkCZtbL2aGWU4N5KjVzTwiVkaSaqPWHSyERQjp6sWqk0SkLLaQkDVXSFWV4rkezNR+msjjOsQAHwuTqYoFFDWKmYSQJGw882yWM++ncDLCtYs2N76zcZ3cpI0kidRSi59/c4njZ9NYkfzqNCzOCouziukHBv/9bXHvlsnsmIHnyvrWYmogSe/JTME4XzSW0MQSLtv3uDz3ygrag7kJxZ0/Lfov2UyOGtVdUuMw2lpbz+t8UtQlhNAiiAiJ7S4dSSeXTLUuKm0+JkqItHh09GQ58GqG5rjHyGATnhdwXf5/RaGwBmYkWlvPF7Ewz9wgNjJgkUkrdvU6iFp71SLQ0ZMl0eFxt78J1y3+X5iOSpiR2Lr1fLXE7FNqfNjk4R2Trl4Hy67Nd+07PXqOrHDvL5PllDSUuKXehjXW5vL6uUV2H3ZCU2LYWJwVvvhwCzNjZt0xqNB6lRz+c5VrYUrR90mc2fHiqdVGS6vmtXfTILomHcFLVUvSOhATQZlEp0vr0x6/f2Vz86emwPp0WV/oYzv2OWxp9wpFQZfoqIStWUnCsnzPkRU8F65dtFmYUYwNL3PynTTKWDWqzFWGpm2Hy9yksTGVxJcRBT1HVxgZtFiYUaDh+jc2qSmD0++lsGzN/IRBalpht2jad7g51wLxNo9ozGPfSxm6Djh4nvDj583MjKn6261SGr/w1jKiNFu2eXTscbk/JLTvdJkbN8g6MHzVYnTQInnM4de+KAPf24ho3v5gns69WQAOnVrm+Nk00diqCQ/vGFzpa67cblWtJIXEDPeHTBBQt8GwNOk5RefeLIffWOZKXxSA3Ycc3CyMDlq5ZXkw9EtTwcBtXW5JfMLkqFn1TGL6VaGQwQPCOlApHtw2CzKzYwanzi1w+bNmhAhahP0nllGmZnTQYn5SFeYOXI5w9PQy8Xav8N+5CUU05pGeV4wMWMWVKaBXa40KI4l/+UYWWJXHFuZyqcaOaeLtHoKm+6ADwI1vbTSrczNLigsfx7l302RixOCPr22m7xsYFlz6tIWsI6skKdHbEEk0YFpgNmk6k1l6T2QwLc2eww6pKYPhq01FHbJIztWDP0R4apdL8tgKrgMXPopzt98qc29D7Vbp2Pdyho6eLKkphR3z2H8iw93+XBfzYMgqkt19aIUXzyxx6+cIytBE45p/r1uM/WPVpEuSXV36UQ7aB1/PEIl6/PZltCLBlAFeNoftPZYhNa0YHzZr0iHJ7m6ttS60N0Uk8duvvMuCRPKlIs0azxWyGcpbpkDSbhRrqJIEZTJLUpa8HsuZZNMd3NksB/eaKsljxFTd8Re4r4mVtlENYI9Mkk1zcH9Ckick2SCS/A/o5/nVx5zr4AAAAABJRU5ErkJggg==" width="20" height="20"> </a>
<a class="participant-avatar tooltipped tooltipped-s" aria-label="coveralls" href="https://github.com/coveralls"><img alt="@coveralls" class="avatar" data-user="2354108" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAAoAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/SL8K474q/Eiz+GPgvWtamQXFxY2M95Ha5x5hRGYAnsCRjP5A1ueIfENt4esjNM26RuI4geXP+HvXzc/xQHjX4na3oyQveQabbKdQvwmbeC4dh5dtu6btm47evHrUQhzavYc5W0R88/A7/go18Q5/iJe2njzS7fVNCdzG0dhafZ5LI8lSrc7gQCNrnJ4wRzn9DPBfjvRPH+lC/0S8ju4gELoDh4iyB1DL2JVga/ND4uayur/ABJ8QyskcRiumtwVULuWNVQEnucqeT7V3+k3njT4D3mh+PNPtpB4Y1aztgZom3QSr5ar5cv9x8g43Dr0zyK3lSTWm5kqjTP0Q/CivNPhx8ePDnj+ysGS9hgurtxDHEzgFpcE+Xt6hsAnHoCQSKK5GnHRm6aeqMjxD4M8b6z4j1WB3tWtp5SbDVwQVt4WP3ZIicl4+QAPlf5SSuWxc13wXofwk+EU2n6Rp081pBKLi4KJ51zdzO2JJpDxvdicknjHoAAPVa5X4n2y3ng27gd2RHeMNtONy7wSv0IGD7E1ak20iXFJNn5g6+iar4y1KVAtqJ7uVkS4wgTLscE9Bivvb9k3UrXxf8BrXSb+KC+jsZbjTbq2nVZEZdxYKynII2yAc8GvhE6Je+JTr+rWqeZbaf8A6Zct3CPKIwR/wKQfhmvqr9jXxBDpPim+8NgqpvtFtdRyP4pVJB/HZKg+kdddVXj6GFN2ketfD/8AZY8AfDP4g3fi/RNPuI9QlQpbW89w0tvYbgQ/2dG+5uBIPJwCQuASKK9dorhbb3OpJLYSvOvj/rZ8P/DLVLxdu6NGYBm28hGI7HuAPxooqofEiZ/Cz5q/Yq8F2/jLRPiXaX6D7Ne2cGnBhzt8wTFz9RiMivLPC/iq9+DHxc8O6tqrC3GlSfZNRQZ+SFJHt5vrhFZhx1AoorsWs5RZzvSKZ+lisHUMpDKRkEcgiiiiuA6rn//Z" width="20" height="20"> </a>
<a class="participant-avatar tooltipped tooltipped-s" aria-label="gaye" href="https://github.com/gaye"><img alt="@gaye" class="avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIY25qWa8gs4TLPIsaDuxxUEVcf4hcaxrsVh5p+zxAEhCMljn+lZtLqUld2Rsaf41ae+VJYY1tnk2Bg3IB6E9q7qIhlBBBB6EVneEfhpol8qrcNdh8HJVwB09MVG9vD4U8S3Wim63242tFvI4yOgpypqS5olShKm7SN+MVLtpIQGAYdDU+2suRkM4aRvKt5JMZ2qTXltq92Z57kO4mD7m9vT+deuxpmue1zRvsn2m+tlAjmTEuOobP3vp2rdjha+ps6HF4iHh/TtXfUpVhmcnEQYH72MHb34B5I6+xpvxG0G9tpLfWJ2lmNyMAsORjYBn8zya3/h2HvvDbWTFWx1EgY45zxz1qx420TUdZ1fSbEyummW1uWlfd/rHLYxj1wOuO5pps6KyjGF2S6Gs7aRaG5XbKYxuFafl0+2t1ihjjXoihR+FWPLp8p57qpHCBkhjMkjKiL1ZjgCuX13xarxPYaWhlkkBRpSOMd8A9eK3Na/5At1/u15xZf8hSL6n+VdFGlGdrnLXxE4Xt0Vz0/4e318lrGWWRLcHb0xzXpOoX8N2kUESqRGcl/w/wD11wHgz/kAj/frqrf77V04ShFx9o90eJxNmVek44aGkZK777vT0LIYIwU9+BUvP92q0v8Ar4v98VcredGne9jwaGZ4tRtzvT0f5o//2Q==" width="20" height="20"> </a>
</div>
</div>
</div>
</div>
<div class="discussion-timeline pull-discussion-timeline js-quote-selection-container">
<div class="js-discussion js-socket-channel" data-channel="gaye/dav:marked-as-read:32800343">
<div class="timeline-comment-wrapper js-comment-container">
<a href="https://github.com/millermedeiros"><img alt="@millermedeiros" class="timeline-comment-avatar" data-user="155633" src="data:image/png;base64,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" width="48" height="48"></a>
<div id="issue-66979647" class="comment timeline-comment js-comment js-task-list-container " data-body-version="edad37a0f14250f585211193650b42a3">
<div class="timeline-comment-header ">
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/millermedeiros" class="author">millermedeiros</a>
</strong>
commented
<a href="#issue-66979647" class="timestamp">
<time title="7 Apr 2015 22:07 GMT+2" datetime="2015-04-07T20:07:18Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<ul class="task-list">
<li>Centralize the XHR header logic into the transport itself since it's needed by all the requests, removing the need of the individual <code>transformRequest</code> calls.</li>
<li>Remove <code>request.basic</code> since it can be represented as a plain object.</li>
<li>Instead of using <code>instanceof</code> we check if generated requests contains the desired properties.</li>
<li>Remove the <code>Request</code> constructor since it wasn't doing anything and was introducing an extra level of indirection and used a JSDoc <code>@typedef</code> instead.</li>
<li>Simplified the way XML templates are interpolated in the requests.</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="discussion-item discussion-commits" id="commits-pushed-fb1b3aa">
<div class="discussion-item-body">
<table class="timeline-commits">
<tbody><tr class="commit js-details-container js-socket-channel js-updatable-content" data-channel="gaye/dav:commit:fb1b3aae56494020d88f2e0b24de531f8142295e" data-url="/gaye/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e/show_partial?partial=condensed">
<td class="commit-icon">
<span class="octicon octicon-git-commit"></span>
</td>
<td class="commit-gravatar">
<a href="https://github.com/millermedeiros"><img alt="@millermedeiros" class="avatar avatar-small" data-user="155633" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACl0lEQVRYw+2Wy0tUYRjGf985Z86cuaijpmaCY6Z0sShSF90QwjbZyk2LgiD/h1Yt/CdaRKsiCGoRLRIKwigzBCsisxmSES+j4o0cPXM51xYj3WfMYUKCeZbn43znd57vfZ/3E/vCYZcdlMQOqwRQAigBbAkgJJdQnY0k/5u4UPItev0OXZd1Dp0ySCxLjDzysTonszonk0kWxzyRLwm7r25wuCvz23PbhpUZmakxD7F3KvMTCiCK70Bi+c9/KctQ22RT22TT0ZNmfkLhyc0ga0vytgHkqlCoP9diPKqQ1gWNbSYih+NCQFm1Q0u7QTzqQf8iFQ8ABAsxD3OfFRrbTFRfvnpxOXg6w/qKxPKMUtw2nBlXuXs9xEIsv8WKB8716expNYufAxldEAg5fBj0sraY+zVJhqPd6eID1DZZaAGXoQd+7vVXMD2e2+aasPVTjoBbaA2ApLgICTovpMjoEh9faFimIDriZVejRVW9w+uHPiZGVSp322hBF0lxWZxU6Lqkc/aKTmuHwdhzbfttCC4nepNIAkK1Dorq0n4+RTIh+DSkofldMinB6GMftilQVDhzMYmqQe+19W+7lFU7heUACF7dD2y2m0t3n86bAR9CcvGXO9S3WkSGVWwzG0LjL7109KTwBbOWJxMCVXOJDHsLP4IfYWJvPdTttUFA83GT5mMmg3cCbKxmu8MyBPGogqq5zEYUHFsgBDy9FcQyRCEOfJe/3KGlw0DVHA6cNKhusIlHlM0YzipYZdPaaSAkaNhvsTwrM3CjIu/c+GuAdFIw+d5Dck2ios7h2e0AC7/MAMsQRIa9LE3LBCsdwkfMLYeWKORaXhO2WJrait1FksGxReHDKJe2/ni2Zhy7dCUrAZQA/gOAry0E5nMVAk9oAAAAAElFTkSuQmCC" width="16" height="16"></a>
</td>
<td class="commit-author">
<strong><a href="https://github.com/millermedeiros" class="author" rel="contributor">millermedeiros</a></strong>
</td>
<td class="commit-message">
<code><a href="https://github.com/millermedeiros/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e" class="message" data-pjax="true" title="Simplify request logic
- Centralize the XHR header logic into the transport itself since it's
needed by all the requests, removing the need of the individual
`transformRequest` calls.
- Remove `request.basic` since it can be represented as a plain object.
- Instead of using `instanceof` we check if generated requests contains
the desired properties.
- Remove the `Request` constructor since it wasn't doing anything and
was introducing an extra level of indirection and used a JSDoc
@typedef instead.
- Simplified the way XML templates are interpolated in the requests.">Simplify request logic</a></code>
<span class="hidden-text-expander inline">
<a href="#" class="js-details-target">…</a>
</span>
<div class="commit-desc"><pre> - Centralize the XHR header logic into the transport itself since it's
needed by all the requests, removing the need of the individual
`transformRequest` calls.
- Remove `request.basic` since it can be represented as a plain object.
- Instead of using `instanceof` we check if generated requests contains
the desired properties.
- Remove the `Request` constructor since it wasn't doing anything and
was introducing an extra level of indirection and used a JSDoc
<a href="https://github.com/typedef" class="user-mention">@typedef</a> instead.
- Simplified the way XML templates are interpolated in the requests.</pre></div>
</td>
<td class="commit-meta">
<div class="commit-build-statuses">
<a class="text-failure tooltipped tooltipped-w" aria-label="Failure: The Travis CI build failed" href="https://travis-ci.org/gaye/dav/builds/57538680">
<span class="octicon octicon-x"></span>
</a>
</div>
<code><a href="https://github.com/millermedeiros/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e" class="commit-id">fb1b3aa</a></code>
</td>
</tr>
</tbody></table>
</div>
</div>
<div class="timeline-comment-wrapper js-comment-container">
<a href="https://github.com/coveralls"><img alt="@coveralls" class="timeline-comment-avatar" data-user="2354108" src="data:image/jpeg;base64,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" width="48" height="48"></a>
<div id="issuecomment-90717037" class="comment timeline-comment js-comment js-task-list-container " data-body-version="6b51857d8026f02936fa944a76903d12">
<div class="timeline-comment-header ">
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/coveralls" class="author">coveralls</a>
</strong>
commented
<a href="#issuecomment-90717037" class="timestamp">
<time title="7 Apr 2015 22:12 GMT+2" datetime="2015-04-07T20:12:27Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<p><a href="https://coveralls.io/builds/2284430"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OSIgaGVpZ2h0PSIyMCI+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4Mj0iMCIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2JiYiIgc3RvcC1vcGFjaXR5PSIuMSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3Qgcng9IjMiIHdpZHRoPSI5OSIgaGVpZ2h0PSIyMCIgZmlsbD0iIzU1NSIvPjxyZWN0IHJ4PSIzIiB4PSI2MyIgd2lkdGg9IjM2IiBoZWlnaHQ9IjIwIiBmaWxsPSIjOTdDQTAwIi8+PHBhdGggZmlsbD0iIzk3Q0EwMCIgZD0iTTYzIDBoNHYyMGgtNHoiLz48cmVjdCByeD0iMyIgd2lkdGg9Ijk5IiBoZWlnaHQ9IjIwIiBmaWxsPSJ1cmwoI2EpIi8+PGcgZmlsbD0iI2ZmZiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkRlamFWdSBTYW5zLFZlcmRhbmEsR2VuZXZhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTEiPjx0ZXh0IHg9IjMyLjUiIHk9IjE1IiBmaWxsPSIjMDEwMTAxIiBmaWxsLW9wYWNpdHk9Ii4zIj5jb3ZlcmFnZTwvdGV4dD48dGV4dCB4PSIzMi41IiB5PSIxNCI+Y292ZXJhZ2U8L3RleHQ+PHRleHQgeD0iODAiIHk9IjE1IiBmaWxsPSIjMDEwMTAxIiBmaWxsLW9wYWNpdHk9Ii4zIj45NSU8L3RleHQ+PHRleHQgeD0iODAiIHk9IjE0Ij45NSU8L3RleHQ+PC9nPjwvc3ZnPg==" alt="Coverage Status" data-canonical-src="https://coveralls.io/builds/2284430/badge" style="max-width:100%;"></a></p>
<p>Coverage decreased (-0.02%) to 94.69% when pulling <strong><a href="https://github.com/gaye/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e" class="commit-link"><tt>fb1b3aa</tt></a> on millermedeiros:simplify_requests</strong> into <strong><a href="https://github.com/gaye/dav/commit/e7e196cf37a41885efdb36c35e494ed416db8d21" class="commit-link"><tt>e7e196c</tt></a> on gaye:master</strong>.</p>
</div>
</div>
</div>
</div>
</div>
<div class="discussion-item discussion-item-ref">
<div class="discussion-item-header" id="ref-issue-36737375">
<span class="octicon octicon-bookmark discussion-item-icon"></span>
<img alt="@millermedeiros" class="avatar" data-user="155633" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACl0lEQVRYw+2Wy0tUYRjGf985Z86cuaijpmaCY6Z0sShSF90QwjbZyk2LgiD/h1Yt/CdaRKsiCGoRLRIKwigzBCsisxmSES+j4o0cPXM51xYj3WfMYUKCeZbn43znd57vfZ/3E/vCYZcdlMQOqwRQAigBbAkgJJdQnY0k/5u4UPItev0OXZd1Dp0ySCxLjDzysTonszonk0kWxzyRLwm7r25wuCvz23PbhpUZmakxD7F3KvMTCiCK70Bi+c9/KctQ22RT22TT0ZNmfkLhyc0ga0vytgHkqlCoP9diPKqQ1gWNbSYih+NCQFm1Q0u7QTzqQf8iFQ8ABAsxD3OfFRrbTFRfvnpxOXg6w/qKxPKMUtw2nBlXuXs9xEIsv8WKB8716expNYufAxldEAg5fBj0sraY+zVJhqPd6eID1DZZaAGXoQd+7vVXMD2e2+aasPVTjoBbaA2ApLgICTovpMjoEh9faFimIDriZVejRVW9w+uHPiZGVSp322hBF0lxWZxU6Lqkc/aKTmuHwdhzbfttCC4nepNIAkK1Dorq0n4+RTIh+DSkofldMinB6GMftilQVDhzMYmqQe+19W+7lFU7heUACF7dD2y2m0t3n86bAR9CcvGXO9S3WkSGVWwzG0LjL7109KTwBbOWJxMCVXOJDHsLP4IfYWJvPdTttUFA83GT5mMmg3cCbKxmu8MyBPGogqq5zEYUHFsgBDy9FcQyRCEOfJe/3KGlw0DVHA6cNKhusIlHlM0YzipYZdPaaSAkaNhvsTwrM3CjIu/c+GuAdFIw+d5Dck2ios7h2e0AC7/MAMsQRIa9LE3LBCsdwkfMLYeWKORaXhO2WJrait1FksGxReHDKJe2/ni2Zhy7dCUrAZQA/gOAry0E5nMVAk9oAAAAAElFTkSuQmCC" width="16" height="16">
<a href="https://github.com/millermedeiros" class="author" truncate="true">millermedeiros</a>
referenced
this pull request
<a class="timestamp" href="#ref-issue-36737375">
<time title="7 Apr 2015 22:32 GMT+2" datetime="2015-04-07T20:32:37Z" is="relative-time">8 days ago</time>
</a>
</div>
<span class="state state-open right">
<span class="octicon octicon-issue-opened"></span>
Open
</span>
<h3 class="discussion-item-ref-title">
<a href="https://github.com/gaye/dav/issues/50" class="title-link">
Simplify lower-level WebDAV api
<span class="issue-num">#50</span>
</a> </h3>
</div>
<div id="diff-for-comment-27918728" class="discussion-item ">
<div class="discussion-item-header">
<span class="octicon octicon-code discussion-item-icon"></span>
<img alt="@gaye" class="avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACAAIAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIomrG1vxWmnzCztGDXQYb8rkKKv3V2lhYTXUn3Y1LGua8H3ul/2ibjUPLEksm8ebHuySenIqLeRcI8ztex2Ph3XY9Tt1SdlS67rgjcPUV00S1meLdW0Kfw1Y3+j2qC6t7gKzpB5fGDnJxireg366rpsV0oxu4I9CKU6SvdCemjOX1DTF1PTpbRmKiQdj37Z9q53w5Yx6T4o0tbqBZXikZJFk4VuCPToQa7N5oLSEy3EixxjqzHFcrPr0WpeI7NrOyMkcTbRIyn94fT6fWteST1JpVoRnZnpmtW1po/hPWnNk0yysgt4+QSzMAAB7HnPeq/hLSX0zQbeCWIRynLOM55Pr+GK6ey1CK40QreJ++ICrHjBBqBMIQD3reGGnKN7Hm4/O8LSr+yctfLWz7O3U//Z" width="16" height="16">
<a href="https://github.com/gaye" class="author">gaye</a>
commented on the diff
<a href="#discussion-diff-27918728" class="discussion-anchor-link timestamp"><span><time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:26Z" is="relative-time">8 days ago</time></span></a>
</div>
<div class="discussion-item-body">
<a name="discussion-diff-27918728"></a>
<div id="discussion-diff-27918728" class="file inline-review-comment">
<div class="file-header" data-path="lib/request/address_book_query.js">
<div class="file-actions">
<a href="https://github.com/gaye/dav/pull/70/files#r27918728">View full changes</a>
</div>
<span class="file-info" title="lib/request/address_book_query.js">
lib/request/address_book_query.js
</span>
</div>
<div class="blob-wrapper">
<table class="diff-table">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#discussion-diff-27918728" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/88f2a539252f5c738674a0571eb99dc48f61bbb3?diff=unified&left_hunk_size=12&mode=100644&next_line_num_left=10&next_line_num_right=10&path=lib%2Frequest%2Faddress_book_query.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=8" data-left-range="1-9" data-right-range="1-9">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -10,12 +10,8 @@ var collectionQuery = require('./collection_query'),</td>
</tr>
<tr>
<td id="discussion-diff-27918728L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918728R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c"> * (Array.<Object>) props - list of props to request.</span></td>
</tr>
<tr>
<td id="discussion-diff-27918728L11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918728R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="discussion-diff-27918728L12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918728R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="discussion-diff-27918728L13" data-line-number="13" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion">- <span class="pl-k">return</span> collectionQuery(</td>
</tr>
<tr>
<td id="discussion-diff-27918728L14" data-line-number="14" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion">- template.addressBookQuery({</td>
</tr>
<tr>
<td id="discussion-diff-27918728L15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion">- props<span class="pl-k">:</span> options.props <span class="pl-k">||</span> []</td>
</tr>
</tbody></table>
</div>
</div>
<table class="timeline-inline-comments">
<tbody><tr class="inline-comments js-inline-comments-container">
<td class="line-comments js-line-comments js-quote-selection-container" colspan="3">
<div class="comment-holder js-comments-holder">
<div id="discussion_r27918728" class="comment timeline-comment js-comment js-task-list-container commit-comment owner-comment" data-body-version="a92b07612dcaf6af7f5cf96e946cd8a2">
<div class="timeline-comment-header commit">
<img alt="@gaye" class="avatar timeline-comment-header-avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIY25qWa8gs4TLPIsaDuxxUEVcf4hcaxrsVh5p+zxAEhCMljn+lZtLqUld2Rsaf41ae+VJYY1tnk2Bg3IB6E9q7qIhlBBBB6EVneEfhpol8qrcNdh8HJVwB09MVG9vD4U8S3Wim63242tFvI4yOgpypqS5olShKm7SN+MVLtpIQGAYdDU+2suRkM4aRvKt5JMZ2qTXltq92Z57kO4mD7m9vT+deuxpmue1zRvsn2m+tlAjmTEuOobP3vp2rdjha+ps6HF4iHh/TtXfUpVhmcnEQYH72MHb34B5I6+xpvxG0G9tpLfWJ2lmNyMAsORjYBn8zya3/h2HvvDbWTFWx1EgY45zxz1qx420TUdZ1fSbEyummW1uWlfd/rHLYxj1wOuO5pps6KyjGF2S6Gs7aRaG5XbKYxuFafl0+2t1ihjjXoihR+FWPLp8p57qpHCBkhjMkjKiL1ZjgCuX13xarxPYaWhlkkBRpSOMd8A9eK3Na/5At1/u15xZf8hSL6n+VdFGlGdrnLXxE4Xt0Vz0/4e318lrGWWRLcHb0xzXpOoX8N2kUESqRGcl/w/wD11wHgz/kAj/frqrf77V04ShFx9o90eJxNmVek44aGkZK777vT0LIYIwU9+BUvP92q0v8Ar4v98VcredGne9jwaGZ4tRtzvT0f5o//2Q==" width="20" height="20">
<span class="timeline-comment-label">Owner</span>
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/gaye" class="author">gaye</a>
</strong>
added a note
<a href="#discussion_r27918728" class="timestamp">
<time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:26Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<p>I think I probably wrote this for the case when we get an options without props (we really shouldn't?) but I think the template might require props?</p>
</div>
</div>
</div>
</div>
<div id="discussion_r27920127" class="comment timeline-comment js-comment js-task-list-container commit-comment" data-body-version="1ec0df65c37aa0e8a5f0992f2c67602b">
<div class="timeline-comment-header commit">
<img alt="@millermedeiros" class="avatar timeline-comment-header-avatar" data-user="155633" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEt0lEQVRYw+2X328UVRTHP+fOTHe23YVuK9IKtNDFEMtPQWPEQBSNIYZHYuKLPPrkf+ADbz5q/COMMT5RY0wwUUSNigpIW6FohRawpb+77bbb2Znrw+5sZ3dnt7tLG/rATSYz851z55x7z/mec64ku7s1m3iYWufsE8C3NPgcHD4eJrtRmCkiZUaUClLB2GqYrBNW2EFEQOvinROh8L0BjHXAlL+Dkv8g+WcJCEujOxDwTqOYGXzxjSxzWamRgfeq2DoYuaEkCZtbL2aGWU4N5KjVzTwiVkaSaqPWHSyERQjp6sWqk0SkLLaQkDVXSFWV4rkezNR+msjjOsQAHwuTqYoFFDWKmYSQJGw882yWM++ncDLCtYs2N76zcZ3cpI0kidRSi59/c4njZ9NYkfzqNCzOCouziukHBv/9bXHvlsnsmIHnyvrWYmogSe/JTME4XzSW0MQSLtv3uDz3ygrag7kJxZ0/Lfov2UyOGtVdUuMw2lpbz+t8UtQlhNAiiAiJ7S4dSSeXTLUuKm0+JkqItHh09GQ58GqG5rjHyGATnhdwXf5/RaGwBmYkWlvPF7Ewz9wgNjJgkUkrdvU6iFp71SLQ0ZMl0eFxt78J1y3+X5iOSpiR2Lr1fLXE7FNqfNjk4R2Trl4Hy67Nd+07PXqOrHDvL5PllDSUuKXehjXW5vL6uUV2H3ZCU2LYWJwVvvhwCzNjZt0xqNB6lRz+c5VrYUrR90mc2fHiqdVGS6vmtXfTILomHcFLVUvSOhATQZlEp0vr0x6/f2Vz86emwPp0WV/oYzv2OWxp9wpFQZfoqIStWUnCsnzPkRU8F65dtFmYUYwNL3PynTTKWDWqzFWGpm2Hy9yksTGVxJcRBT1HVxgZtFiYUaDh+jc2qSmD0++lsGzN/IRBalpht2jad7g51wLxNo9ozGPfSxm6Djh4nvDj583MjKn6261SGr/w1jKiNFu2eXTscbk/JLTvdJkbN8g6MHzVYnTQInnM4de+KAPf24ho3v5gns69WQAOnVrm+Nk00diqCQ/vGFzpa67cblWtJIXEDPeHTBBQt8GwNOk5RefeLIffWOZKXxSA3Ycc3CyMDlq5ZXkw9EtTwcBtXW5JfMLkqFn1TGL6VaGQwQPCOlApHtw2CzKzYwanzi1w+bNmhAhahP0nllGmZnTQYn5SFeYOXI5w9PQy8Xav8N+5CUU05pGeV4wMWMWVKaBXa40KI4l/+UYWWJXHFuZyqcaOaeLtHoKm+6ADwI1vbTSrczNLigsfx7l302RixOCPr22m7xsYFlz6tIWsI6skKdHbEEk0YFpgNmk6k1l6T2QwLc2eww6pKYPhq01FHbJIztWDP0R4apdL8tgKrgMXPopzt98qc29D7Vbp2Pdyho6eLKkphR3z2H8iw93+XBfzYMgqkt19aIUXzyxx6+cIytBE45p/r1uM/WPVpEuSXV36UQ7aB1/PEIl6/PZltCLBlAFeNoftPZYhNa0YHzZr0iHJ7m6ttS60N0Uk8duvvMuCRPKlIs0azxWyGcpbpkDSbhRrqJIEZTJLUpa8HsuZZNMd3NksB/eaKsljxFTd8Re4r4mVtlENYI9Mkk1zcH9Ckick2SCS/A/o5/nVx5zr4AAAAABJRU5ErkJggg==" width="20" height="20">
<div class="timeline-comment-header-text">
<a href="#discussion_r27920127" class="comment-type-icon octicon octicon-mail-read" title="This comment left via email reply."></a>
<strong>
<a href="https://github.com/millermedeiros" class="author">millermedeiros</a>
</strong>
added a note
<a href="#discussion_r27920127" class="timestamp">
<time title="7 Apr 2015 23:03 GMT+2" datetime="2015-04-07T21:03:19Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body email-format js-comment-body">
<div class="email-fragment">Handlebars #each is smart enough. Shouldn't matter</div>
</div>
</div>
</div>
</div>
</div>
<div class="inline-comment-form-container">
<button class="btn add-line-note-button js-toggle-inline-comment-form">Add a line note</button>
<div class="inline-comment-form">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/review_comment/create" class="js-inline-comment-form" data-remote="" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="wgp5xolKoOXOZxA11XArxYQxLL1RR6owas+J7gjDGrI91e5cHBqousB4cT8sYMWXX1LdhGKHtbMdz97aLW8Jsw==" type="hidden"></div>
<input name="context" value="discussion" type="hidden">
<input name="commit_id" value="fb1b3aae56494020d88f2e0b24de531f8142295e" type="hidden">
<input name="anchor" value="" type="hidden">
<input name="path" value="lib/request/address_book_query.js" type="hidden">
<input name="position" value="6" type="hidden">
<input name="line" value="" type="hidden">
<input name="in_reply_to" value="27918728" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="comment_body_1" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-quote-selection-target js-session-resumable js-suggester-field" required=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div class="left">
<span class="ajax-indicator">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgALMPANTX2amsrOHo6szMzYCAgGhoaJqbm97j5ebt7+nw88/R0tnd3ri8vo2Pj8rKyury9SH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUU2RUQyNTU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUU2RUQyNDU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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" width="16" height="16">
</span>
</div>
<button disabled class="btn btn-primary" type="submit" tabindex="1" data-disable-invalid="" data-disable-with="">
Comment
</button>
<button class="btn js-hide-inline-comment-form" type="button">Cancel</button>
</div>
</form> </div>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
<div id="diff-for-comment-27918790" class="discussion-item ">
<div class="discussion-item-header">
<span class="octicon octicon-code discussion-item-icon"></span>
<img alt="@gaye" class="avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACAAIAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIomrG1vxWmnzCztGDXQYb8rkKKv3V2lhYTXUn3Y1LGua8H3ul/2ibjUPLEksm8ebHuySenIqLeRcI8ztex2Ph3XY9Tt1SdlS67rgjcPUV00S1meLdW0Kfw1Y3+j2qC6t7gKzpB5fGDnJxireg366rpsV0oxu4I9CKU6SvdCemjOX1DTF1PTpbRmKiQdj37Z9q53w5Yx6T4o0tbqBZXikZJFk4VuCPToQa7N5oLSEy3EixxjqzHFcrPr0WpeI7NrOyMkcTbRIyn94fT6fWteST1JpVoRnZnpmtW1po/hPWnNk0yysgt4+QSzMAAB7HnPeq/hLSX0zQbeCWIRynLOM55Pr+GK6ey1CK40QreJ++ICrHjBBqBMIQD3reGGnKN7Hm4/O8LSr+yctfLWz7O3U//Z" width="16" height="16">
<a href="https://github.com/gaye" class="author">gaye</a>
commented on the diff
<a href="#discussion-diff-27918790" class="discussion-anchor-link timestamp"><span><time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:58Z" is="relative-time">8 days ago</time></span></a>
</div>
<div class="discussion-item-body">
<a name="discussion-diff-27918790"></a>
<div id="discussion-diff-27918790" class="file inline-review-comment">
<div class="file-header" data-path="lib/request/calendar_query.js">
<div class="file-actions">
<a href="https://github.com/gaye/dav/pull/70/files#r27918790">View full changes</a>
</div>
<span class="file-info" title="lib/request/calendar_query.js">
lib/request/calendar_query.js
</span>
</div>
<div class="blob-wrapper">
<table class="diff-table">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#discussion-diff-27918790" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/803cc2f91119c2d2fd3d2e591ec90895a3875382?diff=unified&left_hunk_size=14&mode=100644&next_line_num_left=12&next_line_num_right=12&path=lib%2Frequest%2Fcalendar_query.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=8" data-left-range="1-11" data-right-range="1-11">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -12,14 +12,8 @@ var collectionQuery = require('./collection_query'),</td>
</tr>
<tr>
<td id="discussion-diff-27918790L12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918790R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c"> * (String) timezone - VTIMEZONE calendar object.</span></td>
</tr>
<tr>
<td id="discussion-diff-27918790L13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918790R13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="discussion-diff-27918790L14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="discussion-diff-27918790R14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="discussion-diff-27918790L15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion">- <span class="pl-k">return</span> collectionQuery(</td>
</tr>
<tr>
<td id="discussion-diff-27918790L16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion">- template.calendarQuery({</td>
</tr>
</tbody></table>
</div>
</div>
<table class="timeline-inline-comments">
<tbody><tr class="inline-comments js-inline-comments-container">
<td class="line-comments js-line-comments js-quote-selection-container" colspan="3">
<div class="comment-holder js-comments-holder">
<div id="discussion_r27918790" class="comment timeline-comment js-comment js-task-list-container commit-comment owner-comment" data-body-version="9647a7d7a4b0287e3514fb1cbdfcb395">
<div class="timeline-comment-header commit">
<img alt="@gaye" class="avatar timeline-comment-header-avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIY25qWa8gs4TLPIsaDuxxUEVcf4hcaxrsVh5p+zxAEhCMljn+lZtLqUld2Rsaf41ae+VJYY1tnk2Bg3IB6E9q7qIhlBBBB6EVneEfhpol8qrcNdh8HJVwB09MVG9vD4U8S3Wim63242tFvI4yOgpypqS5olShKm7SN+MVLtpIQGAYdDU+2suRkM4aRvKt5JMZ2qTXltq92Z57kO4mD7m9vT+deuxpmue1zRvsn2m+tlAjmTEuOobP3vp2rdjha+ps6HF4iHh/TtXfUpVhmcnEQYH72MHb34B5I6+xpvxG0G9tpLfWJ2lmNyMAsORjYBn8zya3/h2HvvDbWTFWx1EgY45zxz1qx420TUdZ1fSbEyummW1uWlfd/rHLYxj1wOuO5pps6KyjGF2S6Gs7aRaG5XbKYxuFafl0+2t1ihjjXoihR+FWPLp8p57qpHCBkhjMkjKiL1ZjgCuX13xarxPYaWhlkkBRpSOMd8A9eK3Na/5At1/u15xZf8hSL6n+VdFGlGdrnLXxE4Xt0Vz0/4e318lrGWWRLcHb0xzXpOoX8N2kUESqRGcl/w/wD11wHgz/kAj/frqrf77V04ShFx9o90eJxNmVek44aGkZK777vT0LIYIwU9+BUvP92q0v8Ar4v98VcredGne9jwaGZ4tRtzvT0f5o//2Q==" width="20" height="20">
<span class="timeline-comment-label">Owner</span>
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/gaye" class="author">gaye</a>
</strong>
added a note
<a href="#discussion_r27918790" class="timestamp">
<time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:58Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<p>Same thing here</p>
</div>
</div>
</div>
</div>
</div>
<div class="inline-comment-form-container">
<button class="btn add-line-note-button js-toggle-inline-comment-form">Add a line note</button>
<div class="inline-comment-form">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/review_comment/create" class="js-inline-comment-form" data-remote="" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="Id1AVX6tldiaM8sh3SzW90JjvNGeeY+iGEV+iZv6kCZ2c1ipjqS7rM/QoIwARR73ZROZjAoc5EjarFRJ2pXfWw==" type="hidden"></div>
<input name="context" value="discussion" type="hidden">
<input name="commit_id" value="fb1b3aae56494020d88f2e0b24de531f8142295e" type="hidden">
<input name="anchor" value="" type="hidden">
<input name="path" value="lib/request/calendar_query.js" type="hidden">
<input name="position" value="5" type="hidden">
<input name="line" value="" type="hidden">
<input name="in_reply_to" value="27918790" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="comment_body_2" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-quote-selection-target js-session-resumable js-suggester-field" required=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div class="left">
<span class="ajax-indicator">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgALMPANTX2amsrOHo6szMzYCAgGhoaJqbm97j5ebt7+nw88/R0tnd3ri8vo2Pj8rKyury9SH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUU2RUQyNTU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUU2RUQyNDU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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" width="16" height="16">
</span>
</div>
<button disabled class="btn btn-primary" type="submit" tabindex="1" data-disable-invalid="" data-disable-with="">
Comment
</button>
<button class="btn js-hide-inline-comment-form" type="button">Cancel</button>
</div>
</form> </div>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
<!-- Rendered timeline since 2015-04-07 13:48:58 -->
<div id="partial-timeline-marker" class="js-timeline-marker js-socket-channel js-updatable-content" data-channel="gaye/dav:pull_request:32800343" data-url="/gaye/dav/pull/70/show_partial?partial=timeline_marker&since=1428439738" data-mark-as-read-url="/gaye/dav/notifications/mark?ids=66036736" data-last-modified="Tue, 07 Apr 2015 20:48:58 GMT">
</div>
</div>
<div class="discussion-timeline-actions">
<div id="partial-pull-merging" class="js-pull-merging js-socket-channel js-updatable-content" data-channel="millermedeiros/dav:branch:simplify_requests gaye/dav:branch:master gaye/dav:commit:fb1b3aae56494020d88f2e0b24de531f8142295e gaye/dav:issue:66979647:state" data-url="/gaye/dav/pull/70/show_partial?partial=merging">
<div class="merge-pr js-details-container">
<div class="branch-action branch-action-state-dirty js-mergable-state">
<span class="mega-octicon octicon-git-pull-request branch-action-icon"></span>
<div class="branch-action-body">
<div class="branch-status">
<span class="status-description build-status-single">
<a class="right" href="https://travis-ci.org/gaye/dav/builds/57538680">Details</a>
<span class="octicon octicon-x text-failure"></span>
<span class="text-muted css-truncate css-truncate-target">
<strong class="text-failure">Failed</strong>
— The Travis CI build failed
</span>
</span>
</div>
<div class="merge-message">
<div class="js-details-container">
<h3 class="merge-branch-heading">
This pull request contains merge conflicts that must be resolved.
</h3>
<p class="merge-branch-description">
Only those with <a href="https://help.github.com/articles/what-are-the-different-access-permissions" class="tooltipped tooltipped-s" aria-label="Learn more about permission levels">write access</a> to this repository can merge pull requests.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="timeline-comment-wrapper timeline-new-comment js-comment-container ">
<a href="https://github.com/mcepl"><img alt="@mcepl" class="timeline-comment-avatar" data-user="198999" src="data:image/png;base64,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" width="48" height="48"></a>
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/comment" class="js-new-comment-form" data-remote="true" data-type="json" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="qep+NTLr62of4zIzrO5QVUPmChjPWr9w78i9JhesrlYPExXMk7j7h5s+C/k1DKyAcQwktKJycp4CLavCXW9Wqw==" type="hidden"></div>
<div class="timeline-comment">
<input name="issue" value="70" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="new_comment_field" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-size-to-fit js-quote-selection-target js-session-resumable js-suggester-field"></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important; left: 721px ! important; top: 2026px ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div id="partial-new-comment-form-actions" class="js-socket-channel js-updatable-content" data-channel="gaye/dav:issue:66979647:state" data-url="/gaye/dav/pull/70/show_partial?partial=form_actions">
<button type="submit" class="btn btn-primary" tabindex="2" data-disable-with="" data-disable-invalid="">
Comment
</button>
</div>
</div>
</div>
</form>
<div class="protip">
<span class="octicon octicon-light-bulb text-muted"></span>
<strong>ProTip!</strong>
Add <a href="https://github.com/gaye/dav/pull/70.patch" data-skip-pjax="">.patch</a> or <a href="https://github.com/gaye/dav/pull/70.diff" data-skip-pjax="">.diff</a> to the end of URLs for Git's plaintext views.
</div>
</div>
</div>
</div>
</div>
<div id="commits_bucket" class="tab-content pull-request-tab-content ">
<div class="js-socket-channel js-updatable-content" data-channel="gaye/dav:branch:simplify_requests" data-url="/gaye/dav/pull/70/show_partial?partial=commits">
<div class="commits-listing commits-listing-padded js-navigation-container js-active-navigation-container" data-navigation-scroll="page">
<div class="commit-group-title">
<span class="octicon octicon-git-commit"></span>Commits on Apr 7, 2015
</div>
<ol class="commit-group table-list table-list-bordered">
<li class="commit commits-list-item table-list-item js-navigation-item js-details-container js-socket-channel js-updatable-content" data-channel="gaye/dav:commit:fb1b3aae56494020d88f2e0b24de531f8142295e" data-url="/gaye/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e/show_partial?partial=commits%2Fcommits_list_item">
<div class="table-list-cell commit-avatar-cell">
<div class="avatar-parent-child">
<a href="https://github.com/millermedeiros" data-skip-pjax="true" rel="contributor"><img alt="@millermedeiros" class="avatar" data-user="155633" src="data:image/png;base64,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" width="36" height="36"></a>
</div>
</div>
<div class="table-list-cell">
<p class="commit-title ">
<a href="https://github.com/millermedeiros/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e" class="message" data-pjax="true" title="Simplify request logic
- Centralize the XHR header logic into the transport itself since it's
needed by all the requests, removing the need of the individual
`transformRequest` calls.
- Remove `request.basic` since it can be represented as a plain object.
- Instead of using `instanceof` we check if generated requests contains
the desired properties.
- Remove the `Request` constructor since it wasn't doing anything and
was introducing an extra level of indirection and used a JSDoc
@typedef instead.
- Simplified the way XML templates are interpolated in the requests.">Simplify request logic</a>
<span class="hidden-text-expander inline"><a href="#" class="js-details-target">…</a></span>
</p>
<div class="commit-meta">
<a href="https://github.com/millermedeiros" class="commit-author" rel="contributor">millermedeiros</a>
authored <time title="7 Apr 2015 21:40 GMT+2" datetime="2015-04-07T19:40:30Z" is="relative-time">8 days ago</time>
<span class="commit-indicator">
<div class="commit-build-statuses">
<a class="text-failure tooltipped tooltipped-e" aria-label="Failure: The Travis CI build failed" href="https://travis-ci.org/gaye/dav/builds/57538680">
<span class="octicon octicon-x"></span>
</a>
</div>
</span>
</div>
<div class="commit-desc"><pre> - Centralize the XHR header logic into the transport itself since it's
needed by all the requests, removing the need of the individual
`transformRequest` calls.
- Remove `request.basic` since it can be represented as a plain object.
- Instead of using `instanceof` we check if generated requests contains
the desired properties.
- Remove the `Request` constructor since it wasn't doing anything and
was introducing an extra level of indirection and used a JSDoc
<a href="https://github.com/typedef" class="user-mention">@typedef</a> instead.
- Simplified the way XML templates are interpolated in the requests.</pre></div>
</div>
<div class="commit-links-cell table-list-cell">
<div class="commit-links-group btn-group">
<a href="https://github.com/millermedeiros/dav/commit/fb1b3aae56494020d88f2e0b24de531f8142295e" class="sha btn btn-outline">
fb1b3aa
</a>
</div>
<a href="https://github.com/gaye/dav/tree/fb1b3aae56494020d88f2e0b24de531f8142295e" aria-label="Browse the repository at this point in the history" class="btn btn-outline tooltipped tooltipped-s" rel="nofollow"><span class="octicon octicon-code"></span></a>
</div>
</li>
</ol>
</div>
</div>
</div>
<div id="files_bucket" class="files-bucket tab-content pull-request-tab-content ">
<div class="flash flash-warn stale-files-tab js-pull-request-stale-files js-socket-channel" data-channel="gaye/dav:pull_request:32800343:diff" data-url="https://github.com/gaye/dav/pull/70/live_update">
This page is out of date. <a href="https://github.com/gaye/dav/pull/70/files">Refresh</a> to see the latest.
</div>
<table style="display:none">
<tbody id="js-inline-comments-single-container-template">
<tr class="inline-comments js-inline-comments-container">
<td class="line-comments js-line-comments js-quote-selection-container" colspan="3">
<div class="comment-holder js-comments-holder">
</div>
<div class="inline-comment-form-container">
<button class="btn add-line-note-button js-toggle-inline-comment-form">Add a line note</button>
<div class="inline-comment-form">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/review_comment/create" class="js-inline-comment-form" data-remote="" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="+zwMnvYI79ZuJDNl968IjWylgTaPtnNHiG0/ao46f1JHHu/3PpG/4EaDw8etmns/eqJPP/Qq2EjqybGyYz+g3Q==" type="hidden"></div>
<input name="context" value="diff" type="hidden">
<input name="commit_id" value="fb1b3aae56494020d88f2e0b24de531f8142295e" type="hidden">
<input name="anchor" value="" type="hidden">
<input name="path" value="" type="hidden">
<input name="position" value="" type="hidden">
<input name="line" value="" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="comment_body_3" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-quote-selection-target js-session-resumable js-suggester-field" required=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div class="left">
<span class="ajax-indicator">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgALMPANTX2amsrOHo6szMzYCAgGhoaJqbm97j5ebt7+nw88/R0tnd3ri8vo2Pj8rKyury9SH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUU2RUQyNTU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUU2RUQyNDU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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" width="16" height="16">
</span>
</div>
<button disabled class="btn btn-primary" type="submit" tabindex="1" data-disable-invalid="" data-disable-with="">
Comment
</button>
<button class="btn js-hide-inline-comment-form" type="button">Cancel</button>
</div>
</form> </div>
</div>
</td>
</tr>
</tbody>
</table>
<div id="diff" class="uncommentable">
<div id="toc" class="details-collapse table-of-contents js-details-container">
<div class="btn-group right" data-ga-load="Diff, view, Viewed Unified Diff">
<a class="btn btn-sm selected" href="https://github.com/gaye/dav/pull/70/files?diff=unified">
Unified
</a>
<a class="btn btn-sm" href="https://github.com/gaye/dav/pull/70/files?diff=split">
Split
</a>
</div>
<div class="toc-diff-stats">
<span class="octicon octicon-diff"></span>
Showing
<button type="button" class="btn-link js-details-target">
23 changed files
</button>
with
<strong>168 additions</strong>
and <strong>211 deletions</strong>.
</div>
<ol class="content collapse js-transitionable">
<li>
<span class="diffstat right">
<span class="text-diff-added">
+1
</span>
<span class="text-diff-deleted">
−1
</span>
<a href="#diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" class="tooltipped tooltipped-s" aria-label="2 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-4d5aa81bf4f18104bb6ea53a8b5d1f43">.jshintrc</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+1
</span>
<span class="text-diff-deleted">
−1
</span>
<a href="#diff-9890d6f24517fc45c05c6071f85601db" class="tooltipped tooltipped-s" aria-label="2 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-9890d6f24517fc45c05c6071f85601db">lib/accounts.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+4
</span>
<span class="text-diff-deleted">
−8
</span>
<a href="#diff-24c657748df7dea47c7478f1583789c9" class="tooltipped tooltipped-s" aria-label="12 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-24c657748df7dea47c7478f1583789c9">lib/request/address_book_query.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+0
</span>
<span class="text-diff-deleted">
−23
</span>
<a href="#diff-e04b5b9a90c9f847a2707732179a7530" class="tooltipped tooltipped-s" aria-label="23 lines changed">
<span class="diffstat-bar">
<span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-removed" title="removed"></span>
<a href="#diff-e04b5b9a90c9f847a2707732179a7530">lib/request/basic.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+4
</span>
<span class="text-diff-deleted">
−10
</span>
<a href="#diff-43152dfe3920d47b8718461b8c58770b" class="tooltipped tooltipped-s" aria-label="14 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-43152dfe3920d47b8718461b8c58770b">lib/request/calendar_query.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+13
</span>
<span class="text-diff-deleted">
−12
</span>
<a href="#diff-c4e95645f9f70a1e1508af7719a6a2ae" class="tooltipped tooltipped-s" aria-label="25 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-c4e95645f9f70a1e1508af7719a6a2ae">lib/request/collection_query.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+9
</span>
<span class="text-diff-deleted">
−2
</span>
<a href="#diff-1cf015c4a26a2083cd3831ffc49b35a0" class="tooltipped tooltipped-s" aria-label="11 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-1cf015c4a26a2083cd3831ffc49b35a0">lib/request/index.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+6
</span>
<span class="text-diff-deleted">
−13
</span>
<a href="#diff-ba7b41d2658a46770b40d8d8eff76cd7" class="tooltipped tooltipped-s" aria-label="19 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-ba7b41d2658a46770b40d8d8eff76cd7">lib/request/propfind.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+0
</span>
<span class="text-diff-deleted">
−35
</span>
<a href="#diff-6d2d982bba05bb46522a72d68610305a" class="tooltipped tooltipped-s" aria-label="35 lines changed">
<span class="diffstat-bar">
<span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-removed" title="removed"></span>
<a href="#diff-6d2d982bba05bb46522a72d68610305a">lib/request/request.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+6
</span>
<span class="text-diff-deleted">
−17
</span>
<a href="#diff-1be4f9a2763092c10c341c643ea95ae3" class="tooltipped tooltipped-s" aria-label="23 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-1be4f9a2763092c10c341c643ea95ae3">lib/request/sync_collection.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+0
</span>
<span class="text-diff-deleted">
−12
</span>
<a href="#diff-621f4846041556ec85382624c6ff90ba" class="tooltipped tooltipped-s" aria-label="12 lines changed">
<span class="diffstat-bar">
<span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-621f4846041556ec85382624c6ff90ba">lib/request/util.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+3
</span>
<span class="text-diff-deleted">
−5
</span>
<a href="#diff-81b908babb66bd40e6d64d50ad72af80" class="tooltipped tooltipped-s" aria-label="8 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-81b908babb66bd40e6d64d50ad72af80">lib/transport/basic.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+2
</span>
<span class="text-diff-deleted">
−4
</span>
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4" class="tooltipped tooltipped-s" aria-label="6 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4">lib/transport/oauth2.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+17
</span>
<span class="text-diff-deleted">
−0
</span>
<a href="#diff-ba2284e2b54a6b72e1e6a9f85831fc6e" class="tooltipped tooltipped-s" aria-label="17 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-added" title="added"></span>
<a href="#diff-ba2284e2b54a6b72e1e6a9f85831fc6e">lib/transport/set_request_header.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+3
</span>
<span class="text-diff-deleted">
−3
</span>
<a href="#diff-42906c496f3eb63439ea877097b7f2ac" class="tooltipped tooltipped-s" aria-label="6 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-42906c496f3eb63439ea877097b7f2ac">lib/webdav.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+4
</span>
<span class="text-diff-deleted">
−4
</span>
<a href="#diff-5eec2b8cbced383d31bd24205be6c947" class="tooltipped tooltipped-s" aria-label="8 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-5eec2b8cbced383d31bd24205be6c947">test/unit/client_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+12
</span>
<span class="text-diff-deleted">
−8
</span>
<a href="#diff-4c64fbe2097444c9768c8b8fd17601aa" class="tooltipped tooltipped-s" aria-label="20 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-4c64fbe2097444c9768c8b8fd17601aa">test/unit/request/address_book_query_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+5
</span>
<span class="text-diff-deleted">
−18
</span>
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="tooltipped tooltipped-s" aria-label="23 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b">test/unit/request/basic_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+16
</span>
<span class="text-diff-deleted">
−8
</span>
<a href="#diff-d3f93017c924d804fd8e48eb890c9396" class="tooltipped tooltipped-s" aria-label="24 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-d3f93017c924d804fd8e48eb890c9396">test/unit/request/calendar_query_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+12
</span>
<span class="text-diff-deleted">
−8
</span>
<a href="#diff-bb21a24370ca6f7f135323da91db40d0" class="tooltipped tooltipped-s" aria-label="20 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-bb21a24370ca6f7f135323da91db40d0">test/unit/request/propfind_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+15
</span>
<span class="text-diff-deleted">
−12
</span>
<a href="#diff-461db5cfc29016e1049b0c48aadd5255" class="tooltipped tooltipped-s" aria-label="27 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-461db5cfc29016e1049b0c48aadd5255">test/unit/request/sync_collection_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+0
</span>
<span class="text-diff-deleted">
−7
</span>
<a href="#diff-d6ac4730119e3630c43967c1639d3845" class="tooltipped tooltipped-s" aria-label="7 lines changed">
<span class="diffstat-bar">
<span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-modified" title="modified"></span>
<a href="#diff-d6ac4730119e3630c43967c1639d3845">test/unit/transport/basic_test.js</a>
</li>
<li>
<span class="diffstat right">
<span class="text-diff-added">
+35
</span>
<span class="text-diff-deleted">
−0
</span>
<a href="#diff-15694877d36a3a3f613946158f7a0414" class="tooltipped tooltipped-s" aria-label="35 lines changed">
<span class="diffstat-bar">
<span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span>
</span>
</a>
</span>
<span class="octicon octicon-diff-added" title="added"></span>
<a href="#diff-15694877d36a3a3f613946158f7a0414">test/unit/transport/set_request_headers_test.js</a>
</li>
</ol>
</div>
<div id="files" class="diff-view commentable">
<a name="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43"></a>
<div id="diff-0" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path=".jshintrc">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/.jshintrc" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="1 addition & 1 deletion">2 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title=".jshintrc">
.jshintrc
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/8b1b377ec6355fefeec859e163df68ab89c0f5b6?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=23&next_line_num_right=23&path=.jshintrc&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-22" data-right-range="1-22">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -23,7 +23,7 @@</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="1" data-line="23" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">"</span>asi<span class="pl-pds">"</span></span> : <span class="pl-c1">false</span>, // <span class="pl-c1">true</span>: Tolerate Automatic Semicolon Insertion (no semicolons)</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="2" data-line="24" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">"</span>boss<span class="pl-pds">"</span></span> : <span class="pl-c1">false</span>, // <span class="pl-c1">true</span>: Tolerate assignments where comparisons would be expected</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="3" data-line="25" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">"</span>debug<span class="pl-pds">"</span></span> : <span class="pl-c1">false</span>, // <span class="pl-c1">true</span>: Allow debugger statements e.g. browser breakpoints.</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="4" data-line="26" role="button" aria-label="Add line comment"></b>- <span class="pl-s"><span class="pl-pds">"</span>eqnull<span class="pl-pds">"</span></span> : <span class="pl-c1 x x-first">false</span><span class="x x-last">,</span> // <span class="pl-c1">true</span>: Tolerate use of `== <span class="pl-c1">null</span>`</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="5" data-line="26" role="button" aria-label="Add line comment"></b>+ <span class="pl-s"><span class="pl-pds">"</span>eqnull<span class="pl-pds">"</span></span> : <span class="pl-c1 x x-first">true</span><span class="x x-last">, </span> // <span class="pl-c1">true</span>: Tolerate use of `== <span class="pl-c1">null</span>`</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="6" data-line="27" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">"</span>esnext<span class="pl-pds">"</span></span> : <span class="pl-c1">true</span>, // <span class="pl-c1">true</span>: Allow ES.next (ES<span class="pl-c1">6</span>) syntax (ex: `const`)</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L28" data-line-number="28" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R28" data-line-number="28" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="7" data-line="28" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">"</span>moz<span class="pl-pds">"</span></span> : <span class="pl-c1">true</span>, // <span class="pl-c1">true</span>: Allow Mozilla specific syntax (extends and overrides esnext features)</td>
</tr>
<tr>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43L29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43R29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path=".jshintrc" data-anchor="diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" data-position="8" data-line="29" role="button" aria-label="Add line comment"></b> // (ex: `for each`, multiple try/catch, function expression…)</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-4d5aa81bf4f18104bb6ea53a8b5d1f43" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/8b1b377ec6355fefeec859e163df68ab89c0f5b6?diff=unified&mode=100644&path=.jshintrc&prev_line_num_left=29&prev_line_num_right=29" data-left-range="30-74" data-right-range="30-74">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-9890d6f24517fc45c05c6071f85601db"></a>
<div id="diff-1" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/accounts.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/accounts.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="1 addition & 1 deletion">2 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/accounts.js">
lib/accounts.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-9890d6f24517fc45c05c6071f85601db" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/bb9bcac166c33474fb0a886f44ea8f48f7ff739e?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=25&next_line_num_right=25&path=lib%2Faccounts.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-24" data-right-range="1-24">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -25,7 +25,7 @@ function serviceDiscovery(account, options) {</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="1" data-line="25" role="button" aria-label="Add line comment"></b> pathname<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>/.well-known/<span class="pl-pds">'</span></span> <span class="pl-k">+</span> options.accountType</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="2" data-line="26" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="3" data-line="27" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="4" data-line="28" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{ method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>GET<span class="pl-pds">'</span></span> }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="5" data-line="28" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> { method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>GET<span class="pl-pds">'</span></span> };</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="6" data-line="29" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> options.xhr.<span class="pl-c1">send</span>(req, uri, { sandbox<span class="pl-k">:</span> options.sandbox })</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="7" data-line="30" role="button" aria-label="Add line comment"></b> .then(<span class="pl-k">function</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-9890d6f24517fc45c05c6071f85601dbL31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-9890d6f24517fc45c05c6071f85601dbR31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/accounts.js" data-anchor="diff-9890d6f24517fc45c05c6071f85601db" data-position="8" data-line="31" role="button" aria-label="Add line comment"></b> <span class="pl-k">if</span> (xhr.<span class="pl-c1">status</span> <span class="pl-k">>=</span> <span class="pl-c1">300</span> <span class="pl-k">&&</span> xhr.<span class="pl-c1">status</span> <span class="pl-k"><</span> <span class="pl-c1">400</span>) {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-9890d6f24517fc45c05c6071f85601db" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/bb9bcac166c33474fb0a886f44ea8f48f7ff739e?diff=unified&mode=100644&path=lib%2Faccounts.js&prev_line_num_left=31&prev_line_num_right=31" data-left-range="32-171" data-right-range="32-171">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-24c657748df7dea47c7478f1583789c9"></a>
<div id="diff-2" class="file js-details-container
has-inline-notes
show-inline-notes
">
<div class="file-header" data-path="lib/request/address_book_query.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/address_book_query.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="4 additions & 8 deletions">12 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/address_book_query.js">
lib/request/address_book_query.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-24c657748df7dea47c7478f1583789c9" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/88f2a539252f5c738674a0571eb99dc48f61bbb3?diff=unified&left_hunk_size=12&mode=100644&next_line_num_left=10&next_line_num_right=10&path=lib%2Frequest%2Faddress_book_query.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=8" data-left-range="1-9" data-right-range="1-9">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -10,12 +10,8 @@ var collectionQuery = require('./collection_query'),</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="1" data-line="10" role="button" aria-label="Add line comment"></b> <span class="pl-c"> * (Array.<Object>) props - list of props to request.</span></td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="2" data-line="11" role="button" aria-label="Add line comment"></b> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="3" data-line="12" role="button" aria-label="Add line comment"></b> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L13" data-line-number="13" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="4" data-line="13" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> collectionQuery(</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L14" data-line-number="14" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="5" data-line="14" role="button" aria-label="Add line comment"></b>- template.addressBookQuery({</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="6" data-line="15" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> options.props <span class="pl-k">||</span> []</td>
</tr>
<tr class="inline-comments js-inline-comments-container">
<td class="line-comments js-line-comments js-quote-selection-container" colspan="3">
<div class="comment-holder js-comments-holder">
<div id="r27918728" class="comment timeline-comment js-comment js-task-list-container commit-comment owner-comment" data-body-version="a92b07612dcaf6af7f5cf96e946cd8a2">
<div class="timeline-comment-header commit">
<img alt="@gaye" class="avatar timeline-comment-header-avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIY25qWa8gs4TLPIsaDuxxUEVcf4hcaxrsVh5p+zxAEhCMljn+lZtLqUld2Rsaf41ae+VJYY1tnk2Bg3IB6E9q7qIhlBBBB6EVneEfhpol8qrcNdh8HJVwB09MVG9vD4U8S3Wim63242tFvI4yOgpypqS5olShKm7SN+MVLtpIQGAYdDU+2suRkM4aRvKt5JMZ2qTXltq92Z57kO4mD7m9vT+deuxpmue1zRvsn2m+tlAjmTEuOobP3vp2rdjha+ps6HF4iHh/TtXfUpVhmcnEQYH72MHb34B5I6+xpvxG0G9tpLfWJ2lmNyMAsORjYBn8zya3/h2HvvDbWTFWx1EgY45zxz1qx420TUdZ1fSbEyummW1uWlfd/rHLYxj1wOuO5pps6KyjGF2S6Gs7aRaG5XbKYxuFafl0+2t1ihjjXoihR+FWPLp8p57qpHCBkhjMkjKiL1ZjgCuX13xarxPYaWhlkkBRpSOMd8A9eK3Na/5At1/u15xZf8hSL6n+VdFGlGdrnLXxE4Xt0Vz0/4e318lrGWWRLcHb0xzXpOoX8N2kUESqRGcl/w/wD11wHgz/kAj/frqrf77V04ShFx9o90eJxNmVek44aGkZK777vT0LIYIwU9+BUvP92q0v8Ar4v98VcredGne9jwaGZ4tRtzvT0f5o//2Q==" width="20" height="20">
<span class="timeline-comment-label">Owner</span>
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/gaye" class="author">gaye</a>
</strong>
added a note
<a href="#r27918728" class="timestamp">
<time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:26Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<p>I think I probably wrote this for the case when we get an options without props (we really shouldn't?) but I think the template might require props?</p>
</div>
</div>
</div>
</div>
<div id="r27920127" class="comment timeline-comment js-comment js-task-list-container commit-comment" data-body-version="1ec0df65c37aa0e8a5f0992f2c67602b">
<div class="timeline-comment-header commit">
<img alt="@millermedeiros" class="avatar timeline-comment-header-avatar" data-user="155633" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEt0lEQVRYw+2X328UVRTHP+fOTHe23YVuK9IKtNDFEMtPQWPEQBSNIYZHYuKLPPrkf+ADbz5q/COMMT5RY0wwUUSNigpIW6FohRawpb+77bbb2Znrw+5sZ3dnt7tLG/rATSYz851z55x7z/mec64ku7s1m3iYWufsE8C3NPgcHD4eJrtRmCkiZUaUClLB2GqYrBNW2EFEQOvinROh8L0BjHXAlL+Dkv8g+WcJCEujOxDwTqOYGXzxjSxzWamRgfeq2DoYuaEkCZtbL2aGWU4N5KjVzTwiVkaSaqPWHSyERQjp6sWqk0SkLLaQkDVXSFWV4rkezNR+msjjOsQAHwuTqYoFFDWKmYSQJGw882yWM++ncDLCtYs2N76zcZ3cpI0kidRSi59/c4njZ9NYkfzqNCzOCouziukHBv/9bXHvlsnsmIHnyvrWYmogSe/JTME4XzSW0MQSLtv3uDz3ygrag7kJxZ0/Lfov2UyOGtVdUuMw2lpbz+t8UtQlhNAiiAiJ7S4dSSeXTLUuKm0+JkqItHh09GQ58GqG5rjHyGATnhdwXf5/RaGwBmYkWlvPF7Ewz9wgNjJgkUkrdvU6iFp71SLQ0ZMl0eFxt78J1y3+X5iOSpiR2Lr1fLXE7FNqfNjk4R2Trl4Hy67Nd+07PXqOrHDvL5PllDSUuKXehjXW5vL6uUV2H3ZCU2LYWJwVvvhwCzNjZt0xqNB6lRz+c5VrYUrR90mc2fHiqdVGS6vmtXfTILomHcFLVUvSOhATQZlEp0vr0x6/f2Vz86emwPp0WV/oYzv2OWxp9wpFQZfoqIStWUnCsnzPkRU8F65dtFmYUYwNL3PynTTKWDWqzFWGpm2Hy9yksTGVxJcRBT1HVxgZtFiYUaDh+jc2qSmD0++lsGzN/IRBalpht2jad7g51wLxNo9ozGPfSxm6Djh4nvDj583MjKn6261SGr/w1jKiNFu2eXTscbk/JLTvdJkbN8g6MHzVYnTQInnM4de+KAPf24ho3v5gns69WQAOnVrm+Nk00diqCQ/vGFzpa67cblWtJIXEDPeHTBBQt8GwNOk5RefeLIffWOZKXxSA3Ycc3CyMDlq5ZXkw9EtTwcBtXW5JfMLkqFn1TGL6VaGQwQPCOlApHtw2CzKzYwanzi1w+bNmhAhahP0nllGmZnTQYn5SFeYOXI5w9PQy8Xav8N+5CUU05pGeV4wMWMWVKaBXa40KI4l/+UYWWJXHFuZyqcaOaeLtHoKm+6ADwI1vbTSrczNLigsfx7l302RixOCPr22m7xsYFlz6tIWsI6skKdHbEEk0YFpgNmk6k1l6T2QwLc2eww6pKYPhq01FHbJIztWDP0R4apdL8tgKrgMXPopzt98qc29D7Vbp2Pdyho6eLKkphR3z2H8iw93+XBfzYMgqkt19aIUXzyxx6+cIytBE45p/r1uM/WPVpEuSXV36UQ7aB1/PEIl6/PZltCLBlAFeNoftPZYhNa0YHzZr0iHJ7m6ttS60N0Uk8duvvMuCRPKlIs0azxWyGcpbpkDSbhRrqJIEZTJLUpa8HsuZZNMd3NksB/eaKsljxFTd8Re4r4mVtlENYI9Mkk1zcH9Ckick2SCS/A/o5/nVx5zr4AAAAABJRU5ErkJggg==" width="20" height="20">
<div class="timeline-comment-header-text">
<a href="#r27920127" class="comment-type-icon octicon octicon-mail-read" title="This comment left via email reply."></a>
<strong>
<a href="https://github.com/millermedeiros" class="author">millermedeiros</a>
</strong>
added a note
<a href="#r27920127" class="timestamp">
<time title="7 Apr 2015 23:03 GMT+2" datetime="2015-04-07T21:03:19Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body email-format js-comment-body">
<div class="email-fragment">Handlebars #each is smart enough. Shouldn't matter</div>
</div>
</div>
</div>
</div>
</div>
<div class="inline-comment-form-container">
<button class="btn add-line-note-button js-toggle-inline-comment-form">Add a line note</button>
<div class="inline-comment-form">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/review_comment/create" class="js-inline-comment-form" data-remote="" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="qtzCLNkQKGT+m0A1MdVOrBWHJ+CuNfnb6UptBl9DtThr1Z06jejeTVMYFtk97iUz3UK9LMxor1I8kt/+R4xRAQ==" type="hidden"></div>
<input name="context" value="diff" type="hidden">
<input name="commit_id" value="fb1b3aae56494020d88f2e0b24de531f8142295e" type="hidden">
<input name="anchor" value="diff-24c657748df7dea47c7478f1583789c9" type="hidden">
<input name="path" value="lib/request/address_book_query.js" type="hidden">
<input name="position" value="6" type="hidden">
<input name="line" value="" type="hidden">
<input name="in_reply_to" value="27918728" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="new_inline_comment_diff-24c657748df7dea47c7478f1583789c9_6" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-quote-selection-target js-session-resumable js-suggester-field" required=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div class="left">
<span class="ajax-indicator">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgALMPANTX2amsrOHo6szMzYCAgGhoaJqbm97j5ebt7+nw88/R0tnd3ri8vo2Pj8rKyury9SH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUU2RUQyNTU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUU2RUQyNDU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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" width="16" height="16">
</span>
</div>
<button disabled class="btn btn-primary" type="submit" tabindex="1" data-disable-invalid="" data-disable-with="">
Comment
</button>
<button class="btn js-hide-inline-comment-form" type="button">Cancel</button>
</div>
</form> </div>
</div>
</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="7" data-line="16" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="8" data-line="17" role="button" aria-label="Add line comment"></b>- {</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="9" data-line="18" role="button" aria-label="Add line comment"></b>- depth<span class="pl-k">:</span> options.depth</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="10" data-line="19" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="11" data-line="20" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R13" data-line-number="13" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="12" data-line="13" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">return</span> collectionQuery({</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R14" data-line-number="14" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="13" data-line="14" role="button" aria-label="Add line comment"></b>+ data<span class="pl-k">:</span> template.addressBookQuery(options),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R15" data-line-number="15" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="14" data-line="15" role="button" aria-label="Add line comment"></b>+ depth<span class="pl-k">:</span> options.depth</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R16" data-line-number="16" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="15" data-line="16" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td id="diff-24c657748df7dea47c7478f1583789c9L21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-24c657748df7dea47c7478f1583789c9R17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/address_book_query.js" data-anchor="diff-24c657748df7dea47c7478f1583789c9" data-position="16" data-line="17" role="button" aria-label="Add line comment"></b> };</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-e04b5b9a90c9f847a2707732179a7530"></a>
<div id="diff-3" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/basic.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/gaye/dav/blob/e7e196cf37a41885efdb36c35e494ed416db8d21/lib/request/basic.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="0 additions & 23 deletions">23 <span class="diffstat-bar"><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/basic.js">
lib/request/basic.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-e04b5b9a90c9f847a2707732179a7530L0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-e04b5b9a90c9f847a2707732179a7530R-1" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,23 +0,0 @@</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L1" data-line-number="1" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b>-<span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L2" data-line-number="2" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-k">var</span> Request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L4" data-line-number="4" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>- util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L5" data-line-number="5" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="5" data-line="5" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L6" data-line-number="6" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="6" data-line="6" role="button" aria-label="Add line comment"></b>-<span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L7" data-line-number="7" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="7" data-line="7" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * Options:</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L8" data-line-number="8" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="8" data-line="8" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> *</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L9" data-line-number="9" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="9" data-line="9" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * (String) data - put request body.</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L10" data-line-number="10" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="10" data-line="10" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * (String) method - http method.</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L11" data-line-number="11" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="11" data-line="11" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * (String) etag - cached calendar object etag.</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L12" data-line-number="12" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="12" data-line="12" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L13" data-line-number="13" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="13" data-line="13" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L14" data-line-number="14" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="14" data-line="14" role="button" aria-label="Add line comment"></b>- <span class="pl-k">function</span> <span class="pl-en">transformRequest</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="15" data-line="15" role="button" aria-label="Add line comment"></b>- util.setRequestHeaders(xhr, options);</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="16" data-line="16" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="17" data-line="17" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="18" data-line="18" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> <span class="pl-k">new</span> <span class="pl-en">Request</span>({</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="19" data-line="19" role="button" aria-label="Add line comment"></b>- method<span class="pl-k">:</span> options.<span class="pl-c1">method</span>,</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="20" data-line="20" role="button" aria-label="Add line comment"></b>- requestData<span class="pl-k">:</span> options.<span class="pl-c1">data</span>,</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="21" data-line="21" role="button" aria-label="Add line comment"></b>- transformRequest<span class="pl-k">:</span> transformRequest</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="22" data-line="22" role="button" aria-label="Add line comment"></b>- });</td>
</tr>
<tr>
<td id="diff-e04b5b9a90c9f847a2707732179a7530L23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/basic.js" data-anchor="diff-e04b5b9a90c9f847a2707732179a7530" data-position="23" data-line="23" role="button" aria-label="Add line comment"></b>-};</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-43152dfe3920d47b8718461b8c58770b"></a>
<div id="diff-4" class="file js-details-container
has-inline-notes
show-inline-notes
">
<div class="file-header" data-path="lib/request/calendar_query.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/calendar_query.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="4 additions & 10 deletions">14 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/calendar_query.js">
lib/request/calendar_query.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-43152dfe3920d47b8718461b8c58770b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/803cc2f91119c2d2fd3d2e591ec90895a3875382?diff=unified&left_hunk_size=14&mode=100644&next_line_num_left=12&next_line_num_right=12&path=lib%2Frequest%2Fcalendar_query.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=8" data-left-range="1-11" data-right-range="1-11">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -12,14 +12,8 @@ var collectionQuery = require('./collection_query'),</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="1" data-line="12" role="button" aria-label="Add line comment"></b> <span class="pl-c"> * (String) timezone - VTIMEZONE calendar object.</span></td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="2" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="3" data-line="14" role="button" aria-label="Add line comment"></b> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="4" data-line="15" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> collectionQuery(</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="5" data-line="16" role="button" aria-label="Add line comment"></b>- template.calendarQuery({</td>
</tr>
<tr class="inline-comments js-inline-comments-container">
<td class="line-comments js-line-comments js-quote-selection-container" colspan="3">
<div class="comment-holder js-comments-holder">
<div id="r27918790" class="comment timeline-comment js-comment js-task-list-container commit-comment owner-comment" data-body-version="9647a7d7a4b0287e3514fb1cbdfcb395">
<div class="timeline-comment-header commit">
<img alt="@gaye" class="avatar timeline-comment-header-avatar" data-user="535859" src="data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIACgAKAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AIY25qWa8gs4TLPIsaDuxxUEVcf4hcaxrsVh5p+zxAEhCMljn+lZtLqUld2Rsaf41ae+VJYY1tnk2Bg3IB6E9q7qIhlBBBB6EVneEfhpol8qrcNdh8HJVwB09MVG9vD4U8S3Wim63242tFvI4yOgpypqS5olShKm7SN+MVLtpIQGAYdDU+2suRkM4aRvKt5JMZ2qTXltq92Z57kO4mD7m9vT+deuxpmue1zRvsn2m+tlAjmTEuOobP3vp2rdjha+ps6HF4iHh/TtXfUpVhmcnEQYH72MHb34B5I6+xpvxG0G9tpLfWJ2lmNyMAsORjYBn8zya3/h2HvvDbWTFWx1EgY45zxz1qx420TUdZ1fSbEyummW1uWlfd/rHLYxj1wOuO5pps6KyjGF2S6Gs7aRaG5XbKYxuFafl0+2t1ihjjXoihR+FWPLp8p57qpHCBkhjMkjKiL1ZjgCuX13xarxPYaWhlkkBRpSOMd8A9eK3Na/5At1/u15xZf8hSL6n+VdFGlGdrnLXxE4Xt0Vz0/4e318lrGWWRLcHb0xzXpOoX8N2kUESqRGcl/w/wD11wHgz/kAj/frqrf77V04ShFx9o90eJxNmVek44aGkZK777vT0LIYIwU9+BUvP92q0v8Ar4v98VcredGne9jwaGZ4tRtzvT0f5o//2Q==" width="20" height="20">
<span class="timeline-comment-label">Owner</span>
<div class="timeline-comment-header-text">
<strong>
<a href="https://github.com/gaye" class="author">gaye</a>
</strong>
added a note
<a href="#r27918790" class="timestamp">
<time title="7 Apr 2015 22:48 GMT+2" datetime="2015-04-07T20:48:58Z" is="relative-time">8 days ago</time>
</a>
</div>
</div>
<div class="comment-content">
<div class="edit-comment-hide">
<div class="comment-body markdown-body markdown-format js-comment-body">
<p>Same thing here</p>
</div>
</div>
</div>
</div>
</div>
<div class="inline-comment-form-container">
<button class="btn add-line-note-button js-toggle-inline-comment-form">Add a line note</button>
<div class="inline-comment-form">
<form accept-charset="UTF-8" action="https://github.com/gaye/dav/pull/70/review_comment/create" class="js-inline-comment-form" data-remote="" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" value="✓" type="hidden"><input name="authenticity_token" value="aip9yf4DMYo4/2+s0W1dpZ6tYqh8hUWQnZ99NwaVQhNeMUMDYZyTVkNW/3rZATeQT52hwrE1uZkiGFf7Pnl+5w==" type="hidden"></div>
<input name="context" value="diff" type="hidden">
<input name="commit_id" value="fb1b3aae56494020d88f2e0b24de531f8142295e" type="hidden">
<input name="anchor" value="diff-43152dfe3920d47b8718461b8c58770b" type="hidden">
<input name="path" value="lib/request/calendar_query.js" type="hidden">
<input name="position" value="5" type="hidden">
<input name="line" value="" type="hidden">
<input name="in_reply_to" value="27918790" type="hidden">
<div class="js-previewable-comment-form js-suggester-container previewable-comment-form write-selected" data-preview-url="/preview?repository=20107688">
<div class="comment-form-head tabnav">
<div class="right">
<a class="tabnav-extra" href="https://guides.github.com/features/mastering-markdown/" target="_blank">
<span class="octicon octicon-markdown"></span>
Markdown supported
</a>
<a href="#fullscreen" class="enable-fullscreen js-enable-fullscreen tooltipped-n
tabnav-extra">
<span class="octicon octicon-screen-full"></span>
Edit in fullscreen
</a>
</div>
<nav class="tabnav-tabs">
<a href="#" class="tabnav-tab write-tab js-write-tab selected">Write</a>
<a href="#" class="tabnav-tab preview-tab js-preview-tab">Preview</a>
</nav>
</div>
<div class="comment-form-error js-comment-form-error" style="display:none"> There was an error creating your PullRequest.
</div>
<div class="write-content js-write-bucket js-uploadable-container js-upload-markdown-image upload-enabled is-default" data-upload-policy-url="/upload/policies/assets">
<textarea name="comment[body]" tabindex="1" id="new_inline_comment_diff-43152dfe3920d47b8718461b8c58770b_5" placeholder="Leave a comment" aria-label="Comment body" class="input-contrast comment-form-textarea js-comment-field js-task-list-field js-quick-submit js-quote-selection-target js-session-resumable js-suggester-field" required=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<p class="drag-and-drop">
<span class="default">
Attach images by dragging & dropping or
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<a class="manual-file-chooser-text" href="#">selecting them</a>.
</span>
<span class="loading">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgAKIHAIKCgrOzs/j4+OLi4pmZmczMzMrKyv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwRTc2RDU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwRTc2QzU0RTIxMUUxOTgyOUQyOEIyQjYxRkU0MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoABwAsAAAAACAAIAAAA/94uiwThAAQwxAs6yXc/CBwYZsmFEQgVEZRGBDhFFfJxTJpnkarm5HUr+ToFYaKVWRg2wxex4wgdhnUbI4R9IciFA4CY9VKnvUwgx4zWVGke/C43LBOR8EQUnjOPydpGA5gHH19OoEOASp/hXx3PE8BBgtvjXNrBy9pAV9ulnyYdoqhn5eULaOnpXGkBameq3Ctr2CxcDp2MJ0KL7G7B3aukxy9n3e8dA+LHJWFV4xVgw56VsUtVkiIYE+Bxzxwxw2A0G5R33G/p8dvTOeOGuziPtsufVJb99cM9pT4Jr1X+BWZR6TXkT1zOhhEIuXJBWvoZjxrAqZDow4MKXZ4YhAFUEYFCQAAIfkEBQoABwAsAAAAAB8AFgAAA2d4uqwWgRBomr1M6k3OwNcQVIFSmEoZABXoQKV7AHQHwqec0sBnwbqGgWd5xIKMQS0J8SEZBVrrAMk9GyvA4nHFAAgfQTdosI5D5TOoYHCqG+w3Ji630OvQKd7U3i8GaX4OZntiggcJACH5BAUKAAcALAIAAAAeAB4AAAOEeLorU8UYOAS7mAnJuxFWlhXDQQ0oCilEIS7R9C5EHbxxOTM1ETIR1+5S6BEnvyGPcFtIlK+aMKKDZmqKhzUaSG5f1a+IABCKr4DmGRMAENYZAwAAxxTmdSI+79zzD21vfwdkanxkZn9heQGJeQUBhoyScAORBoORlGeQkX+amH8GmwcJACH5BAUKAAcALBYAAgAKAB0AAANJaDHXfiGa50oMtI2bm+zb0llYF0xd6gQEk7EoZRAlVRBEiut5dvcymokQe7BcKgpARAkAAL5nsfEENgpPqLGKPGStDQJgqlElAAAh+QQFCgAHACwKAAIAFgAeAAADX3i6rFMtSlWMgTOfYbGelfc1QjhO1ilxokoNbnwG8mIErVoERr0FtNoA6BsGZUbfrle75VRHn49wEEypNQLh+dFGTwMtNqatkr0SAoAABKqpge0KQK/bB9bMUEv3wjQJACH5BAUKAAcALAEACgAfABYAAANieLrc/kfASVUxNbs7tD+DUXyeSGrmWaXqxLZOOMIPR9fY/UhDAOiHwOwAAARuhcBRYSgOT71AZ0EoTk/KHKMI0HqUy8aAG64klZRqMQP2QppLQjlAYEo/HYJ+z78ZlHpZGQkAIfkEBQoABwAsAAAKAB4AFgAAA2N4c9z+MBZAor0tUMwhAUEnMgBgjGJZoJ3KcuX5Xl84W1p1S9seLb6I4KALFoCE4m5gWB0KyaBBxghEZ4JC85EkOFHab0PQRTG3uDJHi75Aq6Hp9BAIDcScYX3Pt93YdVN4DwkAIfkEBQoABwAsAAABABYAHwAAA2h4ujv8kBkQol0E6BtHplykAUUIfY4paaXKaJXbBIBsX158G4RuBwTDTUEgtG7FIZGgPBSPv6CS55PlmliFoSoLBKBWb2rnbXoD458X7NqWh4OAsGAQLursh6DO7xsEIQIDBXQGhAOACQA7" width="16" height="16"> Uploading your images…
</span>
<span class="error bad-file">
Unfortunately, we don't support that file type.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a PNG, GIF, or JPG.
</span>
</span>
<span class="error too-big">
Yowza, that's a big file.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with an image file smaller than 10MB.
</span>
</span>
<span class="error empty">
This file is empty.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again</a> with a file that's not empty.
</span>
</span>
<span class="error bad-browser">
This browser doesn't support image attachments.
<span class="drag-and-drop-error-info">
We recommend updating to the latest
<a href="http://windows.microsoft.com/ie">Internet Explorer</a>,
<a href="https://chrome.google.com/">Google Chrome</a>, or
<a href="https://www.mozilla.org/firefox">Firefox</a>.
</span>
</span>
<span class="error failed-request">
Something went really wrong, and we can't process that image.
<input multiple class="manual-file-chooser js-manual-file-chooser" type="file">
<span class="drag-and-drop-error-info">
<a class="manual-file-chooser-text" href="#">Try again.</a>
</span>
</span>
</p>
</div>
<div class="preview-content">
<div class="comment">
<div class="comment-content">
<div class="comment-body markdown-body js-preview-body">
<p>Nothing to preview</p>
</div>
</div>
</div>
</div>
<div class="suggester-container">
<div class="suggester js-suggester js-navigation-container" data-url="/gaye/dav/suggestions/pull_request/32800343">
</div>
</div>
</div>
<div class="form-actions">
<div class="left">
<span class="ajax-indicator">
<img alt="" src="data:image/gif;base64,R0lGODlhIAAgALMPANTX2amsrOHo6szMzYCAgGhoaJqbm97j5ebt7+nw88/R0tnd3ri8vo2Pj8rKyury9SH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjk1OUM5NDdDMUYyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUU2RUQyNTU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUU2RUQyNDU0RkUxMUUxOEQwQ0I1NTVEOTVGNzkzNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGOTU5Qzk0N0MxRjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8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" width="16" height="16">
</span>
</div>
<button disabled class="btn btn-primary" type="submit" tabindex="1" data-disable-invalid="" data-disable-with="">
Comment
</button>
<button class="btn js-hide-inline-comment-form" type="button">Cancel</button>
</div>
</form> </div>
</div>
</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="6" data-line="17" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> options.props <span class="pl-k">||</span> [],</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="7" data-line="18" role="button" aria-label="Add line comment"></b>- filters<span class="pl-k">:</span> options.filters <span class="pl-k">||</span> [],</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="8" data-line="19" role="button" aria-label="Add line comment"></b>- timezone<span class="pl-k">:</span> options.timezone</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="9" data-line="20" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="10" data-line="21" role="button" aria-label="Add line comment"></b>- {</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="11" data-line="22" role="button" aria-label="Add line comment"></b>- depth<span class="pl-k">:</span> options.depth</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="12" data-line="23" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="13" data-line="24" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR15" data-line-number="15" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="14" data-line="15" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">return</span> collectionQuery({</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR16" data-line-number="16" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="15" data-line="16" role="button" aria-label="Add line comment"></b>+ data<span class="pl-k">:</span> template.calendarQuery(options),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR17" data-line-number="17" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="16" data-line="17" role="button" aria-label="Add line comment"></b>+ depth<span class="pl-k">:</span> options.depth</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR18" data-line-number="18" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="17" data-line="18" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td id="diff-43152dfe3920d47b8718461b8c58770bL25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-43152dfe3920d47b8718461b8c58770bR19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/calendar_query.js" data-anchor="diff-43152dfe3920d47b8718461b8c58770b" data-position="18" data-line="19" role="button" aria-label="Add line comment"></b> };</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-c4e95645f9f70a1e1508af7719a6a2ae"></a>
<div id="diff-5" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/collection_query.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/collection_query.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="13 additions & 12 deletions">25 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/collection_query.js">
lib/request/collection_query.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,14 +1,15 @@</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-k">var</span> Request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL4" data-line-number="4" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>- parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="5" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-k">var</span> parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="6" data-line="4" role="button" aria-label="Add line comment"></b> util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="7" data-line="5" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL7" data-line-number="7" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="8" data-line="7" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">requestData</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL8" data-line-number="8" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="9" data-line="8" role="button" aria-label="Add line comment"></b>- <span class="pl-k">function</span> <span class="pl-en">transformRequest</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL9" data-line-number="9" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="10" data-line="9" role="button" aria-label="Add line comment"></b>- util.setRequestHeaders(xhr, options);</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL10" data-line-number="10" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="11" data-line="10" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL11" data-line-number="11" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="12" data-line="11" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR6" data-line-number="6" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="13" data-line="6" role="button" aria-label="Add line comment"></b>+<span class="pl-c">/**</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR7" data-line-number="7" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="14" data-line="7" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * Options:</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR8" data-line-number="8" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="15" data-line="8" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> *</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="16" data-line="9" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * (String) depth - optional value for Depth header.</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR10" data-line-number="10" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="17" data-line="10" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * (String) data - request data to be sent.</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR11" data-line-number="11" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="18" data-line="11" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> */</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR12" data-line-number="12" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="19" data-line="12" role="button" aria-label="Add line comment"></b>+<span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="20" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-k">function</span> <span class="pl-en">transformResponse</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="21" data-line="14" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> multistatus <span class="pl-k">=</span> parser.multistatus(xhr.<span class="pl-c1">responseText</span>);</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="22" data-line="15" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> multistatus.response.map(<span class="pl-k">function</span>(<span class="pl-smi">response</span>) {</td>
</tr>
<tr class="js-expandable-line" data-position="23">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-c4e95645f9f70a1e1508af7719a6a2ae" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/11cb2bf1fea8543fce7db9cbc32eb1a19a4834bc?diff=unified&left_hunk_size=10&mode=100644&next_line_num_left=16&next_line_num_right=17&path=lib%2Frequest%2Fcollection_query.js&prev_line_num_left=14&prev_line_num_right=15&right_hunk_size=10" data-left-range="15-15" data-right-range="16-16">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -16,10 +17,10 @@ module.exports = function(requestData, options) {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="24" data-line="17" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="25" data-line="18" role="button" aria-label="Add line comment"></b> }</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="26" data-line="19" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="27" data-line="19" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> <span class="pl-k x x-first">new</span><span class="x"> </span><span class="pl-en x">Request</span><span class="x x-last">(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR20" data-line-number="20" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="28" data-line="20" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">return</span> {</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="29" data-line="21" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>REPORT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="30" data-line="21" role="button" aria-label="Add line comment"></b>- <span class="x x-first">requestData</span><span class="pl-k x">:</span><span class="x x-last"> requestData</span>,</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="31" data-line="22" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformRequest</span><span class="pl-k x">:</span><span class="x x-last"> transformRequest</span>,</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="32" data-line="23" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span></td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="33" data-line="24" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR22" data-line-number="22" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="34" data-line="22" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">data</span><span class="pl-k x">:</span><span class="x"> options.</span><span class="pl-c1 x x-last">data</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="35" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="36" data-line="24" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">depth</span><span class="pl-k x">:</span><span class="x x-last"> options.depth</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="37" data-line="25" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeL25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-c4e95645f9f70a1e1508af7719a6a2aeR26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/collection_query.js" data-anchor="diff-c4e95645f9f70a1e1508af7719a6a2ae" data-position="38" data-line="26" role="button" aria-label="Add line comment"></b> };</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-1cf015c4a26a2083cd3831ffc49b35a0"></a>
<div id="diff-6" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/index.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/index.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="9 additions & 2 deletions">11 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span></span></span>
<span class="js-selectable-text" title="lib/request/index.js">
lib/request/index.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,6 +1,13 @@</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L1" data-line-number="1" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">exports</span>.Request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./request<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R1" data-line-number="1" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="2" data-line="1" role="button" aria-label="Add line comment"></b>+<span class="pl-c">/**</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R2" data-line-number="2" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="3" data-line="2" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * Request Object</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="4" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @typedef {Object} Request</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R4" data-line-number="4" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="5" data-line="4" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @property {string} method - Method of the request (eg. PROPFIND, REPORT, GET)</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R5" data-line-number="5" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="6" data-line="5" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @property {string} data - Data to be sent with the Request.</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R6" data-line-number="6" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="7" data-line="6" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @property {function(XMLHttprequest)} transformResponse - Callback that maps</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R7" data-line-number="7" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="8" data-line="7" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * the request result.</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R8" data-line-number="8" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="9" data-line="8" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> */</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="10" data-line="9" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="11" data-line="10" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.addressBookQuery <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./address_book_query<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="12" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">exports</span>.basic <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./basic<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="13" data-line="11" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.calendarQuery <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./calendar_query<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="14" data-line="12" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.propfind <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./propfind<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1cf015c4a26a2083cd3831ffc49b35a0R13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/index.js" data-anchor="diff-1cf015c4a26a2083cd3831ffc49b35a0" data-position="15" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.syncCollection <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./sync_collection<span class="pl-pds">'</span></span>);</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-ba7b41d2658a46770b40d8d8eff76cd7"></a>
<div id="diff-7" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/propfind.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/propfind.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="6 additions & 13 deletions">19 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/propfind.js">
lib/request/propfind.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,7 +1,6 @@</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-k">var</span> Request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L4" data-line-number="4" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>- parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="5" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-k">var</span> parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="6" data-line="4" role="button" aria-label="Add line comment"></b> template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="7" data-line="5" role="button" aria-label="Add line comment"></b> util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="8" data-line="6" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr class="js-expandable-line" data-position="9">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ba7b41d2658a46770b40d8d8eff76cd7" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/2bae20ec3f846ab92ba9ab0964a7f71c6d52a1d0?diff=unified&left_hunk_size=12&mode=100644&next_line_num_left=12&next_line_num_right=11&path=lib%2Frequest%2Fpropfind.js&prev_line_num_left=7&prev_line_num_right=6&right_hunk_size=6" data-left-range="8-11" data-right-range="7-10">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -12,12 +11,6 @@ var Request = require('./request'),</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="10" data-line="11" role="button" aria-label="Add line comment"></b> <span class="pl-c"> * (Array.<Object>) props - list of props to request.</span></td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="11" data-line="12" role="button" aria-label="Add line comment"></b> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="12" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="13" data-line="15" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> requestData <span class="pl-k">=</span> template.propfind({ props<span class="pl-k">:</span> options.props });</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="14" data-line="16" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="15" data-line="17" role="button" aria-label="Add line comment"></b>- <span class="pl-k">function</span> <span class="pl-en">transformRequest</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="16" data-line="18" role="button" aria-label="Add line comment"></b>- util.setRequestHeaders(xhr, options);</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="17" data-line="19" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="18" data-line="20" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="19" data-line="14" role="button" aria-label="Add line comment"></b> <span class="pl-k">function</span> <span class="pl-en">transformResponse</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="20" data-line="15" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> multistatus <span class="pl-k">=</span> parser.multistatus(xhr.<span class="pl-c1">responseText</span>);</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="21" data-line="16" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> responses <span class="pl-k">=</span> multistatus.response.map(<span class="pl-k">function</span>(<span class="pl-smi">response</span>) {</td>
</tr>
<tr class="js-expandable-line" data-position="22">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ba7b41d2658a46770b40d8d8eff76cd7" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/2bae20ec3f846ab92ba9ab0964a7f71c6d52a1d0?diff=unified&left_hunk_size=10&mode=100644&next_line_num_left=45&next_line_num_right=38&path=lib%2Frequest%2Fpropfind.js&prev_line_num_left=23&prev_line_num_right=16&right_hunk_size=10" data-left-range="24-44" data-right-range="17-37">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -45,10 +38,10 @@ module.exports = function(options) {</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L45" data-line-number="45" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="23" data-line="38" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> { props<span class="pl-k">:</span> merged, hrefs<span class="pl-k">:</span> hrefs };</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L46" data-line-number="46" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R39" data-line-number="39" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="24" data-line="39" role="button" aria-label="Add line comment"></b> }</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L47" data-line-number="47" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="25" data-line="40" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L48" data-line-number="48" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="26" data-line="48" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> <span class="pl-k x x-first">new</span><span class="x"> </span><span class="pl-en x">Request</span><span class="x x-last">(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R41" data-line-number="41" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="27" data-line="41" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">return</span> {</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L49" data-line-number="49" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="28" data-line="42" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PROPFIND<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L50" data-line-number="50" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="29" data-line="50" role="button" aria-label="Add line comment"></b>- <span class="x x-first">requestData</span><span class="pl-k x">:</span><span class="x x-last"> requestData</span>,</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L51" data-line-number="51" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="30" data-line="51" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformRequest</span><span class="pl-k x">:</span><span class="x x-last"> transformRequest</span>,</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L52" data-line-number="52" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="31" data-line="52" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span></td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L53" data-line-number="53" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="32" data-line="53" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R43" data-line-number="43" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="33" data-line="43" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">data</span><span class="pl-k x">:</span><span class="x x-last"> template.propfind(options)</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R44" data-line-number="44" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="34" data-line="44" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R45" data-line-number="45" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="35" data-line="45" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">depth</span><span class="pl-k x">:</span><span class="x x-last"> options.depth</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R46" data-line-number="46" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="36" data-line="46" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7L54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ba7b41d2658a46770b40d8d8eff76cd7R47" data-line-number="47" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/propfind.js" data-anchor="diff-ba7b41d2658a46770b40d8d8eff76cd7" data-position="37" data-line="47" role="button" aria-label="Add line comment"></b> };</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-6d2d982bba05bb46522a72d68610305a"></a>
<div id="diff-8" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/request.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/gaye/dav/blob/e7e196cf37a41885efdb36c35e494ed416db8d21/lib/request/request.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="0 additions & 35 deletions">35 <span class="diffstat-bar"><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/request.js">
lib/request/request.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-6d2d982bba05bb46522a72d68610305aL0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-6d2d982bba05bb46522a72d68610305aR-1" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,35 +0,0 @@</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL1" data-line-number="1" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b>-<span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL2" data-line-number="2" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-k">function</span> <span class="pl-en">Request</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL4" data-line-number="4" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>- <span class="pl-k">for</span> (<span class="pl-k">var</span> key <span class="pl-k">in</span> options) {</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL5" data-line-number="5" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="5" data-line="5" role="button" aria-label="Add line comment"></b>- <span class="pl-v">this</span>[key] <span class="pl-k">=</span> options[key];</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL6" data-line-number="6" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="6" data-line="6" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL7" data-line-number="7" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="7" data-line="7" role="button" aria-label="Add line comment"></b>-}</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL8" data-line-number="8" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="8" data-line="8" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">module</span>.exports <span class="pl-k">=</span> Request;</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL9" data-line-number="9" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="9" data-line="9" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL10" data-line-number="10" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="10" data-line="10" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">Request</span>.<span class="pl-c1">prototype</span> <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL11" data-line-number="11" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="11" data-line="11" role="button" aria-label="Add line comment"></b>- <span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL12" data-line-number="12" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="12" data-line="12" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * @type {String}</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL13" data-line-number="13" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="13" data-line="13" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL14" data-line-number="14" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="14" data-line="14" role="button" aria-label="Add line comment"></b>- method<span class="pl-k">:</span> <span class="pl-c1">null</span>,</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL15" data-line-number="15" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="15" data-line="15" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL16" data-line-number="16" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="16" data-line="16" role="button" aria-label="Add line comment"></b>- <span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="17" data-line="17" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * @type {String}</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="18" data-line="18" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="19" data-line="19" role="button" aria-label="Add line comment"></b>- requestData<span class="pl-k">:</span> <span class="pl-c1">null</span>,</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="20" data-line="20" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="21" data-line="21" role="button" aria-label="Add line comment"></b>- <span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="22" data-line="22" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * @type {Function}</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="23" data-line="23" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="24" data-line="24" role="button" aria-label="Add line comment"></b>- transformRequest<span class="pl-k">:</span> <span class="pl-c1">null</span>,</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="25" data-line="25" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="26" data-line="26" role="button" aria-label="Add line comment"></b>- <span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="27" data-line="27" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * @type {Function}</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="28" data-line="28" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="29" data-line="29" role="button" aria-label="Add line comment"></b>- transformResponse<span class="pl-k">:</span> <span class="pl-c1">null</span>,</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL30" data-line-number="30" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="30" data-line="30" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL31" data-line-number="31" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="31" data-line="31" role="button" aria-label="Add line comment"></b>- <span class="pl-c">/**</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL32" data-line-number="32" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="32" data-line="32" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> * @type {Function}</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL33" data-line-number="33" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="33" data-line="33" role="button" aria-label="Add line comment"></b>-<span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL34" data-line-number="34" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="34" data-line="34" role="button" aria-label="Add line comment"></b>- onerror<span class="pl-k">:</span> <span class="pl-c1">null</span></td>
</tr>
<tr>
<td id="diff-6d2d982bba05bb46522a72d68610305aL35" data-line-number="35" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/request.js" data-anchor="diff-6d2d982bba05bb46522a72d68610305a" data-position="35" data-line="35" role="button" aria-label="Add line comment"></b>-};</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-1be4f9a2763092c10c341c643ea95ae3"></a>
<div id="diff-9" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/sync_collection.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/sync_collection.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="6 additions & 17 deletions">23 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/sync_collection.js">
lib/request/sync_collection.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -1,7 +1,6 @@</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R1" data-line-number="1" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b> <span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L3" data-line-number="3" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>-<span class="pl-k">var</span> Request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L4" data-line-number="4" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>- parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="5" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-k">var</span> parser <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../parser<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="6" data-line="4" role="button" aria-label="Add line comment"></b> template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="7" data-line="5" role="button" aria-label="Add line comment"></b> util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="8" data-line="6" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr class="js-expandable-line" data-position="9">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-1be4f9a2763092c10c341c643ea95ae3" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/c0302db440c22453ea78981ba6300afb96a2aa9c?diff=unified&left_hunk_size=16&mode=100644&next_line_num_left=14&next_line_num_right=13&path=lib%2Frequest%2Fsync_collection.js&prev_line_num_left=7&prev_line_num_right=6&right_hunk_size=6" data-left-range="8-13" data-right-range="7-12">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -14,16 +13,6 @@ var Request = require('./request'),</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="10" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-c"> * (String) syncToken - synchronization token provided by the server.</span></td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="11" data-line="14" role="button" aria-label="Add line comment"></b> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="12" data-line="15" role="button" aria-label="Add line comment"></b> <span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="13" data-line="17" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> requestData <span class="pl-k">=</span> template.syncCollection({</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="14" data-line="18" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> options.props,</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L19" data-line-number="19" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="15" data-line="19" role="button" aria-label="Add line comment"></b>- syncLevel<span class="pl-k">:</span> options.syncLevel,</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="16" data-line="20" role="button" aria-label="Add line comment"></b>- syncToken<span class="pl-k">:</span> options.syncToken</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="17" data-line="21" role="button" aria-label="Add line comment"></b>- });</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="18" data-line="22" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="19" data-line="23" role="button" aria-label="Add line comment"></b>- <span class="pl-k">function</span> <span class="pl-en">transformRequest</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="20" data-line="24" role="button" aria-label="Add line comment"></b>- util.setRequestHeaders(xhr, options);</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="21" data-line="25" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="22" data-line="26" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="23" data-line="16" role="button" aria-label="Add line comment"></b> <span class="pl-k">function</span> <span class="pl-en">transformResponse</span>(<span class="pl-smi">xhr</span>) {</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L28" data-line-number="28" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="24" data-line="17" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> multistatus <span class="pl-k">=</span> parser.multistatus(xhr.<span class="pl-c1">responseText</span>);</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="25" data-line="18" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> responses <span class="pl-k">=</span> multistatus.response.map(<span class="pl-k">function</span>(<span class="pl-smi">response</span>) {</td>
</tr>
<tr class="js-expandable-line" data-position="26">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-1be4f9a2763092c10c341c643ea95ae3" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/c0302db440c22453ea78981ba6300afb96a2aa9c?diff=unified&left_hunk_size=10&mode=100644&next_line_num_left=33&next_line_num_right=22&path=lib%2Frequest%2Fsync_collection.js&prev_line_num_left=29&prev_line_num_right=18&right_hunk_size=10" data-left-range="30-32" data-right-range="19-21">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -33,10 +22,10 @@ module.exports = function(options) {</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="27" data-line="22" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> { responses<span class="pl-k">:</span> responses, syncToken<span class="pl-k">:</span> multistatus.syncToken };</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="28" data-line="23" role="button" aria-label="Add line comment"></b> }</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="29" data-line="24" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L36" data-line-number="36" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="30" data-line="36" role="button" aria-label="Add line comment"></b>- <span class="pl-k">return</span> <span class="pl-k x x-first">new</span><span class="x"> </span><span class="pl-en x">Request</span><span class="x x-last">(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="31" data-line="25" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">return</span> {</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="32" data-line="26" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>REPORT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L38" data-line-number="38" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="33" data-line="38" role="button" aria-label="Add line comment"></b>- <span class="x x-first">requestData</span><span class="pl-k x">:</span><span class="x x-last"> requestData</span>,</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L39" data-line-number="39" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="34" data-line="39" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformRequest</span><span class="pl-k x">:</span><span class="x x-last"> transformRequest</span>,</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L40" data-line-number="40" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="35" data-line="40" role="button" aria-label="Add line comment"></b>- <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span></td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L41" data-line-number="41" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="36" data-line="41" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="37" data-line="27" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">data</span><span class="pl-k x">:</span><span class="x x-last"> template.syncCollection(options)</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="38" data-line="28" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">transformResponse</span><span class="pl-k x">:</span><span class="x x-last"> transformResponse</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="39" data-line="29" role="button" aria-label="Add line comment"></b>+ <span class="x x-first">depth</span><span class="pl-k x">:</span><span class="x x-last"> options.depth</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="40" data-line="30" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3L42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-1be4f9a2763092c10c341c643ea95ae3R31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/sync_collection.js" data-anchor="diff-1be4f9a2763092c10c341c643ea95ae3" data-position="41" data-line="31" role="button" aria-label="Add line comment"></b> };</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-621f4846041556ec85382624c6ff90ba"></a>
<div id="diff-10" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/request/util.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/request/util.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="0 additions & 12 deletions">12 <span class="diffstat-bar"><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/request/util.js">
lib/request/util.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-621f4846041556ec85382624c6ff90ba" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/9e2adad287b3eaadc8c2096747b000e5b066d704?diff=unified&left_hunk_size=15&mode=100644&next_line_num_left=54&next_line_num_right=54&path=lib%2Frequest%2Futil.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=3" data-left-range="1-53" data-right-range="1-53">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -54,15 +54,3 @@ exports.getProps = function(propstats) {</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-621f4846041556ec85382624c6ff90baR54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="1" data-line="54" role="button" aria-label="Add line comment"></b> })</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL55" data-line-number="55" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-621f4846041556ec85382624c6ff90baR55" data-line-number="55" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="2" data-line="55" role="button" aria-label="Add line comment"></b> );</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL56" data-line-number="56" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-621f4846041556ec85382624c6ff90baR56" data-line-number="56" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="3" data-line="56" role="button" aria-label="Add line comment"></b> };</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL57" data-line-number="57" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="4" data-line="57" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL58" data-line-number="58" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="5" data-line="58" role="button" aria-label="Add line comment"></b>-<span class="pl-c1">exports</span>.<span class="pl-en">setRequestHeaders</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">request</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL59" data-line-number="59" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="6" data-line="59" role="button" aria-label="Add line comment"></b>- request.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>Content-Type<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>application/xml;charset=utf-8<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL60" data-line-number="60" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="7" data-line="60" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL61" data-line-number="61" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="8" data-line="61" role="button" aria-label="Add line comment"></b>- <span class="pl-k">if</span> (<span class="pl-s"><span class="pl-pds">'</span>depth<span class="pl-pds">'</span></span> <span class="pl-k">in</span> options) {</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL62" data-line-number="62" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="9" data-line="62" role="button" aria-label="Add line comment"></b>- request.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>Depth<span class="pl-pds">'</span></span>, options.depth);</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL63" data-line-number="63" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="10" data-line="63" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL64" data-line-number="64" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="11" data-line="64" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL65" data-line-number="65" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="12" data-line="65" role="button" aria-label="Add line comment"></b>- <span class="pl-k">if</span> (<span class="pl-s"><span class="pl-pds">'</span>etag<span class="pl-pds">'</span></span> <span class="pl-k">in</span> options) {</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL66" data-line-number="66" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="13" data-line="66" role="button" aria-label="Add line comment"></b>- request.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>If-Match<span class="pl-pds">'</span></span>, options.etag);</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL67" data-line-number="67" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="14" data-line="67" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td id="diff-621f4846041556ec85382624c6ff90baL68" data-line-number="68" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/request/util.js" data-anchor="diff-621f4846041556ec85382624c6ff90ba" data-position="15" data-line="68" role="button" aria-label="Add line comment"></b>-};</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-81b908babb66bd40e6d64d50ad72af80"></a>
<div id="diff-11" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/transport/basic.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/transport/basic.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="3 additions & 5 deletions">8 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/transport/basic.js">
lib/transport/basic.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-81b908babb66bd40e6d64d50ad72af80" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3fe04fad1d020e52cc823ed8287cad3b518e3942?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=2&next_line_num_right=2&path=lib%2Ftransport%2Fbasic.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-1" data-right-range="1-1">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -2,6 +2,7 @@</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R2" data-line-number="2" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="1" data-line="2" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L3" data-line-number="3" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R3" data-line-number="3" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="2" data-line="3" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> Transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./transport<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="3" data-line="4" role="button" aria-label="Add line comment"></b> <span class="pl-c1">XMLHttpRequest</span> <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./xmlhttprequest<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R5" data-line-number="5" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="4" data-line="5" role="button" aria-label="Add line comment"></b>+ setRequestHeader <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./set_request_header<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="5" data-line="6" role="button" aria-label="Add line comment"></b> util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="6" data-line="7" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="7" data-line="8" role="button" aria-label="Add line comment"></b> <span class="pl-c">/**</span></td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-81b908babb66bd40e6d64d50ad72af80" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3fe04fad1d020e52cc823ed8287cad3b518e3942?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=15&next_line_num_right=16&path=lib%2Ftransport%2Fbasic.js&prev_line_num_left=7&prev_line_num_right=8&right_hunk_size=6" data-left-range="8-14" data-right-range="9-15">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -15,7 +16,6 @@ module.exports = Basic;</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="9" data-line="16" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="10" data-line="17" role="button" aria-label="Add line comment"></b> <span class="pl-c1">Basic</span>.<span class="pl-c1">prototype</span>.<span class="pl-en">send</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">request</span>, <span class="pl-smi">url</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="11" data-line="18" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> sandbox <span class="pl-k">=</span> options <span class="pl-k">&&</span> options.sandbox,</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L18" data-line-number="18" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="12" data-line="18" role="button" aria-label="Add line comment"></b>- transformRequest <span class="pl-k">=</span> request.transformRequest,</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="13" data-line="19" role="button" aria-label="Add line comment"></b> transformResponse <span class="pl-k">=</span> request.transformResponse,</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="14" data-line="20" role="button" aria-label="Add line comment"></b> onerror <span class="pl-k">=</span> request.onerror;</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="15" data-line="21" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr class="js-expandable-line" data-position="16">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-81b908babb66bd40e6d64d50ad72af80" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3fe04fad1d020e52cc823ed8287cad3b518e3942?diff=unified&left_hunk_size=11&mode=100644&next_line_num_left=33&next_line_num_right=33&path=lib%2Ftransport%2Fbasic.js&prev_line_num_left=21&prev_line_num_right=21&right_hunk_size=9" data-left-range="22-32" data-right-range="22-32">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -33,11 +33,9 @@ Basic.prototype.send = function(request, url, options) {</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="17" data-line="33" role="button" aria-label="Add line comment"></b> <span class="pl-v">this</span>.credentials.password</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="18" data-line="34" role="button" aria-label="Add line comment"></b> );</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="19" data-line="35" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L36" data-line-number="36" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="20" data-line="36" role="button" aria-label="Add line comment"></b>- <span class="pl-k">if</span> (transformRequest) {</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L37" data-line-number="37" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="21" data-line="37" role="button" aria-label="Add line comment"></b>- transformRequest(xhr);</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L38" data-line-number="38" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="22" data-line="38" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R36" data-line-number="36" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="23" data-line="36" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">setRequestHeader</span>(xhr, request);</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L39" data-line-number="39" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="24" data-line="37" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L40" data-line-number="40" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="25" data-line="40" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> promise <span class="pl-k">=</span> xhr.<span class="pl-c1">send</span>(request.<span class="x x-first x-last">requestData</span>)</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R38" data-line-number="38" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="26" data-line="38" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> promise <span class="pl-k">=</span> xhr.<span class="pl-c1">send</span>(request.<span class="pl-c1 x x-first x-last">data</span>)</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L41" data-line-number="41" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R39" data-line-number="39" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="27" data-line="39" role="button" aria-label="Add line comment"></b> .then(<span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="28" data-line="40" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> transformResponse <span class="pl-k">?</span> transformResponse(xhr) <span class="pl-k">:</span> xhr;</td>
</tr>
<tr>
<td id="diff-81b908babb66bd40e6d64d50ad72af80L43" data-line-number="43" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-81b908babb66bd40e6d64d50ad72af80R41" data-line-number="41" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/basic.js" data-anchor="diff-81b908babb66bd40e6d64d50ad72af80" data-position="29" data-line="41" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-81b908babb66bd40e6d64d50ad72af80" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3fe04fad1d020e52cc823ed8287cad3b518e3942?diff=unified&mode=100644&path=lib%2Ftransport%2Fbasic.js&prev_line_num_left=43&prev_line_num_right=41" data-left-range="44-48" data-right-range="42-48">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-ede51dd0207ffd745a0400a6b589fbd4"></a>
<div id="diff-12" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/transport/oauth2.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/transport/oauth2.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="2 additions & 4 deletions">6 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/transport/oauth2.js">
lib/transport/oauth2.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/b7117d384c0e4bb906f29ad7ce5bc14be3f0be5c?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=4&next_line_num_right=4&path=lib%2Ftransport%2Foauth2.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-3" data-right-range="1-3">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -4,6 +4,7 @@</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="1" data-line="4" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> Transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./transport<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="2" data-line="5" role="button" aria-label="Add line comment"></b> <span class="pl-c1">XMLHttpRequest</span> <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./xmlhttprequest<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="3" data-line="6" role="button" aria-label="Add line comment"></b> querystring <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>querystring<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R7" data-line-number="7" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="4" data-line="7" role="button" aria-label="Add line comment"></b>+ setRequestHeader <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./set_request_header<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="5" data-line="8" role="button" aria-label="Add line comment"></b> util <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>util<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="6" data-line="9" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="7" data-line="10" role="button" aria-label="Add line comment"></b> <span class="pl-c">/**</span></td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/b7117d384c0e4bb906f29ad7ce5bc14be3f0be5c?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=18&next_line_num_right=19&path=lib%2Ftransport%2Foauth2.js&prev_line_num_left=9&prev_line_num_right=10&right_hunk_size=6" data-left-range="10-17" data-right-range="11-18">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -18,7 +19,6 @@ module.exports = OAuth2;</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="9" data-line="19" role="button" aria-label="Add line comment"></b> <span class="pl-c1">OAuth2</span>.<span class="pl-c1">prototype</span>.<span class="pl-en">send</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">request</span>, <span class="pl-smi">url</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="10" data-line="20" role="button" aria-label="Add line comment"></b> options <span class="pl-k">=</span> options <span class="pl-k">||</span> {};</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="11" data-line="21" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> sandbox <span class="pl-k">=</span> options.sandbox,</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="12" data-line="21" role="button" aria-label="Add line comment"></b>- transformRequest <span class="pl-k">=</span> request.transformRequest,</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="13" data-line="22" role="button" aria-label="Add line comment"></b> transformResponse <span class="pl-k">=</span> request.transformResponse,</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="14" data-line="23" role="button" aria-label="Add line comment"></b> onerror <span class="pl-k">=</span> request.onerror;</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="15" data-line="24" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr class="js-expandable-line" data-position="16">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/b7117d384c0e4bb906f29ad7ce5bc14be3f0be5c?diff=unified&left_hunk_size=9&mode=100644&next_line_num_left=46&next_line_num_right=46&path=lib%2Ftransport%2Foauth2.js&prev_line_num_left=24&prev_line_num_right=24&right_hunk_size=7" data-left-range="25-45" data-right-range="25-45">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -46,9 +46,7 @@ OAuth2.prototype.send = function(request, url, options) {</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L46" data-line-number="46" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R46" data-line-number="46" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="17" data-line="46" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L47" data-line-number="47" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R47" data-line-number="47" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="18" data-line="47" role="button" aria-label="Add line comment"></b> xhr.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>Authorization<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>Bearer <span class="pl-pds">'</span></span> <span class="pl-k">+</span> token);</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L48" data-line-number="48" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R48" data-line-number="48" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="19" data-line="48" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L49" data-line-number="49" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="20" data-line="49" role="button" aria-label="Add line comment"></b>- <span class="pl-k">if</span> (transformRequest) {</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L50" data-line-number="50" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="21" data-line="50" role="button" aria-label="Add line comment"></b>- transformRequest(xhr);</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L51" data-line-number="51" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="22" data-line="51" role="button" aria-label="Add line comment"></b>- }</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R49" data-line-number="49" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="23" data-line="49" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">setRequestHeader</span>(xhr, request);</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L52" data-line-number="52" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R50" data-line-number="50" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="24" data-line="50" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L53" data-line-number="53" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R51" data-line-number="51" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="25" data-line="51" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> xhr.<span class="pl-c1">send</span>(request.requestData);</td>
</tr>
<tr>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4L54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-ede51dd0207ffd745a0400a6b589fbd4R52" data-line-number="52" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/oauth2.js" data-anchor="diff-ede51dd0207ffd745a0400a6b589fbd4" data-position="26" data-line="52" role="button" aria-label="Add line comment"></b> })</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-ede51dd0207ffd745a0400a6b589fbd4" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/b7117d384c0e4bb906f29ad7ce5bc14be3f0be5c?diff=unified&mode=100644&path=lib%2Ftransport%2Foauth2.js&prev_line_num_left=54&prev_line_num_right=52" data-left-range="55-167" data-right-range="53-167">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-ba2284e2b54a6b72e1e6a9f85831fc6e"></a>
<div id="diff-13" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/transport/set_request_header.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/transport/set_request_header.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="17 additions & 0 deletions">17 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span></span></span>
<span class="js-selectable-text" title="lib/transport/set_request_header.js">
lib/transport/set_request_header.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eL-1" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -0,0 +1,17 @@</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR1" data-line-number="1" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b>+<span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR2" data-line-number="2" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-c">/**</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR4" data-line-number="4" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @param {XMLHttpRequest} xhr</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR5" data-line-number="5" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="5" data-line="5" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> * @param {Request} request</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR6" data-line-number="6" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="6" data-line="6" role="button" aria-label="Add line comment"></b>+<span class="pl-c"> */</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR7" data-line-number="7" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="7" data-line="7" role="button" aria-label="Add line comment"></b>+<span class="pl-c1">module</span>.<span class="pl-en">exports</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">xhr</span>, <span class="pl-smi">request</span>) {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR8" data-line-number="8" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="8" data-line="8" role="button" aria-label="Add line comment"></b>+ xhr.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>Content-Type<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>application/xml;charset=utf-8<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="9" data-line="9" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR10" data-line-number="10" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="10" data-line="10" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">if</span> (request.depth <span class="pl-k">!=</span> <span class="pl-c1">null</span>) {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR11" data-line-number="11" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="11" data-line="11" role="button" aria-label="Add line comment"></b>+ xhr.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>Depth<span class="pl-pds">'</span></span>, request.depth);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR12" data-line-number="12" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="12" data-line="12" role="button" aria-label="Add line comment"></b>+ }</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR13" data-line-number="13" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="13" data-line="13" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR14" data-line-number="14" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="14" data-line="14" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">if</span> (request.etag <span class="pl-k">!=</span> <span class="pl-c1">null</span>) {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR15" data-line-number="15" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="15" data-line="15" role="button" aria-label="Add line comment"></b>+ xhr.<span class="pl-c1">setRequestHeader</span>(<span class="pl-s"><span class="pl-pds">'</span>If-Match<span class="pl-pds">'</span></span>, request.etag);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR16" data-line-number="16" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="16" data-line="16" role="button" aria-label="Add line comment"></b>+ }</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-ba2284e2b54a6b72e1e6a9f85831fc6eR17" data-line-number="17" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/transport/set_request_header.js" data-anchor="diff-ba2284e2b54a6b72e1e6a9f85831fc6e" data-position="17" data-line="17" role="button" aria-label="Add line comment"></b>+};</td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-42906c496f3eb63439ea877097b7f2ac"></a>
<div id="diff-14" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="lib/webdav.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/lib/webdav.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="3 additions & 3 deletions">6 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="lib/webdav.js">
lib/webdav.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-42906c496f3eb63439ea877097b7f2ac" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/fd775c9042fee6212108b66ee5cef40059351c00?diff=unified&left_hunk_size=17&mode=100644&next_line_num_left=9&next_line_num_right=9&path=lib%2Fwebdav.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=17" data-left-range="1-8" data-right-range="1-8">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -9,17 +9,17 @@ var debug = require('debug')('dav:webdav'),</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="1" data-line="9" role="button" aria-label="Add line comment"></b> <span class="pl-c"> * @param {String} objectData webdav object data.</span></td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="2" data-line="10" role="button" aria-label="Add line comment"></b> <span class="pl-c"> */</span></td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="3" data-line="11" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.<span class="pl-en">createObject</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">objectUrl</span>, <span class="pl-smi">objectData</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL12" data-line-number="12" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="4" data-line="12" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{ method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>, data<span class="pl-k">:</span> objectData }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR12" data-line-number="12" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="5" data-line="12" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> { method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>, data<span class="pl-k">:</span> objectData };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR13" data-line-number="13" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="6" data-line="13" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> options.xhr.<span class="pl-c1">send</span>(req, objectUrl, { sandbox<span class="pl-k">:</span> options.sandbox });</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR14" data-line-number="14" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="7" data-line="14" role="button" aria-label="Add line comment"></b> };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR15" data-line-number="15" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="8" data-line="15" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="9" data-line="16" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.<span class="pl-en">updateObject</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">objectUrl</span>, <span class="pl-smi">objectData</span>, <span class="pl-smi">etag</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL17" data-line-number="17" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="10" data-line="17" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{ method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>, data<span class="pl-k">:</span> objectData, etag<span class="pl-k">:</span> etag }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR17" data-line-number="17" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="11" data-line="17" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> { method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>, data<span class="pl-k">:</span> objectData, etag<span class="pl-k">:</span> etag };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="12" data-line="18" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> options.xhr.<span class="pl-c1">send</span>(req, objectUrl, { sandbox<span class="pl-k">:</span> options.sandbox });</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="13" data-line="19" role="button" aria-label="Add line comment"></b> };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="14" data-line="20" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="15" data-line="21" role="button" aria-label="Add line comment"></b> <span class="pl-c1">exports</span>.<span class="pl-en">deleteObject</span> <span class="pl-k">=</span> <span class="pl-k">function</span>(<span class="pl-smi">objectUrl</span>, <span class="pl-smi">etag</span>, <span class="pl-smi">options</span>) {</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="16" data-line="22" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{ method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>DELETE<span class="pl-pds">'</span></span>, etag<span class="pl-k">:</span> etag }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR22" data-line-number="22" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="17" data-line="22" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> { method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>DELETE<span class="pl-pds">'</span></span>, etag<span class="pl-k">:</span> etag };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="18" data-line="23" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> options.xhr.<span class="pl-c1">send</span>(req, objectUrl, { sandbox<span class="pl-k">:</span> options.sandbox });</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="19" data-line="24" role="button" aria-label="Add line comment"></b> };</td>
</tr>
<tr>
<td id="diff-42906c496f3eb63439ea877097b7f2acL25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-42906c496f3eb63439ea877097b7f2acR25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="lib/webdav.js" data-anchor="diff-42906c496f3eb63439ea877097b7f2ac" data-position="20" data-line="25" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-42906c496f3eb63439ea877097b7f2ac" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/fd775c9042fee6212108b66ee5cef40059351c00?diff=unified&mode=100644&path=lib%2Fwebdav.js&prev_line_num_left=25&prev_line_num_right=25" data-left-range="26-96" data-right-range="26-96">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-5eec2b8cbced383d31bd24205be6c947"></a>
<div id="diff-15" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/client_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/client_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="4 additions & 4 deletions">8 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/client_test.js">
test/unit/client_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-5eec2b8cbced383d31bd24205be6c947" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/d964139d35dac4d47d7af8dfba86d91bdbe1daa9?diff=unified&left_hunk_size=11&mode=100644&next_line_num_left=24&next_line_num_right=24&path=test%2Funit%2Fclient_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=11" data-left-range="1-23" data-right-range="1-23">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -24,11 +24,11 @@ suite('Client', function() {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="1" data-line="24" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R25" data-line-number="25" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="2" data-line="25" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>#send<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="3" data-line="26" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> url <span class="pl-k">=</span> <span class="pl-s"><span class="pl-pds">'</span>https://mail.mozilla.com/<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="4" data-line="27" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">dav.request.basic(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="5" data-line="27" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L28" data-line-number="28" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R28" data-line-number="28" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="6" data-line="28" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="7" data-line="29" role="button" aria-label="Add line comment"></b> data<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>BEGIN:VCALENDAR<span class="pl-cce">\n</span>END:VCALENDAR<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="8" data-line="30" role="button" aria-label="Add line comment"></b> etag<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>abc123<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L31" data-line-number="31" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="9" data-line="31" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="10" data-line="31" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="11" data-line="32" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="12" data-line="33" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> sandbox <span class="pl-k">=</span> dav.createSandbox();</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="13" data-line="34" role="button" aria-label="Add line comment"></b> client.<span class="pl-c1">send</span>(req, url, { sandbox<span class="pl-k">:</span> sandbox });</td>
</tr>
<tr class="js-expandable-line" data-position="14">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-5eec2b8cbced383d31bd24205be6c947" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/d964139d35dac4d47d7af8dfba86d91bdbe1daa9?diff=unified&left_hunk_size=11&mode=100644&next_line_num_left=36&next_line_num_right=36&path=test%2Funit%2Fclient_test.js&prev_line_num_left=34&prev_line_num_right=34&right_hunk_size=11" data-left-range="35-35" data-right-range="35-35">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -36,11 +36,11 @@ suite('Client', function() {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="15" data-line="36" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="16" data-line="37" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="17" data-line="38" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>#send with relative url<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L39" data-line-number="39" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="18" data-line="39" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">dav.request.basic(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R39" data-line-number="39" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="19" data-line="39" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="20" data-line="40" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L41" data-line-number="41" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R41" data-line-number="41" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="21" data-line="41" role="button" aria-label="Add line comment"></b> data<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>BEGIN:VCALENDAR<span class="pl-cce">\n</span>END:VCALENDAR<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="22" data-line="42" role="button" aria-label="Add line comment"></b> etag<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>abc123<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L43" data-line-number="43" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="23" data-line="43" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R43" data-line-number="43" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="24" data-line="43" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L44" data-line-number="44" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R44" data-line-number="44" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="25" data-line="44" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L45" data-line-number="45" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R45" data-line-number="45" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="26" data-line="45" role="button" aria-label="Add line comment"></b> client.<span class="pl-c1">send</span>(req, <span class="pl-s"><span class="pl-pds">'</span>/calendars/123.ics<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-5eec2b8cbced383d31bd24205be6c947L46" data-line-number="46" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-5eec2b8cbced383d31bd24205be6c947R46" data-line-number="46" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/client_test.js" data-anchor="diff-5eec2b8cbced383d31bd24205be6c947" data-position="27" data-line="46" role="button" aria-label="Add line comment"></b> sinon<span class="pl-c1">.assert</span>.calledWith(</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-5eec2b8cbced383d31bd24205be6c947" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/d964139d35dac4d47d7af8dfba86d91bdbe1daa9?diff=unified&mode=100644&path=test%2Funit%2Fclient_test.js&prev_line_num_left=46&prev_line_num_right=46" data-left-range="47-266" data-right-range="47-266">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-4c64fbe2097444c9768c8b8fd17601aa"></a>
<div id="diff-16" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/request/address_book_query_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/request/address_book_query_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="12 additions & 8 deletions">20 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/request/address_book_query_test.js">
test/unit/request/address_book_query_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-4c64fbe2097444c9768c8b8fd17601aa" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/703f1fbea38f4c2b862a7c136b31a5353fdfba99?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=6&next_line_num_right=6&path=test%2Funit%2Frequest%2Faddress_book_query_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-5" data-right-range="1-5">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -6,6 +6,7 @@ var assert = require('chai').assert,</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="1" data-line="6" role="button" aria-label="Add line comment"></b> nockUtils <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./nock_utils<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="2" data-line="7" role="button" aria-label="Add line comment"></b> ns <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/namespace<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="3" data-line="8" role="button" aria-label="Add line comment"></b> request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="4" data-line="9" role="button" aria-label="Add line comment"></b>+ template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="5" data-line="10" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="6" data-line="11" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="7" data-line="12" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>request.addressBookQuery<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-4c64fbe2097444c9768c8b8fd17601aa" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/703f1fbea38f4c2b862a7c136b31a5353fdfba99?diff=unified&left_hunk_size=14&mode=100644&next_line_num_left=19&next_line_num_right=20&path=test%2Funit%2Frequest%2Faddress_book_query_test.js&prev_line_num_left=11&prev_line_num_right=12&right_hunk_size=17" data-left-range="12-18" data-right-range="13-19">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -19,14 +20,17 @@ suite('request.addressBookQuery', function() {</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="9" data-line="20" role="button" aria-label="Add line comment"></b> nock.cleanAll();</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="10" data-line="21" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="11" data-line="22" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="12" data-line="22" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return request.Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="13" data-line="23" role="button" aria-label="Add line comment"></b>- assert.instanceOf(</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="14" data-line="24" role="button" aria-label="Add line comment"></b>- request.addressBookQuery({</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="15" data-line="25" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="16" data-line="26" role="button" aria-label="Add line comment"></b>- depth<span class="pl-k">:</span> <span class="pl-c1">1</span></td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="17" data-line="27" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="18" data-line="28" role="button" aria-label="Add line comment"></b>- request.Request</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="19" data-line="29" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="20" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return proper Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="21" data-line="24" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> request.addressBookQuery({</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="22" data-line="25" role="button" aria-label="Add line comment"></b>+ props<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="23" data-line="26" role="button" aria-label="Add line comment"></b>+ depth<span class="pl-k">:</span> <span class="pl-c1">1</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="24" data-line="27" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="25" data-line="28" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">method</span>, <span class="pl-s"><span class="pl-pds">'</span>REPORT<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="26" data-line="29" role="button" aria-label="Add line comment"></b>+ assert.equal(req.depth, <span class="pl-c1">1</span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="27" data-line="30" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">data</span>, template.addressBookQuery({ props<span class="pl-k">:</span> [] }));</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="28" data-line="31" role="button" aria-label="Add line comment"></b>+ assert.isFunction(req.transformResponse);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR32" data-line-number="32" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="29" data-line="32" role="button" aria-label="Add line comment"></b>+ assert.isUndefined(req.etag);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR33" data-line-number="33" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="30" data-line="33" role="button" aria-label="Add line comment"></b>+ assert.isUndefined(req.props);</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="31" data-line="34" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="32" data-line="35" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaL32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-4c64fbe2097444c9768c8b8fd17601aaR36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/address_book_query_test.js" data-anchor="diff-4c64fbe2097444c9768c8b8fd17601aa" data-position="33" data-line="36" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set depth header<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-4c64fbe2097444c9768c8b8fd17601aa" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/703f1fbea38f4c2b862a7c136b31a5353fdfba99?diff=unified&mode=100644&path=test%2Funit%2Frequest%2Faddress_book_query_test.js&prev_line_num_left=32&prev_line_num_right=36" data-left-range="33-92" data-right-range="37-92">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-75e9b3e8f6e3a9c098624463cd402f5b"></a>
<div id="diff-17" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/request/basic_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/request/basic_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="5 additions & 18 deletions">23 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/request/basic_test.js">
test/unit/request/basic_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3ea46d78d4b79957738abdbf148435f470310261?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=3&next_line_num_right=3&path=test%2Funit%2Frequest%2Fbasic_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=6" data-left-range="1-2" data-right-range="1-2">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -3,7 +3,6 @@</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL3" data-line-number="3" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR3" data-line-number="3" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="1" data-line="3" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> assert <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>chai<span class="pl-pds">'</span></span>)<span class="pl-c1">.assert</span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR4" data-line-number="4" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="2" data-line="4" role="button" aria-label="Add line comment"></b> nock <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>nock<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="3" data-line="5" role="button" aria-label="Add line comment"></b> nockUtils <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./nock_utils<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL6" data-line-number="6" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="4" data-line="6" role="button" aria-label="Add line comment"></b>- request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="5" data-line="6" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="6" data-line="7" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="7" data-line="8" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>put<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3ea46d78d4b79957738abdbf148435f470310261?diff=unified&left_hunk_size=28&mode=100644&next_line_num_left=17&next_line_num_right=16&path=test%2Funit%2Frequest%2Fbasic_test.js&prev_line_num_left=9&prev_line_num_right=8&right_hunk_size=16" data-left-range="10-16" data-right-range="9-15">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -17,28 +16,16 @@ suite('put', function() {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR16" data-line-number="16" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="9" data-line="16" role="button" aria-label="Add line comment"></b> nock.cleanAll();</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR17" data-line-number="17" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="10" data-line="17" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="11" data-line="18" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL20" data-line-number="20" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="12" data-line="20" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return request.Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="13" data-line="21" role="button" aria-label="Add line comment"></b>- assert.instanceOf(</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="14" data-line="22" role="button" aria-label="Add line comment"></b>- request.basic({</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="15" data-line="23" role="button" aria-label="Add line comment"></b>- method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="16" data-line="24" role="button" aria-label="Add line comment"></b>- username<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>abc<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="17" data-line="25" role="button" aria-label="Add line comment"></b>- password<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>123<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="18" data-line="26" role="button" aria-label="Add line comment"></b>- data<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>yoyoma<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="19" data-line="27" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="20" data-line="28" role="button" aria-label="Add line comment"></b>- request.Request</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="21" data-line="29" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL30" data-line-number="30" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="22" data-line="30" role="button" aria-label="Add line comment"></b>- });</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL31" data-line-number="31" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="23" data-line="31" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="24" data-line="19" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set If-Match header<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="25" data-line="20" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> mock <span class="pl-k">=</span> nock(<span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>)</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="26" data-line="21" role="button" aria-label="Add line comment"></b> .matchHeader(<span class="pl-s"><span class="pl-pds">'</span>If-Match<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>1337<span class="pl-pds">'</span></span>)</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="27" data-line="22" role="button" aria-label="Add line comment"></b> .intercept(<span class="pl-s"><span class="pl-pds">'</span>/<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>)</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR23" data-line-number="23" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="28" data-line="23" role="button" aria-label="Add line comment"></b> .reply(<span class="pl-c1">200</span>);</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR24" data-line-number="24" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="29" data-line="24" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL38" data-line-number="38" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="30" data-line="38" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="31" data-line="25" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL39" data-line-number="39" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR26" data-line-number="26" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="32" data-line="26" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR27" data-line-number="27" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="33" data-line="27" role="button" aria-label="Add line comment"></b> etag<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>1337<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL41" data-line-number="41" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="34" data-line="41" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="35" data-line="28" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR29" data-line-number="29" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="36" data-line="29" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL43" data-line-number="43" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="37" data-line="30" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> nockUtils.verifyNock(xhr.<span class="pl-c1">send</span>(req, <span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>), mock);</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL44" data-line-number="44" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="38" data-line="31" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr class="js-expandable-line" data-position="39">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3ea46d78d4b79957738abdbf148435f470310261?diff=unified&left_hunk_size=10&mode=100644&next_line_num_left=49&next_line_num_right=36&path=test%2Funit%2Frequest%2Fbasic_test.js&prev_line_num_left=44&prev_line_num_right=31&right_hunk_size=10" data-left-range="45-48" data-right-range="32-35">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -49,10 +36,10 @@ suite('put', function() {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL49" data-line-number="49" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="40" data-line="36" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> body <span class="pl-k">===</span> <span class="pl-s"><span class="pl-pds">'</span>Bad hair day!<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL50" data-line-number="50" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="41" data-line="37" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL51" data-line-number="51" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="42" data-line="38" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL52" data-line-number="52" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="43" data-line="52" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR39" data-line-number="39" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="44" data-line="39" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL53" data-line-number="53" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="45" data-line="40" role="button" aria-label="Add line comment"></b> method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR41" data-line-number="41" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="46" data-line="41" role="button" aria-label="Add line comment"></b> data<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>Bad hair day!<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL55" data-line-number="55" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="47" data-line="55" role="button" aria-label="Add line comment"></b>- }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR42" data-line-number="42" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="48" data-line="42" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL56" data-line-number="56" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR43" data-line-number="43" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="49" data-line="43" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL57" data-line-number="57" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR44" data-line-number="44" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="50" data-line="44" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> nockUtils.verifyNock(xhr.<span class="pl-c1">send</span>(req, <span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>), mock);</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL58" data-line-number="58" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR45" data-line-number="45" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="51" data-line="45" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr class="js-expandable-line" data-position="52">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3ea46d78d4b79957738abdbf148435f470310261?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=63&next_line_num_right=50&path=test%2Funit%2Frequest%2Fbasic_test.js&prev_line_num_left=58&prev_line_num_right=45&right_hunk_size=7" data-left-range="59-62" data-right-range="46-49">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -63,7 +50,7 @@ suite('put', function() {</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL63" data-line-number="63" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR50" data-line-number="50" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="53" data-line="50" role="button" aria-label="Add line comment"></b> .delay(<span class="pl-c1">1</span>)</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL64" data-line-number="64" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR51" data-line-number="51" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="54" data-line="51" role="button" aria-label="Add line comment"></b> .reply(<span class="pl-s"><span class="pl-pds">'</span>400<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>400 Bad Request<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL65" data-line-number="65" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR52" data-line-number="52" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="55" data-line="52" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL66" data-line-number="66" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="56" data-line="66" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> req <span class="pl-k">=</span> <span class="x x-first x-last">request.basic(</span>{ method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span> }<span class="x x-first x-last">)</span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR53" data-line-number="53" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="57" data-line="53" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> { method<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>PUT<span class="pl-pds">'</span></span> };</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL67" data-line-number="67" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR54" data-line-number="54" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="58" data-line="54" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL68" data-line-number="68" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR55" data-line-number="55" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="59" data-line="55" role="button" aria-label="Add line comment"></b> <span class="pl-k">return</span> xhr.<span class="pl-c1">send</span>(req, <span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>)</td>
</tr>
<tr>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bL69" data-line-number="69" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-75e9b3e8f6e3a9c098624463cd402f5bR56" data-line-number="56" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/basic_test.js" data-anchor="diff-75e9b3e8f6e3a9c098624463cd402f5b" data-position="60" data-line="56" role="button" aria-label="Add line comment"></b> .then(<span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-75e9b3e8f6e3a9c098624463cd402f5b" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3ea46d78d4b79957738abdbf148435f470310261?diff=unified&mode=100644&path=test%2Funit%2Frequest%2Fbasic_test.js&prev_line_num_left=69&prev_line_num_right=56" data-left-range="70-64" data-right-range="57-64">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-d3f93017c924d804fd8e48eb890c9396"></a>
<div id="diff-18" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/request/calendar_query_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/request/calendar_query_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="16 additions & 8 deletions">24 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/request/calendar_query_test.js">
test/unit/request/calendar_query_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d3f93017c924d804fd8e48eb890c9396" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3b832f628996378e97e8269855a7eaa78df725df?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=6&next_line_num_right=6&path=test%2Funit%2Frequest%2Fcalendar_query_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-5" data-right-range="1-5">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -6,6 +6,7 @@ var assert = require('chai').assert,</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="1" data-line="6" role="button" aria-label="Add line comment"></b> nock <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>nock<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="2" data-line="7" role="button" aria-label="Add line comment"></b> nockUtils <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./nock_utils<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="3" data-line="8" role="button" aria-label="Add line comment"></b> request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="4" data-line="9" role="button" aria-label="Add line comment"></b>+ template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="5" data-line="10" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="6" data-line="11" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="7" data-line="12" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>request.calendarQuery<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d3f93017c924d804fd8e48eb890c9396" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3b832f628996378e97e8269855a7eaa78df725df?diff=unified&left_hunk_size=14&mode=100644&next_line_num_left=19&next_line_num_right=20&path=test%2Funit%2Frequest%2Fcalendar_query_test.js&prev_line_num_left=11&prev_line_num_right=12&right_hunk_size=21" data-left-range="12-18" data-right-range="13-19">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -19,14 +20,21 @@ suite('request.calendarQuery', function() {</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="9" data-line="20" role="button" aria-label="Add line comment"></b> nock.cleanAll();</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="10" data-line="21" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="11" data-line="22" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="12" data-line="22" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return request.Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="13" data-line="23" role="button" aria-label="Add line comment"></b>- assert.instanceOf(</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="14" data-line="24" role="button" aria-label="Add line comment"></b>- request.calendarQuery({</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="15" data-line="25" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="16" data-line="26" role="button" aria-label="Add line comment"></b>- depth<span class="pl-k">:</span> <span class="pl-c1">1</span></td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="17" data-line="27" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="18" data-line="28" role="button" aria-label="Add line comment"></b>- request.Request</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="19" data-line="29" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="20" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return valid request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="21" data-line="24" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> opts <span class="pl-k">=</span>{</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="22" data-line="25" role="button" aria-label="Add line comment"></b>+ props<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="23" data-line="26" role="button" aria-label="Add line comment"></b>+ depth<span class="pl-k">:</span> <span class="pl-c1">1</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="24" data-line="27" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="25" data-line="28" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> request.calendarQuery(opts);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="26" data-line="29" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">method</span>, <span class="pl-s"><span class="pl-pds">'</span>REPORT<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="27" data-line="30" role="button" aria-label="Add line comment"></b>+ assert.equal(req.depth, <span class="pl-c1">1</span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="28" data-line="31" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">data</span>, template.calendarQuery({</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R32" data-line-number="32" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="29" data-line="32" role="button" aria-label="Add line comment"></b>+ props<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R33" data-line-number="33" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="30" data-line="33" role="button" aria-label="Add line comment"></b>+ filters<span class="pl-k">:</span> [],</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R34" data-line-number="34" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="31" data-line="34" role="button" aria-label="Add line comment"></b>+ timezone<span class="pl-k">:</span> <span class="pl-c1">undefined</span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R35" data-line-number="35" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="32" data-line="35" role="button" aria-label="Add line comment"></b>+ }));</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R36" data-line-number="36" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="33" data-line="36" role="button" aria-label="Add line comment"></b>+ assert.isFunction(req.transformResponse);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R37" data-line-number="37" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="34" data-line="37" role="button" aria-label="Add line comment"></b>+ assert.isUndefined(req.props);</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="35" data-line="38" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R39" data-line-number="39" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="36" data-line="39" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-d3f93017c924d804fd8e48eb890c9396L32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d3f93017c924d804fd8e48eb890c9396R40" data-line-number="40" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/calendar_query_test.js" data-anchor="diff-d3f93017c924d804fd8e48eb890c9396" data-position="37" data-line="40" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set depth header<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d3f93017c924d804fd8e48eb890c9396" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/3b832f628996378e97e8269855a7eaa78df725df?diff=unified&mode=100644&path=test%2Funit%2Frequest%2Fcalendar_query_test.js&prev_line_num_left=32&prev_line_num_right=40" data-left-range="33-138" data-right-range="41-138">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-bb21a24370ca6f7f135323da91db40d0"></a>
<div id="diff-19" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/request/propfind_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/request/propfind_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="12 additions & 8 deletions">20 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/request/propfind_test.js">
test/unit/request/propfind_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-bb21a24370ca6f7f135323da91db40d0" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/dc75cfc60a79c543bdbf58bee05d3f77900acd89?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=6&next_line_num_right=6&path=test%2Funit%2Frequest%2Fpropfind_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-5" data-right-range="1-5">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -6,6 +6,7 @@ var assert = require('chai').assert,</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="1" data-line="6" role="button" aria-label="Add line comment"></b> nock <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>nock<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="2" data-line="7" role="button" aria-label="Add line comment"></b> nockUtils <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./nock_utils<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="3" data-line="8" role="button" aria-label="Add line comment"></b> request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="4" data-line="9" role="button" aria-label="Add line comment"></b>+ template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="5" data-line="10" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="6" data-line="11" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R12" data-line-number="12" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="7" data-line="12" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>request.propfind<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-bb21a24370ca6f7f135323da91db40d0" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/dc75cfc60a79c543bdbf58bee05d3f77900acd89?diff=unified&left_hunk_size=14&mode=100644&next_line_num_left=19&next_line_num_right=20&path=test%2Funit%2Frequest%2Fpropfind_test.js&prev_line_num_left=11&prev_line_num_right=12&right_hunk_size=17" data-left-range="12-18" data-right-range="13-19">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -19,14 +20,17 @@ suite('request.propfind', function() {</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="9" data-line="20" role="button" aria-label="Add line comment"></b> nock.cleanAll();</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="10" data-line="21" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R22" data-line-number="22" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="11" data-line="22" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="12" data-line="22" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return request.Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="13" data-line="23" role="button" aria-label="Add line comment"></b>- assert.instanceOf(</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="14" data-line="24" role="button" aria-label="Add line comment"></b>- request.propfind({</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="15" data-line="25" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> [ { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>catdog<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.DAV } ],</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="16" data-line="26" role="button" aria-label="Add line comment"></b>- depth<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>0<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="17" data-line="27" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="18" data-line="28" role="button" aria-label="Add line comment"></b>- request.Request</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="19" data-line="29" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="20" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return valid request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="21" data-line="24" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> opts <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="22" data-line="25" role="button" aria-label="Add line comment"></b>+ props<span class="pl-k">:</span> [ { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>catdog<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.DAV } ],</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="23" data-line="26" role="button" aria-label="Add line comment"></b>+ depth<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>0<span class="pl-pds">'</span></span></td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="24" data-line="27" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="25" data-line="28" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> request.propfind(opts);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="26" data-line="29" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">method</span>, <span class="pl-s"><span class="pl-pds">'</span>PROPFIND<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="27" data-line="30" role="button" aria-label="Add line comment"></b>+ assert.equal(req.depth, <span class="pl-s"><span class="pl-pds">'</span>0<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="28" data-line="31" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">data</span>, template.propfind(opts));</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R32" data-line-number="32" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="29" data-line="32" role="button" aria-label="Add line comment"></b>+ assert.isFunction(req.transformResponse);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R33" data-line-number="33" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="30" data-line="33" role="button" aria-label="Add line comment"></b>+ assert.isUndefined(req.props);</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L30" data-line-number="30" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="31" data-line="34" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L31" data-line-number="31" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="32" data-line="35" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-bb21a24370ca6f7f135323da91db40d0L32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-bb21a24370ca6f7f135323da91db40d0R36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/propfind_test.js" data-anchor="diff-bb21a24370ca6f7f135323da91db40d0" data-position="33" data-line="36" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set depth header<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-bb21a24370ca6f7f135323da91db40d0" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/dc75cfc60a79c543bdbf58bee05d3f77900acd89?diff=unified&mode=100644&path=test%2Funit%2Frequest%2Fpropfind_test.js&prev_line_num_left=32&prev_line_num_right=36" data-left-range="33-103" data-right-range="37-103">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-461db5cfc29016e1049b0c48aadd5255"></a>
<div id="diff-20" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/request/sync_collection_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/request/sync_collection_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="15 additions & 12 deletions">27 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/request/sync_collection_test.js">
test/unit/request/sync_collection_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-461db5cfc29016e1049b0c48aadd5255" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/52c6fe4b9d249ae8070f6599e2229d5a2edb3ea2?diff=unified&left_hunk_size=6&mode=100644&next_line_num_left=5&next_line_num_right=5&path=test%2Funit%2Frequest%2Fsync_collection_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=7" data-left-range="1-4" data-right-range="1-4">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -5,6 +5,7 @@ var assert = require('chai').assert,</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="1" data-line="5" role="button" aria-label="Add line comment"></b> nock <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>nock<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="2" data-line="6" role="button" aria-label="Add line comment"></b> nockUtils <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>./nock_utils<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="3" data-line="7" role="button" aria-label="Add line comment"></b> request <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/request<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R8" data-line-number="8" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="4" data-line="8" role="button" aria-label="Add line comment"></b>+ template <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/template<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="5" data-line="9" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="6" data-line="10" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="7" data-line="11" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>request.syncCollection<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-461db5cfc29016e1049b0c48aadd5255" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/52c6fe4b9d249ae8070f6599e2229d5a2edb3ea2?diff=unified&left_hunk_size=18&mode=100644&next_line_num_left=18&next_line_num_right=19&path=test%2Funit%2Frequest%2Fsync_collection_test.js&prev_line_num_left=10&prev_line_num_right=11&right_hunk_size=20" data-left-range="11-17" data-right-range="12-18">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -18,18 +19,20 @@ suite('request.syncCollection', function() {</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L18" data-line-number="18" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="9" data-line="19" role="button" aria-label="Add line comment"></b> nock.cleanAll();</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L19" data-line-number="19" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="10" data-line="20" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L20" data-line-number="20" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R21" data-line-number="21" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="11" data-line="21" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L21" data-line-number="21" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="12" data-line="21" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return request.Request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L22" data-line-number="22" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="13" data-line="22" role="button" aria-label="Add line comment"></b>- assert.instanceOf(</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L23" data-line-number="23" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="14" data-line="23" role="button" aria-label="Add line comment"></b>- request.syncCollection({</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L24" data-line-number="24" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="15" data-line="24" role="button" aria-label="Add line comment"></b>- syncLevel<span class="pl-k">:</span> <span class="pl-c1">1</span>,</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L25" data-line-number="25" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="16" data-line="25" role="button" aria-label="Add line comment"></b>- syncToken<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>abc123<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L26" data-line-number="26" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="17" data-line="26" role="button" aria-label="Add line comment"></b>- props<span class="pl-k">:</span> [</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L27" data-line-number="27" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="18" data-line="27" role="button" aria-label="Add line comment"></b>- { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>getetag<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.DAV },</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L28" data-line-number="28" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="19" data-line="28" role="button" aria-label="Add line comment"></b>- { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>calendar-data<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.CALDAV }</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L29" data-line-number="29" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="20" data-line="29" role="button" aria-label="Add line comment"></b>- ]</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L30" data-line-number="30" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="21" data-line="30" role="button" aria-label="Add line comment"></b>- }),</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L31" data-line-number="31" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="22" data-line="31" role="button" aria-label="Add line comment"></b>- request.Request</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L32" data-line-number="32" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="23" data-line="32" role="button" aria-label="Add line comment"></b>- );</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R22" data-line-number="22" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="24" data-line="22" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should return valid request<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="25" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> opts <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="26" data-line="24" role="button" aria-label="Add line comment"></b>+ syncLevel<span class="pl-k">:</span> <span class="pl-c1">1</span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="27" data-line="25" role="button" aria-label="Add line comment"></b>+ syncToken<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>abc123<span class="pl-pds">'</span></span>,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="28" data-line="26" role="button" aria-label="Add line comment"></b>+ props<span class="pl-k">:</span> [</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="29" data-line="27" role="button" aria-label="Add line comment"></b>+ { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>getetag<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.DAV },</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="30" data-line="28" role="button" aria-label="Add line comment"></b>+ { name<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>calendar-data<span class="pl-pds">'</span></span>, namespace<span class="pl-k">:</span> namespace.CALDAV }</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="31" data-line="29" role="button" aria-label="Add line comment"></b>+ ]</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="32" data-line="30" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="33" data-line="31" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> req <span class="pl-k">=</span> request.syncCollection(opts);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R32" data-line-number="32" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="34" data-line="32" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">method</span>, <span class="pl-s"><span class="pl-pds">'</span>REPORT<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R33" data-line-number="33" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="35" data-line="33" role="button" aria-label="Add line comment"></b>+ assert.equal(req.<span class="pl-c1">data</span>, template.syncCollection(opts));</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R34" data-line-number="34" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="36" data-line="34" role="button" aria-label="Add line comment"></b>+ assert.isUndefined(req.depth);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R35" data-line-number="35" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="37" data-line="35" role="button" aria-label="Add line comment"></b>+ assert.isFunction(req.transformResponse);</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="38" data-line="36" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="39" data-line="37" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-461db5cfc29016e1049b0c48aadd5255L35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-461db5cfc29016e1049b0c48aadd5255R38" data-line-number="38" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/request/sync_collection_test.js" data-anchor="diff-461db5cfc29016e1049b0c48aadd5255" data-position="40" data-line="38" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should add props to request body<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-461db5cfc29016e1049b0c48aadd5255" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/52c6fe4b9d249ae8070f6599e2229d5a2edb3ea2?diff=unified&mode=100644&path=test%2Funit%2Frequest%2Fsync_collection_test.js&prev_line_num_left=35&prev_line_num_right=38" data-left-range="36-89" data-right-range="39-89">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-d6ac4730119e3630c43967c1639d3845"></a>
<div id="diff-21" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/transport/basic_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/transport/basic_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="0 additions & 7 deletions">7 <span class="diffstat-bar"><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span><span class="text-diff-deleted"></span></span></span>
<span class="js-selectable-text" title="test/unit/transport/basic_test.js">
test/unit/transport/basic_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr class="js-expandable-line" data-position="0">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d6ac4730119e3630c43967c1639d3845" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/58a70a07e4320a7d8a56ce293d00c0f44927c8be?diff=unified&left_hunk_size=7&mode=100644&next_line_num_left=5&next_line_num_right=5&path=test%2Funit%2Ftransport%2Fbasic_test.js&prev_line_num_left=&prev_line_num_right=&right_hunk_size=6" data-left-range="1-4" data-right-range="1-4">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -5,7 +5,6 @@ var XMLHttpRequest = require('../../../lib/transport/xmlhttprequest'),</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R5" data-line-number="5" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="1" data-line="5" role="button" aria-label="Add line comment"></b> createSandbox <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib<span class="pl-pds">'</span></span>).createSandbox,</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R6" data-line-number="6" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="2" data-line="6" role="button" aria-label="Add line comment"></b> model <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/model<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R7" data-line-number="7" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="3" data-line="7" role="button" aria-label="Add line comment"></b> nock <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>nock<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L8" data-line-number="8" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="4" data-line="8" role="button" aria-label="Add line comment"></b>- sinon <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>sinon<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R8" data-line-number="8" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="5" data-line="8" role="button" aria-label="Add line comment"></b> transport <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R9" data-line-number="9" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="6" data-line="9" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L11" data-line-number="11" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R10" data-line-number="10" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="7" data-line="10" role="button" aria-label="Add line comment"></b> suite(<span class="pl-s"><span class="pl-pds">'</span>Basic#send<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr class="js-expandable-line" data-position="8">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d6ac4730119e3630c43967c1639d3845" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/58a70a07e4320a7d8a56ce293d00c0f44927c8be?diff=unified&left_hunk_size=12&mode=100644&next_line_num_left=33&next_line_num_right=32&path=test%2Funit%2Ftransport%2Fbasic_test.js&prev_line_num_left=11&prev_line_num_right=10&right_hunk_size=6" data-left-range="12-32" data-right-range="11-31">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-hunk">@@ -33,12 +32,6 @@ suite('Basic#send', function() {</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R32" data-line-number="32" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="9" data-line="32" role="button" aria-label="Add line comment"></b> assert.lengthOf(sandbox.requestList, <span class="pl-c1">1</span>);</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R33" data-line-number="33" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="10" data-line="33" role="button" aria-label="Add line comment"></b> });</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R34" data-line-number="34" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="11" data-line="34" role="button" aria-label="Add line comment"></b> </td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L36" data-line-number="36" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="12" data-line="36" role="button" aria-label="Add line comment"></b>- <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should apply `transformRequest`<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L37" data-line-number="37" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="13" data-line="37" role="button" aria-label="Add line comment"></b>- <span class="pl-k">var</span> stub <span class="pl-k">=</span> sinon.stub(req, <span class="pl-s"><span class="pl-pds">'</span>transformRequest<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L38" data-line-number="38" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="14" data-line="38" role="button" aria-label="Add line comment"></b>- xhr.<span class="pl-c1">send</span>(req, <span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L39" data-line-number="39" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="15" data-line="39" role="button" aria-label="Add line comment"></b>- sinon<span class="pl-c1">.assert</span>.called(stub);</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L40" data-line-number="40" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="16" data-line="40" role="button" aria-label="Add line comment"></b>- });</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L41" data-line-number="41" class="blob-num blob-num-deletion js-linkable-line-number"></td>
<td class="blob-num blob-num-deletion empty-cell"></td>
<td class="blob-code blob-code-deletion"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="17" data-line="41" role="button" aria-label="Add line comment"></b>-</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L42" data-line-number="42" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R35" data-line-number="35" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="18" data-line="35" role="button" aria-label="Add line comment"></b> <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should send req<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L43" data-line-number="43" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R36" data-line-number="36" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="19" data-line="36" role="button" aria-label="Add line comment"></b> <span class="pl-k">var</span> nockObj <span class="pl-k">=</span> nock(<span class="pl-s"><span class="pl-pds">'</span>http://127.0.0.1:1337<span class="pl-pds">'</span></span>)</td>
</tr>
<tr>
<td id="diff-d6ac4730119e3630c43967c1639d3845L44" data-line-number="44" class="blob-num blob-num-context js-linkable-line-number"></td>
<td id="diff-d6ac4730119e3630c43967c1639d3845R37" data-line-number="37" class="blob-num blob-num-context js-linkable-line-number"></td>
<td class="blob-code blob-code-context"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/basic_test.js" data-anchor="diff-d6ac4730119e3630c43967c1639d3845" data-position="20" data-line="37" role="button" aria-label="Add line comment"></b> .get(<span class="pl-s"><span class="pl-pds">'</span>/<span class="pl-pds">'</span></span>)</td>
</tr>
<tr class="js-expandable-line">
<td class="blob-num blob-num-expandable" colspan="2">
<a href="#diff-d6ac4730119e3630c43967c1639d3845" class="diff-expander js-expand" title="Expand" aria-label="Expand" data-url="/gaye/dav/blob_excerpt/58a70a07e4320a7d8a56ce293d00c0f44927c8be?diff=unified&mode=100644&path=test%2Funit%2Ftransport%2Fbasic_test.js&prev_line_num_left=44&prev_line_num_right=37" data-left-range="45-72" data-right-range="38-72">
<span class="octicon octicon-unfold"></span>
</a>
</td>
<td class="blob-code blob-code-expandable"></td>
</tr>
</tbody></table>
</div>
</div>
<a name="diff-15694877d36a3a3f613946158f7a0414"></a>
<div id="diff-22" class="file js-details-container
show-inline-notes
">
<div class="file-header" data-path="test/unit/transport/set_request_headers_test.js">
<div class="file-actions">
<span class="show-file-notes">
<label>
<input checked class="js-toggle-file-notes" type="checkbox">
Show notes
</label>
</span>
<a href="https://github.com/millermedeiros/dav/blob/simplify_requests/test/unit/transport/set_request_headers_test.js" class="btn btn-sm tooltipped tooltipped-n" rel="nofollow" aria-label="View the whole file">View</a>
<a href="#" class="octicon-btn disabled tooltipped tooltipped-nw" rel="nofollow" aria-label="You must be signed in and have push access to the simplify_requests branch to make changes."><span class="octicon octicon-pencil"></span></a>
</div>
<div class="file-info">
<span class="diffstat tooltipped tooltipped-e" aria-label="35 additions & 0 deletions">35 <span class="diffstat-bar"><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span><span class="text-diff-added"></span></span></span>
<span class="js-selectable-text" title="test/unit/transport/set_request_headers_test.js">
test/unit/transport/set_request_headers_test.js
</span>
</div>
</div>
<div class="data highlight blob-wrapper">
<table class="diff-table tab-size-8 ">
<tbody><tr data-position="0">
<td id="diff-15694877d36a3a3f613946158f7a0414L-1" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R0" class="blob-num blob-num-hunk non-expandable" data-line-number="..."></td>
<td class="blob-code blob-code-hunk">@@ -0,0 +1,35 @@</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R1" data-line-number="1" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="1" data-line="1" role="button" aria-label="Add line comment"></b>+<span class="pl-s"><span class="pl-pds">'</span>use strict<span class="pl-pds">'</span></span>;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R2" data-line-number="2" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="2" data-line="2" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R3" data-line-number="3" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="3" data-line="3" role="button" aria-label="Add line comment"></b>+<span class="pl-k">var</span> setRequestHeader <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>../../../lib/transport/set_request_header<span class="pl-pds">'</span></span>),</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R4" data-line-number="4" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="4" data-line="4" role="button" aria-label="Add line comment"></b>+ sinon <span class="pl-k">=</span> <span class="pl-c1">require</span>(<span class="pl-s"><span class="pl-pds">'</span>sinon<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R5" data-line-number="5" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="5" data-line="5" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R6" data-line-number="6" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="6" data-line="6" role="button" aria-label="Add line comment"></b>+suite(<span class="pl-s"><span class="pl-pds">'</span>setRequestHeader<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R7" data-line-number="7" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="7" data-line="7" role="button" aria-label="Add line comment"></b>+ <span class="pl-k">var</span> xhr;</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R8" data-line-number="8" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="8" data-line="8" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R9" data-line-number="9" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="9" data-line="9" role="button" aria-label="Add line comment"></b>+ setup(<span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R10" data-line-number="10" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="10" data-line="10" role="button" aria-label="Add line comment"></b>+ xhr <span class="pl-k">=</span> {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R11" data-line-number="11" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="11" data-line="11" role="button" aria-label="Add line comment"></b>+ setRequestHeader<span class="pl-k">:</span> sinon.spy()</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R12" data-line-number="12" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="12" data-line="12" role="button" aria-label="Add line comment"></b>+ };</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R13" data-line-number="13" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="13" data-line="13" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R14" data-line-number="14" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="14" data-line="14" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R15" data-line-number="15" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="15" data-line="15" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set Content-Type to XML by default<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R16" data-line-number="16" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="16" data-line="16" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">setRequestHeader</span>(xhr, { depth<span class="pl-k">:</span> <span class="pl-c1">undefined</span> });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R17" data-line-number="17" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="17" data-line="17" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R18" data-line-number="18" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="18" data-line="18" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledWithExactly(xhr.setRequestHeader,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R19" data-line-number="19" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="19" data-line="19" role="button" aria-label="Add line comment"></b>+ <span class="pl-s"><span class="pl-pds">'</span>Content-Type<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>application/xml;charset=utf-8<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R20" data-line-number="20" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="20" data-line="20" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledOnce(xhr.setRequestHeader);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R21" data-line-number="21" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="21" data-line="21" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R22" data-line-number="22" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="22" data-line="22" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R23" data-line-number="23" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="23" data-line="23" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">test</span>(<span class="pl-s"><span class="pl-pds">'</span>should set depth and etag if provided<span class="pl-pds">'</span></span>, <span class="pl-k">function</span>() {</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R24" data-line-number="24" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="24" data-line="24" role="button" aria-label="Add line comment"></b>+ <span class="pl-c1">setRequestHeader</span>(xhr, { depth<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>1234<span class="pl-pds">'</span></span>, etag<span class="pl-k">:</span> <span class="pl-s"><span class="pl-pds">'</span>789<span class="pl-pds">'</span></span> });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R25" data-line-number="25" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="25" data-line="25" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R26" data-line-number="26" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="26" data-line="26" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledWithExactly(xhr.setRequestHeader,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R27" data-line-number="27" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="27" data-line="27" role="button" aria-label="Add line comment"></b>+ <span class="pl-s"><span class="pl-pds">'</span>Content-Type<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>application/xml;charset=utf-8<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R28" data-line-number="28" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="28" data-line="28" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledWithExactly(xhr.setRequestHeader,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R29" data-line-number="29" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="29" data-line="29" role="button" aria-label="Add line comment"></b>+ <span class="pl-s"><span class="pl-pds">'</span>Depth<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>1234<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R30" data-line-number="30" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="30" data-line="30" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledWithExactly(xhr.setRequestHeader,</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R31" data-line-number="31" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="31" data-line="31" role="button" aria-label="Add line comment"></b>+ <span class="pl-s"><span class="pl-pds">'</span>If-Match<span class="pl-pds">'</span></span>, <span class="pl-s"><span class="pl-pds">'</span>789<span class="pl-pds">'</span></span>);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R32" data-line-number="32" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="32" data-line="32" role="button" aria-label="Add line comment"></b>+ sinon<span class="pl-c1">.assert</span>.calledThrice(xhr.setRequestHeader);</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R33" data-line-number="33" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="33" data-line="33" role="button" aria-label="Add line comment"></b>+ });</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R34" data-line-number="34" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="34" data-line="34" role="button" aria-label="Add line comment"></b>+</td>
</tr>
<tr>
<td class="blob-num blob-num-addition empty-cell"></td>
<td id="diff-15694877d36a3a3f613946158f7a0414R35" data-line-number="35" class="blob-num blob-num-addition js-linkable-line-number"></td>
<td class="blob-code blob-code-addition"><b class="add-line-comment octicon octicon-plus js-add-line-comment js-add-single-line-comment" data-path="test/unit/transport/set_request_headers_test.js" data-anchor="diff-15694877d36a3a3f613946158f7a0414" data-position="35" data-line="35" role="button" aria-label="Add line comment"></b>+});</td>
</tr>
</tbody></table>
</div>
</div>
</div>
<button class="js-toggle-all-file-notes" data-hotkey="i" style="display:none">Toggle all file notes</button>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
</div><!-- /.repo-container -->
<div class="modal-backdrop"></div>
</div><!-- /.container -->
</div><!-- /.site -->
</div><!-- /.wrapper -->
<div class="container">
<div class="site-footer" role="contentinfo">
<ul class="site-footer-links right">
<li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
<li><a href="https://developer.github.com/" data-ga-click="Footer, go to api, text:api">API</a></li>
<li><a href="https://training.github.com/" data-ga-click="Footer, go to training, text:training">Training</a></li>
<li><a href="https://shop.github.com/" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
<li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
<li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
</ul>
<a href="https://github.com/" aria-label="Homepage">
<span class="mega-octicon octicon-mark-github" title="GitHub"></span>
</a>
<ul class="site-footer-links">
<li>© 2015 <span title="0.80323s from github-fe117-cp1-prd.iad.github.net">GitHub</span>, Inc.</li>
<li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
<li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
<li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
<li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact</a></li>
</ul>
</div>
</div>
<div class="fullscreen-overlay js-fullscreen-overlay" id="fullscreen_overlay">
<div class="fullscreen-container js-suggester-container">
<div class="textarea-wrap">
<textarea name="fullscreen-contents" id="fullscreen-contents" class="fullscreen-contents js-fullscreen-contents" placeholder=""></textarea><img style="cursor: pointer ! important; display: none ! important; position: absolute ! important; padding: 0px ! important; margin: 0px ! important; border: medium none ! important; width: 28px ! important; height: 14px ! important; opacity: 0.0152174 ! important;" title="It's All Text!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAADdklEQVQ4y42UP4xVRRjFfzP37q7LxgBvV8FEjDEhxsJEo52VFhqpNBTIkqgFyZIIFhLtqdRCo3aiW5gYlMQoHYmxtsFCAyJ/tsDg7sLuu/fy3p25f969830W7/qWECCeZv5lzplv5pwxdPhjRSLnwsKunn1oz2573hhouAMKGO4LEfAOshSKspbBoHrh4qXLmqSJ29i8eTUGuLSmkc/lZV+Ew6mVfdkQrLFsm42Iok5BAHs7893HbaPkLlCPoB1pSDJ/0kZT/xRFfa6pq89igNzr3rblvbrS51eHzQNtgDiyTE0ZDAZF7l/eHUsqigIiMpUXzd7c17uq0tkgOhMDOK9HEV5qgrWuMBhtsSZgLKhKx6YdW9c3sPjaTk79lG31z2QTcWMgBPCFzKRpPp9lG3tnZnc8HQPMbrPvJH2hqi31KBBC6Db+d3TZqgTGbN0gL8ftl6dSUEVRDh+YZ/l0hqoQdMo0TRMVZbHn0cefPWsBNjchHxqyLJC7Ed4HfCnseWSapcUeCzsjvFd8qTy8EPPW/h0sLc4D4AvBF4GlxR6+EI4cWiCODUuHevhSqWtoW0Oa9Kdurq9FFmAjgf4tQzaoGDohL5W8EPa9+CBfn07Z/+oO8lLIC+H1V7bzw9khX32fjisshNxvVXviiw0ATny+gSvGe1wR8N6RpCkxQJJAXYIvAqGVzgCGIMrhAz1EFO8VjNK2yoXLFdLdsi8UdCzovUyM4wtBEeqyJEv7eO/wvhgLrq+ViLSENhCCTnweWcOnywkr10YTKw69ML8zZnZmnAnnQ/em4IqxwUQUG0E2aMhv9VlbvUI+6DM3l4wFs4EbP7gqop1hUD5Z7nPkYI+5bZY3j6+CEc78POTdt3vMTHeChU4M5EoFBGsNH76/izeOnmdzfYUsXSVIzI31CycNwIFj1z4ObftBWQ5QgWh6DmuiLUd2V3Z7Oia4Y05VCKFmVCa4wTWGyZ9UfoO6HmQqo5MxQOnzi8PB+mXvkidDqLHRLNZOd4E3d0m33iX93Zq2NPUAN7hK5a6DtkgYFSKjK8ba6zHA9b9/+7FtysfqKj/YjIqnmtYRGo+G6h7k94aqoKFGpUIlYKK41VD9ZZBvMHw3+ZCeeO6j7ah5JoSw38zsPqahIrTlVuj/t2BAZUSo+4TRjd+ldedsNP2tBvdrsvpL+y+TkkabJ8Dt4AAAAABJRU5ErkJggg==">
<div class="suggester-container">
<div class="suggester fullscreen-suggester js-suggester js-navigation-container"></div>
</div>
</div>
</div>
<div class="fullscreen-sidebar">
<a href="#" class="exit-fullscreen js-exit-fullscreen tooltipped tooltipped-w" aria-label="Exit Zen Mode">
<span class="mega-octicon octicon-screen-normal"></span>
</a>
<a href="#" class="theme-switcher js-theme-switcher tooltipped tooltipped-w" aria-label="Switch themes">
<span class="octicon octicon-color-mode"></span>
</a>
</div>
</div>
<div id="ajax-error-message" class="flash flash-error">
<span class="octicon octicon-alert"></span>
<a href="#" class="octicon octicon-x flash-close js-ajax-error-dismiss" aria-label="Dismiss error"></a>
Something went wrong with that request. Please try again.
</div>
<script crossorigin="anonymous">data:application/javascript;base64,LyogU2NyaXB0IHJlbW92ZWQgYnkgc25hcHNob3Qgc2F2ZSAqLw0K</script>
<script async="async" crossorigin="anonymous">data:application/javascript;base64,LyogU2NyaXB0IHJlbW92ZWQgYnkgc25hcHNob3Qgc2F2ZSAqLw0K</script>
<div class="facebox" id="facebox" style="display:none;"> <div class="facebox-popup"> <div class="facebox-content"> </div> <button type="button" class="facebox-close js-facebox-close" aria-label="Close modal"> <span class="octicon octicon-remove-close"></span> </button> </div> </div></body></html>