Fork me on GitHub

Résultats Checkstyle

Le document suivant contient les résultats de Checkstyle 8.19 avec les règles build-config/lutece_checks.xml. 

rss feed

Résumé

Fichiers
 Infos
 Avertissements
 Erreurs
43 0 0 279

Fichiers

Fichier
 I
 A
 E
fr/paris/lutece/plugins/knowledge/business/Bot.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/BotDAO.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/BotHome.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/BotSession.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/BotSessionDAO.java 0 0 10
fr/paris/lutece/plugins/knowledge/business/BotSessionHome.java 0 0 3
fr/paris/lutece/plugins/knowledge/business/Dataset.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/DatasetDAO.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/DatasetFile.java 0 0 5
fr/paris/lutece/plugins/knowledge/business/DatasetFileDAO.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/DatasetFileHome.java 0 0 2
fr/paris/lutece/plugins/knowledge/business/DatasetHome.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/IBotDAO.java 0 0 4
fr/paris/lutece/plugins/knowledge/business/IBotSessionDAO.java 0 0 12
fr/paris/lutece/plugins/knowledge/business/IDatasetDAO.java 0 0 4
fr/paris/lutece/plugins/knowledge/business/IDatasetFileDAO.java 0 0 5
fr/paris/lutece/plugins/knowledge/business/IToolSetAbilityDAO.java 0 0 4
fr/paris/lutece/plugins/knowledge/business/IToolSetDAO.java 0 0 4
fr/paris/lutece/plugins/knowledge/business/ToolSet.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/ToolSetAbility.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/ToolSetAbilityDAO.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/ToolSetAbilityHome.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/ToolSetDAO.java 0 0 1
fr/paris/lutece/plugins/knowledge/business/ToolSetHome.java 0 0 1
fr/paris/lutece/plugins/knowledge/rs/BotResponse.java 0 0 10
fr/paris/lutece/plugins/knowledge/rs/BotRest.java 0 0 5
fr/paris/lutece/plugins/knowledge/rs/Constants.java 0 0 1
fr/paris/lutece/plugins/knowledge/rs/RequestData.java 0 0 22
fr/paris/lutece/plugins/knowledge/rs/SwaggerRest.java 0 0 1
fr/paris/lutece/plugins/knowledge/service/ChatMemoryService.java 0 0 63
fr/paris/lutece/plugins/knowledge/service/ChatService.java 0 0 16
fr/paris/lutece/plugins/knowledge/service/Constant.java 0 0 2
fr/paris/lutece/plugins/knowledge/service/DataSetService.java 0 0 12
fr/paris/lutece/plugins/knowledge/service/ElasticStoreService.java 0 0 33
fr/paris/lutece/plugins/knowledge/service/PromptUtils.java 0 0 9
fr/paris/lutece/plugins/knowledge/web/AbstractManageBotsJspBean.java 0 0 7
fr/paris/lutece/plugins/knowledge/web/BotJspBean.java 0 0 3
fr/paris/lutece/plugins/knowledge/web/BotSessionJspBean.java 0 0 3
fr/paris/lutece/plugins/knowledge/web/BotXPage.java 0 0 11
fr/paris/lutece/plugins/knowledge/web/DatasetFileJspBean.java 0 0 3
fr/paris/lutece/plugins/knowledge/web/DatasetJspBean.java 0 0 5
fr/paris/lutece/plugins/knowledge/web/ToolSetAbilityJspBean.java 0 0 3
fr/paris/lutece/plugins/knowledge/web/ToolSetJspBean.java 0 0 3

Règles

Catégorie Règle Violations Sévérité
blocks LeftCurly
  • option: "nl"
25
 Erreur
RightCurly
  • option: "alone"
4
 Erreur
coding HiddenField 8
 Erreur
design FinalClass 1
 Erreur
HideUtilityClassConstructor 5
 Erreur
header Header
  • fileExtensions: "java"
  • headerFile: "/opt/datas/jenkins/home/jobs/admin-github-build/workspace/target/checkstyle-header.txt"
43
 Erreur
imports AvoidStarImport 10
 Erreur
javadoc JavadocMethod 98
 Erreur
JavadocType 9
 Erreur
naming LocalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
1
 Erreur
MemberName
  • format: "^_[a-z](_?[a-zA-Z0-9])*$"
8
 Erreur
