You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ga...@apache.org on 2017/01/11 06:53:37 UTC
[2/2] fauxton commit: updated refs/heads/master to 14b0901
remove all unused variables and imports
Project: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/commit/14b0901d
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/tree/14b0901d
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/diff/14b0901d
Branch: refs/heads/master
Commit: 14b0901df88a909513d8441fcc499023da3524a8
Parents: a766d34
Author: Garren Smith <ga...@gmail.com>
Authored: Tue Jan 10 14:23:33 2017 +0200
Committer: Garren Smith <ga...@gmail.com>
Committed: Wed Jan 11 08:52:50 2017 +0200
----------------------------------------------------------------------
.eslintrc | 5 ++-
Gruntfile.js | 18 +-------
app/addons/activetasks/base.js | 1 -
app/addons/activetasks/components.react.jsx | 7 +--
app/addons/activetasks/resources.js | 1 -
app/addons/activetasks/routes.js | 3 --
app/addons/activetasks/stores.js | 3 +-
.../tests/activetasks.componentsSpec.react.jsx | 4 +-
.../activetasks/tests/activetasks.storesSpec.js | 14 +-----
app/addons/auth/layout.js | 3 +-
app/addons/auth/resources.js | 2 +-
app/addons/auth/stores.js | 2 -
app/addons/cluster/base.js | 2 -
app/addons/cluster/cluster.react.jsx | 2 -
app/addons/cluster/routes.js | 1 -
app/addons/cluster/tests/clusterSpec.react.jsx | 1 -
app/addons/cluster/tests/resourcesSpec.js | 1 -
app/addons/components/__tests__/polling.test.js | 4 +-
app/addons/components/components/codeeditor.js | 2 +-
.../components/components/codeeditorpanel.js | 1 -
app/addons/components/components/copy.js | 2 +-
app/addons/components/components/polling.js | 1 -
app/addons/components/components/tray.js | 2 +-
.../tests/apiBarControllerSpec.react.jsx | 5 +--
.../components/tests/badgesSpec.react.jsx | 1 -
.../components/tests/beautifySpec.react.jsx | 2 -
.../tests/codeEditorPanelSpec.react.jsx | 2 -
.../components/tests/codeEditorSpec.react.jsx | 1 -
.../tests/confirmButtonSpec.react.jsx | 1 -
.../tests/deleteDatabaseModalSpec.react.jsx | 10 ++---
app/addons/components/tests/docSpec.react.jsx | 1 -
.../tests/headerBreadcrumbsSpec.react.jsx | 1 -
.../tests/headerTogglebuttonSpec.react.jsx | 1 -
.../tests/paddedBorderedBoxSpec.react.jsx | 2 -
.../tests/stringEditModalSpec.react.jsx | 6 +--
.../components/tests/styledSelectSpec.react.jsx | 1 -
.../components/tests/zenModeSpec.react.jsx | 1 -
app/addons/config/base.js | 1 -
app/addons/config/layout.js | 2 -
app/addons/config/resources.js | 2 +-
app/addons/config/routes.js | 3 --
app/addons/config/tests/actionsSpec.js | 1 -
app/addons/cors/base.js | 1 -
app/addons/cors/resources.js | 2 +-
app/addons/cors/tests/actionsSpecs.js | 1 -
app/addons/cors/tests/componentsSpec.react.jsx | 4 +-
app/addons/cors/tests/resourcesSpec.js | 1 -
app/addons/cors/tests/storesSpec.js | 2 -
app/addons/databases/actions.js | 6 +--
app/addons/databases/base.js | 2 +-
app/addons/databases/components.react.jsx | 4 +-
app/addons/databases/routes.js | 2 -
app/addons/databases/stores.js | 1 -
.../databases/tests/componentsSpec.react.jsx | 2 -
.../tests/nightwatch/checkDatabaseTooltip.js | 3 +-
.../tests/nightwatch/createsDatabase.js | 4 +-
.../tests/nightwatch/permissionsDbTable.js | 4 --
app/addons/databases/tests/storesSpec.js | 2 -
app/addons/documentation/base.js | 1 -
app/addons/documentation/components.react.jsx | 2 -
app/addons/documentation/routes.js | 1 -
.../tests/nightwatch/checksDocsPage.js | 3 +-
.../documents/changes/components.react.jsx | 1 -
.../tests/changes.componentsSpec.react.jsx | 2 -
.../changes/tests/changes.storesSpec.js | 1 -
.../documents/components/header-docs-left.jsx | 12 +-----
.../documents/components/header-docs-right.jsx | 8 ----
app/addons/documents/designdocinfo/actions.js | 1 -
app/addons/documents/doc-editor/actions.js | 6 +--
.../documents/doc-editor/components.react.jsx | 2 +-
.../tests/doc-editor.componentsSpec.react.jsx | 7 +--
.../doc-editor/tests/doc-editor.storesSpec.js | 1 -
app/addons/documents/header/header.react.jsx | 5 ---
app/addons/documents/index-editor/actions.js | 2 -
.../documents/index-editor/tests/actionsSpec.js | 3 --
.../tests/viewIndex.componentsSpec.react.jsx | 2 -
app/addons/documents/index-results/actions.js | 4 +-
.../index-results.components.react.jsx | 5 +--
app/addons/documents/index-results/stores.js | 7 +--
.../index-results.componentsSpec.react.jsx | 9 ----
.../tests/index-results.storesSpec.js | 7 ++-
app/addons/documents/layouts.js | 6 +--
app/addons/documents/mango/mango.actions.js | 5 +--
.../documents/mango/mango.components.react.jsx | 1 -
.../mango/tests/mango.componentsSpec.react.jsx | 2 -
.../documents/mango/tests/mango.storesSpec.js | 1 -
app/addons/documents/mangolayout.js | 1 -
app/addons/documents/pagination/actions.js | 1 -
.../documents/pagination/pagination.react.jsx | 1 -
app/addons/documents/queryoptions/actions.js | 2 -
.../queryoptions/queryoptions.react.jsx | 9 ++--
app/addons/documents/queryoptions/stores.js | 2 -
.../tests/queryoptions.componentsSpec.react.jsx | 5 +--
.../tests/queryoptions.storesSpec.js | 2 -
app/addons/documents/resources.js | 14 ++----
.../rev-browser/rev-browser.actions.js | 3 +-
.../rev-browser.components.react.jsx | 8 ++--
.../tests/rev-browser.actionsSpec.js | 1 -
app/addons/documents/routes-doc-editor.js | 2 -
app/addons/documents/routes-documents.js | 1 -
app/addons/documents/routes-index-editor.js | 3 --
app/addons/documents/routes-mango.js | 5 ---
app/addons/documents/shared-resources.js | 2 +-
app/addons/documents/shared-routes.js | 5 +--
app/addons/documents/sidebar/actions.js | 1 -
.../tests/sidebar.componentsSpec.react.jsx | 2 -
.../sidebar/tests/sidebar.storesSpec.js | 1 -
.../documents/tests/document-test-helper.js | 1 -
app/addons/documents/tests/helpersSpec.js | 1 -
.../nightwatch/createsDocumentWithoutId.js | 1 -
.../tests/nightwatch/deleteDatabaseModal.js | 4 +-
.../tests/nightwatch/fixRegressionTableView.js | 3 +-
.../documents/tests/nightwatch/viewCreate.js | 4 --
.../tests/nightwatch/viewCreateBadView.js | 3 +-
app/addons/documents/tests/resourcesSpec.js | 5 +--
app/addons/documents/tests/routeSpec.js | 45 --------------------
app/addons/fauxton/appwrapper.js | 2 -
app/addons/fauxton/base.js | 7 ---
app/addons/fauxton/components.react.jsx | 1 -
app/addons/fauxton/navigation/actions.js | 1 -
.../fauxton/navigation/components.react.jsx | 1 -
.../navigation/tests/componentsSpec.react.jsx | 2 -
.../notifications/notifications.react.jsx | 2 -
.../fauxton/notifications/tests/actionsSpec.js | 2 -
.../tests/componentsSpec.react.jsx | 1 -
.../fauxton/notifications/tests/storesSpec.js | 2 -
.../fauxton/tests/componentsSpec.react.jsx | 2 -
app/addons/permissions/actions.js | 9 ++--
app/addons/permissions/base.js | 1 -
.../permissions/components/PermissionsItem.js | 2 +-
.../permissions/components/PermissionsScreen.js | 2 +-
.../components/PermissionsSection.js | 2 +-
app/addons/permissions/layout.js | 1 -
app/addons/permissions/routes.js | 3 +-
app/addons/replication/actions.js | 10 -----
app/addons/replication/api.js | 2 +-
app/addons/replication/base.js | 1 -
app/addons/replication/components/activity.js | 3 +-
app/addons/replication/components/modals.js | 2 +-
.../replication/components/newreplication.js | 1 -
app/addons/replication/components/options.js | 3 +-
app/addons/replication/components/source.js | 3 +-
app/addons/replication/components/submit.js | 1 -
app/addons/replication/controller.js | 8 +---
app/addons/replication/route.js | 1 -
app/addons/replication/tests/apiSpec.js | 2 -
.../replication/tests/newreplicationSpec.js | 1 -
.../replication/tests/nightwatch/replication.js | 2 +-
.../tests/nightwatch/replicationactivity.js | 3 --
app/addons/setup/base.js | 1 -
app/addons/setup/setup.actions.js | 16 +------
app/addons/setup/tests/setupSpec.js | 1 -
app/addons/verifyinstall/actions.js | 3 +-
app/addons/verifyinstall/base.js | 2 +-
app/addons/verifyinstall/components.react.jsx | 8 +---
app/addons/verifyinstall/resources.js | 2 +-
app/addons/verifyinstall/routes.js | 1 -
app/addons/verifyinstall/tests/actionsSpec.js | 1 -
.../tests/componentsSpec.react.jsx | 1 -
.../tests/verifyinstall.storesSpec.js | 1 -
app/app.js | 5 +--
app/core/auth.js | 5 +--
app/core/routeObject.js | 2 -
app/core/tests/couchdbSessionSpec.js | 2 -
app/core/tests/utilsSpec.js | 1 -
app/core/utils.js | 4 +-
app/helpers.js | 1 -
bin/remove-test-dbs.js | 2 +-
couchapp.js | 2 +-
devserver.js | 14 ++----
index.js | 4 +-
jest-setup.js | 2 +-
tasks/fauxton.js | 5 +--
tasks/helper.js | 3 +-
test/dev.js | 2 +-
webpack.config.dev.js | 3 +-
webpack.config.test-dev.js | 3 +-
webpack.config.test.js | 3 +-
178 files changed, 114 insertions(+), 484 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/.eslintrc
----------------------------------------------------------------------
diff --git a/.eslintrc b/.eslintrc
index c642ec6..0ff1456 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -26,7 +26,10 @@
"no-trailing-spaces": 2,
"semi-spacing": [2, {"before": false, "after": true}],
"no-empty": 2,
- "space-in-parens": [2, "never"]
+ "space-in-parens": [2, "never"],
+ "no-unused-vars": [2, {"varsIgnorePattern": "ReactDOM"}],
+ "react/jsx-uses-vars": 2,
+ "react/jsx-uses-react": 2
},
"parserOptions": {
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/Gruntfile.js
----------------------------------------------------------------------
diff --git a/Gruntfile.js b/Gruntfile.js
index 639e81e..25b1157 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -19,13 +19,11 @@
"use strict";
const path = require('path');
-var webpackConfig = require("./webpack.config.dev.js");
module.exports = function (grunt) {
var helper = require('./tasks/helper.js'),
initHelper = helper.init(grunt),
- _ = grunt.util._,
- fs = require('fs');
+ _ = grunt.util._;
var couch_config = function () {
var default_couch_config = {
@@ -77,20 +75,6 @@ module.exports = function (grunt) {
return settings.template;
})();
- var couchserver_config = function () {
- // add a "couchserver" key to settings.json with JSON that matches the
- // keys and values below (plus your customizations) to have Fauxton work
- // against a remote CouchDB-compatible server.
- var defaults = {
- port: helper.devServerPort,
- proxy: {
- target: helper.couch
- }
- };
-
- return initHelper.readSettingsFile().couchserver || defaults;
- }();
-
var config = {
// The clean task ensures all files are removed from the dist/ directory so
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/base.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/base.js b/app/addons/activetasks/base.js
index 6c99fb0..62a2728 100644
--- a/app/addons/activetasks/base.js
+++ b/app/addons/activetasks/base.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import Activetasks from "./routes";
import "./assets/less/activetasks.less";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/components.react.jsx b/app/addons/activetasks/components.react.jsx
index 33c6c4c..8e2bf69 100644
--- a/app/addons/activetasks/components.react.jsx
+++ b/app/addons/activetasks/components.react.jsx
@@ -11,17 +11,14 @@
// the License.
import app from "../../app";
-import FauxtonAPI from "../../core/api";
import React from "react";
import ReactDOM from "react-dom";
import Stores from "./stores";
import Resources from "./resources";
import Actions from "./actions";
import Components from "../components/react-components.react";
-import ComponentsReact from "../fauxton/components.react";
-import ReactCSSTransitionGroup from "react-addons-css-transition-group";
-const {TabElement, TabElementWrapper, Polling, TrayContents} = Components;
+const {TabElement, TabElementWrapper, Polling} = Components;
const activeTasksStore = Stores.activeTasksStore;
@@ -274,7 +271,7 @@ var ActiveTasksTableBody = React.createClass({
return this.getStoreState();
},
- componentWillReceiveProps (nextProps) {
+ componentWillReceiveProps () {
this.setState({
filteredTable: activeTasksStore.getFilteredTable(this.props.collection)
});
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/resources.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/resources.js b/app/addons/activetasks/resources.js
index 55967f8..7b88677 100644
--- a/app/addons/activetasks/resources.js
+++ b/app/addons/activetasks/resources.js
@@ -11,7 +11,6 @@
// the License.
import app from "../../app";
-import FauxtonAPI from "../../core/api";
import Actions from "./actions";
var Active = {};
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/routes.js b/app/addons/activetasks/routes.js
index 2e427cf..e45cc9b 100644
--- a/app/addons/activetasks/routes.js
+++ b/app/addons/activetasks/routes.js
@@ -11,11 +11,8 @@
// the License.
import React from 'react';
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import ActiveTasksResources from "./resources";
-import ActiveTasksComponents from "./components.react";
-import Actions from "./actions";
import Layout from './layout';
var ActiveTasksRouteObject = FauxtonAPI.RouteObject.extend({
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/stores.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/stores.js b/app/addons/activetasks/stores.js
index 51b31ed..7453e48 100644
--- a/app/addons/activetasks/stores.js
+++ b/app/addons/activetasks/stores.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import ActionTypes from "./actiontypes";
@@ -124,7 +123,7 @@ var ActiveTasksStore = FauxtonAPI.Store.extend({
this._collection = sorted;
},
- getFilteredTable (collection) {
+ getFilteredTable () {
var table = [];
//sort the table here
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/tests/activetasks.componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/tests/activetasks.componentsSpec.react.jsx b/app/addons/activetasks/tests/activetasks.componentsSpec.react.jsx
index d22be2f..6377cb7 100644
--- a/app/addons/activetasks/tests/activetasks.componentsSpec.react.jsx
+++ b/app/addons/activetasks/tests/activetasks.componentsSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ActiveTasks from "../resources";
import Components from "../components.react";
import Stores from "../stores";
@@ -20,7 +19,6 @@ import Actions from "../actions";
import utils from "../../../../test/mocha/testUtils";
import TestUtils from "react-addons-test-utils";
import sinon from "sinon";
-import { mount } from 'enzyme';
var assert = utils.assert;
var restore = utils.restore;
var activeTasksStore = Stores.activeTasksStore;
@@ -30,7 +28,7 @@ activeTasksCollection.parse(fakedResponse);
describe('Active Tasks -- Components', function () {
describe('Active Tasks Table (Components)', function () {
- var table, tableDiv, spy, filterTab;
+ var table, tableDiv, spy;
beforeEach(function () {
tableDiv = document.createElement('div');
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/activetasks/tests/activetasks.storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/tests/activetasks.storesSpec.js b/app/addons/activetasks/tests/activetasks.storesSpec.js
index 1ffa698..5ba7632 100644
--- a/app/addons/activetasks/tests/activetasks.storesSpec.js
+++ b/app/addons/activetasks/tests/activetasks.storesSpec.js
@@ -9,16 +9,11 @@
// 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 FauxtonAPI from "../../../core/api";
import ActiveTasks from "../resources";
import Stores from "../stores";
import fakedResponse from "./fakeActiveTaskResponse";
-import React from "react";
import utils from "../../../../test/mocha/testUtils";
-import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
var assert = utils.assert;
-var restore = utils.restore;
var activeTasksStore = Stores.activeTasksStore;
var activeTasksCollection = new ActiveTasks.AllTasks();
@@ -30,13 +25,7 @@ describe('Active Tasks -- Stores', function () {
});
describe('Active Task Stores - Filter Tab Tray', function () {
- var fakeFilteredTable, storeFilteredtable;
- function sort (a, b, sortBy) { //sorts array by objects with key 'sortBy', with default started_on
- if (_.isUndefined(sortBy)) {
- sortBy = 'started-on';
- }
- return b[sortBy] - a[sortBy];
- }
+ var fakeFilteredTable;
afterEach(function () {
fakeFilteredTable = [];
@@ -65,7 +54,6 @@ describe('Active Tasks -- Stores', function () {
var searchTerm = 'base';
activeTasksStore.setSearchTerm(searchTerm);
var storeGeneratedTable = activeTasksStore.getFilteredTable(activeTasksStore._collection);
- var regEx = new RegExp(searchTerm);
fakeFilteredTable = [
{ user: 'information'},
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/auth/layout.js
----------------------------------------------------------------------
diff --git a/app/addons/auth/layout.js b/app/addons/auth/layout.js
index 648502e..3597e70 100644
--- a/app/addons/auth/layout.js
+++ b/app/addons/auth/layout.js
@@ -11,7 +11,6 @@
// the License.
import React from 'react';
-import FauxtonAPI from "../../core/api";
import {OnePane, OnePaneContent} from '../components/layouts';
import {Breadcrumbs} from '../components/header-breadcrumbs';
import Components from "./components.react";
@@ -44,7 +43,7 @@ export const AuthLayout = ({crumbs, component}) => {
);
};
-export const AdminLayout = ({crumbs, changePassword, component}) => {
+export const AdminLayout = ({crumbs, changePassword}) => {
let content = changePassword ? <ChangePasswordForm /> : <CreateAdminForm loginAfter={false} />;
return (
<div id="dashboard" className="template-with-sidebar flex-layout flex-col">
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/auth/resources.js
----------------------------------------------------------------------
diff --git a/app/addons/auth/resources.js b/app/addons/auth/resources.js
index 91f4456..5c4a921 100644
--- a/app/addons/auth/resources.js
+++ b/app/addons/auth/resources.js
@@ -33,7 +33,7 @@ var Admin = Backbone.Model.extend({
isNew: function () { return false; },
- sync: function (method, model, options) {
+ sync: function (method, model) {
var params = {
url: model.url(),
contentType: 'application/json',
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/auth/stores.js
----------------------------------------------------------------------
diff --git a/app/addons/auth/stores.js b/app/addons/auth/stores.js
index 25ef23a..ce43e4a 100644
--- a/app/addons/auth/stores.js
+++ b/app/addons/auth/stores.js
@@ -10,11 +10,9 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import ActionTypes from "./actiontypes";
-
// Not thrilled with this. The sole purpose of these next two stores is because the Create Admin + Change Password
// forms need to clear after a successful post. Since those events occur in actions.js, we need a way to tell the
// component to update + clear the fields. That's why all this code exists.
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cluster/base.js
----------------------------------------------------------------------
diff --git a/app/addons/cluster/base.js b/app/addons/cluster/base.js
index ec264ab..338334d 100644
--- a/app/addons/cluster/base.js
+++ b/app/addons/cluster/base.js
@@ -10,8 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
-import FauxtonAPI from "../../core/api";
import Cluster from "./routes";
Cluster.initialize = function () {};
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cluster/cluster.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/cluster/cluster.react.jsx b/app/addons/cluster/cluster.react.jsx
index 97f6ea1..609e866 100644
--- a/app/addons/cluster/cluster.react.jsx
+++ b/app/addons/cluster/cluster.react.jsx
@@ -10,8 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
-import FauxtonAPI from "../../core/api";
import React from "react";
import ClusterStore from "./cluster.stores";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cluster/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/cluster/routes.js b/app/addons/cluster/routes.js
index 99ac615..591541f 100644
--- a/app/addons/cluster/routes.js
+++ b/app/addons/cluster/routes.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import React from 'react';
import FauxtonAPI from "../../core/api";
import Cluster from "./resources";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cluster/tests/clusterSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/cluster/tests/clusterSpec.react.jsx b/app/addons/cluster/tests/clusterSpec.react.jsx
index fae04be..a76b36d 100644
--- a/app/addons/cluster/tests/clusterSpec.react.jsx
+++ b/app/addons/cluster/tests/clusterSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ClusterComponent from "../cluster.react";
import ClusterActions from "../cluster.actions";
import ClusterStores from "../cluster.stores";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cluster/tests/resourcesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/cluster/tests/resourcesSpec.js b/app/addons/cluster/tests/resourcesSpec.js
index 7443d6d..b5ee911 100644
--- a/app/addons/cluster/tests/resourcesSpec.js
+++ b/app/addons/cluster/tests/resourcesSpec.js
@@ -11,7 +11,6 @@
// the License.
import testUtils from "../../../../test/mocha/testUtils";
-import FauxtonAPI from "../../../core/api";
import Resources from "../resources";
var assert = testUtils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/__tests__/polling.test.js
----------------------------------------------------------------------
diff --git a/app/addons/components/__tests__/polling.test.js b/app/addons/components/__tests__/polling.test.js
index c6a206a..ca6f83a 100644
--- a/app/addons/components/__tests__/polling.test.js
+++ b/app/addons/components/__tests__/polling.test.js
@@ -92,13 +92,13 @@ describe("Polling", () => {
assert.ok(pollCalled);
done();
};
- const wrapper = mount(<Polling
+ mount(<Polling
startValue={1}
min={1}
max={20}
stepSize={1}
onPoll={onPoll}
- />);
+ />);
clock.tick(1010);
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/components/codeeditor.js
----------------------------------------------------------------------
diff --git a/app/addons/components/components/codeeditor.js b/app/addons/components/components/codeeditor.js
index 9a89618..8a0680e 100644
--- a/app/addons/components/components/codeeditor.js
+++ b/app/addons/components/components/codeeditor.js
@@ -212,7 +212,7 @@ export const CodeEditor = React.createClass({
}.bind(this));
},
- showHideEditStringGutterIcon (e) {
+ showHideEditStringGutterIcon () {
if (this.hasErrors() || !this.parseLineForStringMatch()) {
this.setState({ stringEditIconVisible: false });
return false;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/components/codeeditorpanel.js
----------------------------------------------------------------------
diff --git a/app/addons/components/components/codeeditorpanel.js b/app/addons/components/components/codeeditorpanel.js
index 92e3693..dc7910d 100644
--- a/app/addons/components/components/codeeditorpanel.js
+++ b/app/addons/components/components/codeeditorpanel.js
@@ -12,7 +12,6 @@
import React from "react";
import ReactDOM from "react-dom";
import {CodeEditor} from './codeeditor';
-import {StringEditModal} from './stringeditmodal';
import {Beautify} from './beautify';
import {ZenModeOverlay} from './zenmodeoverlay';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/components/copy.js
----------------------------------------------------------------------
diff --git a/app/addons/components/components/copy.js b/app/addons/components/components/copy.js
index 2c00793..1bf3519 100644
--- a/app/addons/components/components/copy.js
+++ b/app/addons/components/components/copy.js
@@ -20,7 +20,7 @@ let clipboard;
// sets the callback on 'success' (usually a Fauxton notification).
export const initializeClipboard = (uniqueKey, cb) => {
clipboard = new Clipboard('#copy-' + uniqueKey);
- clipboard.on('success', function(e) {
+ clipboard.on('success', function() {
cb();
});
};
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/components/polling.js
----------------------------------------------------------------------
diff --git a/app/addons/components/components/polling.js b/app/addons/components/components/polling.js
index af9ced1..b6b8d37 100644
--- a/app/addons/components/components/polling.js
+++ b/app/addons/components/components/polling.js
@@ -83,7 +83,6 @@ export class Polling extends React.Component {
render () {
const {
- pollingFreqOptions,
stepSize,
min,
max,
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/components/tray.js
----------------------------------------------------------------------
diff --git a/app/addons/components/components/tray.js b/app/addons/components/components/tray.js
index 8b92967..8602837 100644
--- a/app/addons/components/components/tray.js
+++ b/app/addons/components/components/tray.js
@@ -117,7 +117,7 @@ export const TrayWrapper = React.createClass({
},
renderChildren () {
- return React.Children.map(this.props.children, function (child, key) {
+ return React.Children.map(this.props.children, function (child) {
const props = {};
Object.keys(this.props).filter((k) => {
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/apiBarControllerSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/apiBarControllerSpec.react.jsx b/app/addons/components/tests/apiBarControllerSpec.react.jsx
index 543e1d5..028f742 100644
--- a/app/addons/components/tests/apiBarControllerSpec.react.jsx
+++ b/app/addons/components/tests/apiBarControllerSpec.react.jsx
@@ -9,15 +9,12 @@
// 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 FauxtonAPI from "../../../core/api";
import Actions from "../actions";
import Stores from "../stores";
import utils from "../../../../test/mocha/testUtils";
-import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
import React from "react";
import ReactDOM from "react-dom";
-import {APIBar, ApiBarController} from '../components/apibar';
+import {ApiBarController} from '../components/apibar';
import {mount} from 'enzyme';
const assert = utils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/badgesSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/badgesSpec.react.jsx b/app/addons/components/tests/badgesSpec.react.jsx
index 23cf3ef..3014c24 100644
--- a/app/addons/components/tests/badgesSpec.react.jsx
+++ b/app/addons/components/tests/badgesSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/beautifySpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/beautifySpec.react.jsx b/app/addons/components/tests/beautifySpec.react.jsx
index 7306b96..2d0d1c6 100644
--- a/app/addons/components/tests/beautifySpec.react.jsx
+++ b/app/addons/components/tests/beautifySpec.react.jsx
@@ -9,13 +9,11 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
var assert = utils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/codeEditorPanelSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/codeEditorPanelSpec.react.jsx b/app/addons/components/tests/codeEditorPanelSpec.react.jsx
index 1b62151..703e695 100644
--- a/app/addons/components/tests/codeEditorPanelSpec.react.jsx
+++ b/app/addons/components/tests/codeEditorPanelSpec.react.jsx
@@ -9,13 +9,11 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
var assert = utils.assert;
var codeNoNewlines = 'function (doc) {emit(doc._id, 1);}';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/codeEditorSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/codeEditorSpec.react.jsx b/app/addons/components/tests/codeEditorSpec.react.jsx
index 7f45057..6d4469b 100644
--- a/app/addons/components/tests/codeEditorSpec.react.jsx
+++ b/app/addons/components/tests/codeEditorSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/confirmButtonSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/confirmButtonSpec.react.jsx b/app/addons/components/tests/confirmButtonSpec.react.jsx
index cc44b7c..71157bd 100644
--- a/app/addons/components/tests/confirmButtonSpec.react.jsx
+++ b/app/addons/components/tests/confirmButtonSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/deleteDatabaseModalSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/deleteDatabaseModalSpec.react.jsx b/app/addons/components/tests/deleteDatabaseModalSpec.react.jsx
index 32e6a52..f0231c4 100644
--- a/app/addons/components/tests/deleteDatabaseModalSpec.react.jsx
+++ b/app/addons/components/tests/deleteDatabaseModalSpec.react.jsx
@@ -9,10 +9,8 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
-import { Modal } from "react-bootstrap";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
@@ -22,7 +20,7 @@ var assert = utils.assert;
function noop () {}
describe('DeleteDatabaseModal', function () {
- var container, instance;
+ var container;
beforeEach(function () {
container = document.createElement('div');
});
@@ -32,7 +30,7 @@ describe('DeleteDatabaseModal', function () {
});
it('submitting is disabled when initially rendered', function () {
- instance = TestUtils.renderIntoDocument(
+ TestUtils.renderIntoDocument(
<ReactComponents.DeleteDatabaseModal
showHide={noop}
modalProps={{isSystemDatabase: false, showDeleteModal: true, dbId: 'fooo'}} />,
@@ -43,7 +41,7 @@ describe('DeleteDatabaseModal', function () {
});
it('submitting is disabled when garbage entered', function () {
- instance = TestUtils.renderIntoDocument(
+ TestUtils.renderIntoDocument(
<ReactComponents.DeleteDatabaseModal
showHide={noop}
modalProps={{isSystemDatabase: false, showDeleteModal: true, dbId: 'fooo'}} />,
@@ -57,7 +55,7 @@ describe('DeleteDatabaseModal', function () {
});
it('submitting is enabled when same db name entered', function () {
- instance = TestUtils.renderIntoDocument(
+ TestUtils.renderIntoDocument(
<ReactComponents.DeleteDatabaseModal
showHide={noop}
modalProps={{isSystemDatabase: false, showDeleteModal: true, dbId: 'fooo'}} />,
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/docSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/docSpec.react.jsx b/app/addons/components/tests/docSpec.react.jsx
index dd12277..f4ae867 100644
--- a/app/addons/components/tests/docSpec.react.jsx
+++ b/app/addons/components/tests/docSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/headerBreadcrumbsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/headerBreadcrumbsSpec.react.jsx b/app/addons/components/tests/headerBreadcrumbsSpec.react.jsx
index 2c40683..20a3976 100644
--- a/app/addons/components/tests/headerBreadcrumbsSpec.react.jsx
+++ b/app/addons/components/tests/headerBreadcrumbsSpec.react.jsx
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import FauxtonAPI from '../../../core/api';
import utils from '../../../../test/mocha/testUtils';
import React from 'react';
import ReactDOM from 'react-dom';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/headerTogglebuttonSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/headerTogglebuttonSpec.react.jsx b/app/addons/components/tests/headerTogglebuttonSpec.react.jsx
index f87a6e2..7aa0b47 100644
--- a/app/addons/components/tests/headerTogglebuttonSpec.react.jsx
+++ b/app/addons/components/tests/headerTogglebuttonSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/paddedBorderedBoxSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/paddedBorderedBoxSpec.react.jsx b/app/addons/components/tests/paddedBorderedBoxSpec.react.jsx
index 5223eac..69c7c52 100644
--- a/app/addons/components/tests/paddedBorderedBoxSpec.react.jsx
+++ b/app/addons/components/tests/paddedBorderedBoxSpec.react.jsx
@@ -9,13 +9,11 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
var assert = utils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/stringEditModalSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/stringEditModalSpec.react.jsx b/app/addons/components/tests/stringEditModalSpec.react.jsx
index fbd25d8..f606dc5 100644
--- a/app/addons/components/tests/stringEditModalSpec.react.jsx
+++ b/app/addons/components/tests/stringEditModalSpec.react.jsx
@@ -9,9 +9,7 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
-import { Modal } from "react-bootstrap";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
@@ -21,7 +19,7 @@ import sinon from "sinon";
var assert = utils.assert;
describe('String Edit Modal', function () {
- var container, el;
+ var container;
var stub = function () { };
beforeEach(function () {
@@ -36,7 +34,7 @@ describe('String Edit Modal', function () {
it('ensures same content returns on saving', function () {
var string = "a string!";
var spy = sinon.spy();
- el = TestUtils.renderIntoDocument(
+ TestUtils.renderIntoDocument(
<ReactComponents.StringEditModal visible={true} onClose={stub} onSave={spy} value={string} />,
container
);
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/styledSelectSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/styledSelectSpec.react.jsx b/app/addons/components/tests/styledSelectSpec.react.jsx
index 85f304b..8ae3fc4 100644
--- a/app/addons/components/tests/styledSelectSpec.react.jsx
+++ b/app/addons/components/tests/styledSelectSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/components/tests/zenModeSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/zenModeSpec.react.jsx b/app/addons/components/tests/zenModeSpec.react.jsx
index 861b24f..4fc8ef2 100644
--- a/app/addons/components/tests/zenModeSpec.react.jsx
+++ b/app/addons/components/tests/zenModeSpec.react.jsx
@@ -9,7 +9,6 @@
// 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 FauxtonAPI from "../../../core/api";
import ReactComponents from "../react-components.react";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/config/base.js
----------------------------------------------------------------------
diff --git a/app/addons/config/base.js b/app/addons/config/base.js
index 8913ecf..2360ed7 100644
--- a/app/addons/config/base.js
+++ b/app/addons/config/base.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import Config from "./routes";
import "./assets/less/config.less";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/config/layout.js
----------------------------------------------------------------------
diff --git a/app/addons/config/layout.js b/app/addons/config/layout.js
index 342551a..1d03d48 100644
--- a/app/addons/config/layout.js
+++ b/app/addons/config/layout.js
@@ -11,8 +11,6 @@
// the License.
import React from 'react';
-import FauxtonAPI from "../../core/api";
-import {TabsSidebarHeader} from '../documents/layouts';
import ConfigComponents from "./components.react";
import CORSComponents from "../cors/components.react";
import {Breadcrumbs} from '../components/header-breadcrumbs';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/config/resources.js
----------------------------------------------------------------------
diff --git a/app/addons/config/resources.js b/app/addons/config/resources.js
index f010c0d..5e5c134 100644
--- a/app/addons/config/resources.js
+++ b/app/addons/config/resources.js
@@ -29,7 +29,7 @@ Config.OptionModel = Backbone.Model.extend({
isNew () { return false; },
- sync (method, model, options) {
+ sync (method, model) {
var params = {
url: model.url(),
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/config/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/config/routes.js b/app/addons/config/routes.js
index a6d1599..4b19238 100644
--- a/app/addons/config/routes.js
+++ b/app/addons/config/routes.js
@@ -10,13 +10,10 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import Config from "./resources";
-import CORSComponents from "../cors/components.react";
import CORSActions from "../cors/actions";
import ClusterActions from "../cluster/cluster.actions";
-import ConfigComponents from "./components.react";
import ConfigActions from "./actions";
import Layout from './layout';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/config/tests/actionsSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/config/tests/actionsSpec.js b/app/addons/config/tests/actionsSpec.js
index 0d35cae..91734de 100644
--- a/app/addons/config/tests/actionsSpec.js
+++ b/app/addons/config/tests/actionsSpec.js
@@ -12,7 +12,6 @@
import testUtils from "../../../../test/mocha/testUtils";
import FauxtonAPI from "../../../core/api";
import Actions from "../actions";
-import Resources from "../resources";
import Backbone from "backbone";
import sinon from "sinon";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/base.js
----------------------------------------------------------------------
diff --git a/app/addons/cors/base.js b/app/addons/cors/base.js
index 6c32bd4..6f8d400 100644
--- a/app/addons/cors/base.js
+++ b/app/addons/cors/base.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import "./assets/less/cors.less";
var CORS = FauxtonAPI.addon();
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/resources.js
----------------------------------------------------------------------
diff --git a/app/addons/cors/resources.js b/app/addons/cors/resources.js
index 73a2091..6c9a1c3 100644
--- a/app/addons/cors/resources.js
+++ b/app/addons/cors/resources.js
@@ -71,7 +71,7 @@ CORS.ConfigModel = Backbone.Model.extend({
isNew: function () { return false; },
- sync: function (method, model, options) {
+ sync: function (method, model) {
var params = {
url: model.url(),
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/tests/actionsSpecs.js
----------------------------------------------------------------------
diff --git a/app/addons/cors/tests/actionsSpecs.js b/app/addons/cors/tests/actionsSpecs.js
index 7391468..2188ebd 100644
--- a/app/addons/cors/tests/actionsSpecs.js
+++ b/app/addons/cors/tests/actionsSpecs.js
@@ -9,7 +9,6 @@
// 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 app from "../../../app";
import utils from "../../../../test/mocha/testUtils";
import FauxtonAPI from "../../../core/api";
import Actions from "../actions";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/tests/componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/cors/tests/componentsSpec.react.jsx b/app/addons/cors/tests/componentsSpec.react.jsx
index 0ab9b1b..1a28e68 100644
--- a/app/addons/cors/tests/componentsSpec.react.jsx
+++ b/app/addons/cors/tests/componentsSpec.react.jsx
@@ -28,7 +28,7 @@ describe('CORS Components', function () {
describe('CorsController', function () {
- var container, corsEl, saveStub;
+ var container, corsEl;
beforeEach(function () {
container = document.createElement('div');
@@ -38,7 +38,7 @@ describe('CORS Components', function () {
corsStore._configChanged = true;
corsEl = TestUtils.renderIntoDocument(<Views.CORSController />, container);
//stub this out so it doesn't keep trying to save cors and crash phantomjs
- saveStub = sinon.stub(corsEl, 'save');
+ sinon.stub(corsEl, 'save');
});
afterEach(function () {
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/tests/resourcesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/cors/tests/resourcesSpec.js b/app/addons/cors/tests/resourcesSpec.js
index 9c02a7e..e75efc6 100644
--- a/app/addons/cors/tests/resourcesSpec.js
+++ b/app/addons/cors/tests/resourcesSpec.js
@@ -9,7 +9,6 @@
// 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 app from "../../../app";
import testUtils from "../../../../test/mocha/testUtils";
import CORS from "../resources";
var assert = testUtils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/cors/tests/storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/cors/tests/storesSpec.js b/app/addons/cors/tests/storesSpec.js
index 556e8f0..f9ee787 100644
--- a/app/addons/cors/tests/storesSpec.js
+++ b/app/addons/cors/tests/storesSpec.js
@@ -9,9 +9,7 @@
// 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 app from "../../../app";
import testUtils from "../../../../test/mocha/testUtils";
-import FauxtonAPI from "../../../core/api";
import Stores from "../stores";
var assert = testUtils.assert;
var store = Stores.corsStore;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/actions.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/actions.js b/app/addons/databases/actions.js
index bd09672..3450e7f 100644
--- a/app/addons/databases/actions.js
+++ b/app/addons/databases/actions.js
@@ -15,7 +15,7 @@ import Stores from "./stores";
import ActionTypes from "./actiontypes";
import Resources from "./resources";
-function getDatabaseDetails (dbList, fullDbList, cb) {
+function getDatabaseDetails (dbList, fullDbList) {
const databaseDetails = [];
const failedDbs = [];
let seen = 0;
@@ -27,7 +27,7 @@ function getDatabaseDetails (dbList, fullDbList, cb) {
.then((res) => {
databaseDetails.push(res);
})
- .fail((xhr) => {
+ .fail(() => {
failedDbs.push(db);
})
.always(() => {
@@ -57,7 +57,7 @@ function fetch (url) {
});
}
-function getDatabaseList (limit, page) {
+function getDatabaseList () {
const url = FauxtonAPI.urls('allDBs', 'server');
return fetch(url);
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/base.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/base.js b/app/addons/databases/base.js
index 33cd69a..8264e93 100644
--- a/app/addons/databases/base.js
+++ b/app/addons/databases/base.js
@@ -55,7 +55,7 @@ FauxtonAPI.registerUrls('allDBs', {
return '_all_dbs';
},
- apiurl: function (id, query) {
+ apiurl: function () {
return window.location.origin + '/_all_dbs';
}
});
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/databases/components.react.jsx b/app/addons/databases/components.react.jsx
index 47cfde4..cddc602 100644
--- a/app/addons/databases/components.react.jsx
+++ b/app/addons/databases/components.react.jsx
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import React from "react";
import ReactDOM from "react-dom";
@@ -19,7 +18,6 @@ import ComponentsStore from "../components/stores";
import ComponentsActions from "../components/actions";
import FauxtonComponentsReact from "..//fauxton/components.react";
import Stores from "./stores";
-import Resources from "./resources";
import Actions from "./actions";
import ReactSelect from "react-select";
@@ -96,7 +94,7 @@ const DatabaseTable = React.createClass({
});
},
- showDeleteDatabaseModal (name) {
+ showDeleteDatabaseModal () {
ComponentsActions.showDeleteDatabaseModal({
showDeleteModal: !this.props.showDeleteDatabaseModal.showDeleteModal
});
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/routes.js b/app/addons/databases/routes.js
index b86ed53..6870379 100644
--- a/app/addons/databases/routes.js
+++ b/app/addons/databases/routes.js
@@ -11,10 +11,8 @@
// the License.
import React from 'react';
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import Actions from "./actions";
-import Components from "./components.react";
import Databases from "./resources";
import Layout from './layout';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/stores.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/stores.js b/app/addons/databases/stores.js
index ff75d01..b517a61 100644
--- a/app/addons/databases/stores.js
+++ b/app/addons/databases/stores.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import ActionTypes from "./actiontypes";
import Resources from "./resources";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/tests/componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/databases/tests/componentsSpec.react.jsx b/app/addons/databases/tests/componentsSpec.react.jsx
index ab6f933..f619599 100644
--- a/app/addons/databases/tests/componentsSpec.react.jsx
+++ b/app/addons/databases/tests/componentsSpec.react.jsx
@@ -12,13 +12,11 @@
import FauxtonAPI from "../../../core/api";
import Views from "../components.react";
import Actions from "../actions";
-import ActionTypes from "../actiontypes";
import Stores from "../stores";
import utils from "../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
import { mount } from 'enzyme';
var assert = utils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js b/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js
index b2c24b6..d2c6606 100644
--- a/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js
+++ b/app/addons/databases/tests/nightwatch/checkDatabaseTooltip.js
@@ -16,8 +16,7 @@ module.exports = {
'Check the tooltip icon for DB with deleted items appears': function (client) {
var waitTime = client.globals.maxWaitTime,
newDatabaseName = client.globals.testDatabaseName,
- newDocumentName = 'TemporaryDoc',
- baseUrl = client.globals.test_settings.launch_url;
+ newDocumentName = 'TemporaryDoc';
client
// use nano to quickly set up a DB with a single doc
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/tests/nightwatch/createsDatabase.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/tests/nightwatch/createsDatabase.js b/app/addons/databases/tests/nightwatch/createsDatabase.js
index 72ce684..b0bae61 100644
--- a/app/addons/databases/tests/nightwatch/createsDatabase.js
+++ b/app/addons/databases/tests/nightwatch/createsDatabase.js
@@ -18,14 +18,14 @@ module.exports = {
before: function (client, done) {
var nano = helpers.getNanoInstance(client.globals.test_settings.db_url);
- nano.db.destroy(newDatabaseName, function (err, body, header) {
+ nano.db.destroy(newDatabaseName, function () {
done();
});
},
after: function (client, done) {
var nano = helpers.getNanoInstance(client.globals.test_settings.db_url);
- nano.db.destroy(newDatabaseName, function (err, body, header) {
+ nano.db.destroy(newDatabaseName, function () {
done();
});
},
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/tests/nightwatch/permissionsDbTable.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/tests/nightwatch/permissionsDbTable.js b/app/addons/databases/tests/nightwatch/permissionsDbTable.js
index c659aac..64711f7 100644
--- a/app/addons/databases/tests/nightwatch/permissionsDbTable.js
+++ b/app/addons/databases/tests/nightwatch/permissionsDbTable.js
@@ -10,14 +10,10 @@
// License for the specific language governing permissions and limitations under
// the License.
-
-const helpers = require('../../../../../test/nightwatch_tests/helpers/helpers.js');
-
module.exports = {
'lists databases with a 401' : function (client) {
const waitTime = client.globals.maxWaitTime;
- const baseUrl = client.globals.test_settings.launch_url;
const userDoc = {
"_id": "org.couchdb.user:furbie",
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/databases/tests/storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/databases/tests/storesSpec.js b/app/addons/databases/tests/storesSpec.js
index 2adbd62..a4bda76 100644
--- a/app/addons/databases/tests/storesSpec.js
+++ b/app/addons/databases/tests/storesSpec.js
@@ -10,8 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
-import FauxtonAPI from "../../../core/api";
import utils from "../../../../test/mocha/testUtils";
import Stores from "../stores";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documentation/base.js
----------------------------------------------------------------------
diff --git a/app/addons/documentation/base.js b/app/addons/documentation/base.js
index d69f8fe..28e68d6 100644
--- a/app/addons/documentation/base.js
+++ b/app/addons/documentation/base.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import Documentation from "./routes";
import "./assets/less/documentation.less";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documentation/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documentation/components.react.jsx b/app/addons/documentation/components.react.jsx
index b082b91..da450a0 100644
--- a/app/addons/documentation/components.react.jsx
+++ b/app/addons/documentation/components.react.jsx
@@ -10,8 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../app";
-import FauxtonAPI from "../../core/api";
import React from "react";
const docLinks = [
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documentation/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/documentation/routes.js b/app/addons/documentation/routes.js
index 0657be7..7c3dbca 100644
--- a/app/addons/documentation/routes.js
+++ b/app/addons/documentation/routes.js
@@ -11,7 +11,6 @@
// the License.
import React from 'react';
-import app from "../../app";
import FauxtonAPI from "../../core/api";
import DocumentationComponents from "./components.react";
import {OnePaneSimpleLayout} from '../components/layouts';
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documentation/tests/nightwatch/checksDocsPage.js
----------------------------------------------------------------------
diff --git a/app/addons/documentation/tests/nightwatch/checksDocsPage.js b/app/addons/documentation/tests/nightwatch/checksDocsPage.js
index 7af6f83..aad3674 100644
--- a/app/addons/documentation/tests/nightwatch/checksDocsPage.js
+++ b/app/addons/documentation/tests/nightwatch/checksDocsPage.js
@@ -14,8 +14,7 @@
module.exports = {
'Check the documentation page exists': function (client) {
- var waitTime = client.globals.maxWaitTime,
- baseUrl = client.globals.test_settings.launch_url;
+ var waitTime = client.globals.maxWaitTime;
client
.loginToGUI()
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/changes/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/changes/components.react.jsx b/app/addons/documents/changes/components.react.jsx
index 1b9aefd..3262a21 100644
--- a/app/addons/documents/changes/components.react.jsx
+++ b/app/addons/documents/changes/components.react.jsx
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import React from "react";
import ReactDOM from "react-dom";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/changes/tests/changes.componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/changes/tests/changes.componentsSpec.react.jsx b/app/addons/documents/changes/tests/changes.componentsSpec.react.jsx
index e145ff7..e138b6c 100644
--- a/app/addons/documents/changes/tests/changes.componentsSpec.react.jsx
+++ b/app/addons/documents/changes/tests/changes.componentsSpec.react.jsx
@@ -11,8 +11,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../../app";
-import FauxtonAPI from "../../../../core/api";
import React from "react";
import ReactDOM from "react-dom";
import Changes from "../components.react";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/changes/tests/changes.storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/changes/tests/changes.storesSpec.js b/app/addons/documents/changes/tests/changes.storesSpec.js
index 20631d9..ebe4365 100644
--- a/app/addons/documents/changes/tests/changes.storesSpec.js
+++ b/app/addons/documents/changes/tests/changes.storesSpec.js
@@ -11,7 +11,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../../app";
import FauxtonAPI from "../../../../core/api";
import Stores from "../stores";
import utils from "../../../../../test/mocha/testUtils";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/components/header-docs-left.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/components/header-docs-left.jsx b/app/addons/documents/components/header-docs-left.jsx
index 85b893c..1d14778 100644
--- a/app/addons/documents/components/header-docs-left.jsx
+++ b/app/addons/documents/components/header-docs-left.jsx
@@ -12,17 +12,9 @@
import React from "react";
import ReactDOM from "react-dom";
-
-import ReactComponents from "../../components/react-components.react";
-
import Helpers from "../helpers";
import FauxtonAPI from '../../../core/api';
-
-
-import { Dropdown, MenuItem } from "react-bootstrap";
-
-const MenuDropDown = ReactComponents.MenuDropDown;
-
+import { Dropdown } from "react-bootstrap";
function getModififyDbLinks (dbName) {
return Helpers.getModifyDatabaseLinks(dbName);
@@ -38,7 +30,7 @@ function getDropdownItems (items) {
return items.map((el, i) => {
if (el.title && el.links) {
- const items = el.links.map((subel, i2) => {
+ const items = el.links.map((subel) => {
return <Item onClick={subel.onClick} icon={subel.icon} url={subel.url}>{subel.title}</Item>;
});
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/components/header-docs-right.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/components/header-docs-right.jsx b/app/addons/documents/components/header-docs-right.jsx
index e269414..da14ef8 100644
--- a/app/addons/documents/components/header-docs-right.jsx
+++ b/app/addons/documents/components/header-docs-right.jsx
@@ -10,19 +10,11 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from '../../../app';
-import FauxtonAPI from '../../../core/api';
-import Documents from '../resources';
-import Databases from '../../databases/resources';
import React from 'react';
import QueryOptions from '../queryoptions/queryoptions.react';
-import QueryActions from '../queryoptions/actions';
import JumpToDoc from './jumptodoc.react';
-import IndexResultStores from '../index-results/stores';
import Actions from './actions';
-const { indexResultsStore } = IndexResultStores;
-
const { QueryOptionsController } = QueryOptions;
const RightAllDocsHeader = ({database}) =>
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/designdocinfo/actions.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/designdocinfo/actions.js b/app/addons/documents/designdocinfo/actions.js
index 7e6ec4a..fec37a8 100644
--- a/app/addons/documents/designdocinfo/actions.js
+++ b/app/addons/documents/designdocinfo/actions.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import ActionTypes from "./actiontypes";
import Stores from "./stores";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/doc-editor/actions.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/doc-editor/actions.js b/app/addons/documents/doc-editor/actions.js
index 95a0ade..e7a45ac 100644
--- a/app/addons/documents/doc-editor/actions.js
+++ b/app/addons/documents/doc-editor/actions.js
@@ -13,7 +13,7 @@
/* global FormData */
import app from "../../../app";
-import FauxtonAPI, { url } from "../../../core/api";
+import FauxtonAPI from "../../../core/api";
import ActionTypes from "./actiontypes";
var xhr;
@@ -35,7 +35,7 @@ function initDocEditor (params) {
if (params.onLoaded) {
params.onLoaded();
}
- }, function (xhr, reason, msg) {
+ }, function (xhr) {
if (xhr.status === 404) {
errorNotification('The document does not exist.');
}
@@ -97,7 +97,7 @@ function deleteDoc (doc) {
});
FauxtonAPI.navigate(FauxtonAPI.urls('allDocs', 'app', databaseName, ''));
},
- error: function (resp) {
+ error: function () {
FauxtonAPI.addNotification({
msg: 'Failed to delete your document!',
type: 'error',
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/doc-editor/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/doc-editor/components.react.jsx b/app/addons/documents/doc-editor/components.react.jsx
index 0a614fd..9c24396 100644
--- a/app/addons/documents/doc-editor/components.react.jsx
+++ b/app/addons/documents/doc-editor/components.react.jsx
@@ -102,7 +102,7 @@ var DocEditorController = React.createClass({
Actions.saveDoc(this.state.doc, this.checkDocIsValid(), this.onSaveComplete);
},
- onSaveComplete: function (json) {
+ onSaveComplete: function () {
this.getEditor().clearChanges();
},
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/doc-editor/tests/doc-editor.componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/doc-editor/tests/doc-editor.componentsSpec.react.jsx b/app/addons/documents/doc-editor/tests/doc-editor.componentsSpec.react.jsx
index 2a9b374..95db3da 100644
--- a/app/addons/documents/doc-editor/tests/doc-editor.componentsSpec.react.jsx
+++ b/app/addons/documents/doc-editor/tests/doc-editor.componentsSpec.react.jsx
@@ -10,19 +10,16 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../../app";
import FauxtonAPI from "../../../../core/api";
import React from "react";
import ReactDOM from "react-dom";
import Documents from "../../resources";
import Components from "../components.react";
-import Stores from "../stores";
import Actions from "../actions";
import ActionTypes from "../actiontypes";
import Databases from "../../../databases/base";
import utils from "../../../../../test/mocha/testUtils";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
var assert = utils.assert;
var docJSON = {
@@ -150,7 +147,7 @@ describe('DocEditorController', function () {
});
it('setting deleteDocModal=true in store shows modal', function () {
- var el = TestUtils.renderIntoDocument(<Components.DocEditorController database={database} />, container);
+ TestUtils.renderIntoDocument(<Components.DocEditorController database={database} />, container);
var doc = new Documents.Doc(docWithAttachmentsJSON, { database: database });
FauxtonAPI.dispatch({
type: ActionTypes.DOC_LOADED,
@@ -170,7 +167,7 @@ describe('DocEditorController', function () {
});
it('setting uploadDocModal=true in store shows modal', function () {
- var el = TestUtils.renderIntoDocument(<Components.DocEditorController database={database} />, container);
+ TestUtils.renderIntoDocument(<Components.DocEditorController database={database} />, container);
var doc = new Documents.Doc(docWithAttachmentsJSON, { database: database });
FauxtonAPI.dispatch({
type: ActionTypes.DOC_LOADED,
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/doc-editor/tests/doc-editor.storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/doc-editor/tests/doc-editor.storesSpec.js b/app/addons/documents/doc-editor/tests/doc-editor.storesSpec.js
index fb5480b..ac9c4bb 100644
--- a/app/addons/documents/doc-editor/tests/doc-editor.storesSpec.js
+++ b/app/addons/documents/doc-editor/tests/doc-editor.storesSpec.js
@@ -10,7 +10,6 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../../app";
import FauxtonAPI from "../../../../core/api";
import Stores from "../stores";
import Documents from "../../resources";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/header/header.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/header/header.react.jsx b/app/addons/documents/header/header.react.jsx
index caff6d4..342a1ef 100644
--- a/app/addons/documents/header/header.react.jsx
+++ b/app/addons/documents/header/header.react.jsx
@@ -10,16 +10,11 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from '../../../app';
-
-import FauxtonAPI from '../../../core/api';
import React from 'react';
import Actions from './header.actions';
import Components from '../../components/react-components.react';
import IndexResultStores from '../index-results/stores';
-import IndexResultsActions from '../index-results/actions';
import QueryOptionsStore from '../queryoptions/stores';
-import ReactCSSTransitionGroup from 'react-addons-css-transition-group';
import { Button, ButtonGroup } from 'react-bootstrap';
const { indexResultsStore } = IndexResultStores;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-editor/actions.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-editor/actions.js b/app/addons/documents/index-editor/actions.js
index 6de2928..88f4789 100644
--- a/app/addons/documents/index-editor/actions.js
+++ b/app/addons/documents/index-editor/actions.js
@@ -14,11 +14,9 @@ import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import Documents from "../resources";
import ActionTypes from "./actiontypes";
-import IndexResultsActions from "../index-results/actions";
import SidebarActions from "../sidebar/actions";
import SidebarActionTypes from "../sidebar/actiontypes";
-
function selectReduceChanged (reduceOption) {
FauxtonAPI.dispatch({
type: ActionTypes.SELECT_REDUCE_CHANGE,
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-editor/tests/actionsSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-editor/tests/actionsSpec.js b/app/addons/documents/index-editor/tests/actionsSpec.js
index 797c9b6..4b09038 100644
--- a/app/addons/documents/index-editor/tests/actionsSpec.js
+++ b/app/addons/documents/index-editor/tests/actionsSpec.js
@@ -13,10 +13,7 @@
import FauxtonAPI from "../../../../core/api";
import Actions from "../actions";
import Documents from "../../resources";
-import ActionTypes from "../actiontypes";
-import Stores from "../stores";
import testUtils from "../../../../../test/mocha/testUtils";
-import IndexResultsActions from "../../index-results/actions";
import sinon from "sinon";
import "../../../documents/base";
var assert = testUtils.assert;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-editor/tests/viewIndex.componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-editor/tests/viewIndex.componentsSpec.react.jsx b/app/addons/documents/index-editor/tests/viewIndex.componentsSpec.react.jsx
index d36ee3a..b4ab031 100644
--- a/app/addons/documents/index-editor/tests/viewIndex.componentsSpec.react.jsx
+++ b/app/addons/documents/index-editor/tests/viewIndex.componentsSpec.react.jsx
@@ -12,9 +12,7 @@
import FauxtonAPI from "../../../../core/api";
import Resources from "../../resources";
import Views from "../components.react";
-import Stores from "../stores";
import Actions from "../actions";
-import Documents from "../../../documents/resources";
import utils from "../../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-results/actions.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-results/actions.js b/app/addons/documents/index-results/actions.js
index c0a4ceb..38c7765 100644
--- a/app/addons/documents/index-results/actions.js
+++ b/app/addons/documents/index-results/actions.js
@@ -10,11 +10,9 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import ActionTypes from "./actiontypes";
import Stores from "./stores";
-import Documents from "../resources";
import SidebarActions from "../sidebar/actions";
var indexResultsStore = Stores.indexResultsStore;
@@ -199,7 +197,7 @@ export default {
errorMessage(ids);
selectedIds = ids;
})
- .always(function (id) {
+ .always(function () {
if (designDocs && hasDesignDocs) {
SidebarActions.updateDesignDocs(designDocs);
}
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-results/index-results.components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-results/index-results.components.react.jsx b/app/addons/documents/index-results/index-results.components.react.jsx
index 0e84ff3..3b31a10 100644
--- a/app/addons/documents/index-results/index-results.components.react.jsx
+++ b/app/addons/documents/index-results/index-results.components.react.jsx
@@ -10,14 +10,11 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import React from "react";
import Stores from "./stores";
import Actions from "./actions";
import Components from "../../components/react-components.react";
-import Documents from "../resources";
-import { SplitButton, MenuItem } from "react-bootstrap";
import ReactSelect from "react-select";
import "../../../../assets/js/plugins/prettify";
import uuid from 'uuid';
@@ -49,7 +46,7 @@ var TableRow = React.createClass({
data: React.PropTypes.object.isRequired
},
- onChange: function (e) {
+ onChange: function () {
this.props.docChecked(this.props.el.id, this.props.el._rev);
},
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-results/stores.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-results/stores.js b/app/addons/documents/index-results/stores.js
index 6281853..3348e79 100644
--- a/app/addons/documents/index-results/stores.js
+++ b/app/addons/documents/index-results/stores.js
@@ -15,10 +15,8 @@ import FauxtonAPI from "../../../core/api";
import ActionTypes from "./actiontypes";
import HeaderActionTypes from "../header/header.actiontypes";
import PaginationActionTypes from "../pagination/actiontypes";
-import Documents from "../resources";
import MangoHelper from "../mango/mango.helper";
import Resources from "../resources";
-import DatabaseResources from "../../databases/resources";
var Stores = {};
@@ -277,8 +275,7 @@ Stores.IndexResultsStore = FauxtonAPI.Store.extend({
},
getMangoDoc: function (doc, index) {
- var selector,
- header;
+ var header;
if (doc.get('def') && doc.get('def').fields) {
@@ -637,7 +634,7 @@ Stores.IndexResultsStore = FauxtonAPI.Store.extend({
return this._isLoading;
},
- selectDoc: function (doc, noReset) {
+ selectDoc: function (doc) {
if (!doc._id || doc._id === '_all_docs') {
return;
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-results/tests/index-results.componentsSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-results/tests/index-results.componentsSpec.react.jsx b/app/addons/documents/index-results/tests/index-results.componentsSpec.react.jsx
index 11bf3a3..a32dc32 100644
--- a/app/addons/documents/index-results/tests/index-results.componentsSpec.react.jsx
+++ b/app/addons/documents/index-results/tests/index-results.componentsSpec.react.jsx
@@ -14,13 +14,11 @@ import Views from "../index-results.components.react";
import IndexResultsActions from "../actions";
import Stores from "../stores";
import Documents from "../../resources";
-import Databases from "../../../databases/resources";
import documentTestHelper from "../../tests/document-test-helper";
import utils from "../../../../../test/mocha/testUtils";
import React from "react";
import ReactDOM from "react-dom";
import TestUtils from "react-addons-test-utils";
-import sinon from "sinon";
FauxtonAPI.router = new FauxtonAPI.Router([]);
@@ -80,13 +78,6 @@ describe('Index Results', function () {
});
describe('checkbox rendering', function () {
- var opts = {
- params: {},
- database: {
- safeID: function () { return '1';}
- }
- };
-
beforeEach(function () {
container = document.createElement('div');
store.reset();
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/index-results/tests/index-results.storesSpec.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/index-results/tests/index-results.storesSpec.js b/app/addons/documents/index-results/tests/index-results.storesSpec.js
index c84f9c9..2ac3de2 100644
--- a/app/addons/documents/index-results/tests/index-results.storesSpec.js
+++ b/app/addons/documents/index-results/tests/index-results.storesSpec.js
@@ -12,7 +12,6 @@
import FauxtonAPI from "../../../../core/api";
import Stores from "../stores";
-import ActionTypes from "../actiontypes";
import Documents from "../../resources";
import documentTestHelper from "../../tests/document-test-helper";
import testUtils from "../../../../../test/mocha/testUtils";
@@ -69,8 +68,8 @@ describe('Index Results Store', function () {
[1, 2],
[3, 4]
];
- var res = store.sortByTwoFields(a);
+ store.sortByTwoFields(a);
assert.equal(a[0][0], 20);
assert.equal(a[1][0], 3);
assert.equal(a[2][0], 1);
@@ -82,8 +81,8 @@ describe('Index Results Store', function () {
[1, "g"],
[1, "a"]
];
- var res = store.sortByTwoFields(a);
+ store.sortByTwoFields(a);
assert.equal(a[0][1], 'a');
assert.equal(a[1][1], 'g');
assert.equal(a[2][1], 'z');
@@ -382,7 +381,7 @@ describe('#getMangoDoc', function () {
it('supports custom header fields', function () {
FauxtonAPI.registerExtension('mango:additionalIndexes', {
- createHeader: function (doc) {
+ createHeader: function () {
return ['foobar'];
}
});
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/layouts.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/layouts.js b/app/addons/documents/layouts.js
index ba03d72..229595f 100644
--- a/app/addons/documents/layouts.js
+++ b/app/addons/documents/layouts.js
@@ -11,13 +11,9 @@
// the License.
import React from 'react';
-import FauxtonAPI from "../../core/api";
-import {OnePane, OnePaneContent} from '../components/layouts';
import IndexResultsComponents from './index-results/index-results.components.react';
import ReactPagination from './pagination/pagination.react';
import ReactHeader from './header/header.react';
-import {Breadcrumbs} from '../components/header-breadcrumbs';
-import {RightHeader} from './mangolayout';
import {NotificationCenterButton} from '../fauxton/notifications/notifications.react';
import {ApiBarWrapper} from '../components/layouts';
import SidebarComponents from "./sidebar/sidebar.react";
@@ -136,7 +132,7 @@ export const ChangesSidebarLayout = ({docURL, database, endpoint, dbName, dropDo
);
};
-export const ViewsTabsSidebarLayout = ({showEditView, database, showIncludeAllDocs, docURL, endpoint, dbName, dropDownLinks}) => {
+export const ViewsTabsSidebarLayout = ({showEditView, database, docURL, endpoint, dbName, dropDownLinks}) => {
const content = showEditView ? <IndexEditorComponents.EditorController /> : <DesignDocInfoComponents.DesignDocInfo />;
return (
<div id="dashboard" className="with-sidebar">
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/mango/mango.actions.js
----------------------------------------------------------------------
diff --git a/app/addons/documents/mango/mango.actions.js b/app/addons/documents/mango/mango.actions.js
index 28cfd87..80825bc 100644
--- a/app/addons/documents/mango/mango.actions.js
+++ b/app/addons/documents/mango/mango.actions.js
@@ -10,14 +10,11 @@
// License for the specific language governing permissions and limitations under
// the License.
-import app from "../../../app";
import FauxtonAPI from "../../../core/api";
import Documents from "../resources";
import ActionTypes from "./mango.actiontypes";
-import Stores from "./mango.stores";
import IndexResultsStores from "../index-results/stores";
import IndexResultActions from "../index-results/actions";
-var store = Stores.mangoStore;
export default {
@@ -54,7 +51,7 @@ export default {
mangoIndex
.save()
- .then(function (res) {
+ .then(function () {
var url = '#' + FauxtonAPI.urls('mango', 'query-app', options.database.safeID());
FauxtonAPI.dispatch({
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/14b0901d/app/addons/documents/mango/mango.components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/documents/mango/mango.components.react.jsx b/app/addons/documents/mango/mango.components.react.jsx
index abc5ddc..dab725f 100644
--- a/app/addons/documents/mango/mango.components.react.jsx
+++ b/app/addons/documents/mango/mango.components.react.jsx
@@ -65,7 +65,6 @@ var MangoQueryEditorController = React.createClass({
},
render: function () {
- var loadLines;
if (this.state.isLoading) {
return (
<div className="mango-editor-wrapper">