The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Functionalities to implement 14 TODO
Implementation notes 0 XXX
Problems to fix 0 FIXME

Each tag is detailed below:

Functionalities to implement

Number of occurrences found in the code: 14

eu.fbk.rdfpro.GroovyProcessor Line
optionally, we can provide for two execution modalities, one failing at first error and the other continuing 79
consider caching of loaded file components (very optional) 872
eu.fbk.rdfpro.ProcessorRDFS Line
--No comment-- 994
eu.fbk.rdfpro.ProcessorStats Line
avoid sourceMap 532
revise following class to better use eu.fbk.rdfpro.util.Hash 1143
eu.fbk.rdfpro.util.Dictionary Line
--No comment-- 694
rehashing big table may takes seconds (e.g. 7s for 64M -> 128M entries) and parallelization provides no benefits. The only solution would be to do rehashing one block at a time and in the meanwhile continue serving encode() requests hitting already rehashed blocks. 875
eu.fbk.rdfpro.util.DictionaryProcessor Line
delete this class 17
eu.fbk.rdfpro.util.SPARQLRenderer Line
not accepted by Virtuoso :-( else if (c >= 0x0 && c <= 0x8 || c == 0xB || c == 0xC || c >= 0xE && c <= 0x1F || c >= 0x7F && c <= 0xFFFF) { builder.append("\\u").append( Strings.padStart(Integer.toHexString(c).toUpperCase(), 4, '0')); } else if (c >= 0x10000 && c <= 0x10FFFF) { builder.append("\\U").append( Strings.padStart(Integer.toHexString(c).toUpperCase(), 8, '0')); } 235
Virtuoso fix :-( 577
--No comment-- 600
workaround for Virtuoso 1517
eu.fbk.rdfpro.util.Sorter Line
add configurable component order 83
eu.fbk.rdfpro.util.StringIndex Line
--No comment-- 20

Implementation notes

Number of occurrences found in the code: 0

Problems to fix

Number of occurrences found in the code: 0

Back to top

Last Published: 2022/02/04.

Reflow Maven skin by Andrius Velykis.

Data and Knowledge Management tools