ParameterName
  • format: "^[a-z][a-zA-Z0-9]*$"
6
 Erreur
StaticVariableName
  • format: "^_[a-z](_?[a-zA-Z0-9])*$"
2
 Erreur
regexp RegexpSinglelineJava
  • format: "System\.exit"
3
 Erreur
RegexpSinglelineJava
  • format: "System\.out\.println"
3
 Erreur
whitespace ParenPad
  • option: "space"
56
 Erreur

Détails

fr/paris/lutece/plugins/knowledge/business/Bot.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/BotDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/BotHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/BotSession.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/BotSessionDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 279
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 279
 Erreur
blocks LeftCurly '{' at column 120 should be on a new line. 279
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 308
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 308
 Erreur
blocks LeftCurly '{' at column 85 should be on a new line. 308
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 335
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 335
 Erreur
blocks LeftCurly '{' at column 100 should be on a new line. 335

fr/paris/lutece/plugins/knowledge/business/BotSessionHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'strSessionId'. 183
 Erreur
javadoc JavadocMethod Expected @param tag for 'strAccessCode'. 187

fr/paris/lutece/plugins/knowledge/business/Dataset.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/DatasetDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/DatasetFile.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 145
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 150
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 155
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 160

fr/paris/lutece/plugins/knowledge/business/DatasetFileDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/DatasetFileHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
javadoc JavadocMethod Expected @param tag for 'nIdDataSet'. 138

fr/paris/lutece/plugins/knowledge/business/DatasetHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/IBotDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 121
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 127
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 127

fr/paris/lutece/plugins/knowledge/business/IBotSessionDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'nKey'. 95
 Erreur
javadoc JavadocMethod Expected @param tag for 'strAccessCode'. 99
 Erreur
javadoc JavadocMethod Expected @param tag for 'strSessionId'. 99
 Erreur
javadoc JavadocMethod Unused @param tag for 'nKey'. 103
 Erreur
javadoc JavadocMethod Expected @param tag for 'strSessionId'. 107
 Erreur
javadoc JavadocMethod Expected @return tag. 125
 Erreur
javadoc JavadocMethod Expected @param tag for 'strAccessCode'. 125
 Erreur
javadoc JavadocMethod Expected @param tag for 'plugin'. 125
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 148
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 154
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 154

fr/paris/lutece/plugins/knowledge/business/IDatasetDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 121
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 127
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 127

fr/paris/lutece/plugins/knowledge/business/IDatasetFileDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @param tag for 'nDatasetId'. 107
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 130
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 136
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 136

fr/paris/lutece/plugins/knowledge/business/IToolSetAbilityDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 132
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 138
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 138

fr/paris/lutece/plugins/knowledge/business/IToolSetDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Unused @param tag for 'plugin'. 121
 Erreur
javadoc JavadocMethod Expected @param tag for '_plugin'. 127
 Erreur
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 127

fr/paris/lutece/plugins/knowledge/business/ToolSet.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/ToolSetAbility.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/ToolSetAbilityDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/ToolSetAbilityHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/ToolSetDAO.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/business/ToolSetHome.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/rs/BotResponse.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
naming MemberName Name 'steps' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 19
 Erreur
naming MemberName Name 'output' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 20
 Erreur
naming MemberName Name 'session' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 21
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 23
 Erreur
coding HiddenField 'output' hides a field. 23
 Erreur
coding HiddenField 'session' hides a field. 23
 Erreur
regexp RegexpSinglelineJava Line matches the illegal pattern 'printStackTrace'. 115
 Erreur
regexp RegexpSinglelineJava Line matches the illegal pattern 'printStackTrace'. 125
 Erreur
coding HiddenField 'session' hides a field. 145

fr/paris/lutece/plugins/knowledge/rs/BotRest.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
naming StaticVariableName Name 'sessions' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 64
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 66
 Erreur
blocks LeftCurly '{' at column 48 should be on a new line. 81
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 100

fr/paris/lutece/plugins/knowledge/rs/Constants.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/rs/RequestData.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
javadoc JavadocType Missing a Javadoc comment. 3
 Erreur
naming MemberName Name 'action' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 5
 Erreur
naming MemberName Name 'question' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 6
 Erreur
naming MemberName Name 'botId' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 7
 Erreur
naming MemberName Name 'botSessionId' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 8
 Erreur
naming MemberName Name 'audioFile' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 9
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 11
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 16
 Erreur
