Showing 6 of 10 total issues
Function indexMapping
has 61 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static get indexMapping() {
return {
properties: {
id: {
type: "keyword",
Function indexMapping
has 56 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
static get indexMapping() {
return {
properties: {
title: {
type: "text",
Function index
has 51 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async index(doc) {
let dataset
try {
dataset = await datasetFromJsonld(doc.data)
} catch (err) {
Function delete
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async delete(mongoId) {
this.client
.search({
index: "_all",
size: 1,
Function index
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async index() {
const resourceId = this.valueFor(
"http://sinopia.io/vocabulary/hasResourceId"
)
// Don't index base templates (i.e., templates for templates).
Avoid too many return
statements within this function. Open
Open
return this.client
.index({
index: index,
type: config.get("indexType"),
id: doc.id,