Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
4900828

Rules

RulesViolationsSeverity
NewlineAtEndOfFile1error Error
Translation0error Error
JavadocMethod
  • allowMissingThrowsTags: "true"
130error Error
JavadocType0error Error
JavadocVariable0error Error
JavadocStyle2error Error
ConstantName1error Error
LocalFinalVariableName0error Error
LocalVariableName119error Error
MemberName121error Error
MethodName55error Error
PackageName0error Error
ParameterName47error Error
StaticVariableName1error Error
TypeName27error Error
AvoidStarImport0error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports1error Error
FileLength1error Error
LineLength
  • max: "500"
0error Error
MethodLength
  • max: "500"
0error Error
ParameterNumber3error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter8error Error
NoWhitespaceBefore0error Error
OperatorWrap0error Error
ParenPad0error Error
TypecastParenPad0error Error
TabCharacter1error Error
ModifierOrder0error Error
RedundantModifier0error Error
AvoidNestedBlocks2error Error
EmptyBlock3error Error
LeftCurly0error Error
NeedBraces7error Error
AvoidInlineConditionals47error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0error Error
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
0error Error
IllegalInstantiation0error Error
InnerAssignment19error Error
MagicNumber92error Error
MissingSwitchDefault2error Error
RedundantThrows0error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
FinalClass0error Error
HideUtilityClassConstructor1error Error
InterfaceIsType0error Error
VisibilityModifier135error Error
ArrayTypeStyle2error Error
TodoComment0error Error
UpperEll0error Error
IllegalCatch0error Error
IllegalThrows0error Error

Files

Filesinfowarningerror
com/fernsroth/squashfs/model/squashfs/cached_dir_index.java003
com/fernsroth/squashfs/model/squashfs/squashfs_constants.java0069
com/fernsroth/squashfs/SquashFSManifest.java001
com/fernsroth/squashfs/model/squashfs/stat.java0027
com/fernsroth/squashfs/Squashfs.java002
com/fernsroth/squashfs/model/squashfs/squashfs_dir_index.java006
com/fernsroth/squashfs/model/squashfs/squashfs_lreg_inode_header.java001
com/fernsroth/squashfs/model/SFSSourceFile.java006
com/fernsroth/squashfs/model/SFSFile.java005
com/fernsroth/squashfs/model/squashfs/squashfs_dir_inode_header.java0011
com/fernsroth/squashfs/model/squashfs/squashfs_dir_entry.java009
com/fernsroth/squashfs/FileSystemDataProvider.java001
com/fernsroth/squashfs/SquashFSUtils.java0024
com/fernsroth/squashfs/model/squashfs/directory.java0019
com/fernsroth/squashfs/SquashFSReader.java0061
com/fernsroth/squashfs/model/squashfs/squashfs_dir_header.java006
com/fernsroth/squashfs/model/squashfs/dir.java0010
com/fernsroth/squashfs/model/squashfs/squashfs_super_block.java0049
com/fernsroth/squashfs/LSWalkHandler.java003
com/fernsroth/squashfs/model/SFSSquashedFile.java007
com/fernsroth/squashfs/model/squashfs/old_root_entry_info.java006
com/fernsroth/squashfs/model/squashfs/squashfs_ipc_inode_header.java001
com/fernsroth/squashfs/model/squashfs/dir_info.java0014
com/fernsroth/squashfs/OutputWalkHandler.java001
com/fernsroth/squashfs/model/squashfs/dir_ent.java0012
com/fernsroth/squashfs/model/squashfs/fragment.java004
com/fernsroth/squashfs/model/squashfs/inode_info.java008
com/fernsroth/squashfs/model/squashfs/duplicate_buffer_handle.java004
com/fernsroth/squashfs/model/squashfs/file_info.java0010
com/fernsroth/squashfs/model/squashfs/squashfs_fragment_entry.java005
com/fernsroth/squashfs/Unsquashfs.java001
com/fernsroth/squashfs/model/squashfs/squashfs_ldir_inode_header.java0015
com/fernsroth/squashfs/model/squashfs/squashfs_symlink_inode_header.java005
com/fernsroth/squashfs/model/squashfs/squashfs_base_inode_header.java0013
com/fernsroth/squashfs/SquashFSWriter.java00399
com/fernsroth/squashfs/model/squashfs/squashfs_reg_inode_header.java009
com/fernsroth/squashfs/model/squashfs/squashfs_dev_inode_header.java001

Details

com/fernsroth/squashfs/model/squashfs/cached_dir_index.java

ViolationMessageLine
errorName 'cached_dir_index' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'index' must be private and have accessor methods.14
errorVariable 'name' must be private and have accessor methods.19

com/fernsroth/squashfs/model/squashfs/squashfs_constants.java