coding HiddenField 'action' hides a field. 16
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 21
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 26
 Erreur
coding HiddenField 'question' hides a field. 26
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 31
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 36
 Erreur
coding HiddenField 'botId' hides a field. 36
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 41
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 46
 Erreur
coding HiddenField 'audioFile' hides a field. 46
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 51
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 56
 Erreur
coding HiddenField 'botSessionId' hides a field. 56

fr/paris/lutece/plugins/knowledge/rs/SwaggerRest.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/knowledge/service/ChatMemoryService.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
javadoc JavadocType Missing a Javadoc comment. 25
 Erreur
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 25
 Erreur
javadoc JavadocMethod Unused @param tag for 'session'. 33
 Erreur
javadoc JavadocMethod Unused @param tag for 'projectId'. 35
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 40
 Erreur
javadoc JavadocMethod Expected @param tag for 'request'. 40
 Erreur
javadoc JavadocMethod Expected @param tag for 'data'. 40
 Erreur
javadoc JavadocMethod Expected @param tag for 'bot'. 40
 Erreur
javadoc JavadocMethod Expected @param tag for 'sessionId'. 40
 Erreur
blocks LeftCurly '{' at column 147 should be on a new line. 40
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 41
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 41
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 45
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 45
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 47
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 47
 Erreur
blocks LeftCurly '{' at column 41 should be on a new line. 47
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 49
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 49
 Erreur
blocks LeftCurly '{' at column 46 should be on a new line. 53
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 59
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 59
 Erreur
blocks LeftCurly '{' at column 38 should be on a new line. 59
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 60
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 60
 Erreur
blocks LeftCurly '{' at column 49 should be on a new line. 60
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 63
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 63
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 63
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 63
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 64
 Erreur
blocks RightCurly '}' at column 13 should be alone on a line. 66
 Erreur
blocks LeftCurly '{' at column 20 should be on a new line. 66
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 67
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 69
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 69
 Erreur
blocks RightCurly '}' at column 9 should be alone on a line. 72
 Erreur
blocks LeftCurly '{' at column 16 should be on a new line. 72
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 76
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 76
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 79
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 79
 Erreur
blocks LeftCurly '{' at column 102 should be on a new line. 79
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 82
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 82
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 82
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 82
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 83
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 83
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 86
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 86
 Erreur
javadoc JavadocType Missing a Javadoc comment. 89
 Erreur
blocks LeftCurly '{' at column 73 should be on a new line. 89
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 91
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 91
 Erreur
blocks LeftCurly '{' at column 63 should be on a new line. 91
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 98
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 98
 Erreur
blocks LeftCurly '{' at column 81 should be on a new line. 98
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 106
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 106
 Erreur
blocks LeftCurly '{' at column 53 should be on a new line. 106

fr/paris/lutece/plugins/knowledge/service/ChatService.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
javadoc JavadocType Missing a Javadoc comment. 37
 Erreur
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 40
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 51
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 51
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 70
 Erreur
naming LocalVariableName Name '_proxyAddress' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 86
 Erreur
blocks LeftCurly '{' at column 37 should be on a new line. 91
 Erreur
blocks LeftCurly '{' at column 34 should be on a new line. 94
 Erreur
blocks LeftCurly '{' at column 27 should be on a new line. 96
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 103
 Erreur
javadoc JavadocType Missing a Javadoc comment. 113
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 115
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 115

fr/paris/lutece/plugins/knowledge/service/Constant.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Missing a header - not enough lines in file. 1
 Erreur
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 8

fr/paris/lutece/plugins/knowledge/service/DataSetService.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
design FinalClass Class DataSetService should be declared as final. 13
 Erreur
javadoc JavadocType Missing a Javadoc comment. 13
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 17
 Erreur
blocks LeftCurly '{' at column 36 should be on a new line. 64
 Erreur
blocks LeftCurly '{' at column 17 should be on a new line. 65
 Erreur
blocks RightCurly '}' at column 4 should be alone on a line. 68
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 68
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 68
 Erreur
blocks LeftCurly '{' at column 37 should be on a new line. 68
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 69
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 69

fr/paris/lutece/plugins/knowledge/service/ElasticStoreService.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of '/*'. 1
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.data.document.*. 4
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.data.document.parser.*. 5
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.data.document.splitter.*. 6
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.data.embedding.*. 7
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.model.embedding.*. 9
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.model.openai.*. 10
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.store.embedding.*. 12
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 21
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - dev.langchain4j.model.openai.OpenAiModelName.*. 22
 Erreur
