Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B7959200C32 for ; Wed, 22 Feb 2017 20:22:15 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id B66A0160B62; Wed, 22 Feb 2017 19:22:15 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 78387160B8F for ; Wed, 22 Feb 2017 20:22:12 +0100 (CET) Received: (qmail 10244 invoked by uid 500); 22 Feb 2017 19:22:11 -0000 Mailing-List: contact commits-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list commits@cordova.apache.org Received: (qmail 8719 invoked by uid 99); 22 Feb 2017 19:22:10 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2017 19:22:10 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id F0ED3DFF12; Wed, 22 Feb 2017 19:22:09 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: shazron@apache.org To: commits@cordova.apache.org Date: Wed, 22 Feb 2017 19:22:35 -0000 Message-Id: <030ca314762042b09fe07249b9935dfb@git.apache.org> In-Reply-To: <7964b2848b6747b89d8238566eed1049@git.apache.org> References: <7964b2848b6747b89d8238566eed1049@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [27/27] cordova-plugins git commit: Removed plugins other than keyboard moved plugin to root archived-at: Wed, 22 Feb 2017 19:22:15 -0000 Removed plugins other than keyboard moved plugin to root Project: http://git-wip-us.apache.org/repos/asf/cordova-plugins/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugins/commit/5d951c9e Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugins/tree/5d951c9e Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugins/diff/5d951c9e Branch: refs/heads/keyboard Commit: 5d951c9edae4cf17e78b1ba881f966f8cea1e6c8 Parents: 8f39c70 Author: Shazron Abdullah Authored: Wed Feb 22 11:21:52 2017 -0800 Committer: Shazron Abdullah Committed: Wed Feb 22 11:21:52 2017 -0800 ---------------------------------------------------------------------- CONTRIBUTING.md | 16 - README.md | 238 +- create-test-files/create-test-files.js | 155 - create-test-files/package.json | 15 - create-test-files/tests-template/ios/README.md | 40 - .../contents.xcworkspacedata | 7 - .../__PROJECT_NAME__Test.xccheckout | 41 - .../xcshareddata/xcschemes/CordovaLib.xcscheme | 77 - .../ios/__PROJECT_NAME__Test/.gitignore | 1 - .../__PROJECT_NAME__LibTests/Info.plist | 44 - .../__PROJECT_NAME__Test.m | 57 - .../project.pbxproj | 499 -- .../contents.xcworkspacedata | 7 - .../__PROJECT_NAME__Test.xccheckout | 41 - .../xcschemes/__PROJECT_NAME__Lib.xcscheme | 77 - .../xcschemes/__PROJECT_NAME__LibTests.xcscheme | 96 - .../tests-template/ios/package.json | 13 - create-test-files/tests-template/plugin.xml | 29 - create-test-files/tests-template/tests.js | 44 - keyboard/README.md | 235 - keyboard/plugin.xml | 33 - keyboard/src/ios/CDVKeyboard.h | 48 - keyboard/src/ios/CDVKeyboard.m | 330 - keyboard/www/keyboard.js | 75 - local-webserver/README.md | 40 - local-webserver/package.json | 36 - local-webserver/plugin.xml | 94 - local-webserver/scripts/after_install.js | 61 - local-webserver/scripts/before_uninstall.js | 62 - local-webserver/src/ios/CDVLocalWebServer.h | 26 - local-webserver/src/ios/CDVLocalWebServer.m | 368 -- local-webserver/src/ios/GCDWebServer/.gitignore | 6 - .../src/ios/GCDWebServer/.travis.yml | 3 - .../ios/GCDWebServer/Frameworks/GCDWebServers.h | 52 - .../src/ios/GCDWebServer/Frameworks/Info.plist | 22 - .../src/ios/GCDWebServer/Frameworks/Tests.m | 24 - .../GCDWebDAVServer/GCDWebDAVServer.h | 156 - .../GCDWebDAVServer/GCDWebDAVServer.m | 701 --- .../src/ios/GCDWebServer/GCDWebServer.podspec | 75 - .../GCDWebServer.xcodeproj/project.pbxproj | 1546 ----- .../xcschemes/GCDWebServers (Mac).xcscheme | 90 - .../xcschemes/GCDWebServers (iOS).xcscheme | 89 - .../xcschemes/GCDWebServers (tvOS).xcscheme | 89 - .../GCDWebServer/Core/GCDWebServer.h | 618 -- .../GCDWebServer/Core/GCDWebServer.m | 1325 ---- .../GCDWebServer/Core/GCDWebServerConnection.h | 179 - .../GCDWebServer/Core/GCDWebServerConnection.m | 851 --- .../GCDWebServer/Core/GCDWebServerFunctions.h | 101 - .../GCDWebServer/Core/GCDWebServerFunctions.m | 307 - .../Core/GCDWebServerHTTPStatusCodes.h | 116 - .../GCDWebServer/Core/GCDWebServerPrivate.h | 230 - .../GCDWebServer/Core/GCDWebServerRequest.h | 206 - .../GCDWebServer/Core/GCDWebServerRequest.m | 334 - .../GCDWebServer/Core/GCDWebServerResponse.h | 208 - .../GCDWebServer/Core/GCDWebServerResponse.m | 309 - .../Requests/GCDWebServerDataRequest.h | 60 - .../Requests/GCDWebServerDataRequest.m | 108 - .../Requests/GCDWebServerFileRequest.h | 45 - .../Requests/GCDWebServerFileRequest.m | 109 - .../Requests/GCDWebServerMultiPartFormRequest.h | 132 - .../Requests/GCDWebServerMultiPartFormRequest.m | 445 -- .../GCDWebServerURLEncodedFormRequest.h | 51 - .../GCDWebServerURLEncodedFormRequest.m | 70 - .../Responses/GCDWebServerDataResponse.h | 108 - .../Responses/GCDWebServerDataResponse.m | 143 - .../Responses/GCDWebServerErrorResponse.h | 81 - .../Responses/GCDWebServerErrorResponse.m | 128 - .../Responses/GCDWebServerFileResponse.h | 96 - .../Responses/GCDWebServerFileResponse.m | 187 - .../Responses/GCDWebServerStreamedResponse.h | 75 - .../Responses/GCDWebServerStreamedResponse.m | 79 - .../GCDWebUploader.bundle/Info.plist | Bin 126 -> 0 bytes .../css/bootstrap-theme.css | 347 -- .../GCDWebUploader.bundle/css/bootstrap.css | 5785 ------------------ .../GCDWebUploader.bundle/css/index.css | 130 - .../css/jquery.fileupload.css | 36 - .../en.lproj/Localizable.strings | 3 - .../fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 229 - .../fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes .../GCDWebUploader.bundle/index.html | 196 - .../GCDWebUploader.bundle/js/bootstrap.min.js | 6 - .../GCDWebUploader.bundle/js/html5shiv.min.js | 8 - .../GCDWebUploader.bundle/js/index.js | 316 - .../js/jquery.fileupload.js | 1426 ----- .../js/jquery.iframe-transport.js | 214 - .../js/jquery.jeditable.js | 546 -- .../GCDWebUploader.bundle/js/jquery.min.js | 4 - .../js/jquery.ui.widget.js | 521 -- .../GCDWebUploader.bundle/js/respond.min.js | 5 - .../GCDWebUploader.bundle/js/tmpl.min.js | 1 - .../GCDWebUploader/GCDWebUploader.h | 197 - .../GCDWebUploader/GCDWebUploader.m | 419 -- local-webserver/src/ios/GCDWebServer/LICENSE | 24 - local-webserver/src/ios/GCDWebServer/Mac/main.m | 442 -- local-webserver/src/ios/GCDWebServer/README.md | 470 -- .../src/ios/GCDWebServer/Run-Tests.sh | 72 - .../Tests/HTMLFileUpload/001-200.response | 9 - .../Tests/HTMLFileUpload/001-GET.request | 10 - .../Tests/HTMLFileUpload/002-200.response | 9 - .../Tests/HTMLFileUpload/002-POST.request | Bin 107816 -> 0 bytes .../Tests/HTMLForm/001-200.response | 9 - .../GCDWebServer/Tests/HTMLForm/001-GET.request | 10 - .../Tests/HTMLForm/002-200.response | 9 - .../Tests/HTMLForm/002-POST.request | 15 - .../src/ios/GCDWebServer/Tests/Payload.zip | Bin 322944 -> 0 bytes .../src/ios/GCDWebServer/Tests/Sample-Movie.mp4 | Bin 3400266 -> 0 bytes .../Tests/WebDAV-Cyberduck/001-200.response | 6 - .../Tests/WebDAV-Cyberduck/001-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/002-207.response | 14 - .../Tests/WebDAV-Cyberduck/002-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/003-207.response | 12 - .../Tests/WebDAV-Cyberduck/003-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/004-207.response | 13 - .../Tests/WebDAV-Cyberduck/004-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/005-200.response | 6 - .../Tests/WebDAV-Cyberduck/005-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/006-404.response | 7 - .../Tests/WebDAV-Cyberduck/006-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/007-201.response | 6 - .../Tests/WebDAV-Cyberduck/007-COPY.request | 8 - .../Tests/WebDAV-Cyberduck/008-207.response | 15 - .../Tests/WebDAV-Cyberduck/008-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/009-200.response | 6 - .../Tests/WebDAV-Cyberduck/009-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/010-200.response | Bin 116315 -> 0 bytes .../Tests/WebDAV-Cyberduck/010-GET.request | 6 - .../Tests/WebDAV-Cyberduck/011-207.response | 13 - .../Tests/WebDAV-Cyberduck/011-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/012-204.response | 6 - .../Tests/WebDAV-Cyberduck/012-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/013-204.response | 6 - .../Tests/WebDAV-Cyberduck/013-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/014-204.response | 6 - .../Tests/WebDAV-Cyberduck/014-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/015-207.response | 14 - .../Tests/WebDAV-Cyberduck/015-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/016-201.response | 6 - .../Tests/WebDAV-Cyberduck/016-MOVE.request | 8 - .../Tests/WebDAV-Cyberduck/017-207.response | 14 - .../Tests/WebDAV-Cyberduck/017-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/018-201.response | 6 - .../Tests/WebDAV-Cyberduck/018-MOVE.request | 8 - .../Tests/WebDAV-Cyberduck/019-207.response | 13 - .../Tests/WebDAV-Cyberduck/019-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/020-207.response | 13 - .../Tests/WebDAV-Cyberduck/020-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/021-200.response | 6 - .../Tests/WebDAV-Cyberduck/021-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/022-404.response | 7 - .../Tests/WebDAV-Cyberduck/022-HEAD.request | 6 - .../Tests/WebDAV-Cyberduck/023-201.response | 6 - .../Tests/WebDAV-Cyberduck/023-PUT.request | 11 - .../Tests/WebDAV-Cyberduck/024-207.response | 14 - .../Tests/WebDAV-Cyberduck/024-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/025-201.response | 6 - .../Tests/WebDAV-Cyberduck/025-MKCOL.request | 8 - .../Tests/WebDAV-Cyberduck/026-207.response | 15 - .../Tests/WebDAV-Cyberduck/026-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/027-207.response | 11 - .../Tests/WebDAV-Cyberduck/027-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/028-201.response | 6 - .../Tests/WebDAV-Cyberduck/028-MOVE.request | 8 - .../Tests/WebDAV-Cyberduck/029-201.response | 6 - .../Tests/WebDAV-Cyberduck/029-MOVE.request | 8 - .../Tests/WebDAV-Cyberduck/030-207.response | 13 - .../Tests/WebDAV-Cyberduck/030-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/031-207.response | 13 - .../Tests/WebDAV-Cyberduck/031-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/032-207.response | 13 - .../Tests/WebDAV-Cyberduck/032-PROPFIND.request | 10 - .../Tests/WebDAV-Cyberduck/033-204.response | 6 - .../Tests/WebDAV-Cyberduck/033-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/034-204.response | 6 - .../Tests/WebDAV-Cyberduck/034-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/035-204.response | 6 - .../Tests/WebDAV-Cyberduck/035-DELETE.request | 6 - .../Tests/WebDAV-Cyberduck/036-207.response | 12 - .../Tests/WebDAV-Cyberduck/036-PROPFIND.request | 10 - .../Tests/WebDAV-Finder/001-200.response | 7 - .../Tests/WebDAV-Finder/001-OPTIONS.request | 7 - .../Tests/WebDAV-Finder/002-200.response | 7 - .../Tests/WebDAV-Finder/002-OPTIONS.request | 7 - .../Tests/WebDAV-Finder/003-200.response | 7 - .../Tests/WebDAV-Finder/003-OPTIONS.request | 7 - .../Tests/WebDAV-Finder/004-207.response | 11 - .../Tests/WebDAV-Finder/004-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/005-207.response | 11 - .../Tests/WebDAV-Finder/005-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/006-207.response | 11 - .../Tests/WebDAV-Finder/006-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/007-207.response | 11 - .../Tests/WebDAV-Finder/007-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/008-207.response | 11 - .../Tests/WebDAV-Finder/008-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/009-207.response | 11 - .../Tests/WebDAV-Finder/009-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/010-207.response | 11 - .../Tests/WebDAV-Finder/010-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/011-207.response | 11 - .../Tests/WebDAV-Finder/011-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/012-404.response | 8 - .../Tests/WebDAV-Finder/012-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/013-404.response | 8 - .../Tests/WebDAV-Finder/013-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/014-404.response | 8 - .../Tests/WebDAV-Finder/014-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/015-404.response | 8 - .../Tests/WebDAV-Finder/015-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/016-404.response | 8 - .../Tests/WebDAV-Finder/016-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/017-404.response | 8 - .../Tests/WebDAV-Finder/017-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/018-404.response | 8 - .../Tests/WebDAV-Finder/018-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/019-403.response | 8 - .../Tests/WebDAV-Finder/019-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/020-403.response | 8 - .../Tests/WebDAV-Finder/020-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/021-403.response | 8 - .../Tests/WebDAV-Finder/021-PUT.request | 7 - .../Tests/WebDAV-Finder/022-403.response | 8 - .../Tests/WebDAV-Finder/022-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/023-207.response | 14 - .../Tests/WebDAV-Finder/023-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/024-207.response | 11 - .../Tests/WebDAV-Finder/024-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/025-404.response | 8 - .../Tests/WebDAV-Finder/025-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/026-404.response | 8 - .../Tests/WebDAV-Finder/026-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/027-404.response | 8 - .../Tests/WebDAV-Finder/027-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/028-207.response | 13 - .../Tests/WebDAV-Finder/028-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/029-404.response | 8 - .../Tests/WebDAV-Finder/029-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/030-404.response | 8 - .../Tests/WebDAV-Finder/030-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/031-404.response | 8 - .../Tests/WebDAV-Finder/031-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/032-404.response | 8 - .../Tests/WebDAV-Finder/032-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/033-404.response | 8 - .../Tests/WebDAV-Finder/033-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/034-404.response | 8 - .../Tests/WebDAV-Finder/034-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/035-207.response | 12 - .../Tests/WebDAV-Finder/035-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/036-404.response | 8 - .../Tests/WebDAV-Finder/036-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/037-404.response | 8 - .../Tests/WebDAV-Finder/037-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/038-404.response | 8 - .../Tests/WebDAV-Finder/038-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/039-207.response | 14 - .../Tests/WebDAV-Finder/039-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/040-207.response | 14 - .../Tests/WebDAV-Finder/040-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/041-404.response | 8 - .../Tests/WebDAV-Finder/041-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/042-207.response | 11 - .../Tests/WebDAV-Finder/042-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/043-207.response | 12 - .../Tests/WebDAV-Finder/043-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/044-404.response | 8 - .../Tests/WebDAV-Finder/044-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/045-404.response | 8 - .../Tests/WebDAV-Finder/045-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/046-207.response | 12 - .../Tests/WebDAV-Finder/046-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/047-404.response | 8 - .../Tests/WebDAV-Finder/047-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/048-207.response | 13 - .../Tests/WebDAV-Finder/048-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/049-404.response | 8 - .../Tests/WebDAV-Finder/049-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/050-207.response | 11 - .../Tests/WebDAV-Finder/050-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/051-404.response | 8 - .../Tests/WebDAV-Finder/051-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/052-404.response | 8 - .../Tests/WebDAV-Finder/052-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/053-403.response | 8 - .../Tests/WebDAV-Finder/053-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/054-403.response | 8 - .../Tests/WebDAV-Finder/054-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/055-403.response | 8 - .../Tests/WebDAV-Finder/055-PUT.request | 7 - .../Tests/WebDAV-Finder/056-403.response | 8 - .../Tests/WebDAV-Finder/056-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/057-404.response | 8 - .../Tests/WebDAV-Finder/057-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/058-200.response | Bin 107049 -> 0 bytes .../Tests/WebDAV-Finder/058-GET.request | 6 - .../Tests/WebDAV-Finder/059-206.response | Bin 8774 -> 0 bytes .../Tests/WebDAV-Finder/059-GET.request | 8 - .../Tests/WebDAV-Finder/060-404.response | 8 - .../Tests/WebDAV-Finder/060-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/061-200.response | Bin 116315 -> 0 bytes .../Tests/WebDAV-Finder/061-GET.request | 6 - .../Tests/WebDAV-Finder/062-206.response | Bin 18041 -> 0 bytes .../Tests/WebDAV-Finder/062-GET.request | 8 - .../Tests/WebDAV-Finder/063-404.response | 8 - .../Tests/WebDAV-Finder/063-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/064-404.response | 8 - .../Tests/WebDAV-Finder/064-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/065-404.response | 8 - .../Tests/WebDAV-Finder/065-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/066-404.response | 8 - .../Tests/WebDAV-Finder/066-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/067-404.response | 8 - .../Tests/WebDAV-Finder/067-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/068-404.response | 8 - .../Tests/WebDAV-Finder/068-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/069-201.response | 6 - .../Tests/WebDAV-Finder/069-MOVE.request | 8 - .../Tests/WebDAV-Finder/070-404.response | 8 - .../Tests/WebDAV-Finder/070-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/071-404.response | 8 - .../Tests/WebDAV-Finder/071-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/072-404.response | 8 - .../Tests/WebDAV-Finder/072-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/073-207.response | 13 - .../Tests/WebDAV-Finder/073-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/074-404.response | 8 - .../Tests/WebDAV-Finder/074-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/075-207.response | 13 - .../Tests/WebDAV-Finder/075-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/076-207.response | 13 - .../Tests/WebDAV-Finder/076-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/077-207.response | 11 - .../Tests/WebDAV-Finder/077-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/078-207.response | 11 - .../Tests/WebDAV-Finder/078-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/079-404.response | 8 - .../Tests/WebDAV-Finder/079-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/080-404.response | 8 - .../Tests/WebDAV-Finder/080-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/081-204.response | 6 - .../Tests/WebDAV-Finder/081-DELETE.request | 7 - .../Tests/WebDAV-Finder/082-404.response | 8 - .../Tests/WebDAV-Finder/082-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/083-207.response | 12 - .../Tests/WebDAV-Finder/083-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/084-404.response | 8 - .../Tests/WebDAV-Finder/084-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/085-207.response | 12 - .../Tests/WebDAV-Finder/085-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/086-404.response | 8 - .../Tests/WebDAV-Finder/086-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/087-207.response | 12 - .../Tests/WebDAV-Finder/087-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/088-404.response | 8 - .../Tests/WebDAV-Finder/088-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/089-207.response | 12 - .../Tests/WebDAV-Finder/089-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/090-404.response | 8 - .../Tests/WebDAV-Finder/090-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/091-404.response | 8 - .../Tests/WebDAV-Finder/091-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/092-207.response | 12 - .../Tests/WebDAV-Finder/092-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/093-404.response | 8 - .../Tests/WebDAV-Finder/093-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/094-403.response | 8 - .../Tests/WebDAV-Finder/094-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/095-403.response | 8 - .../Tests/WebDAV-Finder/095-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/096-403.response | 8 - .../Tests/WebDAV-Finder/096-PUT.request | 7 - .../Tests/WebDAV-Finder/097-403.response | 8 - .../Tests/WebDAV-Finder/097-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/098-404.response | 8 - .../Tests/WebDAV-Finder/098-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/099-404.response | 8 - .../Tests/WebDAV-Finder/099-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/100-404.response | 8 - .../Tests/WebDAV-Finder/100-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/101-404.response | 8 - .../Tests/WebDAV-Finder/101-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/102-201.response | 6 - .../Tests/WebDAV-Finder/102-PUT.request | 9 - .../Tests/WebDAV-Finder/103-404.response | 8 - .../Tests/WebDAV-Finder/103-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/104-200.response | 21 - .../Tests/WebDAV-Finder/104-LOCK.request | 19 - .../Tests/WebDAV-Finder/105-204.response | 6 - .../Tests/WebDAV-Finder/105-UNLOCK.request | 8 - .../Tests/WebDAV-Finder/106-200.response | 21 - .../Tests/WebDAV-Finder/106-LOCK.request | 19 - .../Tests/WebDAV-Finder/107-204.response | 6 - .../Tests/WebDAV-Finder/107-UNLOCK.request | 8 - .../Tests/WebDAV-Finder/108-404.response | 8 - .../Tests/WebDAV-Finder/108-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/109-403.response | 8 - .../Tests/WebDAV-Finder/109-PUT.request | 7 - .../Tests/WebDAV-Finder/110-404.response | 8 - .../Tests/WebDAV-Finder/110-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/111-207.response | 11 - .../Tests/WebDAV-Finder/111-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/112-207.response | 11 - .../Tests/WebDAV-Finder/112-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/113-404.response | 8 - .../Tests/WebDAV-Finder/113-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/114-204.response | 6 - .../Tests/WebDAV-Finder/114-DELETE.request | 7 - .../Tests/WebDAV-Finder/115-404.response | 8 - .../Tests/WebDAV-Finder/115-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/116-404.response | 8 - .../Tests/WebDAV-Finder/116-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/117-201.response | 6 - .../Tests/WebDAV-Finder/117-PUT.request | 7 - .../Tests/WebDAV-Finder/118-404.response | 8 - .../Tests/WebDAV-Finder/118-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/119-200.response | 21 - .../Tests/WebDAV-Finder/119-LOCK.request | 19 - .../Tests/WebDAV-Finder/120-204.response | 6 - .../Tests/WebDAV-Finder/120-PUT.request | 16 - .../Tests/WebDAV-Finder/121-404.response | 8 - .../Tests/WebDAV-Finder/121-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/122-403.response | 8 - .../Tests/WebDAV-Finder/122-PUT.request | 7 - .../Tests/WebDAV-Finder/123-404.response | 8 - .../Tests/WebDAV-Finder/123-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/124-403.response | 8 - .../Tests/WebDAV-Finder/124-PUT.request | 7 - .../Tests/WebDAV-Finder/125-204.response | 6 - .../Tests/WebDAV-Finder/125-UNLOCK.request | 8 - .../Tests/WebDAV-Finder/126-404.response | 8 - .../Tests/WebDAV-Finder/126-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/127-200.response | 21 - .../Tests/WebDAV-Finder/127-LOCK.request | 19 - .../Tests/WebDAV-Finder/128-204.response | 6 - .../Tests/WebDAV-Finder/128-UNLOCK.request | 8 - .../Tests/WebDAV-Finder/129-200.response | 21 - .../Tests/WebDAV-Finder/129-LOCK.request | 19 - .../Tests/WebDAV-Finder/130-204.response | 6 - .../Tests/WebDAV-Finder/130-UNLOCK.request | 8 - .../Tests/WebDAV-Finder/131-207.response | 14 - .../Tests/WebDAV-Finder/131-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/132-404.response | 8 - .../Tests/WebDAV-Finder/132-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/133-404.response | 8 - .../Tests/WebDAV-Finder/133-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/134-207.response | 13 - .../Tests/WebDAV-Finder/134-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/135-404.response | 8 - .../Tests/WebDAV-Finder/135-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/136-207.response | 11 - .../Tests/WebDAV-Finder/136-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/137-207.response | 11 - .../Tests/WebDAV-Finder/137-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/138-207.response | 13 - .../Tests/WebDAV-Finder/138-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/139-207.response | 13 - .../Tests/WebDAV-Finder/139-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/140-207.response | 13 - .../Tests/WebDAV-Finder/140-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/141-404.response | 8 - .../Tests/WebDAV-Finder/141-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/142-207.response | 14 - .../Tests/WebDAV-Finder/142-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/143-404.response | 8 - .../Tests/WebDAV-Finder/143-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/144-404.response | 8 - .../Tests/WebDAV-Finder/144-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/145-404.response | 8 - .../Tests/WebDAV-Finder/145-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/146-207.response | 12 - .../Tests/WebDAV-Finder/146-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/147-404.response | 8 - .../Tests/WebDAV-Finder/147-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/148-207.response | 13 - .../Tests/WebDAV-Finder/148-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/149-404.response | 8 - .../Tests/WebDAV-Finder/149-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/150-404.response | 8 - .../Tests/WebDAV-Finder/150-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/151-207.response | 11 - .../Tests/WebDAV-Finder/151-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/152-207.response | 11 - .../Tests/WebDAV-Finder/152-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/153-207.response | 14 - .../Tests/WebDAV-Finder/153-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/154-403.response | 8 - .../Tests/WebDAV-Finder/154-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/155-403.response | 8 - .../Tests/WebDAV-Finder/155-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/156-403.response | 8 - .../Tests/WebDAV-Finder/156-PUT.request | 7 - .../Tests/WebDAV-Finder/157-403.response | 8 - .../Tests/WebDAV-Finder/157-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/158-404.response | 8 - .../Tests/WebDAV-Finder/158-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/159-404.response | 8 - .../Tests/WebDAV-Finder/159-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/160-404.response | 8 - .../Tests/WebDAV-Finder/160-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/161-404.response | 8 - .../Tests/WebDAV-Finder/161-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/162-201.response | 6 - .../Tests/WebDAV-Finder/162-MOVE.request | 8 - .../Tests/WebDAV-Finder/163-404.response | 8 - .../Tests/WebDAV-Finder/163-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/164-404.response | 8 - .../Tests/WebDAV-Finder/164-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/165-404.response | 8 - .../Tests/WebDAV-Finder/165-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/166-404.response | 8 - .../Tests/WebDAV-Finder/166-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/167-207.response | 14 - .../Tests/WebDAV-Finder/167-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/168-404.response | 8 - .../Tests/WebDAV-Finder/168-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/169-404.response | 8 - .../Tests/WebDAV-Finder/169-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/170-404.response | 8 - .../Tests/WebDAV-Finder/170-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/171-404.response | 8 - .../Tests/WebDAV-Finder/171-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/172-207.response | 13 - .../Tests/WebDAV-Finder/172-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/173-404.response | 8 - .../Tests/WebDAV-Finder/173-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/174-404.response | 8 - .../Tests/WebDAV-Finder/174-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/175-404.response | 8 - .../Tests/WebDAV-Finder/175-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/176-207.response | 14 - .../Tests/WebDAV-Finder/176-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/177-404.response | 8 - .../Tests/WebDAV-Finder/177-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/178-404.response | 8 - .../Tests/WebDAV-Finder/178-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/179-404.response | 8 - .../Tests/WebDAV-Finder/179-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/180-207.response | 11 - .../Tests/WebDAV-Finder/180-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/181-404.response | 8 - .../Tests/WebDAV-Finder/181-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/182-201.response | 6 - .../Tests/WebDAV-Finder/182-MKCOL.request | 8 - .../Tests/WebDAV-Finder/183-404.response | 8 - .../Tests/WebDAV-Finder/183-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/184-404.response | 8 - .../Tests/WebDAV-Finder/184-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/185-403.response | 8 - .../Tests/WebDAV-Finder/185-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/186-403.response | 8 - .../Tests/WebDAV-Finder/186-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/187-403.response | 8 - .../Tests/WebDAV-Finder/187-PUT.request | 7 - .../Tests/WebDAV-Finder/188-404.response | 8 - .../Tests/WebDAV-Finder/188-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/189-403.response | 8 - .../Tests/WebDAV-Finder/189-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/190-207.response | 11 - .../Tests/WebDAV-Finder/190-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/191-404.response | 8 - .../Tests/WebDAV-Finder/191-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/192-404.response | 8 - .../Tests/WebDAV-Finder/192-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/193-404.response | 8 - .../Tests/WebDAV-Finder/193-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/194-404.response | 8 - .../Tests/WebDAV-Finder/194-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/195-404.response | 8 - .../Tests/WebDAV-Finder/195-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/196-404.response | 8 - .../Tests/WebDAV-Finder/196-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/197-207.response | 15 - .../Tests/WebDAV-Finder/197-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/198-207.response | 11 - .../Tests/WebDAV-Finder/198-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/199-404.response | 8 - .../Tests/WebDAV-Finder/199-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/200-404.response | 8 - .../Tests/WebDAV-Finder/200-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/201-404.response | 8 - .../Tests/WebDAV-Finder/201-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/202-404.response | 8 - .../Tests/WebDAV-Finder/202-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/203-201.response | 6 - .../Tests/WebDAV-Finder/203-MOVE.request | 8 - .../Tests/WebDAV-Finder/204-404.response | 8 - .../Tests/WebDAV-Finder/204-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/205-404.response | 8 - .../Tests/WebDAV-Finder/205-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/206-404.response | 8 - .../Tests/WebDAV-Finder/206-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/207-404.response | 8 - .../Tests/WebDAV-Finder/207-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/208-207.response | 15 - .../Tests/WebDAV-Finder/208-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/209-404.response | 8 - .../Tests/WebDAV-Finder/209-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/210-404.response | 8 - .../Tests/WebDAV-Finder/210-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/211-404.response | 8 - .../Tests/WebDAV-Finder/211-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/212-404.response | 8 - .../Tests/WebDAV-Finder/212-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/213-207.response | 15 - .../Tests/WebDAV-Finder/213-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/214-404.response | 8 - .../Tests/WebDAV-Finder/214-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/215-404.response | 8 - .../Tests/WebDAV-Finder/215-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/216-404.response | 8 - .../Tests/WebDAV-Finder/216-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/217-404.response | 8 - .../Tests/WebDAV-Finder/217-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/218-404.response | 8 - .../Tests/WebDAV-Finder/218-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/219-404.response | 8 - .../Tests/WebDAV-Finder/219-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/220-404.response | 8 - .../Tests/WebDAV-Finder/220-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/221-404.response | 8 - .../Tests/WebDAV-Finder/221-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/222-207.response | 11 - .../Tests/WebDAV-Finder/222-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/223-404.response | 8 - .../Tests/WebDAV-Finder/223-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/224-404.response | 8 - .../Tests/WebDAV-Finder/224-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/225-403.response | 8 - .../Tests/WebDAV-Finder/225-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/226-403.response | 8 - .../Tests/WebDAV-Finder/226-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/227-403.response | 8 - .../Tests/WebDAV-Finder/227-PUT.request | 7 - .../Tests/WebDAV-Finder/228-403.response | 8 - .../Tests/WebDAV-Finder/228-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/229-404.response | 8 - .../Tests/WebDAV-Finder/229-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/230-404.response | 8 - .../Tests/WebDAV-Finder/230-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/231-404.response | 8 - .../Tests/WebDAV-Finder/231-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/232-201.response | 6 - .../Tests/WebDAV-Finder/232-MOVE.request | 8 - .../Tests/WebDAV-Finder/233-404.response | 8 - .../Tests/WebDAV-Finder/233-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/234-404.response | 8 - .../Tests/WebDAV-Finder/234-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/235-404.response | 8 - .../Tests/WebDAV-Finder/235-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/236-207.response | 12 - .../Tests/WebDAV-Finder/236-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/237-404.response | 8 - .../Tests/WebDAV-Finder/237-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/238-207.response | 14 - .../Tests/WebDAV-Finder/238-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/239-207.response | 11 - .../Tests/WebDAV-Finder/239-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/240-404.response | 8 - .../Tests/WebDAV-Finder/240-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/241-404.response | 8 - .../Tests/WebDAV-Finder/241-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/242-207.response | 11 - .../Tests/WebDAV-Finder/242-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/243-404.response | 8 - .../Tests/WebDAV-Finder/243-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/244-404.response | 8 - .../Tests/WebDAV-Finder/244-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/245-404.response | 8 - .../Tests/WebDAV-Finder/245-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/246-207.response | 14 - .../Tests/WebDAV-Finder/246-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/247-404.response | 8 - .../Tests/WebDAV-Finder/247-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/248-404.response | 8 - .../Tests/WebDAV-Finder/248-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/249-207.response | 12 - .../Tests/WebDAV-Finder/249-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/250-404.response | 8 - .../Tests/WebDAV-Finder/250-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/251-404.response | 8 - .../Tests/WebDAV-Finder/251-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/252-207.response | 11 - .../Tests/WebDAV-Finder/252-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/253-207.response | 11 - .../Tests/WebDAV-Finder/253-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/254-404.response | 8 - .../Tests/WebDAV-Finder/254-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/255-207.response | 12 - .../Tests/WebDAV-Finder/255-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/256-404.response | 8 - .../Tests/WebDAV-Finder/256-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/257-403.response | 8 - .../Tests/WebDAV-Finder/257-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/258-403.response | 8 - .../Tests/WebDAV-Finder/258-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/259-403.response | 8 - .../Tests/WebDAV-Finder/259-PUT.request | 7 - .../Tests/WebDAV-Finder/260-403.response | 8 - .../Tests/WebDAV-Finder/260-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/261-207.response | 12 - .../Tests/WebDAV-Finder/261-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/262-404.response | 8 - .../Tests/WebDAV-Finder/262-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/263-404.response | 8 - .../Tests/WebDAV-Finder/263-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/264-403.response | 8 - .../Tests/WebDAV-Finder/264-PUT.request | 7 - .../Tests/WebDAV-Finder/265-207.response | 12 - .../Tests/WebDAV-Finder/265-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/266-204.response | 6 - .../Tests/WebDAV-Finder/266-DELETE.request | 7 - .../Tests/WebDAV-Finder/267-404.response | 8 - .../Tests/WebDAV-Finder/267-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/268-207.response | 11 - .../Tests/WebDAV-Finder/268-PROPFIND.request | 15 - .../Tests/WebDAV-Finder/269-204.response | 6 - .../Tests/WebDAV-Finder/269-DELETE.request | 7 - .../Tests/WebDAV-Finder/270-404.response | 8 - .../Tests/WebDAV-Finder/270-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/271-404.response | 8 - .../Tests/WebDAV-Finder/271-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/272-404.response | 8 - .../Tests/WebDAV-Finder/272-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/273-207.response | 13 - .../Tests/WebDAV-Finder/273-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/274-404.response | 8 - .../Tests/WebDAV-Finder/274-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/275-404.response | 8 - .../Tests/WebDAV-Finder/275-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/276-207.response | 13 - .../Tests/WebDAV-Finder/276-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/277-404.response | 8 - .../Tests/WebDAV-Finder/277-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/278-404.response | 8 - .../Tests/WebDAV-Finder/278-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/279-404.response | 8 - .../Tests/WebDAV-Finder/279-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/280-404.response | 8 - .../Tests/WebDAV-Finder/280-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/281-207.response | 13 - .../Tests/WebDAV-Finder/281-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/282-404.response | 8 - .../Tests/WebDAV-Finder/282-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/283-404.response | 8 - .../Tests/WebDAV-Finder/283-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/284-404.response | 8 - .../Tests/WebDAV-Finder/284-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/285-404.response | 8 - .../Tests/WebDAV-Finder/285-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/286-207.response | 13 - .../Tests/WebDAV-Finder/286-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/287-404.response | 8 - .../Tests/WebDAV-Finder/287-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/288-404.response | 8 - .../Tests/WebDAV-Finder/288-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/289-207.response | 13 - .../Tests/WebDAV-Finder/289-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/290-404.response | 8 - .../Tests/WebDAV-Finder/290-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/291-404.response | 8 - .../Tests/WebDAV-Finder/291-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/292-404.response | 8 - .../Tests/WebDAV-Finder/292-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/293-207.response | 13 - .../Tests/WebDAV-Finder/293-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/294-404.response | 8 - .../Tests/WebDAV-Finder/294-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/295-404.response | 8 - .../Tests/WebDAV-Finder/295-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/296-404.response | 8 - .../Tests/WebDAV-Finder/296-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/297-404.response | 8 - .../Tests/WebDAV-Finder/297-PROPFIND.request | 18 - .../Tests/WebDAV-Finder/298-207.response | 11 - .../Tests/WebDAV-Finder/298-PROPFIND.request | 18 - .../Tests/WebDAV-Transmit/001-200.response | 7 - .../Tests/WebDAV-Transmit/001-OPTIONS.request | 7 - .../Tests/WebDAV-Transmit/002-207.response | 11 - .../Tests/WebDAV-Transmit/002-PROPFIND.request | 13 - .../Tests/WebDAV-Transmit/003-207.response | 14 - .../Tests/WebDAV-Transmit/003-PROPFIND.request | 16 - .../Tests/WebDAV-Transmit/004-207.response | 12 - .../Tests/WebDAV-Transmit/004-PROPFIND.request | 16 - .../Tests/WebDAV-Transmit/005-207.response | 13 - .../Tests/WebDAV-Transmit/005-PROPFIND.request | 16 - .../Tests/WebDAV-Transmit/006-200.response | Bin 107049 -> 0 bytes .../Tests/WebDAV-Transmit/006-GET.request | 6 - .../Tests/WebDAV-Transmit/007-204.response | 6 - .../Tests/WebDAV-Transmit/007-DELETE.request | 6 - .../Tests/WebDAV-Transmit/008-201.response | 6 - .../Tests/WebDAV-Transmit/008-MOVE.request | 8 - .../Tests/WebDAV-Transmit/009-201.response | 6 - .../Tests/WebDAV-Transmit/009-MOVE.request | 8 - .../Tests/WebDAV-Transmit/010-207.response | 11 - .../Tests/WebDAV-Transmit/010-PROPFIND.request | 13 - .../Tests/WebDAV-Transmit/011-200.response | 13 - .../Tests/WebDAV-Transmit/011-GET.request | 6 - .../Tests/WebDAV-Transmit/012-201.response | 6 - .../Tests/WebDAV-Transmit/012-PUT.request | 12 - .../Tests/WebDAV-Transmit/013-204.response | 6 - .../Tests/WebDAV-Transmit/013-DELETE.request | 6 - .../Tests/WebDAV-Transmit/014-201.response | 6 - .../Tests/WebDAV-Transmit/014-MOVE.request | 8 - .../Tests/WebDAV-Transmit/015-201.response | 6 - .../Tests/WebDAV-Transmit/015-PUT.request | 8 - .../Tests/WebDAV-Transmit/016-201.response | 6 - .../Tests/WebDAV-Transmit/016-MOVE.request | 8 - .../Tests/WebDAV-Transmit/017-207.response | 11 - .../Tests/WebDAV-Transmit/017-PROPFIND.request | 13 - .../Tests/WebDAV-Transmit/018-204.response | 6 - .../Tests/WebDAV-Transmit/018-DELETE.request | 6 - .../Tests/WebDAV-Transmit/019-204.response | 6 - .../Tests/WebDAV-Transmit/019-DELETE.request | 6 - .../Tests/WebDAV-Transmit/020-207.response | 11 - .../Tests/WebDAV-Transmit/020-PROPFIND.request | 13 - .../Tests/WebDAV-Transmit/021-204.response | 6 - .../Tests/WebDAV-Transmit/021-DELETE.request | 6 - .../Tests/WebDAV-Transmit/022-201.response | 6 - .../Tests/WebDAV-Transmit/022-MKCOL.request | 6 - .../Tests/WebDAV-Transmit/023-201.response | 6 - .../Tests/WebDAV-Transmit/023-MOVE.request | 8 - .../Tests/WebDAV-Transmit/024-201.response | 6 - .../Tests/WebDAV-Transmit/024-MOVE.request | 8 - .../WebServer-Sample-Movie/001-200.response | Bin 1278221 -> 0 bytes .../WebServer-Sample-Movie/001-GET.request | 12 - .../WebServer-Sample-Movie/002-206.response | Bin 1278274 -> 0 bytes .../WebServer-Sample-Movie/002-GET.request | 13 - .../WebServer-Sample-Movie/003-206.response | Bin 9265 -> 0 bytes .../WebServer-Sample-Movie/003-GET.request | 13 - .../WebServer-Sample-Movie/004-206.response | Bin 3391644 -> 0 bytes .../WebServer-Sample-Movie/004-GET.request | 12 - .../WebServer-Sample-Movie/005-206.response | Bin 1173 -> 0 bytes .../WebServer-Sample-Movie/005-GET.request | 12 - .../Tests/WebServer/001-200.response | 16 - .../Tests/WebServer/001-GET.request | 9 - .../Tests/WebServer/002-200.response | 14 - .../Tests/WebServer/002-GET.request | 10 - .../Tests/WebServer/003-200.response | 15 - .../Tests/WebServer/003-GET.request | 10 - .../Tests/WebServer/004-200.response | Bin 116334 -> 0 bytes .../Tests/WebServer/004-GET.request | 10 - .../Tests/WebServer/005-200.response | Bin 107068 -> 0 bytes .../Tests/WebServer/005-GET.request | 10 - .../Tests/WebServer/006-304.response | 7 - .../Tests/WebServer/006-GET.request | 12 - .../Tests/WebServer/007-304.response | 7 - .../Tests/WebServer/007-GET.request | 12 - .../Tests/WebServer/008-200.response | 14 - .../Tests/WebServer/008-GET.request | 10 - .../Tests/WebServer/009-200.response | Bin 182226 -> 0 bytes .../Tests/WebServer/009-GET.request | 10 - .../Tests/WebServer/010-304.response | 7 - .../Tests/WebServer/010-GET.request | 13 - .../Tests/WebServer/011-304.response | 7 - .../Tests/WebServer/011-GET.request | 13 - .../Tests/WebServer/012-200.response | 8 - .../Tests/WebServer/012-HEAD.request | 5 - .../Tests/WebUploader/018-200.response | 9 - .../Tests/WebUploader/018-GET.request | 11 - .../Tests/WebUploader/019-200.response | 14 - .../Tests/WebUploader/019-GET.request | 10 - .../Tests/WebUploader/020-200.response | 9 - .../Tests/WebUploader/020-GET.request | 11 - .../Tests/WebUploader/022-200.response | 9 - .../Tests/WebUploader/022-GET.request | 11 - .../Tests/WebUploader/023-200.response | 9 - .../Tests/WebUploader/023-POST.request | 15 - .../Tests/WebUploader/024-200.response | 9 - .../Tests/WebUploader/024-GET.request | 11 - .../Tests/WebUploader/025-200.response | 9 - .../Tests/WebUploader/025-POST.request | 25 - .../Tests/WebUploader/026-200.response | 9 - .../Tests/WebUploader/026-GET.request | 11 - .../Tests/WebUploader/027-200.response | 9 - .../Tests/WebUploader/027-POST.request | 15 - .../Tests/WebUploader/028-200.response | 9 - .../Tests/WebUploader/028-GET.request | 11 - .../Tests/WebUploader/029-200.response | 9 - .../Tests/WebUploader/029-POST.request | 15 - .../Tests/WebUploader/030-200.response | 9 - .../Tests/WebUploader/030-GET.request | 11 - .../Tests/WebUploader/031-200.response | 9 - .../Tests/WebUploader/031-POST.request | 15 - .../Tests/WebUploader/032-200.response | 9 - .../Tests/WebUploader/032-GET.request | 11 - .../Tests/WebUploader/033-200.response | 9 - .../Tests/WebUploader/033-POST.request | 15 - .../Tests/WebUploader/034-200.response | 9 - .../Tests/WebUploader/034-GET.request | 11 - .../Tests/WebUploader/035-200.response | 9 - .../Tests/WebUploader/035-GET.request | 11 - .../Tests/WebUploader/036-200.response | 9 - .../Tests/WebUploader/036-POST.request | 15 - .../Tests/WebUploader/037-200.response | 9 - .../Tests/WebUploader/037-GET.request | 11 - .../Tests/WebUploader/038-200.response | 9 - .../Tests/WebUploader/038-POST.request | 25 - .../Tests/WebUploader/039-200.response | 9 - .../Tests/WebUploader/039-GET.request | 11 - .../Tests/WebUploader/040-200.response | 9 - .../Tests/WebUploader/040-GET.request | 11 - .../src/ios/GCDWebServer/iOS/AppDelegate.h | 32 - .../src/ios/GCDWebServer/iOS/AppDelegate.m | 36 - .../AppIcon.appiconset/Contents.json | 68 - .../iOS/Base.lproj/LaunchScreen.storyboard | 28 - .../GCDWebServer/iOS/Base.lproj/Main.storyboard | 41 - .../src/ios/GCDWebServer/iOS/Info.plist | 45 - .../src/ios/GCDWebServer/iOS/ViewController.h | 31 - .../src/ios/GCDWebServer/iOS/ViewController.m | 77 - local-webserver/src/ios/GCDWebServer/iOS/main.m | 34 - .../src/ios/GCDWebServer/tvOS/AppDelegate.h | 32 - .../src/ios/GCDWebServer/tvOS/AppDelegate.m | 36 - .../Content.imageset/Contents.json | 12 - .../Back.imagestacklayer/Contents.json | 6 - .../App Icon - Large.imagestack/Contents.json | 17 - .../Content.imageset/Contents.json | 12 - .../Front.imagestacklayer/Contents.json | 6 - .../Content.imageset/Contents.json | 12 - .../Middle.imagestacklayer/Contents.json | 6 - .../Content.imageset/Contents.json | 12 - .../Back.imagestacklayer/Contents.json | 6 - .../App Icon - Small.imagestack/Contents.json | 17 - .../Content.imageset/Contents.json | 12 - .../Front.imagestacklayer/Contents.json | 6 - .../Content.imageset/Contents.json | 12 - .../Middle.imagestacklayer/Contents.json | 6 - .../Contents.json | 26 - .../Top Shelf Image.imageset/Contents.json | 12 - .../tvOS/Assets.xcassets/Contents.json | 6 - .../LaunchImage.launchimage/Contents.json | 15 - .../tvOS/Base.lproj/Main.storyboard | 40 - .../src/ios/GCDWebServer/tvOS/Info.plist | 30 - .../src/ios/GCDWebServer/tvOS/ViewController.h | 31 - .../src/ios/GCDWebServer/tvOS/ViewController.m | 77 - .../src/ios/GCDWebServer/tvOS/main.m | 34 - notification-rebroadcast/README.md | 58 - notification-rebroadcast/plugin.xml | 32 - .../src/ios/CDVNotificationRebroadcast.h | 34 - .../src/ios/CDVNotificationRebroadcast.m | 225 - notification/README.md | 2 - notification/doc/index.md | 76 - notification/plugin.xml | 52 - notification/src/firefoxos/notification.js | 99 - notification/www/NotificationError.js | 40 - notification/www/notification.js | 79 - plugin.xml | 33 + src/ios/CDVKeyboard.h | 48 + src/ios/CDVKeyboard.m | 330 + tcpsocket/doc/index.md | 60 - tcpsocket/plugin.xml | 49 - tcpsocket/src/firefoxos/TCPSocketProxy.js | 47 - tcpsocket/www/TCPSocket.js | 51 - wkwebview-engine-localhost/README.md | 21 - wkwebview-engine-localhost/plugin.xml | 26 - www/keyboard.js | 75 + 956 files changed, 721 insertions(+), 35019 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/CONTRIBUTING.md ---------------------------------------------------------------------- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 40c89d4..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,16 +0,0 @@ -# Contributing to Apache Cordova - -Anyone can contribute to Cordova. And we need your contributions. - -There are multiple ways to contribute: report bugs, improve the docs, and -contribute code. - -For instructions on this, start with the -[contribution overview](http://cordova.apache.org/contribute/). - -The details are explained there, but the important items are: - - Sign and submit an Apache ICLA (Contributor License Agreement). - - Have a Jira issue open that corresponds to your contribution. - - Run the tests so your patch doesn't break existing functionality. - -We look forward to your contributions! http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index c098977..76d8426 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,235 @@ -cordova-labs plugins branch -------------------------------- -This branch stores plugins that are built by the Cordova team, but are not supported as "core" plugins. +Keyboard +====== + +> The `Keyboard` object provides some functions to customize the iOS keyboard. + +This plugin has only been tested in Cordova 3.2 or greater, and its use in previous Cordova versions is not recommended (potential conflict with keyboard customization code present in the core in previous Cordova versions). + +If you do use this plugin in an older Cordova version (again, not recommended), you have to make sure the HideKeyboardFormAccessoryBar and KeyboardShrinksView preference values are *always* false, and only use the API functions to turn things on/off. + +This plugin supports the __HideKeyboardFormAccessoryBar__ (boolean) and __KeyboardShrinksView__ (boolean) preferences in config.xml. + +Methods +------- + +- Keyboard.shrinkView +- Keyboard.hideFormAccessoryBar +- Keyboard.disableScrollingInShrinkView + +Properties +-------- + +- Keyboard.isVisible + +Events +-------- + +- Keyboard.onshow +- Keyboard.onhide +- Keyboard.onshowing +- Keyboard.onhiding + + +Permissions +----------- + +#### config.xml + + + + + +Keyboard.shrinkView +================= + +Shrink the WebView when the keyboard comes up. + + Keyboard.shrinkView(true); + +Description +----------- + +Set to true to shrink the WebView when the keyboard comes up. The WebView shrinks instead of the viewport shrinking and the page scrollable. This applies to apps that position their elements relative to the bottom of the WebView. This is the default behaviour on Android, and makes a lot of sense when building apps as opposed to webpages. + + +Supported Platforms +------------------- + +- iOS + +Quick Example +------------- + + Keyboard.shrinkView(true); + Keyboard.shrinkView(false); + +Keyboard.hideFormAccessoryBar +================= + +Hide the keyboard toolbar. + + Keyboard.hideFormAccessoryBar(true); + +Description +----------- + +Set to true to hide the additional toolbar that is on top of the keyboard. This toolbar features the Prev, Next, and Done buttons. + + +Supported Platforms +------------------- + +- iOS + +Quick Example +------------- + + Keyboard.hideFormAccessoryBar(true); + Keyboard.hideFormAccessoryBar(false); + + +Keyboard.disableScrollingInShrinkView +================= + +Disable scrolling when the the WebView is shrunk. + + Keyboard.disableScrollingInShrinkView(true); + +Description +----------- + +Set to true to disable scrolling when the WebView is shrunk. + + +Supported Platforms +------------------- + +- iOS + +Quick Example +------------- + + Keyboard.disableScrollingInShrinkView(true); + Keyboard.disableScrollingInShrinkView(false); + +Keyboard.isVisible +================= + +Determine if the keyboard is visible. + + if (Keyboard.isVisible) { + // do something + } + +Description +----------- + +Read this property to determine if the keyboard is visible. + + +Supported Platforms +------------------- + +- iOS + +Keyboard.automaticScrollToTopOnHiding +================= + +Specifies whenether content of page would be autoamtically scrolled to the top of the page +when keyboard is hiding. + + Keyboard.automaticScrollToTopOnHiding = true; + +Description +----------- + +Set this to true if you need that page scroll to beginning when keyboard is hiding. +This is allows to fix issue with elements declared with position: fixed, +after keyboard is hiding. + + +Supported Platforms +------------------- + +- iOS + +Keyboard.onshow +================= + +If defined, this function fired when keyboard fully shown. + + Keyboard.onshow = function () { + // Describe your logic which will be run each time keyboard is shown. + } + +Description +----------- + +Attach handler to this event to be able to receive notification when keyboard is shown. + + +Supported Platforms +------------------- + +- iOS + +Keyboard.onhide +================= + +If defined, this function fired when keyboard fully closed. + + Keyboard.onhide = function () { + // Describe your logic which will be run each time keyboard is closed. + } + +Description +----------- + +Attach handler to this event to be able to receive notification when keyboard is closed. + + +Supported Platforms +------------------- + +- iOS + +Keyboard.onshowing +================= + +If defined, this function fired before keyboard will be shown. + + Keyboard.onshowing = function () { + // Describe your logic which will be run each time when keyboard is about to be shown. + } + +Description +----------- + +Attach handler to this event to be able to receive notification when keyboard is about to be shown on the screen. + + +Supported Platforms +------------------- + +- iOS + +Keyboard.onhiding +================= + +If defined, this function fired when keyboard fully closed. + + Keyboard.onhiding = function () { + // Describe your logic which will be run each time when keyboard is about to be closed. + } + +Description +----------- + +Attach handler to this event to be able to receive notification when keyboard is about to be closed. + + +Supported Platforms +------------------- + +- iOS + http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/create-test-files.js ---------------------------------------------------------------------- diff --git a/create-test-files/create-test-files.js b/create-test-files/create-test-files.js deleted file mode 100755 index eafe668..0000000 --- a/create-test-files/create-test-files.js +++ /dev/null @@ -1,155 +0,0 @@ -#!/usr/bin/env node - -/* - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. -*/ - -var shell = require('shelljs'); -var path = require('path'); -var argv = require('nopt')({ - 'help' : Boolean, - 'template-path' : String -}); - -var projectName = argv.argv.remain[0]; -var repoName = argv.argv.remain[1]; - -if (argv.help || !projectName || !repoName) { - console.log('Usage: $0 [--template-path] '); - console.log(' : Plugin name, i.e. CDVFoo'); - console.log(' : Repo name'); - console.log(' [--template-path]: Path to test template (override).'); - process.exit(0); -} - -var tests_template_folder = argv.template-path || path.join(__dirname, "tests-template"); - -processTemplateFiles(projectName, repoName); - -function processTemplateFiles(project_name, repo_name) { - - var project_name_esc = project_name.replace(/&/g, '\\&'); - var repo_name_esc = repo_name.replace(/&/g, '\\&'); - - /* - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/Info.plist - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj/project.pbxproj - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj/project.xcworkspace/contents.xcworkspacedata - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj/project.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj/xcshareddata/xcschemes/__PROJECT_NAME__Lib.xcscheme - tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj/xcshareddata/xcschemes/__PROJECT_NAME__LibTests.xcscheme - tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout - tests-template/ios/__PROJECT_NAME__Test.xcworkspace/contents.xcworkspacedata - tests-template/ios/package.json - tests-template/ios/README.md - tests-template/plugin.xml - tests-template/tests.js - */ - - // substitute token __PROJECT_NAME__ in files - var r = tests_template_folder; - - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'plugin.xml')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'tests.js')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'ios', 'README.md')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'ios', 'package.json')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'contents.xcworkspacedata')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'xcshareddata', '__PROJECT_NAME__Test.xccheckout')); - - var x = path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__Test.xcodeproj'); - - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__LibTests.xcscheme')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__Lib.xcscheme')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(x, 'project.xcworkspace', 'xcshareddata','__PROJECT_NAME__Test.xccheckout')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(x, 'project.xcworkspace', 'contents.xcworkspacedata')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(x, 'project.pbxproj')); - - var l = path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__LibTests'); - - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(l, 'Info.plist')); - shell.sed('-i', /__PROJECT_NAME__/g, project_name_esc, path.join(l, '__PROJECT_NAME__Test.m')); - - // substitute token __REPO_NAME__ in files - - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'plugin.xml')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'tests.js')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'ios', 'README.md')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'ios', 'package.json')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'contents.xcworkspacedata')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'xcshareddata', '__PROJECT_NAME__Test.xccheckout')); - - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__LibTests.xcscheme')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__Lib.xcscheme')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(x, 'project.xcworkspace', 'xcshareddata','__PROJECT_NAME__Test.xccheckout')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(x, 'project.xcworkspace', 'contents.xcworkspacedata')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(x, 'project.pbxproj')); - - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(l, 'Info.plist')); - shell.sed('-i', /__REPO_NAME__/g, repo_name_esc, path.join(l, '__PROJECT_NAME__Test.m')); - - /* - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__Test.xcodeproj/project.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__Test.xcodeproj/xcshareddata/xcschemes/__PROJECT_NAME__Lib.xcscheme - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__Test.xcodeproj/xcshareddata/xcschemes/__PROJECT_NAME__LibTests.xcscheme - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__Test.xcodeproj - tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout - tests-template/ios/__PROJECT_NAME__Test.xcworkspace - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m - tests-template/ios/__PROJECT_NAME__/__PROJECT_NAME__LibTests - tests-template/ios/__PROJECT_NAME__ - */ - - // rename folders - - shell.mv('-f', - path.join(x, 'project.xcworkspace', 'xcshareddata', '__PROJECT_NAME__Test.xccheckout'), - path.join(x, 'project.xcworkspace', 'xcshareddata', project_name_esc + 'Test.xccheckout') - ); - shell.mv('-f', - path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__Lib.xcscheme'), - path.join(x, 'xcshareddata', 'xcschemes', project_name_esc + 'Lib.xcscheme') - ); - shell.mv('-f', - path.join(x, 'xcshareddata', 'xcschemes', '__PROJECT_NAME__LibTests.xcscheme'), - path.join(x, 'xcshareddata', 'xcschemes', project_name_esc + 'LibTests.xcscheme') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__Test.xcodeproj'), - path.join(r, 'ios', '__PROJECT_NAME__Test', project_name_esc + 'Test.xcodeproj') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'xcshareddata', '__PROJECT_NAME__Test.xccheckout'), - path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace', 'xcshareddata', project_name_esc + 'Test.xccheckout') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test.xcworkspace'), - path.join(r, 'ios', project_name_esc + 'Test.xcworkspace') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__LibTests', '__PROJECT_NAME__Test.m'), - path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__LibTests', project_name_esc + 'Test.m') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test', '__PROJECT_NAME__LibTests'), - path.join(r, 'ios', '__PROJECT_NAME__Test', project_name_esc + 'LibTests') - ); - shell.mv('-f', - path.join(r, 'ios', '__PROJECT_NAME__Test'), - path.join(r, 'ios', project_name_esc + "Test") - ); -} - http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/package.json ---------------------------------------------------------------------- diff --git a/create-test-files/package.json b/create-test-files/package.json deleted file mode 100644 index 5e0e81d..0000000 --- a/create-test-files/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "create-test-files", - "version": "1.0.0", - "description": "Create Obj-C test files and js test stub for a plugin.", - "main": "create-test-files.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "", - "license": "Apache-2.0", - "dependencies": { - "nopt": "^3.0.6", - "shelljs": "^0.7.0" - } -} http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/README.md ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/README.md b/create-test-files/tests-template/ios/README.md deleted file mode 100644 index 0949a43..0000000 --- a/create-test-files/tests-template/ios/README.md +++ /dev/null @@ -1,40 +0,0 @@ - - -# iOS Tests for __PROJECT_NAME__ - -You need to install `node.js` to pull in `cordova-ios`. - -First install cordova-ios: - - npm install - -... in the current folder. - - -# Testing from Xcode - -1. Launch the `__PROJECT_NAME__Test.xcworkspace` file. -2. Choose "__PROJECT_NAME__LibTests" from the scheme drop-down menu -3. Click and hold on the `Play` button, and choose the `Wrench` icon to run the tests - - -# Testing from the command line - - npm test http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/contents.xcworkspacedata ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/contents.xcworkspacedata b/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 6e3ea30..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout b/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout deleted file mode 100644 index b923e92..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/__PROJECT_NAME__Test.xccheckout +++ /dev/null @@ -1,41 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - 6BE9AD73-1B9F-4362-98D7-DC631BEC6185 - IDESourceControlProjectName - __PROJECT_NAME__Test - IDESourceControlProjectOriginsDictionary - - BEF5A5D0FF64801E558286389440357A9233D7DB - https://git-wip-us.apache.org/repos/asf/__REPO_NAME__.git - - IDESourceControlProjectPath - tests/ios/__PROJECT_NAME__Test/__PROJECT_NAME__Test.xcodeproj - IDESourceControlProjectRelativeInstallPathDictionary - - BEF5A5D0FF64801E558286389440357A9233D7DB - ../../../../.. - - IDESourceControlProjectURL - https://git-wip-us.apache.org/repos/asf/__REPO_NAME__.git - IDESourceControlProjectVersion - 111 - IDESourceControlProjectWCCIdentifier - BEF5A5D0FF64801E558286389440357A9233D7DB - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.git - IDESourceControlWCCIdentifierKey - BEF5A5D0FF64801E558286389440357A9233D7DB - IDESourceControlWCCName - __REPO_NAME__ - - - - http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/xcschemes/CordovaLib.xcscheme ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/xcschemes/CordovaLib.xcscheme b/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/xcschemes/CordovaLib.xcscheme deleted file mode 100644 index 13f9a15..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test.xcworkspace/xcshareddata/xcschemes/CordovaLib.xcscheme +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test/.gitignore ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/.gitignore b/create-test-files/tests-template/ios/__PROJECT_NAME__Test/.gitignore deleted file mode 100644 index c795b05..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/.gitignore +++ /dev/null @@ -1 +0,0 @@ -build \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/Info.plist ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/Info.plist b/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/Info.plist deleted file mode 100644 index 95c8add..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/Info.plist +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - org.apache.cordova.$(PRODUCT_NAME:rfc1034identifier) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/5d951c9e/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m ---------------------------------------------------------------------- diff --git a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m b/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m deleted file mode 100644 index eb2a80c..0000000 --- a/create-test-files/tests-template/ios/__PROJECT_NAME__Test/__PROJECT_NAME__LibTests/__PROJECT_NAME__Test.m +++ /dev/null @@ -1,57 +0,0 @@ -/* - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - */ - -#import -#import -#import "__PROJECT_NAME__.h" - -@interface __PROJECT_NAME__Test : XCTestCase - -@property (nonatomic, strong) __PROJECT_NAME__* plugin; - -@end - -@interface __PROJECT_NAME__ () - -// TODO: expose private interface, if needed - -@end - -@implementation __PROJECT_NAME__Test - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. - - self.plugin = [[__PROJECT_NAME__ alloc] init]; -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void) test__PROJECT_NAME__ { - - // Failing tests - XCTAssertTrue(NO); - XCTAssertFalse(YES); -} - -@end --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org For additional commands, e-mail: commits-help@cordova.apache.org