ViolationMessageLine
errorName 'squashfs_constants' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
error'4' is a magic number.93
error'8' is a magic number.94
error'15' is a magic number.169
errorName 'SQUASHFS_FRAGMENT_INDEXES' must match pattern '^[a-z][a-zA-Z0-9]*$'.265
errorExpected @param tag for 'A'.265
errorName 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'.265
errorName 'SQUASHFS_FRAGMENT_BYTES' must match pattern '^[a-z][a-zA-Z0-9]*$'.273
errorExpected @param tag for 'A'.273
errorName 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'.273
errorName 'SQUASHFS_FRAGMENT_INDEX_BYTES' must match pattern '^[a-z][a-zA-Z0-9]*$'.281
errorExpected @param tag for 'A'.281
errorName 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'.281
error'8' is a magic number.282
errorName 'SQUASHFS_COMPRESSED_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'.289
errorExpected @param tag for 'B'.289
errorName 'B' must match pattern '^[a-z][a-zA-Z0-9]*$'.289
errorAvoid inline conditionals.290
errorName 'SQUASHFS_COMPRESSED' must match pattern '^[a-z][a-zA-Z0-9]*$'.298
errorExpected @param tag for 'B'.298
errorName 'B' must match pattern '^[a-z][a-zA-Z0-9]*$'.298
errorName 'SQUASHFS_CHECK_DATA' must match pattern '^[a-z][a-zA-Z0-9]*$'.306
errorExpected @param tag for 'flags'.306
errorName 'SQUASHFS_BIT' must match pattern '^[a-z][a-zA-Z0-9]*$'.315
errorExpected @param tag for 'flag'.315
errorExpected @param tag for 'bit'.315
errorName 'SQUASHFS_INODE_BLK' must match pattern '^[a-z][a-zA-Z0-9]*$'.323
errorExpected @param tag for 'a'.323
error'16' is a magic number.324
errorName 'SQUASHFS_INODE_OFFSET' must match pattern '^[a-z][a-zA-Z0-9]*$'.331
errorExpected @param tag for 'a'.331
error'0xffff' is a magic number.332
error'24' is a magic number.338
errorName 'SQUASHFS_COMPRESSED_SIZE_BLOCK' must match pattern '^[a-z][a-zA-Z0-9]*$'.379
errorExpected @param tag for 'B'.379
errorName 'B' must match pattern '^[a-z][a-zA-Z0-9]*$'.379
errorAvoid inline conditionals.380
errorName 'SQUASHFS_COMPRESSED_BLOCK' must match pattern '^[a-z][a-zA-Z0-9]*$'.389
errorExpected @param tag for 'B'.389
errorName 'B' must match pattern '^[a-z][a-zA-Z0-9]*$'.389
errorExpected @param tag for 'block'.404
error'12' is a magic number.407
error'16' is a magic number.407
errorName 'SQUASHFS_MKFLAGS' must match pattern '^[a-z][a-zA-Z0-9]*$'.425
errorExpected @param tag for 'noI'.425
errorExpected @param tag for 'noD'.425
errorExpected @param tag for 'check_data'.426
errorName 'check_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.426
errorExpected @param tag for 'noF'.426
errorExpected @param tag for 'no_fragments'.426
errorName 'no_fragments' must match pattern '^[a-z][a-zA-Z0-9]*$'.426
errorExpected @param tag for 'always_use_fragments'.427
errorName 'always_use_fragments' must match pattern '^[a-z][a-zA-Z0-9]*$'.427
errorExpected @param tag for 'duplicate_checking'.427
errorName 'duplicate_checking' must match pattern '^[a-z][a-zA-Z0-9]*$'.427
errorAvoid inline conditionals.428
errorAvoid inline conditionals.428
errorAvoid inline conditionals.429
errorAvoid inline conditionals.429
error'3' is a magic number.429
errorAvoid inline conditionals.430
error'4' is a magic number.430
errorAvoid inline conditionals.431
error'5' is a magic number.431
errorAvoid inline conditionals.431
error'6' is a magic number.432
errorName 'SQUASHFS_MODE' must match pattern '^[a-z][a-zA-Z0-9]*$'.439
errorExpected @param tag for 'a'.439
error'0xfff' is a magic number.440

com/fernsroth/squashfs/SquashFSManifest.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.24

com/fernsroth/squashfs/model/squashfs/stat.java

ViolationMessageLine
errorName 'stat' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
error'0x04' is a magic number.15
error'6' is a magic number.15
error'6' is a magic number.20
error'6' is a magic number.25
error'3' is a magic number.35
error'3' is a magic number.40
error'3' is a magic number.45
error'3' is a magic number.50
error'3' is a magic number.55
error'3' is a magic number.60
error'3' is a magic number.65
error'3' is a magic number.70
errorName 'st_mode' must match pattern '^[a-z][a-zA-Z0-9]*$'.115
errorVariable 'st_mode' must be private and have accessor methods.115
errorName 'st_uid' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
errorVariable 'st_uid' must be private and have accessor methods.120
errorName 'st_gid' must match pattern '^[a-z][a-zA-Z0-9]*$'.125
errorVariable 'st_gid' must be private and have accessor methods.125
errorName 'st_mtime' must match pattern '^[a-z][a-zA-Z0-9]*$'.130
errorVariable 'st_mtime' must be private and have accessor methods.130
errorName 'st_dev' must match pattern '^[a-z][a-zA-Z0-9]*$'.135
errorVariable 'st_dev' must be private and have accessor methods.135
errorName 'st_ino' must match pattern '^[a-z][a-zA-Z0-9]*$'.140
errorVariable 'st_ino' must be private and have accessor methods.140
errorName 'st_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.145
errorVariable 'st_size' must be private and have accessor methods.145

com/fernsroth/squashfs/Squashfs.java

ViolationMessageLine
errorArray brackets at illegal position.33
errorAvoid nested blocks.49

com/fernsroth/squashfs/model/squashfs/squashfs_dir_index.java

ViolationMessageLine
errorName 'squashfs_dir_index' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
errorVariable 'index' must be private and have accessor methods.20
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.26
errorVariable 'start_block' must be private and have accessor methods.26
errorVariable 'size' must be private and have accessor methods.32
errorVariable 'name' must be private and have accessor methods.37

com/fernsroth/squashfs/model/squashfs/squashfs_lreg_inode_header.java

ViolationMessageLine
errorName 'squashfs_lreg_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.13

com/fernsroth/squashfs/model/SFSSourceFile.java

ViolationMessageLine
errorExpected @param tag for 'name'.27
errorExpected @param tag for 'mode'.27
errorExpected @param tag for 'time'.27
errorExpected @param tag for 'guid'.27
errorExpected @param tag for 'uid'.27
errorExpected @param tag for 'sourceFile'.28

com/fernsroth/squashfs/model/SFSFile.java

ViolationMessageLine
errorExpected @param tag for 'name'.19
errorExpected @param tag for 'mode'.19
errorExpected @param tag for 'time'.19
errorExpected @param tag for 'guid'.19
errorExpected @param tag for 'uid'.19

com/fernsroth/squashfs/model/squashfs/squashfs_dir_inode_header.java

ViolationMessageLine
errorName 'squashfs_dir_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.14
errorVariable 'nlink' must be private and have accessor methods.19
error'19' is a magic number.24
errorName 'file_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.25
errorVariable 'file_size' must be private and have accessor methods.25
error'13' is a magic number.30
errorVariable 'offset' must be private and have accessor methods.31
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
errorVariable 'start_block' must be private and have accessor methods.37
errorName 'parent_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
errorVariable 'parent_inode' must be private and have accessor methods.43

com/fernsroth/squashfs/model/squashfs/squashfs_dir_entry.java

