aboutsummaryrefslogtreecommitdiffstats
path: root/rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2023-01-11 09:37:51 +0100
committerMatěj Cepl <mcepl@cepl.eu>2023-01-11 09:37:51 +0100
commitad3932128a6b98d93f4a64c0bac67112b89c33e2 (patch)
treee40839c5b587aea240bc3d42b757777678aeb62b /rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html
parentbed92eae10558cdd8eddfd91f5d8addaf509413c (diff)
downloadjsCalDAV-typescript.tar.gz
Add documentationHEADtypescript
Diffstat (limited to 'rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html')
-rw-r--r--rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html10049
1 files changed, 10049 insertions, 0 deletions
diff --git a/rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html b/rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html
new file mode 100644
index 0000000..9a19d47
--- /dev/null
+++ b/rfcs/Simplify request logic by millermedeiros · Pull Request #70 · gaye_dav.html
@@ -0,0 +1,10049 @@
+<!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&amp;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&amp;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,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) 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&amp;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&amp;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&amp;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&amp;thread_class=Issue&amp;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,/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAYABgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/SH/AD0o/wA9KPwpfwrmNRP89KKWqupana6RaPc3cohiXjJ6k+gHUn2FMCPW9asPDek3mqapdw2GnWcTTXF1cMEjiRRksSegr5xvP+CjvwJgvobW18TXupPJIsQa20m5VQScZJkReK8c/wCClHxTvdT8BeHNDspZbHTb2/eSeEPhrhY0G3fjjAZgdvPOD2GPzSuAdP1mUEYMFwcj/db/AOtW/s7K7Mue7sj+hXwr4s0bxxoVrrWgalbavpV0u6G6tXDo3qPYjoQeQeDWt/npX47/ALKP7QXir4QX2padot+psJ3W6k0+4QPDKw+Vj6qcbeQR071+lnwj/aL0X4laKl1cqul3CsIp1d/kjkPQEnoD2PQ+x4pTpOOq2CNRPc9coopfzrA1E/z0opfzo/OgBKKP89aRnWNSzMFVRkkngCmA2aaO2heWVljjQbmZuAAK8c8U+IZPEOptJki2QlYYz2Hrj1NanjbxidZkNnaMRYofmb/nqfX6V4X4x+J9p4f+KvgrwwJl87VHnSdc/cBiZox9S6gfiPWumnC2rOec76IofF/9n7TvjNr+jXusapcQ2WmRusdlDGMMzMCzFifRVGMdu9fMn7Qf7IuieFPFFhrWl6s/9mXRaW+0+6O6fIZV3oVAGxnkRTnG0txnOB94f5618jfHfxRJqfxO1m3DsYIdOksYlHPMbw3DceuYnrZLm0Zle2x5XZ+G9L065W4trGGCZQQHjXB9K73wxd3Np4O8YeWWEEsFtE+Om4zqR/46JP1rlK7nSEb/AIU74mkjieQpqFq0zRoW2RgP8zY6KCeSeBWzIPpD9l/9pxr63tvCXiudpbmFdllfucvIg/gb+8QOh6kDuRX1db3EV3Ak0MiSxOMq6HINfkZBNJbTRzQu0cqMGR0OCpHIII6Gvrr9n/8AaBuNXhTTrm4WPWYl+eJ/9XdqP4wOzeoH1HGQOarS6o2hUtoz69/z0orn/D3jWw10LGW+y3Z/5YyH7x/2T3/nXQf561xtNbnSmnsJJIsSM7sERRks3AA9TXl/jPxq2sM1nZMUslOGccGU/wCHtXO/Fb4x22k/E61+H+oGTTJb60W8sJpOIdQ5IZFb++pX7h6gg89qRIUEkgAdSa3hDqzGcr6I5b4n/EGx+GHgnUvEN+QUto/3URODLKfuoPqf0zXzz+y38APF37RHjofFvxbPcadollcG604D5XvrhDlQmekSsAGbvjaO+31PRfhHc/tc+PINS1cS23wj0C4ZYUUlG125U4coRz5IIKlx1wQvJJX7V0/T7XSbG2srK3itLO2jWKG3gQIkaKMKqqOAAAAAKudTl0W4oQvqz51uNdtrG4aO8ElmmfluJlxC/wDwMZC+mGwT2Br4m8dXH23xvqN2TnzNQuhnPXzVljH/AKMFfeF8iLdzoANgdlAx2zXwFr6RxX97JEixrHdmcKowAVk3/wBK3hqYspJdhbaAsGaV0BEY5Y8f556V9MfsMajt8eapp1yEf7XbiQRAZUBFcEc9fv8ANfNNkoWHGACrMnHoGIFeufsw+Iz4b+NvhyQsVju5jZOfaQYA/wC+ttVNXiwj8SPoD44/sW2evi41r4fG30fVDl5NFmOyyuD/ANMyAfIY+wKey5LV8YX0upeCfFTaRq9reeGvEtm4b7JeDypQQeHjYcOvHDKSDX67Vwfxd+CHg744eHjpPizSY71VB+z3cfyXNqx/iikHKnpxyDjkEVyQrOOktjolTT1R8keBP2lLD7CsHitjZzxLzqESExuB3ZRyp+gI+le9/sw/G+7+NV54vktIXk8KaPPDZWGpTAh7ubDNNjP8Kjy8Z55z3wPlXUP+CaPjRfiRBp0HimO78DsTINUnc/aIFyPkMOcGTB4IO3jJ29K++vhp8N9C+E3gvTfC/hy0Fppdim1QeXkY8tI5/iZjkk+/YYFOpKDWhMIyT1Mj4y/BLwz8cvDSaT4hgkSW3k8+x1K0fy7qym7SRP2PAyOhwPQY4jRPgR4hutJTw/4r1yHVNOQ+XPqVmGhuL+3H8Dr/AMs3bo7KTkZ27S3y+60tYKckrI2cU3dlbTdNtNH0+2sbG2is7K2jWGG3gUIkaKMKqqOAABjAqx/nrS0VBR8cfFHxb490zxhrdpo3h8G0hvXjivZ2RUkzJhcBiB3A68mvkq/ma6WYmAFpM5XdgHPXua+3viNqw1X4g6xZRH/RdGSW+uz2Mx3rCh9cBZJCOoIiPeviKvShscL3LmlDT9Ru3S8u/wCzhuG947bzFBIByQCCevvWrcRf8IT4u0y8sNQi1O1glhvLa7hQqJQrKxGCcqwIwQeRwehFcupxeyjnBjUgY475/pXUeDPC0vji+n0SCQR3ssEk1m7/AHVnRdwDf7LAMp+oPVRWhJ+qOm6jb6vp1rf2kgmtbqJJ4ZFPDIwBUj6girH+eteIfsd+LpfE3wXsrS5JF5o08mnyKzAsFGHQfQK4Uf7le4V5clyto74u6uH+etJ/nrS0VAxKKP8APWj/AD1pgFKOtJ/nrSj/ADzQB82fFdYdK0zxxdRxRxSul5JI6qAXbaygse5wFHPYAV8LV9ofH/UPs3gbxXNuP71mQZ6/PKF/k1fGAr06exwy3NHVPCt/pOnaLrE8bCw1W3ke1k/hYpM0br9QVU/8CFd/+z5AI/Fuo6mxwunadNP+PA/kTXs/j74Y/wBp/sZeDdQgizeaPax6qu0fMYbgl5B+Uiuf9yvDvg5efZovGig4ZtAuWH4Y/wAaUZcyY2uVnsP7B/iw23izxH4flf5b61S9jB6b422sB7kSZ/4BX2nX5i/ALxkngT4veGtVmcJa/aRb3DE8COUGNmPsN27/AIDX6df561y11aVzek7xsH+elFL/AJ60n+etc5sFLSUUALTXYIrM3AAJJpaoa/P9l0PUJehWByPrtOP1oA+Mf2jvEVvcfD+Nba4jnF7eopMThhgBmPP1C18s6jcNa2FxKgLSJGxRQOWbHAHuTXuH7UlxaXHiDSLEQQtLFA88j+WNx3nCgn22H868f8LaHBrPj/wXpCQR51LX7G1bCDOwzoX/APHVavUjornA9WfqtpvhK0t/Alp4YuUE1jHpqabInZoxEIyPyr84tK02XwF8SfE/hi8WdriO1v8ATSUgdt5EbFWGB0O1T+Nfp2a+Ov2qfCa+Ffjb4S8XJHiy1Z44LsgceYhCMT9YmUf8ANclGXvNdzpqrS58gNJNOCqQ7FIwWlOOPoOf5V+oXwA8fH4l/CDw1rskvnXr232a9bv9piJilPtl0Yj2Ir80dZ09tJ1e+sX+/bTvCc+qsR/SvpD/AIJ+/EsWXizxh8O7uXCzqmu6crHrkLHcKPxEbAf75ratHmjfsZU3aVj7gopP89KK886z/9k=" 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&amp;left_hunk_size=12&amp;mode=100644&amp;next_line_num_left=10&amp;next_line_num_right=10&amp;path=lib%2Frequest%2Faddress_book_query.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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.&lt;Object&gt;) 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 &amp; 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&amp;left_hunk_size=14&amp;mode=100644&amp;next_line_num_left=12&amp;next_line_num_right=12&amp;path=lib%2Frequest%2Fcalendar_query.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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 &amp; 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&amp;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 &amp; 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 &amp; 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 &amp; 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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=23&amp;next_line_num_right=23&amp;path=.jshintrc&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;mode=100644&amp;path=.jshintrc&amp;prev_line_num_left=29&amp;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 &amp; 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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=25&amp;next_line_num_right=25&amp;path=lib%2Faccounts.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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">&gt;=</span> <span class="pl-c1">300</span> <span class="pl-k">&amp;&amp;</span> xhr.<span class="pl-c1">status</span> <span class="pl-k">&lt;</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&amp;mode=100644&amp;path=lib%2Faccounts.js&amp;prev_line_num_left=31&amp;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 &amp; 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&amp;left_hunk_size=12&amp;mode=100644&amp;next_line_num_left=10&amp;next_line_num_right=10&amp;path=lib%2Frequest%2Faddress_book_query.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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.&lt;Object&gt;) 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 &amp; 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 &amp; 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 &amp; 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&amp;left_hunk_size=14&amp;mode=100644&amp;next_line_num_left=12&amp;next_line_num_right=12&amp;path=lib%2Frequest%2Fcalendar_query.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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 &amp; 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 &amp; 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&amp;left_hunk_size=10&amp;mode=100644&amp;next_line_num_left=16&amp;next_line_num_right=17&amp;path=lib%2Frequest%2Fcollection_query.js&amp;prev_line_num_left=14&amp;prev_line_num_right=15&amp;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 &amp; 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 &amp; 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&amp;left_hunk_size=12&amp;mode=100644&amp;next_line_num_left=12&amp;next_line_num_right=11&amp;path=lib%2Frequest%2Fpropfind.js&amp;prev_line_num_left=7&amp;prev_line_num_right=6&amp;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.&lt;Object&gt;) 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&amp;left_hunk_size=10&amp;mode=100644&amp;next_line_num_left=45&amp;next_line_num_right=38&amp;path=lib%2Frequest%2Fpropfind.js&amp;prev_line_num_left=23&amp;prev_line_num_right=16&amp;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 &amp; 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 &amp; 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&amp;left_hunk_size=16&amp;mode=100644&amp;next_line_num_left=14&amp;next_line_num_right=13&amp;path=lib%2Frequest%2Fsync_collection.js&amp;prev_line_num_left=7&amp;prev_line_num_right=6&amp;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&amp;left_hunk_size=10&amp;mode=100644&amp;next_line_num_left=33&amp;next_line_num_right=22&amp;path=lib%2Frequest%2Fsync_collection.js&amp;prev_line_num_left=29&amp;prev_line_num_right=18&amp;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 &amp; 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&amp;left_hunk_size=15&amp;mode=100644&amp;next_line_num_left=54&amp;next_line_num_right=54&amp;path=lib%2Frequest%2Futil.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=2&amp;next_line_num_right=2&amp;path=lib%2Ftransport%2Fbasic.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=15&amp;next_line_num_right=16&amp;path=lib%2Ftransport%2Fbasic.js&amp;prev_line_num_left=7&amp;prev_line_num_right=8&amp;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">&amp;&amp;</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&amp;left_hunk_size=11&amp;mode=100644&amp;next_line_num_left=33&amp;next_line_num_right=33&amp;path=lib%2Ftransport%2Fbasic.js&amp;prev_line_num_left=21&amp;prev_line_num_right=21&amp;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&amp;mode=100644&amp;path=lib%2Ftransport%2Fbasic.js&amp;prev_line_num_left=43&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=4&amp;next_line_num_right=4&amp;path=lib%2Ftransport%2Foauth2.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=18&amp;next_line_num_right=19&amp;path=lib%2Ftransport%2Foauth2.js&amp;prev_line_num_left=9&amp;prev_line_num_right=10&amp;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&amp;left_hunk_size=9&amp;mode=100644&amp;next_line_num_left=46&amp;next_line_num_right=46&amp;path=lib%2Ftransport%2Foauth2.js&amp;prev_line_num_left=24&amp;prev_line_num_right=24&amp;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&amp;mode=100644&amp;path=lib%2Ftransport%2Foauth2.js&amp;prev_line_num_left=54&amp;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 &amp; 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 &amp; 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&amp;left_hunk_size=17&amp;mode=100644&amp;next_line_num_left=9&amp;next_line_num_right=9&amp;path=lib%2Fwebdav.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;mode=100644&amp;path=lib%2Fwebdav.js&amp;prev_line_num_left=25&amp;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 &amp; 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&amp;left_hunk_size=11&amp;mode=100644&amp;next_line_num_left=24&amp;next_line_num_right=24&amp;path=test%2Funit%2Fclient_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=11&amp;mode=100644&amp;next_line_num_left=36&amp;next_line_num_right=36&amp;path=test%2Funit%2Fclient_test.js&amp;prev_line_num_left=34&amp;prev_line_num_right=34&amp;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&amp;mode=100644&amp;path=test%2Funit%2Fclient_test.js&amp;prev_line_num_left=46&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=6&amp;next_line_num_right=6&amp;path=test%2Funit%2Frequest%2Faddress_book_query_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=14&amp;mode=100644&amp;next_line_num_left=19&amp;next_line_num_right=20&amp;path=test%2Funit%2Frequest%2Faddress_book_query_test.js&amp;prev_line_num_left=11&amp;prev_line_num_right=12&amp;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&amp;mode=100644&amp;path=test%2Funit%2Frequest%2Faddress_book_query_test.js&amp;prev_line_num_left=32&amp;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 &amp; 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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=3&amp;next_line_num_right=3&amp;path=test%2Funit%2Frequest%2Fbasic_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=28&amp;mode=100644&amp;next_line_num_left=17&amp;next_line_num_right=16&amp;path=test%2Funit%2Frequest%2Fbasic_test.js&amp;prev_line_num_left=9&amp;prev_line_num_right=8&amp;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&amp;left_hunk_size=10&amp;mode=100644&amp;next_line_num_left=49&amp;next_line_num_right=36&amp;path=test%2Funit%2Frequest%2Fbasic_test.js&amp;prev_line_num_left=44&amp;prev_line_num_right=31&amp;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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=63&amp;next_line_num_right=50&amp;path=test%2Funit%2Frequest%2Fbasic_test.js&amp;prev_line_num_left=58&amp;prev_line_num_right=45&amp;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&amp;mode=100644&amp;path=test%2Funit%2Frequest%2Fbasic_test.js&amp;prev_line_num_left=69&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=6&amp;next_line_num_right=6&amp;path=test%2Funit%2Frequest%2Fcalendar_query_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=14&amp;mode=100644&amp;next_line_num_left=19&amp;next_line_num_right=20&amp;path=test%2Funit%2Frequest%2Fcalendar_query_test.js&amp;prev_line_num_left=11&amp;prev_line_num_right=12&amp;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&amp;mode=100644&amp;path=test%2Funit%2Frequest%2Fcalendar_query_test.js&amp;prev_line_num_left=32&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=6&amp;next_line_num_right=6&amp;path=test%2Funit%2Frequest%2Fpropfind_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=14&amp;mode=100644&amp;next_line_num_left=19&amp;next_line_num_right=20&amp;path=test%2Funit%2Frequest%2Fpropfind_test.js&amp;prev_line_num_left=11&amp;prev_line_num_right=12&amp;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&amp;mode=100644&amp;path=test%2Funit%2Frequest%2Fpropfind_test.js&amp;prev_line_num_left=32&amp;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 &amp; 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&amp;left_hunk_size=6&amp;mode=100644&amp;next_line_num_left=5&amp;next_line_num_right=5&amp;path=test%2Funit%2Frequest%2Fsync_collection_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=18&amp;mode=100644&amp;next_line_num_left=18&amp;next_line_num_right=19&amp;path=test%2Funit%2Frequest%2Fsync_collection_test.js&amp;prev_line_num_left=10&amp;prev_line_num_right=11&amp;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&amp;mode=100644&amp;path=test%2Funit%2Frequest%2Fsync_collection_test.js&amp;prev_line_num_left=35&amp;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 &amp; 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&amp;left_hunk_size=7&amp;mode=100644&amp;next_line_num_left=5&amp;next_line_num_right=5&amp;path=test%2Funit%2Ftransport%2Fbasic_test.js&amp;prev_line_num_left=&amp;prev_line_num_right=&amp;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&amp;left_hunk_size=12&amp;mode=100644&amp;next_line_num_left=33&amp;next_line_num_right=32&amp;path=test%2Funit%2Ftransport%2Fbasic_test.js&amp;prev_line_num_left=11&amp;prev_line_num_right=10&amp;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&amp;mode=100644&amp;path=test%2Funit%2Ftransport%2Fbasic_test.js&amp;prev_line_num_left=44&amp;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 &amp; 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> \ No newline at end of file