Browse Source

Add generic type and description when its missing

Signed-off-by: Louis Chemineau <louis@chmn.me>
tags/v24.0.0beta1
Louis Chemineau 2 years ago
parent
commit
9fc6cc9634
36 changed files with 79 additions and 80 deletions
  1. 4
    4
      apps/comments/src/services/GetComments.js
  2. 2
    2
      apps/dav/src/service/CalendarService.js
  3. 4
    4
      apps/files/js/filelist.js
  4. 1
    1
      apps/files/src/services/FileInfo.js
  5. 2
    2
      apps/files_external/js/statusmanager.js
  6. 6
    6
      apps/files_sharing/js/public.js
  7. 1
    1
      apps/settings/js/settings/personalInfo.js
  8. 3
    3
      apps/settings/src/service/WebAuthnRegistrationSerice.js
  9. 4
    5
      apps/settings/src/store/users.js
  10. 1
    1
      apps/systemtags/src/systemtagsfilelist.js
  11. 1
    1
      apps/systemtags/src/systemtagsinfoview.js
  12. 1
    1
      apps/twofactor_backupcodes/src/service/PrintService.js
  13. 3
    3
      apps/user_ldap/js/wizard/wizardTabAdvanced.js
  14. 4
    4
      apps/user_ldap/js/wizard/wizardTabElementary.js
  15. 2
    2
      apps/user_ldap/js/wizard/wizardTabExpert.js
  16. 3
    3
      apps/user_ldap/js/wizard/wizardTabGeneric.js
  17. 3
    3
      apps/user_ldap/js/wizard/wizardTabLoginFilter.js
  18. 1
    1
      apps/user_status/src/store/predefinedStatuses.js
  19. 1
    1
      core/src/OC/util.js
  20. 4
    4
      core/src/OCP/comments.js
  21. 12
    12
      core/src/OCP/whatsnew.js
  22. 1
    1
      core/src/Util/get-url-parameter.js
  23. 1
    1
      core/src/jquery/selectrange.js
  24. 2
    2
      core/src/services/WebAuthnAuthenticationService.js
  25. 1
    1
      core/src/systemtags/systemtagscollection.js
  26. 1
    1
      dist/comments-comments-app.js.map
  27. 1
    1
      dist/core-install.js.map
  28. 1
    1
      dist/core-login.js.map
  29. 1
    1
      dist/core-main.js.map
  30. 1
    1
      dist/core-systemtags.js.map
  31. 1
    1
      dist/files-sidebar.js.map
  32. 1
    1
      dist/settings-vue-settings-apps-users-management.js.map
  33. 1
    1
      dist/settings-vue-settings-personal-webauthn.js.map
  34. 1
    1
      dist/systemtags-systemtags.js.map
  35. 1
    1
      dist/twofactor_backupscodes-settings.js.map
  36. 1
    1
      dist/user_status-menu.js.map

+ 4
- 4
apps/comments/src/services/GetComments.js View File