ViolationMessageLine
errorName 'squashfs_dir_entry' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
error'13' is a magic number.20
errorVariable 'offset' must be private and have accessor methods.21
error'3' is a magic number.26
errorVariable 'type' must be private and have accessor methods.27
errorVariable 'size' must be private and have accessor methods.33
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.39
errorVariable 'inode_number' must be private and have accessor methods.39
errorVariable 'name' must be private and have accessor methods.44

com/fernsroth/squashfs/FileSystemDataProvider.java

ViolationMessageLine
errorExpected @param tag for 'sourceDir'.35

com/fernsroth/squashfs/SquashFSUtils.java

ViolationMessageLine
errorFile does not end with a newline.0
errorName 'ISO8601_FORMAT' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
errorVariable 'ISO8601_FORMAT' must be private and have accessor methods.33
error'6' is a magic number.57
error'0x07' is a magic number.57
error'3' is a magic number.58
error'0x07' is a magic number.58
error'0x07' is a magic number.59
errorExpected @param tag for 'permissions'.68
error'0x04' is a magic number.70
error'0x04' is a magic number.70
errorAvoid inline conditionals.70
errorAvoid inline conditionals.71
errorAvoid inline conditionals.72
error'4' is a magic number.83
error'4' is a magic number.84
error'7' is a magic number.84
error'7' is a magic number.85
error'10' is a magic number.85
error'6' is a magic number.87
error'3' is a magic number.88
error'0x04' is a magic number.117
error'1000' is a magic number.134
error'1000' is a magic number.143

com/fernsroth/squashfs/model/squashfs/directory.java

ViolationMessageLine
errorName 'directory' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'buff' must be private and have accessor methods.15
errorVariable 'buffp' must be private and have accessor methods.20
errorVariable 'size' must be private and have accessor methods.25
errorName 'entry_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.30
errorVariable 'entry_count' must be private and have accessor methods.30
errorName 'index_count_p' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
errorVariable 'index_count_p' must be private and have accessor methods.35
errorName 'entry_count_p' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
errorVariable 'entry_count_p' must be private and have accessor methods.40
errorVariable 'index' must be private and have accessor methods.45
errorName 'i_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
errorVariable 'i_count' must be private and have accessor methods.50
errorName 'i_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.55
errorVariable 'i_size' must be private and have accessor methods.55
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.60
errorVariable 'start_block' must be private and have accessor methods.60
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.65
errorVariable 'inode_number' must be private and have accessor methods.65

com/fernsroth/squashfs/SquashFSReader.java

ViolationMessageLine
errorName 'uid_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.68
errorName 'guid_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.73
errorName 'fragment_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.78
errorName 'inode_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.83
errorUnclosed HTML tag found: <start, offset>87
errorName 'inode_table_hash' must match pattern '^[a-z][a-zA-Z0-9]*$'.89
errorName 'directory_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.94
errorUnclosed HTML tag found: <start, offset>98
errorName 'directory_table_hash' must match pattern '^[a-z][a-zA-Z0-9]*$'.100
errorName 'dir_scan' must match pattern '^[a-z][a-zA-Z0-9]*$'.135
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.135
errorswitch without "default" clause.151
errorName 'read_symlink' must match pattern '^[a-z][a-zA-Z0-9]*$'.203
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.203
errorName 'block_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'.206
errorName 'inode_table_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.208
errorExpected @param tag for 'uid'.247
errorExpected @param tag for 'guid'.256
errorExpected @param tag for 'uid'.256
errorAvoid inline conditionals.257
errorName 'read_file' must match pattern '^[a-z][a-zA-Z0-9]*$'.270
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.270
errorName 'block_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'.273
errorName 'inode_table_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.275
errorName 'frag_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.301
errorAvoid inline conditionals.301
errorAvoid inline conditionals.304
errorName 'squashfs_openddir' must match pattern '^[a-z][a-zA-Z0-9]*$'.331
errorName 'block_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.331
errorName 'dir_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.336
errorName 'directory_table_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.337
errorName 'inode_table_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.338
error'3' is a magic number.403
errorMust have at least one statement.475
errorName 'uncompress_directory_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.508
errorName 'uncompress_inode_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.527
errorUnused @param tag for 'squashfs'.541
errorName 'read_super' must match pattern '^[a-z][a-zA-Z0-9]*$'.545
errorUnused @param tag for 'squashfs'.588
errorName 'read_uids_guids' must match pattern '^[a-z][a-zA-Z0-9]*$'.591
errorName 'read_fragment_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.610
errorName 'fragment_table_index' must match pattern '^[a-z][a-zA-Z0-9]*$'.614
error'8' is a magic number.634
errorName 'read_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.667
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.668
errorAvoid inline conditionals.690
error'if' construct must use '{}'s.693
error'3' is a magic number.694
errorName 'read_data_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.731
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.736
errorAvoid inline conditionals.747
errorInner assignments should be avoided.754
errorName 'read_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.771
errorExpected @param tag for 'fragment_entry'.771
errorName 'fragment_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'.771
errorUnused @param tag for 'sourceFile'.797
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.804
errorName 'inode_table_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.815
error'4' is a magic number.818
errorName 'file_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.826
errorName 'fragment_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.835

com/fernsroth/squashfs/model/squashfs/squashfs_dir_header.java

ViolationMessageLine
errorName 'squashfs_dir_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
errorVariable 'count' must be private and have accessor methods.21
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.27
errorVariable 'start_block' must be private and have accessor methods.27
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
errorVariable 'inode_number' must be private and have accessor methods.33

com/fernsroth/squashfs/model/squashfs/dir.java

ViolationMessageLine
errorName 'dir' must match pattern '^[A-Z][a-zA-Z0-9]*$'.12
errorName 'dir_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.17
errorVariable 'dir_count' must be private and have accessor methods.17
errorName 'cur_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'.22
errorVariable 'cur_entry' must be private and have accessor methods.22
errorVariable 'mode' must be private and have accessor methods.27
errorVariable 'uid' must be private and have accessor methods.32
errorVariable 'guid' must be private and have accessor methods.37
errorVariable 'mtime' must be private and have accessor methods.42
errorVariable 'dirs' must be private and have accessor methods.47

com/fernsroth/squashfs/model/squashfs/squashfs_super_block.java

