FindBugs Report

Contents

Warnings

Click on a warning row to see full context information.

Correctness Warnings

Code  Warning
OS nongnu.cashews.soap.SoapClient.call(SoapOperation,Object[]) may fail to close stream

Multithreaded Correctness Warnings

Code  Warning

Malicious Code Vulnerability Warnings

Code  Warning

Performance Warnings

Code  Warning
UrF Unread field: nongnu.cashews.eclipse.composer.commands.RenameNodeCommand.diagram
UrF Unread field: nongnu.cashews.eclipse.composer.model.DiagramParser.duplicateAtTheEnd
UrF Unread field: nongnu.cashews.eclipse.composer.ui.ConnectionPage1.gc
UrF Unread field: nongnu.cashews.eclipse.composer.wizards.ProcessDefine.cn
UrF Unread field: nongnu.cashews.eclipse.composer.wizards.ProcessWizard.cn
UrF Unread field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.pd
UrF Unread field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.pd
UrF Unread field: nongnu.cashews.eclipse.composer.wizards.WSDLFileLoadPage.pd
UrF Unread field: nongnu.cashews.owls.expression.Expression.language
UrF Unread field: nongnu.cashews.owls.process.Participant.id
UrF Unread field: nongnu.cashews.owls.process.Process.locals
UrF Unread field: nongnu.cashews.owls.process.Process.preconditions
UrF Unread field: nongnu.cashews.owls.process.Process.results
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.dc
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.dcT
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.dv
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.dvT
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.panel
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage.tableViewer
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.dc
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.dcT
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.dv
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.dvT
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.panel
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.ValueDataSelectedPage2.tableViewer
UuF Unused field: nongnu.cashews.eclipse.composer.wizards.WSDLFileLoadPage.load
UuF Unused field: nongnu.cashews.language.expression.HaskellFunction.function
UuF Unused field: nongnu.cashews.language.process.Constant.data
UuF Unused field: nongnu.cashews.language.process.ValueCollector.function
UuF Unused field: nongnu.cashews.language.process.ValueCollector.toInput
UuF Unused field: nongnu.cashews.language.process.ValueCollector.width
UuF Unused field: nongnu.cashews.language.process.ValueData.toInput
UuF Unused field: nongnu.cashews.language.process.ValueData.value
UuF Unused field: nongnu.cashews.owls.expression.Expression.value
UuF Unused field: nongnu.cashews.owls.process.AnyOrder.components
UuF Unused field: nongnu.cashews.owls.process.Binding.descriptor
UuF Unused field: nongnu.cashews.owls.process.Choice.components
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.computedEffect
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.computedInput
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.computedOutput
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.computedPrecondition
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.invocable
UuF Unused field: nongnu.cashews.owls.process.CompositeProcess.root
UuF Unused field: nongnu.cashews.owls.process.IfThenElse.elseConstruct
UuF Unused field: nongnu.cashews.owls.process.IfThenElse.ifCondition
UuF Unused field: nongnu.cashews.owls.process.IfThenElse.thenConstruct
UuF Unused field: nongnu.cashews.owls.process.InputBinding.toParam
UuF Unused field: nongnu.cashews.owls.process.OutputBinding.toParam
UuF Unused field: nongnu.cashews.owls.process.Parameter.type
UuF Unused field: nongnu.cashews.owls.process.Parameter.value
UuF Unused field: nongnu.cashews.owls.process.Perform.data
UuF Unused field: nongnu.cashews.owls.process.Perform.parent
UuF Unused field: nongnu.cashews.owls.process.Perform.process
UuF Unused field: nongnu.cashews.owls.process.Produce.produce
UuF Unused field: nongnu.cashews.owls.process.RepeatUntil.condition
UuF Unused field: nongnu.cashews.owls.process.RepeatUntil.construct
UuF Unused field: nongnu.cashews.owls.process.RepeatWhile.condition
UuF Unused field: nongnu.cashews.owls.process.RepeatWhile.construct
UuF Unused field: nongnu.cashews.owls.process.Result.conditions
UuF Unused field: nongnu.cashews.owls.process.Result.expressions
UuF Unused field: nongnu.cashews.owls.process.Result.outputBindings
UuF Unused field: nongnu.cashews.owls.process.Result.variables
UuF Unused field: nongnu.cashews.owls.process.Sequence.components
UuF Unused field: nongnu.cashews.owls.process.Split.components
UuF Unused field: nongnu.cashews.owls.process.SplitJoin.components
UuF Unused field: nongnu.cashews.owls.process.ValueData.value
UuF Unused field: nongnu.cashews.owls.process.ValueOf.theVar
UuF Unused field: nongnu.cashews.owls.process.ValueSource.paramRef
UuF Unused field: nongnu.cashews.owls.process.ValueSpecifier.type
UuF Unused field: nongnu.cashews.owls.process.ValueSpecifier.value
UuF Unused field: nongnu.cashews.owls.service.Service.groundings
UuF Unused field: nongnu.cashews.owls.service.Service.model
UuF Unused field: nongnu.cashews.owls.service.Service.profiles

Details

OS_OPEN_STREAM: Method may fail to close stream

The method creates an IO stream object, does not assign it to any fields, pass it to other methods, or return it, and does not appear to close the stream on all paths out of the method.  This may result in a file descriptor leak.  It is generally a good idea to use a finally block to ensure that streams are closed.

URF_UNREAD_FIELD: Unread field

This field is never read.  Consider removing it from the class.

UUF_UNUSED_FIELD: Unused field

This field is never used.  Consider removing it from the class.