imports AvoidStarImport Using the '.*' form of import should be avoided - java.time.Duration.*. 23
 Erreur
javadoc JavadocType Missing a Javadoc comment. 25
 Erreur
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 25
 Erreur
naming StaticVariableName Name 'fileStoreService' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 27
 Erreur
javadoc JavadocMethod Unused @param tag for 'document'. 35
 Erreur
javadoc JavadocMethod Unused @param tag for 'projectId'. 37
 Erreur
javadoc JavadocMethod Expected @param tag for 'dataSetFile'. 40
 Erreur
javadoc JavadocMethod Expected @param tag for 'dataSet'. 40
 Erreur
blocks LeftCurly '{' at column 91 should be on a new line. 45
 Erreur
blocks LeftCurly '{' at column 13 should be on a new line. 49
 Erreur
blocks RightCurly '}' at column 3 should be alone on a line. 61
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 61
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 61
 Erreur
blocks LeftCurly '{' at column 36 should be on a new line. 61
 Erreur
whitespace ParenPad '(' is not followed by whitespace. 62
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 62
 Erreur
javadoc JavadocMethod Unused @param tag for 'relevantEmbeddings'. 70
 Erreur
javadoc JavadocMethod Expected @param tag for 'inputStream'. 74
 Erreur
javadoc JavadocMethod Expected @param tag for 'fileName'. 74
 Erreur
javadoc JavadocMethod Unused @param tag for 'projectId'. 110
 Erreur
javadoc JavadocMethod Expected @param tag for 'dateSetId'. 114
 Erreur
javadoc JavadocMethod Unused @param tag for 'projectId'. 124
 Erreur
javadoc JavadocMethod Expected @param tag for 'dateSetId'. 128

fr/paris/lutece/plugins/knowledge/service/PromptUtils.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Missing a header - not enough lines in file. 1
 Erreur
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 12
 Erreur
javadoc JavadocMethod Expected @return tag. 18
 Erreur
javadoc JavadocMethod Expected @param tag for 'question'. 18
 Erreur
javadoc JavadocMethod Expected @param tag for 'information'. 18
 Erreur
javadoc JavadocMethod Expected @param tag for 'fileNamesSources'. 18
 Erreur
javadoc JavadocMethod Expected @param tag for 'systemPrompt'. 18
 Erreur
javadoc JavadocMethod Expected @param tag for 'noDataResponse'. 18
 Erreur
regexp RegexpSinglelineJava Line matches the illegal pattern 'System\.out\.println'. 28

fr/paris/lutece/plugins/knowledge/web/AbstractManageBotsJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocType Type Javadoc comment is missing @param <S> tag. 50
 Erreur
javadoc JavadocType Type Javadoc comment is missing @param <T> tag. 50
 Erreur
javadoc JavadocMethod Expected @param tag for '<T>'. 82
 Erreur
javadoc JavadocMethod Unused @param tag for '<S>'. 108
 Erreur
javadoc JavadocMethod Unused @param tag for '<T>'. 110
 Erreur
javadoc JavadocMethod Expected @param tag for 'listIds'. 116

fr/paris/lutece/plugins/knowledge/web/BotJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 193
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 319

fr/paris/lutece/plugins/knowledge/web/BotSessionJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 185
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 279

fr/paris/lutece/plugins/knowledge/web/BotXPage.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 120
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 145
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 169
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 169
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 202
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 223
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 242
 Erreur
whitespace ParenPad ')' is not preceded with whitespace. 262
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 278
 Erreur
javadoc JavadocMethod Expected @throws tag for 'UserNotSignedException'. 278

fr/paris/lutece/plugins/knowledge/web/DatasetFileJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 185
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 279

fr/paris/lutece/plugins/knowledge/web/DatasetJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 195
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 281
 Erreur
javadoc JavadocMethod Missing a Javadoc comment. 291
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 309

fr/paris/lutece/plugins/knowledge/web/ToolSetAbilityJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 185
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 280

fr/paris/lutece/plugins/knowledge/web/ToolSetJspBean.java

Sévérité Catégorie Règle Message Ligne
 Erreur
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 185
 Erreur
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 279