ViolationMessageLine
errorName 'squashfs_super_block' must match pattern '^[A-Z][a-zA-Z0-9]*$'.20
errorName 's_magic' must match pattern '^[a-z][a-zA-Z0-9]*$'.26
errorVariable 's_magic' must be private and have accessor methods.26
errorVariable 'inodes' must be private and have accessor methods.32
errorName 'bytes_used_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
errorVariable 'bytes_used_2' must be private and have accessor methods.38
errorName 'uid_start_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
errorVariable 'uid_start_2' must be private and have accessor methods.44
errorName 'guid_start_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
errorVariable 'guid_start_2' must be private and have accessor methods.50
errorName 'inode_table_start_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.56
errorVariable 'inode_table_start_2' must be private and have accessor methods.56
errorName 'directory_table_start_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.62
errorVariable 'directory_table_start_2' must be private and have accessor methods.62
errorName 's_major' must match pattern '^[a-z][a-zA-Z0-9]*$'.68
errorVariable 's_major' must be private and have accessor methods.68
errorName 's_minor' must match pattern '^[a-z][a-zA-Z0-9]*$'.74
errorVariable 's_minor' must be private and have accessor methods.74
errorName 'block_size_1' must match pattern '^[a-z][a-zA-Z0-9]*$'.80
errorVariable 'block_size_1' must be private and have accessor methods.80
errorName 'block_log' must match pattern '^[a-z][a-zA-Z0-9]*$'.86
errorVariable 'block_log' must be private and have accessor methods.86
errorVariable 'flags' must be private and have accessor methods.92
errorName 'no_uids' must match pattern '^[a-z][a-zA-Z0-9]*$'.98
errorVariable 'no_uids' must be private and have accessor methods.98
errorName 'no_guids' must match pattern '^[a-z][a-zA-Z0-9]*$'.104
errorVariable 'no_guids' must be private and have accessor methods.104
errorName 'mkfs_time' must match pattern '^[a-z][a-zA-Z0-9]*$'.110
errorVariable 'mkfs_time' must be private and have accessor methods.110
errorName 'root_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.116
errorVariable 'root_inode' must be private and have accessor methods.116
errorName 'block_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.122
errorVariable 'block_size' must be private and have accessor methods.122
errorVariable 'fragments' must be private and have accessor methods.128
errorName 'fragment_table_start_2' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
errorVariable 'fragment_table_start_2' must be private and have accessor methods.134
errorName 'bytes_used' must match pattern '^[a-z][a-zA-Z0-9]*$'.140
errorVariable 'bytes_used' must be private and have accessor methods.140
errorName 'uid_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.146
errorVariable 'uid_start' must be private and have accessor methods.146
errorName 'guid_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.152
errorVariable 'guid_start' must be private and have accessor methods.152
errorName 'inode_table_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.158
errorVariable 'inode_table_start' must be private and have accessor methods.158
errorName 'directory_table_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.164
errorVariable 'directory_table_start' must be private and have accessor methods.164
errorName 'fragment_table_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.170
errorVariable 'fragment_table_start' must be private and have accessor methods.170
errorVariable 'unused' must be private and have accessor methods.176

com/fernsroth/squashfs/LSWalkHandler.java

ViolationMessageLine
error'{' is followed by whitespace.22
errorAvoid inline conditionals.30
errorAvoid inline conditionals.31

com/fernsroth/squashfs/model/SFSSquashedFile.java

ViolationMessageLine
errorMore than 7 parameters.58
errorExpected @param tag for 'start'.59
errorExpected @param tag for 'blocks'.59
errorExpected @param tag for 'offset'.59
errorExpected @param tag for 'blockPtr'.59
errorExpected @param tag for 'fragmentEntry'.60
errorExpected @param tag for 'fragmentBytes'.60

com/fernsroth/squashfs/model/squashfs/old_root_entry_info.java

ViolationMessageLine
errorName 'old_root_entry_info' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'name' must be private and have accessor methods.14
errorVariable 'inode' must be private and have accessor methods.19
errorVariable 'type' must be private and have accessor methods.24
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.29
errorVariable 'inode_number' must be private and have accessor methods.29

com/fernsroth/squashfs/model/squashfs/squashfs_ipc_inode_header.java

ViolationMessageLine
errorName 'squashfs_ipc_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.13

com/fernsroth/squashfs/model/squashfs/dir_info.java

ViolationMessageLine
errorName 'dir_info' must match pattern '^[A-Z][a-zA-Z0-9]*$'.13
errorName 'dir_ent' must match pattern '^[a-z][a-zA-Z0-9]*$'.18
errorVariable 'dir_ent' must be private and have accessor methods.18
errorName 'directory_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.23
errorVariable 'directory_count' must be private and have accessor methods.23
errorName 'dir_is_ldir' must match pattern '^[a-z][a-zA-Z0-9]*$'.28
errorVariable 'dir_is_ldir' must be private and have accessor methods.28
errorVariable 'list' must be private and have accessor methods.33
errorName 'current_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
errorVariable 'current_count' must be private and have accessor methods.38
errorName 'byte_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
errorVariable 'byte_count' must be private and have accessor methods.43
errorVariable 'count' must be private and have accessor methods.48
errorVariable 'pathname' must be private and have accessor methods.53

com/fernsroth/squashfs/OutputWalkHandler.java

ViolationMessageLine
errorExpected @param tag for 'includeMTimeInManfest'.262

com/fernsroth/squashfs/model/squashfs/dir_ent.java

ViolationMessageLine
errorName 'dir_ent' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'name' must be private and have accessor methods.19
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.24
errorVariable 'start_block' must be private and have accessor methods.24
errorVariable 'offset' must be private and have accessor methods.29
errorVariable 'type' must be private and have accessor methods.34
errorVariable 'pathname' must be private and have accessor methods.39
errorVariable 'dir' must be private and have accessor methods.44
errorVariable 'inode' must be private and have accessor methods.49
errorName 'our_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.54
errorVariable 'our_dir' must be private and have accessor methods.54
errorVariable 'data' must be private and have accessor methods.59

com/fernsroth/squashfs/model/squashfs/fragment.java

ViolationMessageLine
errorName 'fragment' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'index' must be private and have accessor methods.15
errorVariable 'offset' must be private and have accessor methods.20
errorVariable 'size' must be private and have accessor methods.25

com/fernsroth/squashfs/model/squashfs/inode_info.java