@@ -65,8 +65,8 @@ export default async function({ commentsType, ressourceId }, options = {}) {

// https://github.com/perry-mitchell/webdav-client/blob/9de2da4a2599e06bd86c2778145b7ade39fe0b3c/source/interface/directoryContents.js#L32
/**
* @param result
* @param isDetailed
* @param {any} result -
* @param {any} isDetailed -
*/
function processMultistatus(result, isDetailed = false) {
// Extract the response items (directory contents)
@@ -91,8 +91,8 @@ function processMultistatus(result, isDetailed = false) {
}

/**
* @param value
* @param passes
* @param {any} value -
* @param {any} passes -
*/
function decodeHtmlEntities(value, passes = 1) {
const parser = new DOMParser()

+ 2
- 2
apps/dav/src/service/CalendarService.js View File

@@ -108,8 +108,8 @@ export async function findScheduleInboxAvailability() {
}

/**
* @param slots
* @param timezoneId
* @param {any} slots -
* @param {any} timezoneId -
*/
export async function saveScheduleInboxAvailability(slots, timezoneId) {
const all = [...Object.keys(slots).flatMap(dayId => slots[dayId].map(slot => ({

+ 4
- 4
apps/files/js/filelist.js View File

@@ -1203,7 +1203,7 @@
/**
* Custom code
* Set tag for all selected files
* @param tagModel
* @param {any} tagModel -
* @private
*/
_onSelectTag: function(tagModel) {
@@ -1221,7 +1221,7 @@
},
/**
* remove tag from all selected files
* @param tagId
* @param {any} tagId -
* @private
*/
_onDeselectTag: function(tagId) {
@@ -3348,7 +3348,7 @@
},
/**
* hide files matching the given filter
* @param filter
* @param {any} filter -
*/
setFilter:function(filter) {
var total = 0;
@@ -3413,7 +3413,7 @@
},
/**
* get the current filter
* @param filter
* @param {any} filter -
*/
getFilter:function(filter) {
return this._filter;

+ 1
- 1
apps/files/src/services/FileInfo.js View File

@@ -23,7 +23,7 @@
import axios from '@nextcloud/axios'

/**
* @param url
* @param {any} url -
*/
export default async function(url) {
const response = await axios({

+ 2
- 2
apps/files_external/js/statusmanager.js View File

@@ -383,8 +383,8 @@ OCA.Files_External.StatusManager = {

/**
* Function to display custom dialog to enter credentials
* @param mountPoint
* @param mountData
* @param {any} mountPoint -
* @param {any} mountData -
*/
showCredentialsDialog: function (mountPoint, mountData) {
var dialog = $(OCA.Files_External.Templates.credentialsDialog({

+ 6
- 6
apps/files_sharing/js/public.js View File

@@ -377,12 +377,12 @@ OCA.Sharing.PublicApp = {
* fall back to old behaviour where we redirect the user to his server to mount
* the public link instead of creating a dedicated federated share
*
* @param remote
* @param token
* @param owner
* @param ownerDisplayName
* @param name
* @param isProtected
* @param {any} remote -
* @param {any} token -
* @param {any} owner -
* @param {any} ownerDisplayName -
* @param {any} name -
* @param {any} isProtected -
* @private
*/
_legacyCreateFederatedShare: function (remote, token, owner, ownerDisplayName, name, isProtected) {

+ 1
- 1
apps/settings/js/settings/personalInfo.js View File

@@ -16,7 +16,7 @@ OC.Settings = OC.Settings || {};
* The callback will be fired as soon as enter is pressed by the
* user or 1 second after the last data entry
*
* @param callback
* @param {any} callback -
* @param allowEmptyValue if this is set to true the callback is also called when the value is empty
*/
jQuery.fn.keyUpDelayedOrEnter = function (callback, allowEmptyValue) {

+ 3
- 3
apps/settings/src/service/WebAuthnRegistrationSerice.js View File

@@ -34,8 +34,8 @@ export async function startRegistration() {
}

/**
* @param name
* @param data
* @param {any} name -
* @param {any} data -
*/
export async function finishRegistration(name, data) {
const url = generateUrl('/settings/api/personal/webauthn/registration')
@@ -45,7 +45,7 @@ export async function finishRegistration(name, data) {
}

/**
* @param id
* @param {any} id -
*/
export async function removeRegistration(id) {
const url = generateUrl(`/settings/api/personal/webauthn/registration/${id}`)

+ 4
- 5
apps/settings/src/store/users.js View File

@@ -278,7 +278,7 @@ const actions = {
* @param {object} options destructuring object
* @param {number} options.offset List offset to request
* @param {number} options.limit List number to return from offset
* @param options.search
* @param {string} options.search -
* @return {Promise}
*/
getUsersFromList(context, { offset, limit, search }) {
@@ -301,7 +301,7 @@ const actions = {
* @param {object} options destructuring object
* @param {number} options.offset List offset to request
* @param {number} options.limit List number to return from offset
* @param options.groupid
* @param {string} options.groupid -
* @return {Promise}
*/
getUsersFromGroup(context, { groupid, offset, limit }) {
@@ -462,8 +462,8 @@ const actions = {
* Add a user
*
* @param {object} context store context
* @param {Function} context.commit
* @param {Function} context.dispatch
* @param {Function} context.commit -
* @param {Function} context.dispatch -
* @param {object} options destructuring object
* @param {string} options.userid User id
* @param {string} options.password User password
@@ -473,7 +473,6 @@ const actions = {
* @param {string} options.subadmin User subadmin groups
* @param {string} options.quota User email
* @param {string} options.language User language
* @param options.language
* @return {Promise}
*/
addUser({ commit, dispatch }, { userid, password, displayName, email, groups, subadmin, quota, language }) {

+ 1
- 1
apps/systemtags/src/systemtagsfilelist.js View File

@@ -48,7 +48,7 @@
/**
* Array of system tag ids to filter by
*
* @type Array.<string>
* @type {Array.<string>}
*/
_systemTagIds: [],
_lastUsedTags: [],

+ 1
- 1
apps/systemtags/src/systemtagsinfoview.js View File

@@ -27,7 +27,7 @@
(function(OCA) {

/**
* @param model
* @param {any} model -
*/
function modelToSelection(model) {
const data = model.toJSON()

+ 1
- 1
apps/twofactor_backupcodes/src/service/PrintService.js View File

@@ -22,7 +22,7 @@
*/

/**
* @param data
* @param {any} data -
*/
export function print(data) {
const name = OC.theme.name || 'Nextcloud'

+ 3
- 3
apps/user_ldap/js/wizard/wizardTabAdvanced.js View File

@@ -17,8 +17,8 @@ OCA = OCA || {};
/**
* initializes the instance. Always call it after initialization.
*
* @param tabIndex
* @param tabID
* @param {any} tabIndex -
* @param {any} tabID -
*/
init: function (tabIndex, tabID) {
this._super(tabIndex, tabID);
@@ -281,7 +281,7 @@ OCA = OCA || {};
setDynamicGroupMemberURL: function(attribute) {
this.setElementValue(this.managedItems.ldap_dynamic_group_member_url.$element, attribute);
},
/**
* enabled or disables the use of nested groups (groups in groups in
* groups…)

+ 4
- 4
apps/user_ldap/js/wizard/wizardTabElementary.js View File

@@ -22,8 +22,8 @@ OCA = OCA || {};
/**
* initializes the instance. Always call it after initialization.
*
* @param tabIndex
* @param tabID
* @param {any} tabIndex -
* @param {any} tabID -
*/
init: function (tabIndex, tabID) {
tabIndex = 0;
@@ -245,8 +245,8 @@ OCA = OCA || {};
* updates the configuration chooser upon the deletion of a
* configuration and, if necessary, loads an existing one.
*
* @param view
* @param result
* @param {any} view -
* @param {any} result -
*/
onDeleteConfiguration: function(view, result) {
if(result.isSuccess === true) {

+ 2
- 2
apps/user_ldap/js/wizard/wizardTabExpert.js View File

@@ -17,8 +17,8 @@ OCA = OCA || {};
/**
* initializes the instance. Always call it after initialization.
*
* @param tabIndex
* @param tabID
* @param {any} tabIndex -
* @param {any} tabID -
*/
init: function (tabIndex, tabID) {
this._super(tabIndex, tabID);

+ 3
- 3
apps/user_ldap/js/wizard/wizardTabGeneric.js View File

@@ -147,8 +147,8 @@ OCA = OCA || {};
/**
* displays server error messages.
*
* @param view
* @param payload
* @param {any} view -
* @param {any} payload -
*/
onServerError: function(view, payload) {
if ( !_.isUndefined(view.managedItems[payload.relatedKey])) {
@@ -456,7 +456,7 @@ OCA = OCA || {};
* sets the filter mode initially and resets the "isToggling" marker.
* This method is called after a save operation against the mode key.
*
* @param mode
* @param {any} mode -
*/
setFilterModeOnce: function(mode) {
this.isToggling = false;

+ 3
- 3
apps/user_ldap/js/wizard/wizardTabLoginFilter.js View File

@@ -16,8 +16,8 @@ OCA = OCA || {};
/**
* initializes the instance. Always call it after initialization.
*
* @param tabIndex
* @param tabID
* @param {any} tabIndex -
* @param {any} tabID -
*/
init: function (tabIndex, tabID) {
this._super(tabIndex, tabID);
@@ -134,7 +134,7 @@ OCA = OCA || {};
/**
* presents the result of the login name test
*
* @param result
* @param {any} result -
*/
handleLoginTestResult: function(result) {
var message;

+ 1
- 1
apps/user_status/src/store/predefinedStatuses.js View File

@@ -48,7 +48,7 @@ const actions = {
*
* @param {object} vuex The Vuex components
* @param {Function} vuex.commit The Vuex commit function
* @param vuex.state
* @param {object} vuex.state -
*/
async loadAllPredefinedStatuses({ state, commit }) {
if (state.predefinedStatuses.length > 0) {

+ 1
- 1
core/src/OC/util.js View File

@@ -28,7 +28,7 @@ import OC from './index'
import { formatFileSize as humanFileSize } from '@nextcloud/files'

/**
* @param t
* @param {any} t -
*/
function chunkify(t) {
// Adapted from http://my.opera.com/GreyWyvern/blog/show.dml/1671288

+ 4
- 4
core/src/OCP/comments.js View File

@@ -35,21 +35,21 @@ import $ from 'jquery'
const urlRegex = /(\s|^)(https?:\/\/)?((?:[-A-Z0-9+_]+\.)+[-A-Z]+(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|$)/ig

/**
* @param content
* @param {any} content -
*/
export function plainToRich(content) {
return this.formatLinksRich(content)
}

/**
* @param content
* @param {any} content -
*/
export function richToPlain(content) {
return this.formatLinksPlain(content)
}

/**
* @param content
* @param {any} content -
*/
export function formatLinksRich(content) {
return content.replace(urlRegex, function(_, leadingSpace, protocol, url, trailingSpace) {
@@ -65,7 +65,7 @@ export function formatLinksRich(content) {
}

/**
* @param content
* @param {any} content -
*/
export function formatLinksPlain(content) {
const $content = $('<div></div>').html(content)

+ 12
- 12
core/src/OCP/whatsnew.js View File

@@ -26,7 +26,7 @@ import $ from 'jquery'
import { generateOcsUrl } from '@nextcloud/router'

/**
* @param options
* @param {any} options -
*/
export function query(options) {
options = options || {}
@@ -42,8 +42,8 @@ export function query(options) {
}

/**
* @param version
* @param options
* @param {any} version -
* @param {any} options -
*/
export function dismiss(version, options) {
options = options || {}
@@ -59,10 +59,10 @@ export function dismiss(version, options) {
}

/**
* @param data
* @param statusText
* @param xhr
* @param dismissOptions
* @param {any} data -
* @param {any} statusText -
* @param {any} xhr -
* @param {any} dismissOptions -
*/
function onQuerySuccess(data, statusText, xhr, dismissOptions) {
console.debug('querying Whats New data was successful: ' + statusText)
@@ -145,9 +145,9 @@ function onQuerySuccess(data, statusText, xhr, dismissOptions) {
}

/**
* @param x
* @param t
* @param e
* @param {any} x -
* @param {any} t -
* @param {any} e -
*/
function onQueryError(x, t, e) {
console.debug('querying Whats New Data resulted in an error: ' + t + e)
@@ -155,14 +155,14 @@ function onQueryError(x, t, e) {
}

/**
* @param data
* @param {any} data -
*/
function onDismissSuccess(data) {
// noop
}

/**
* @param data
* @param {any} data -
*/
function onDismissError(data) {
console.debug('dismissing Whats New data resulted in an error: ' + data)

+ 1
- 1
core/src/Util/get-url-parameter.js View File

@@ -22,7 +22,7 @@
*/

/**
* @param name
* @param {any} name -
*/
export default function getURLParameter(name) {
return decodeURIComponent(

+ 1
- 1
core/src/jquery/selectrange.js View File

@@ -26,7 +26,7 @@ import $ from 'jquery'
/**
* select a range in an input field
*
* @link http://stackoverflow.com/questions/499126/jquery-set-cursor-position-in-text-area
* @see {@link http://stackoverflow.com/questions/499126/jquery-set-cursor-position-in-text-area}
* @param {number} start start selection from
* @param {number} end number of char from start
* @return {void}

+ 2
- 2
core/src/services/WebAuthnAuthenticationService.js View File

@@ -24,7 +24,7 @@ import Axios from '@nextcloud/axios'
import { generateUrl } from '@nextcloud/router'

/**
* @param loginName
* @param {any} loginName -
*/
export function startAuthentication(loginName) {
const url = generateUrl('/login/webauthn/start')
@@ -34,7 +34,7 @@ export function startAuthentication(loginName) {
}

/**
* @param data
* @param {any} data -
*/
export function finishAuthentication(data) {
const url = generateUrl('/login/webauthn/finish')

+ 1
- 1
core/src/systemtags/systemtagscollection.js View File

@@ -61,7 +61,7 @@
* Lazy fetch.
* Only fetches once, subsequent calls will directly call the success handler.
*
* @param options
* @param {any} options -
* @param [options.force] true to force fetch even if cached entries exist
*
* @see Backbone.Collection#fetch

+ 1
- 1
dist/comments-comments-app.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-install.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-login.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-main.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-systemtags.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-sidebar.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-apps-users-management.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-webauthn.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/systemtags-systemtags.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/twofactor_backupscodes-settings.js.map
File diff suppressed because it is too large
View File


+ 1
- 1
dist/user_status-menu.js.map
File diff suppressed because it is too large
View File


Loading…
Cancel
Save