ViolationMessageLine
errorName 'inode_info' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'nlink' must be private and have accessor methods.15
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
errorVariable 'inode_number' must be private and have accessor methods.20
errorVariable 'buf' must be private and have accessor methods.25
errorVariable 'next' must be private and have accessor methods.30
errorVariable 'inode' must be private and have accessor methods.35
errorVariable 'type' must be private and have accessor methods.40

com/fernsroth/squashfs/model/squashfs/duplicate_buffer_handle.java

ViolationMessageLine
errorName 'duplicate_buffer_handle' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'ptrdata' must be private and have accessor methods.15
errorVariable 'ptr' must be private and have accessor methods.20
errorVariable 'start' must be private and have accessor methods.25

com/fernsroth/squashfs/model/squashfs/file_info.java

ViolationMessageLine
errorName 'file_info' must match pattern '^[A-Z][a-zA-Z0-9]*$'.10
errorVariable 'fragment' must be private and have accessor methods.15
errorVariable 'next' must be private and have accessor methods.20
errorVariable 'bytes' must be private and have accessor methods.25
errorVariable 'start' must be private and have accessor methods.30
errorVariable 'checksum' must be private and have accessor methods.35
errorName 'fragment_checksum' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
errorVariable 'fragment_checksum' must be private and have accessor methods.40
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.45
errorVariable 'block_list' must be private and have accessor methods.45

com/fernsroth/squashfs/model/squashfs/squashfs_fragment_entry.java

ViolationMessageLine
errorName 'squashfs_fragment_entry' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.21
errorVariable 'start_block' must be private and have accessor methods.21
errorVariable 'size' must be private and have accessor methods.27
errorVariable 'unused' must be private and have accessor methods.33

com/fernsroth/squashfs/Unsquashfs.java

ViolationMessageLine
errorArray brackets at illegal position.38

com/fernsroth/squashfs/model/squashfs/squashfs_ldir_inode_header.java

ViolationMessageLine
errorName 'squashfs_ldir_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.14
errorVariable 'nlink' must be private and have accessor methods.19
error'27' is a magic number.24
errorName 'file_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.25
errorVariable 'file_size' must be private and have accessor methods.25
error'13' is a magic number.30
errorVariable 'offset' must be private and have accessor methods.31
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
errorVariable 'start_block' must be private and have accessor methods.37
error'16' is a magic number.42
errorName 'i_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
errorVariable 'i_count' must be private and have accessor methods.43
errorName 'parent_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.49
errorVariable 'parent_inode' must be private and have accessor methods.49
errorLine contains a tab character.51

com/fernsroth/squashfs/model/squashfs/squashfs_symlink_inode_header.java

ViolationMessageLine
errorName 'squashfs_symlink_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.15
errorVariable 'nlink' must be private and have accessor methods.21
errorName 'symlink_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.27
errorVariable 'symlink_size' must be private and have accessor methods.27
errorVariable 'symlink' must be private and have accessor methods.32

com/fernsroth/squashfs/model/squashfs/squashfs_base_inode_header.java

ViolationMessageLine
errorName 'squashfs_base_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.14
error'4' is a magic number.19
errorName 'inode_type' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
errorVariable 'inode_type' must be private and have accessor methods.20
error'12' is a magic number.25
errorVariable 'mode' must be private and have accessor methods.26
error'8' is a magic number.31
errorVariable 'uid' must be private and have accessor methods.32
error'8' is a magic number.37
errorVariable 'guid' must be private and have accessor methods.38
errorVariable 'mtime' must be private and have accessor methods.44
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
errorVariable 'inode_number' must be private and have accessor methods.50

com/fernsroth/squashfs/SquashFSWriter.java

ViolationMessageLine
errorFile length is 2,528 lines (max allowed is 2,000).1
errorUnused import - com.fernsroth.squashfs.model.squashfs.inode_info.41
errorName 'empty_fragment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.84
errorName 'inode_info' must match pattern '^[a-z][a-zA-Z0-9]*$'.94
errorName 'global_uid' must match pattern '^[a-z][a-zA-Z0-9]*$'.104
errorName 'global_gid' must match pattern '^[a-z][a-zA-Z0-9]*$'.109
errorName 'directory_data_cache' must match pattern '^[a-z][a-zA-Z0-9]*$'.114
errorName 'directory_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.119
errorName 'directory_cache_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.124
errorName 'total_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.129
errorName 'uid_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
errorName 'total_inode_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.139
errorName 'total_directory_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.144
errorName 'guid_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.149
errorName 'inode_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.154
errorName 'directory_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.159
errorName 'file_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.164
errorName 'dup_files' must match pattern '^[a-z][a-zA-Z0-9]*$'.169
errorName 'inode_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.174
errorName 'dev_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.179
errorName 'fifo_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.184
errorName 'sock_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
errorName 'dir_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.194
errorName 'sym_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.199
errorName 'root_inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.214
errorName 'fragment_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.239
errorName 'check_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.259
errorName 'no_fragments' must match pattern '^[a-z][a-zA-Z0-9]*$'.269
errorName 'always_use_fragments' must match pattern '^[a-z][a-zA-Z0-9]*$'.274
errorName 'duplicate_checking' must match pattern '^[a-z][a-zA-Z0-9]*$'.279
errorName 'block_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'.289
errorName 'dir_inode_no' must match pattern '^[a-z][a-zA-Z0-9]*$'.294
errorName 'inode_no' must match pattern '^[a-z][a-zA-Z0-9]*$'.307
errorName 'directory_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.312
errorName 'cache_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.317
errorName 'inode_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.322
errorName 'inode_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.327
errorName 'block_device' must match pattern '^[a-z][a-zA-Z0-9]*$'.332
errorName 'data_cache' must match pattern '^[a-z][a-zA-Z0-9]*$'.337
errorName 'fragment_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.342
errorName 'fragment_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.347
errorName 'total_uncompressed' must match pattern '^[a-z][a-zA-Z0-9]*$'.352
errorName 'total_compressed' must match pattern '^[a-z][a-zA-Z0-9]*$'.357
errorName 'cache_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.367
errorName 'directory_cache_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.372
errorName 'st_dev' must match pattern '^[a-z][a-zA-Z0-9]*$'.382
errorName 'cached_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.387
errorName 'cached_frag1' must match pattern '^[a-z][a-zA-Z0-9]*$'.392
error'65536' is a magic number.397
errorName 'frag_dups' must match pattern '^[a-z][a-zA-Z0-9]*$'.402
error'65536' is a magic number.402
errorUnused @param tag for 'dir'.425
errorAvoid inline conditionals.438
error'3' is a magic number.438
errorAvoid inline conditionals.460
errorInner assignments should be avoided.482
errorInner assignments should be avoided.502
error'16' is a magic number.525
errorInner assignments should be avoided.542
error'4096' is a magic number.542
error'4096' is a magic number.543
error'4096' is a magic number.545
error'4' is a magic number.549
error'4' is a magic number.549
errorAvoid inline conditionals.552
errorAvoid inline conditionals.556
errorAvoid inline conditionals.558
errorAvoid inline conditionals.560
errorAvoid inline conditionals.560
error'1024.0' is a magic number.563
error'1024.0' is a magic number.564
error'1024.0' is a magic number.564
error'100.0' is a magic number.569
error'1024.0' is a magic number.571
error'1024.0' is a magic number.575
error'100.0' is a magic number.580
error'1024.0' is a magic number.584
error'100.0' is a magic number.589
errorExpected @param tag for 'l'.627
errorExpected @param tag for 'l'.639
errorName 'write_fragment_table' must match pattern '^[a-z][a-zA-Z0-9]*$'.653
errorName 'frag_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.654
errorName 'meta_blocks' must match pattern '^[a-z][a-zA-Z0-9]*$'.656
errorName 'start_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.658
errorName 'compressed_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.660
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.661
errorName 'cbuffer_rand' must match pattern '^[a-z][a-zA-Z0-9]*$'.663
errorName 'cbuffer_out' must match pattern '^[a-z][a-zA-Z0-9]*$'.664
errorName 'buffer_rand' must match pattern '^[a-z][a-zA-Z0-9]*$'.667
errorName 'buffer_out' must match pattern '^[a-z][a-zA-Z0-9]*$'.668
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.690
errorAvoid inline conditionals.690
errorExpected @param tag for 'd'.743
errorExpected @param tag for 's'.743
errorExpected @param tag for 'size'.744
errorExpected @param tag for 'block_size'.744
errorName 'block_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.744
errorExpected @param tag for 'uncompressed'.744
errorExpected @param tag for 'data_block'.744
errorName 'data_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.744
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.746
errorAvoid inline conditionals.761
errorName 'write_directories' must match pattern '^[a-z][a-zA-Z0-9]*$'.773
errorName 'start_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.774
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.776
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.777
errorAvoid inline conditionals.788
errorName 'directory_table_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.790
errorName 'directory_table_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.792
errorName 'directory_data_cache_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.795
errorExpected @param tag for 'prev'.834
errorExpected @param tag for 'new_size'.834
errorName 'new_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.834
errorExpected @param tag for 'prev'.847
errorExpected @param tag for 'new_size'.848
errorName 'new_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.848
errorExpected @param tag for 'prev'.861
errorExpected @param tag for 'new_size'.861
errorName 'new_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.861
errorName 'write_inodes' must match pattern '^[a-z][a-zA-Z0-9]*$'.872
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.873
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.874
errorName 'start_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.876
errorAvoid inline conditionals.886
errorName 'inode_table_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.888
errorName 'inode_table_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.890
errorName 'data_cache_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.893
errorName 'write_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.929
errorName 'compressed_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.930
errorName 'fragment_data_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.932
errorName 'buffer_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.934
errorName 'buffer_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.935
errorName 'dir_scan' must match pattern '^[a-z][a-zA-Z0-9]*$'.976
errorExpected @param tag for 'dir'.976
errorName 'dir_info' must match pattern '^[a-z][a-zA-Z0-9]*$'.978
errorName 'dir_ent' must match pattern '^[a-z][a-zA-Z0-9]*$'.979
errorName 'inode_info_var' must match pattern '^[a-z][a-zA-Z0-9]*$'.980
errorInner assignments should be avoided.989
errorAvoid inline conditionals.995
errorName 'dir_scan2' must match pattern '^[a-z][a-zA-Z0-9]*$'.1030
errorExpected @param tag for 'dir_info'.1030
errorName 'dir_info' must match pattern '^[a-z][a-zA-Z0-9]*$'.1030
errorName 'squashfs_type' must match pattern '^[a-z][a-zA-Z0-9]*$'.1032
errorName 'duplicate_file' must match pattern '^[a-z][a-zA-Z0-9]*$'.1033
errorName 'dir_ent' must match pattern '^[a-z][a-zA-Z0-9]*$'.1036
errorName 'inode_info_var' must match pattern '^[a-z][a-zA-Z0-9]*$'.1042
errorName 'dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'.1045
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.1046
errorAvoid inline conditionals.1046
error'{' is followed by whitespace.1053
errorAvoid inline conditionals.1057
errorswitch without "default" clause.1118
errorName 'scan2_freedir' must match pattern '^[a-z][a-zA-Z0-9]*$'.1162
errorExpected @param tag for 'dir'.1162
errorName 'write_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.1174
errorExpected @param tag for 'dir_info'.1174
errorName 'dir_info' must match pattern '^[a-z][a-zA-Z0-9]*$'.1174
errorExpected @param tag for 'dir'.1174
errorName 'dir_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1176
errorName 'data_space' must match pattern '^[a-z][a-zA-Z0-9]*$'.1177
errorName 'directory_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.1178
errorName 'directory_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'.1178
errorName 'i_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.1178
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.1179
errorName 'realloc_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1182
errorAvoid inline conditionals.1182
errorName 'dir_header' must match pattern '^[a-z][a-zA-Z0-9]*$'.1191
errorName 'buff_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1197
errorName 'buff_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1199
errorName 'directory_data_cache_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1206
errorName 'directory_table_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1238
errorName 'directory_table_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1240
errorName 'directory_data_cache_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1243
error'3' is a magic number.1284
error'3' is a magic number.1288
errorName 'dirbuff_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1293
errorName 'dirbuff_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1295
errorName 'add_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.1347
errorExpected @param tag for 'inode'.1347
errorExpected @param tag for 'inode_number'.1347
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.1347
errorExpected @param tag for 'name'.1347
errorExpected @param tag for 'type'.1347
errorExpected @param tag for 'dir'.1348
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.1350
error'16' is a magic number.1350
error'0xffff' is a magic number.1352
errorInner assignments should be avoided.1354
errorInner assignments should be avoided.1364
error'256' is a magic number.1367
error'32767' is a magic number.1371
error'-32768' is a magic number.1372
errorName 'dir_header' must match pattern '^[a-z][a-zA-Z0-9]*$'.1374
errorName 'zbuffer_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1397
errorName 'buff_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1402
errorName 'buff_out' must match pattern '^[a-z][a-zA-Z0-9]*$'.1405
errorName 'zbuffer_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1426
errorName 'buff_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1430
errorName 'scan2_readdir' must match pattern '^[a-z][a-zA-Z0-9]*$'.1448
errorExpected @param tag for 'dir'.1448
errorExpected @param tag for 'dir_info'.1448
errorName 'dir_info' must match pattern '^[a-z][a-zA-Z0-9]*$'.1448
errorName 'current_count' must match pattern '^[a-z][a-zA-Z0-9]*$'.1450
errorName 'scan2_init_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.1468
errorExpected @param tag for 'dir'.1468
errorInner assignments should be avoided.1472
error'256' is a magic number.1473
errorInner assignments should be avoided.1476
errorMore than 7 parameters.1494
errorName 'create_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.1494
errorExpected @param tag for 'dir_ent'.1494
errorName 'dir_ent' must match pattern '^[a-z][a-zA-Z0-9]*$'.1494
errorExpected @param tag for 'type'.1494
errorExpected @param tag for 'byte_size'.1494
errorName 'byte_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1494
errorExpected @param tag for 'start_block'.1495
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.1495
errorExpected @param tag for 'offset'.1495
errorExpected @param tag for 'block_list'.1495
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.1495
errorExpected @param tag for 'block_listp'.1495
errorName 'block_listp' must match pattern '^[a-z][a-zA-Z0-9]*$'.1495
errorExpected @param tag for 'fragment'.1496
errorExpected @param tag for 'dir_in'.1496
errorName 'dir_in' must match pattern '^[a-z][a-zA-Z0-9]*$'.1496
errorName 'inode_header' must match pattern '^[a-z][a-zA-Z0-9]*$'.1499
errorName 'inode_number' must match pattern '^[a-z][a-zA-Z0-9]*$'.1500
errorAvoid inline conditionals.1500
errorName 'inode_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'.1502
errorAvoid inline conditionals.1523
errorAvoid inline conditionals.1526
errorAvoid inline conditionals.1527
error'4' is a magic number.1536
errorName 'inode_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1546
errorName 'inode_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1547
errorName 'zbuffer_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1549
error'for' construct must use '{}'s.1564
errorAvoid inline conditionals.1644
errorName 'inode_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1651
errorName 'zbuffer_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1652
error'65536' is a magic number.1685
errorInner assignments should be avoided.1687
error'65536' is a magic number.1687
error'65536' is a magic number.1691
errorName 'inode_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1705
errorName 'zbuffer_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1706
errorName 'i_no' must match pattern '^[a-z][a-zA-Z0-9]*$'.1738
errorName 'MKINODE' must match pattern '^[a-z][a-zA-Z0-9]*$'.1775
errorExpected @param tag for 'inode_offset'.1775
errorName 'inode_offset' must match pattern '^[a-z][a-zA-Z0-9]*$'.1775
error'16' is a magic number.1776
errorName 'get_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.1785
errorExpected @param tag for 'req_size'.1785
errorName 'req_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1785
errorName 'data_space' must match pattern '^[a-z][a-zA-Z0-9]*$'.1786
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.1787
errorName 'inode_table_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1789
errorName 'inode_table_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1791
errorName 'data_cache_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1793
errorName 'realloc_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1832
errorAvoid inline conditionals.1832
errorName 'get_inode_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1849
errorExpected @param tag for 'offset'.1849
errorName 'get_guid' must match pattern '^[a-z][a-zA-Z0-9]*$'.1860
errorExpected @param tag for 'uid'.1860
errorExpected @param tag for 'guid'.1860
errorMust have at least one statement.1867
errorName 'get_uid' must match pattern '^[a-z][a-zA-Z0-9]*$'.1887
errorExpected @param tag for 'uid'.1887
errorMust have at least one statement.1890
errorName 'write_file' must match pattern '^[a-z][a-zA-Z0-9]*$'.1915
errorExpected @param tag for 'dir_ent'.1915
errorName 'dir_ent' must match pattern '^[a-z][a-zA-Z0-9]*$'.1915
errorExpected @param tag for 'size'.1915
errorExpected @param tag for 'duplicate_file'.1915
errorName 'duplicate_file' must match pattern '^[a-z][a-zA-Z0-9]*$'.1915
errorName 'read_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.1917
errorAvoid inline conditionals.1917
errorName 'allocated_blocks' must match pattern '^[a-z][a-zA-Z0-9]*$'.1920
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.1921
errorName 'block_listp' must match pattern '^[a-z][a-zA-Z0-9]*$'.1922
errorName 'frag_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.1923
errorName 'whole_file' must match pattern '^[a-z][a-zA-Z0-9]*$'.1925
errorName 'c_buffer' must match pattern '^[a-z][a-zA-Z0-9]*$'.1926
errorName 'file_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.1930
errorName 'c_byte' must match pattern '^[a-z][a-zA-Z0-9]*$'.1933
errorName 'dupl_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'.1935
errorName 'buff_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1938
errorInner assignments should be avoided.1945
errorAvoid nested blocks.1961
errorName 'bytes_var' must match pattern '^[a-z][a-zA-Z0-9]*$'.1962
errorName 'c_buffer_array' must match pattern '^[a-z][a-zA-Z0-9]*$'.1966
errorName 'c_buffer_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'.1968
errorName 'available_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.1973
errorAvoid inline conditionals.1974
errorName 'zzblock_listp' must match pattern '^[a-z][a-zA-Z0-9]*$'.1999
error'{' is followed by whitespace.1999
error'{' is followed by whitespace.2000
error'{' is followed by whitespace.2001
errorInner assignments should be avoided.2003
errorName 'zzblock_listp' must match pattern '^[a-z][a-zA-Z0-9]*$'.2014
error'{' is followed by whitespace.2014
error'{' is followed by whitespace.2015
error'{' is followed by whitespace.2016
errorInner assignments should be avoided.2018
error'30' is a magic number.2040
errorMore than 7 parameters.2064
errorExpected @param tag for 'get_next_file_block'.2064
errorName 'get_next_file_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.2064
errorExpected @param tag for 'file_start'.2065
errorName 'file_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.2065
errorExpected @param tag for 'bytesarg'.2065
errorExpected @param tag for 'block_list'.2066
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.2066
errorExpected @param tag for 'start'.2066
errorExpected @param tag for 'blocks'.2066
errorExpected @param tag for 'fragment'.2066
errorExpected @param tag for 'frag_data'.2067
errorName 'frag_data' must match pattern '^[a-z][a-zA-Z0-9]*$'.2067
errorExpected @param tag for 'frag_bytes'.2067
errorName 'frag_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2067
errorName 'fragment_checksum' must match pattern '^[a-z][a-zA-Z0-9]*$'.2071
errorName 'dupl_ptr' must match pattern '^[a-z][a-zA-Z0-9]*$'.2073
errorAvoid inline conditionals.2075
error'for' construct must use '{}'s.2078
errorName 'dup_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2083
errorName 'dup_start' must match pattern '^[a-z][a-zA-Z0-9]*$'.2084
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2088
errorAvoid inline conditionals.2088
errorName 'fragment_buffer1' must match pattern '^[a-z][a-zA-Z0-9]*$'.2102
errorName 'get_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.2166
errorExpected @param tag for 'buffer'.2166
errorExpected @param tag for 'fragment'.2166
errorName 'disk_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.2168
errorExpected @param tag for 'buffer'.2195
errorExpected @param tag for 'offset'.2195
errorExpected @param tag for 'buffer'.2207
errorExpected @param tag for 'buffer1'.2207
errorExpected @param tag for 'avail_bytes'.2207
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2207
errorName 'get_checksum' must match pattern '^[a-z][a-zA-Z0-9]*$'.2226
errorExpected @param tag for 'get_next_file_block'.2226
errorName 'get_next_file_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.2226
errorExpected @param tag for 'handle'.2227
errorExpected @param tag for 'l'.2227
errorName 'bytes_var' must match pattern '^[a-z][a-zA-Z0-9]*$'.2229
errorAvoid inline conditionals.2235
errorAvoid inline conditionals.2241
error'0x8000' is a magic number.2241
errorName 'get_and_fill_fragment' must match pattern '^[a-z][a-zA-Z0-9]*$'.2256
errorExpected @param tag for 'buff'.2256
errorExpected @param tag for 'size'.2256
error'if' construct must use '{}'s.2260
errorName 'dir_scan1' must match pattern '^[a-z][a-zA-Z0-9]*$'.2287
errorExpected @param tag for 'path'.2287
errorExpected @param tag for 'destDir'.2287
errorName 'sub_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.2289
errorName 'dir_name' must match pattern '^[a-z][a-zA-Z0-9]*$'.2292
errorInner assignments should be avoided.2294
error'if' construct must use '{}'s.2310
errorInner assignments should be avoided.2310
error'else' construct must use '{}'s.2313
errorName 'add_dir_entry' must match pattern '^[a-z][a-zA-Z0-9]*$'.2334
errorExpected @param tag for 'name'.2334
errorExpected @param tag for 'pathname'.2334
errorExpected @param tag for 'sub_dir'.2334
errorName 'sub_dir' must match pattern '^[a-z][a-zA-Z0-9]*$'.2334
errorExpected @param tag for 'inode_info_param'.2335
errorName 'inode_info_param' must match pattern '^[a-z][a-zA-Z0-9]*$'.2335
errorExpected @param tag for 'data'.2335
errorExpected @param tag for 'dir'.2335
error'if' construct must use '{}'s.2343
errorAvoid inline conditionals.2346
errorName 'lookup_inode' must match pattern '^[a-z][a-zA-Z0-9]*$'.2360
errorExpected @param tag for 'buf'.2360
errorInner assignments should be avoided.2363
errorName 'sort_directory' must match pattern '^[a-z][a-zA-Z0-9]*$'.2402
errorExpected @param tag for 'dir'.2402
error'257' is a magic number.2416
errorName 'scan1_freedir' must match pattern '^[a-z][a-zA-Z0-9]*$'.2424
errorExpected @param tag for 'dir'.2424
errorName 'scan1_opendir' must match pattern '^[a-z][a-zA-Z0-9]*$'.2432
errorExpected @param tag for 'path'.2432
errorInner assignments should be avoided.2442
errorInner assignments should be avoided.2442
errorInner assignments should be avoided.2442
errorName 'read_from' must match pattern '^[a-z][a-zA-Z0-9]*$'.2459
errorExpected @param tag for 'handle'.2459
errorExpected @param tag for 'avail_bytes'.2459
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2459
errorName 'read_from_buffer' must match pattern '^[A-Z][a-zA-Z0-9]*$'.2466
errorName 'read_from' must match pattern '^[a-z][a-zA-Z0-9]*$'.2471
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2471
errorName 'read_from_file' must match pattern '^[A-Z][a-zA-Z0-9]*$'.2483
errorName 'read_from_file_buffer' must match pattern '^[a-z][a-zA-Z0-9]*$'.2488
errorVariable 'read_from_file_buffer' must be private and have accessor methods.2488
errorName 'read_from' must match pattern '^[a-z][a-zA-Z0-9]*$'.2494
errorName 'avail_bytes' must match pattern '^[a-z][a-zA-Z0-9]*$'.2494
errorExpected @param tag for 'bf'.2509

com/fernsroth/squashfs/model/squashfs/squashfs_reg_inode_header.java

ViolationMessageLine
errorName 'squashfs_reg_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.17
errorName 'start_block' must match pattern '^[a-z][a-zA-Z0-9]*$'.23
errorVariable 'start_block' must be private and have accessor methods.23
errorVariable 'fragment' must be private and have accessor methods.29
errorVariable 'offset' must be private and have accessor methods.35
errorName 'file_size' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
errorVariable 'file_size' must be private and have accessor methods.41
errorName 'block_list' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
errorVariable 'block_list' must be private and have accessor methods.46

com/fernsroth/squashfs/model/squashfs/squashfs_dev_inode_header.java

ViolationMessageLine
errorName 'squashfs_dev_inode_header' must match pattern '^[A-Z][a-zA-Z0-9]*$'.13