SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.9.8

Threshold is

Effort is default

Summary

Classes Bugs Errors Missing Classes
3848 398 0 0

Files

Class Bugs
org.orekit.attitudes.AggregateBoundedAttitudeProvider 1
org.orekit.attitudes.AlignedAndConstrained 2
org.orekit.attitudes.GroundPointing 1
org.orekit.attitudes.LofOffset 2
org.orekit.attitudes.TabulatedLofOffset 2
org.orekit.attitudes.TorqueFree$DoubleModel 1
org.orekit.attitudes.TorqueFree$FieldModel 1
org.orekit.attitudes.YawSteering 1
org.orekit.bodies.CR3BPSystem 2
org.orekit.bodies.FieldEllipse 1
org.orekit.bodies.FieldGeodeticPoint 2
org.orekit.control.indirect.adjoint.CartesianAdjointInertialTerm 1
org.orekit.control.indirect.adjoint.cost.FieldPenalizedCartesianFuelCost 1
org.orekit.control.indirect.adjoint.cost.PenalizedCartesianFuelCost 1
org.orekit.data.DirectoryCrawler 1
org.orekit.data.FundamentalNutationArguments 1
org.orekit.data.UnixCompressFilter$ZInputStream 1
org.orekit.data.ZipJarCrawler 3
org.orekit.estimation.measurements.AbstractMeasurement 2
org.orekit.estimation.measurements.EarthBasedStation 3
org.orekit.estimation.measurements.MeasurementQuality 4
org.orekit.estimation.measurements.model.RaDecModel 1
org.orekit.estimation.measurements.model.TopocentricAzElModel 2
org.orekit.estimation.sequential.AbstractKalmanEstimationCommon 1
org.orekit.estimation.sequential.PhysicalEstimatedState 1
org.orekit.estimation.sequential.SemiAnalyticalKalmanModel 1
org.orekit.estimation.sequential.SemiAnalyticalUnscentedKalmanModel 1
org.orekit.files.ccsds.definitions.OrekitCcsdsFrameMapper 1
org.orekit.files.ccsds.ndm.ParserBuilder 2
org.orekit.files.ccsds.ndm.adm.PrecessionFinder 1
org.orekit.files.ccsds.ndm.adm.acm.AttitudeCovariance 1
org.orekit.files.ccsds.ndm.adm.acm.AttitudeState 1
org.orekit.files.ccsds.ndm.adm.apm.Inertia 1
org.orekit.files.ccsds.ndm.cdm.RTNCovariance 1
org.orekit.files.ccsds.ndm.cdm.XYZCovariance 1
org.orekit.files.ccsds.ndm.odm.CartesianCovariance 1
org.orekit.files.ccsds.ndm.odm.ocm.OrbitCovariance 1
org.orekit.files.ccsds.ndm.odm.ocm.TrajectoryState 1
org.orekit.files.ccsds.utils.generation.XmlGenerator 2
org.orekit.files.iirv.IIRVMessage 3
org.orekit.files.iirv.IIRVVector 2
org.orekit.files.iirv.terms.SequenceNumberTerm 1
org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm 2
org.orekit.files.iirv.terms.base.LongValuedIIRVTerm 2
org.orekit.files.rinex.HatanakaCompressFilter$HatanakaReader 1
org.orekit.files.rinex.clock.RinexClockHeader 2
org.orekit.files.rinex.observation.RinexObservationHeader 9
org.orekit.files.spice.binary.daf.generic.DAFFileRecord 1
org.orekit.forces.BoxAndSolarArraySpacecraft 3
org.orekit.forces.FixedPanel 1
org.orekit.forces.PointingPanel 1
org.orekit.forces.SlewingPanel 1
org.orekit.forces.inertia.InertialForces 1
org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel 4
org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel 2
org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel 2
org.orekit.forces.radiation.KnockeRediffusedForceModel 2
org.orekit.frames.EOPEntry 4
org.orekit.frames.EOPHistory 2
org.orekit.frames.Frame 3
org.orekit.geometry.fov.PolygonalFieldOfView 1
org.orekit.geometry.fov.SmoothFieldOfView 1
org.orekit.gnss.SatInSystem 1
org.orekit.gnss.antenna.AntexLoader 1
org.orekit.gnss.attitude.GNSSAttitudeContext 1
org.orekit.gnss.attitude.GNSSFieldAttitudeContext 1
org.orekit.gnss.metric.ntrip.CasterRecord 1
org.orekit.gnss.metric.ntrip.DataStreamRecord 1
org.orekit.gnss.metric.ntrip.NtripClient 5
org.orekit.gnss.metric.ntrip.StreamMonitor 6
org.orekit.gnss.rflink.gps.SubFrame 1
org.orekit.models.earth.Geoid 1
org.orekit.models.earth.ITURP834AtmosphericRefraction 1
org.orekit.models.earth.atmosphere.DTM2000 2
org.orekit.models.earth.atmosphere.DTM2000$FieldComputation 1
org.orekit.models.earth.atmosphere.NRLMSISE00$FieldOutput 1
org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData 1
org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData$LocalSolarActivity 1
org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData 2
org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel 2
org.orekit.models.earth.ionosphere.nequick.FieldFourierTimeSeries 1
org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters 2
org.orekit.models.earth.ionosphere.nequick.FieldRay 1
org.orekit.models.earth.ionosphere.nequick.FieldSegment 1
org.orekit.models.earth.ionosphere.nequick.ModipGrid 2
org.orekit.models.earth.tessellation.DivertedSingularityAiming 1
org.orekit.models.earth.tessellation.Mesh 1
org.orekit.models.earth.tessellation.Mesh$Node 1
org.orekit.models.earth.troposphere.FixedTroposphericDelay 4
org.orekit.models.earth.troposphere.ModifiedSaastamoinenModel 1
org.orekit.models.earth.troposphere.NiellMappingFunctionModel 2
org.orekit.models.earth.weather.AbstractGlobalPressureTemperature 1
org.orekit.models.earth.weather.FieldEvaluatedGridEntry 1
org.orekit.models.earth.weather.Grid 1
org.orekit.models.earth.weather.Grid$Indexer 1
org.orekit.orbits.AbstractFieldOrbitInterpolator 1
org.orekit.orbits.AbstractOrbitInterpolator 1
org.orekit.orbits.CircularOrbit 5
org.orekit.orbits.EquinoctialOrbit 3
org.orekit.orbits.FieldCircularOrbit 7
org.orekit.orbits.FieldEquinoctialOrbit 6
org.orekit.orbits.FieldKeplerianOrbit 7
org.orekit.orbits.FieldOrbit 2
org.orekit.orbits.KeplerianOrbit 6
org.orekit.orbits.Orbit 2
org.orekit.orbits.WalkerConstellation 2
org.orekit.orbits.cr3bp.RichardsonExpansion 1
org.orekit.propagation.FieldSpacecraftState 7
org.orekit.propagation.FieldSpacecraftStateInterpolator 2
org.orekit.propagation.SpacecraftState 6
org.orekit.propagation.SpacecraftStateInterpolator 2
org.orekit.propagation.analytical.AbstractAnalyticalPropagator$BoundedPropagatorView 1
org.orekit.propagation.analytical.AggregateBoundedPropagator 2
org.orekit.propagation.analytical.BrouwerLyddanePropagator 2
org.orekit.propagation.analytical.BrouwerLyddanePropagator$BLModel 1
org.orekit.propagation.analytical.EcksteinHechlerPropagator 2
org.orekit.propagation.analytical.EcksteinHechlerPropagator$EHModel 1
org.orekit.propagation.analytical.Ephemeris 3
org.orekit.propagation.analytical.FieldAbstractAnalyticalPropagator$FieldBoundedPropagatorView 1
org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator 3
org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator$FieldBLModel 1
org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator 2
org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator$FieldEHModel 1
org.orekit.propagation.analytical.FieldEphemeris 3
org.orekit.propagation.analytical.J2DifferentialEffect 1
org.orekit.propagation.analytical.gnss.FieldGnssPropagator 1
org.orekit.propagation.analytical.gnss.GNSSPropagator 1
org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator 2
org.orekit.propagation.analytical.tle.FieldTLE 3
org.orekit.propagation.analytical.tle.FieldTLEPropagator 2
org.orekit.propagation.analytical.tle.TLE 2
org.orekit.propagation.analytical.tle.TLEPropagator 2
org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder 2
org.orekit.propagation.conversion.EphemerisPropagatorBuilder 3
org.orekit.propagation.conversion.JacobianPropagatorConverter 1
org.orekit.propagation.covariance.StateCovariance 3
org.orekit.propagation.events.AbstractDetector 3
org.orekit.propagation.events.DateDetector 3
org.orekit.propagation.events.FieldAbstractDetector 2
org.orekit.propagation.events.FieldDateDetector 3
org.orekit.propagation.events.FieldEventEnablingPredicateFilter 2
org.orekit.propagation.events.FieldEventSlopeFilter 2
org.orekit.propagation.events.FootprintOverlapDetector 1
org.orekit.propagation.events.PositionAngleDetector 2
org.orekit.propagation.events.functions.PlaneCrossingFunction 1
org.orekit.propagation.integration.FieldIntegratedEphemeris 1
org.orekit.propagation.integration.IntegratedEphemeris 1
org.orekit.propagation.numerical.AbstractStateTransitionMatrixGenerator$LocalDoubleArrayDictionary 1
org.orekit.propagation.semianalytical.dsst.DSSTGradientConverter 1
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldFourierCjSjCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldIntegrableFunction 1
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldSlot 1
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldUijVijCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$IntegrableFunction 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral 2
org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldHansenObjects 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldSlot 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldUAnddU 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$HansenObjects 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldFourierCjSjCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGeneratingFunctionCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGnsCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldHansenObjects 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldSlot 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldUAnddU 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldWnsjEtomjmsCoefficient 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyDynamicContext 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal 3
org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldFourierCjSjCoefficients 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldHansenObjects 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldSlot 1
org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldUAnddU 1
org.orekit.propagation.semianalytical.dsst.forces.FieldAbstractGaussianContributionContext 1
org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTGravityContext 1
org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTJ2SquaredClosedFormContext 1
org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTTesseralContext 1
org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTThirdBodyDynamicContext 1
org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTZonalContext 1
org.orekit.propagation.semianalytical.dsst.utilities.FieldAuxiliaryElements 1
org.orekit.propagation.semianalytical.dsst.utilities.FieldLnsCoefficients 1
org.orekit.propagation.semianalytical.dsst.utilities.hansen.FieldHansenTesseralLinear 1
org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition 3
org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition 3
org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData 2
org.orekit.time.AbstractTimeInterpolator$InterpolationData 2
org.orekit.time.CcsdsSegmentedTimeCode 2
org.orekit.time.CcsdsUnsegmentedTimeCode 1
org.orekit.time.DateComponents 3
org.orekit.time.FieldAbsoluteDate 1
org.orekit.time.GNSSDate 8
org.orekit.time.TimeComponents 7
org.orekit.time.TimeOffset 5
org.orekit.time.TimeStampedPair 2
org.orekit.time.UTCScale 1
org.orekit.time.clocks.AggregatedClockModel 1
org.orekit.time.clocks.AggregatedFieldClockModel 1
org.orekit.time.clocks.ClockOffset 1
org.orekit.time.clocks.FieldClockOffset 2
org.orekit.time.clocks.PolynomialClockModel 4
org.orekit.utils.AbsolutePVCoordinates 4
org.orekit.utils.AngularCoordinates 3
org.orekit.utils.ElevationMask 1
org.orekit.utils.FieldAbsolutePVCoordinates 4
org.orekit.utils.FieldAngularCoordinates 2
org.orekit.utils.FieldLegendrePolynomials 1
org.orekit.utils.FieldPVCoordinates 1
org.orekit.utils.FieldSortedListTrimmer 1
org.orekit.utils.FieldTimeSpanMap$Transition 1
org.orekit.utils.GenericTimeStampedCache 2
org.orekit.utils.ImmutableFieldTimeStampedCache 1
org.orekit.utils.ImmutableTimeStampedCache 1
org.orekit.utils.LegendrePolynomials 1
org.orekit.utils.PVCoordinates 1
org.orekit.utils.SortedListTrimmer 1
org.orekit.utils.drivers.BaseParameterDriver 1
org.orekit.utils.formatting.FastDecimalFormatter 1
org.orekit.utils.units.UnitsConverter 1

org.orekit.attitudes.AggregateBoundedAttitudeProvider

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.AggregateBoundedAttitudeProvider at new org.orekit.attitudes.AggregateBoundedAttitudeProvider(Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 73 Medium

org.orekit.attitudes.AlignedAndConstrained

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.AlignedAndConstrained at new org.orekit.attitudes.AlignedAndConstrained(Vector3D, TargetProvider, Vector3D, TargetProvider, Frame, ExtendedPositionProvider, OneAxisEllipsoid) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 97 Medium
Exception thrown in class org.orekit.attitudes.AlignedAndConstrained at new org.orekit.attitudes.AlignedAndConstrained(Vector3D, TargetProvider, Vector3D, TargetProvider, ExtendedPositionProvider, OneAxisEllipsoid) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 124 Medium

org.orekit.attitudes.GroundPointing

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.GroundPointing at new org.orekit.attitudes.GroundPointing(Frame, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 78 Medium

org.orekit.attitudes.LofOffset

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.LofOffset at new org.orekit.attitudes.LofOffset(Frame, LOF) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 67 Medium
Exception thrown in class org.orekit.attitudes.LofOffset at new org.orekit.attitudes.LofOffset(Frame, LOF, RotationOrder, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 111 Medium

org.orekit.attitudes.TabulatedLofOffset

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.TabulatedLofOffset at new org.orekit.attitudes.TabulatedLofOffset(Frame, LOF, List, int, AngularDerivativesFilter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 86 Medium
Exception thrown in class org.orekit.attitudes.TabulatedLofOffset at new org.orekit.attitudes.TabulatedLofOffset(Frame, LOF, List, int, AngularDerivativesFilter, AbsoluteDate, AbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 105 Medium

org.orekit.attitudes.TorqueFree$DoubleModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.TorqueFree$DoubleModel at new org.orekit.attitudes.TorqueFree$DoubleModel(TorqueFree) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 220 Medium

org.orekit.attitudes.TorqueFree$FieldModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.TorqueFree$FieldModel at new org.orekit.attitudes.TorqueFree$FieldModel(TorqueFree, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 490 Medium

org.orekit.attitudes.YawSteering

Bug Category Details Line Priority
Exception thrown in class org.orekit.attitudes.YawSteering at new org.orekit.attitudes.YawSteering(Frame, GroundPointing, ExtendedPositionProvider, Vector3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 95 Medium

org.orekit.bodies.CR3BPSystem

Bug Category Details Line Priority
Exception thrown in class org.orekit.bodies.CR3BPSystem at new org.orekit.bodies.CR3BPSystem(CelestialBody, CelestialBody, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 117 Medium
Exception thrown in class org.orekit.bodies.CR3BPSystem at new org.orekit.bodies.CR3BPSystem(CelestialBody, CelestialBody, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 145 Medium

org.orekit.bodies.FieldEllipse

Bug Category Details Line Priority
Exception thrown in class org.orekit.bodies.FieldEllipse at new org.orekit.bodies.FieldEllipse(FieldVector3D, FieldVector3D, FieldVector3D, CalculusFieldElement, CalculusFieldElement, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 104 Medium

org.orekit.bodies.FieldGeodeticPoint

Bug Category Details Line Priority
Exception thrown in class org.orekit.bodies.FieldGeodeticPoint at new org.orekit.bodies.FieldGeodeticPoint(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 84 Medium
Exception thrown in class org.orekit.bodies.FieldGeodeticPoint at new org.orekit.bodies.FieldGeodeticPoint(Field, GeodeticPoint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 97 Medium

org.orekit.control.indirect.adjoint.CartesianAdjointInertialTerm

Bug Category Details Line Priority
Exception thrown in class org.orekit.control.indirect.adjoint.CartesianAdjointInertialTerm at new org.orekit.control.indirect.adjoint.CartesianAdjointInertialTerm(Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 56 Medium

org.orekit.control.indirect.adjoint.cost.FieldPenalizedCartesianFuelCost

Bug Category Details Line Priority
Exception thrown in class org.orekit.control.indirect.adjoint.cost.FieldPenalizedCartesianFuelCost at new org.orekit.control.indirect.adjoint.cost.FieldPenalizedCartesianFuelCost(String, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 61 Medium

org.orekit.control.indirect.adjoint.cost.PenalizedCartesianFuelCost

Bug Category Details Line Priority
Exception thrown in class org.orekit.control.indirect.adjoint.cost.PenalizedCartesianFuelCost at new org.orekit.control.indirect.adjoint.cost.PenalizedCartesianFuelCost(String, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 56 Medium

org.orekit.data.DirectoryCrawler

Bug Category Details Line Priority
Exception thrown in class org.orekit.data.DirectoryCrawler at new org.orekit.data.DirectoryCrawler(File) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 63 Medium

org.orekit.data.FundamentalNutationArguments

Bug Category Details Line Priority
Exception thrown in class org.orekit.data.FundamentalNutationArguments at new org.orekit.data.FundamentalNutationArguments(IERSConventions, TimeScale, InputStream, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 139 Medium

org.orekit.data.UnixCompressFilter$ZInputStream

Bug Category Details Line Priority
Exception thrown in class org.orekit.data.UnixCompressFilter$ZInputStream at new org.orekit.data.UnixCompressFilter$ZInputStream(String, UnixCompressFilter$Buffer) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 141 Medium

org.orekit.data.ZipJarCrawler

Bug Category Details Line Priority
Exception thrown in class org.orekit.data.ZipJarCrawler at new org.orekit.data.ZipJarCrawler(ClassLoader, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 114 Medium
Exception thrown in class org.orekit.data.ZipJarCrawler at new org.orekit.data.ZipJarCrawler(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 99 Medium
Exception thrown in class org.orekit.data.ZipJarCrawler at new org.orekit.data.ZipJarCrawler(URL) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 129 Medium

org.orekit.estimation.measurements.AbstractMeasurement

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.measurements.AbstractMeasurement at new org.orekit.estimation.measurements.AbstractMeasurement(AbsoluteDate, double[], MeasurementQuality, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 113 Medium
Exception thrown in class org.orekit.estimation.measurements.AbstractMeasurement at new org.orekit.estimation.measurements.AbstractMeasurement(AbsoluteDate, double[], double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 96 Medium

org.orekit.estimation.measurements.EarthBasedStation

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.measurements.EarthBasedStation at new org.orekit.estimation.measurements.EarthBasedStation(TopocentricFrame, EOPHistory, ClockModel, StationDisplacement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 199 Medium
Exception thrown in class org.orekit.estimation.measurements.EarthBasedStation at new org.orekit.estimation.measurements.EarthBasedStation(TopocentricFrame, EOPHistory, StationDisplacement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 171 Medium
Exception thrown in class org.orekit.estimation.measurements.EarthBasedStation at new org.orekit.estimation.measurements.EarthBasedStation(TopocentricFrame, ClockModel) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 146 Medium

org.orekit.estimation.measurements.MeasurementQuality

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.measurements.MeasurementQuality at new org.orekit.estimation.measurements.MeasurementQuality(double[], double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 68 Medium
Exception thrown in class org.orekit.estimation.measurements.MeasurementQuality at new org.orekit.estimation.measurements.MeasurementQuality(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 121 Medium
Exception thrown in class org.orekit.estimation.measurements.MeasurementQuality at new org.orekit.estimation.measurements.MeasurementQuality(double[][], double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 77 Medium
Exception thrown in class org.orekit.estimation.measurements.MeasurementQuality at new org.orekit.estimation.measurements.MeasurementQuality(double[][], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 99 Medium

org.orekit.estimation.measurements.model.RaDecModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.measurements.model.RaDecModel at new org.orekit.estimation.measurements.model.RaDecModel(Frame, SignalTravelTimeModel) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 54 Medium

org.orekit.estimation.measurements.model.TopocentricAzElModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.measurements.model.TopocentricAzElModel at new org.orekit.estimation.measurements.model.TopocentricAzElModel(BodyShape, SignalTravelTimeModel) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 64 Medium
Exception thrown in class org.orekit.estimation.measurements.model.TopocentricAzElModel at new org.orekit.estimation.measurements.model.TopocentricAzElModel(Frame, BodyShape, SignalTravelTimeModel) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 77 Medium

org.orekit.estimation.sequential.AbstractKalmanEstimationCommon

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.sequential.AbstractKalmanEstimationCommon at new org.orekit.estimation.sequential.AbstractKalmanEstimationCommon(List, List, ParameterDriversList, CovarianceMatrixProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium

org.orekit.estimation.sequential.PhysicalEstimatedState

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.sequential.PhysicalEstimatedState at new org.orekit.estimation.sequential.PhysicalEstimatedState(AbsoluteDate, RealVector, RealMatrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 60 Medium

org.orekit.estimation.sequential.SemiAnalyticalKalmanModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.sequential.SemiAnalyticalKalmanModel at new org.orekit.estimation.sequential.SemiAnalyticalKalmanModel(DSSTPropagatorBuilder, CovarianceMatrixProvider, ParameterDriversList, CovarianceMatrixProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 265 Medium

org.orekit.estimation.sequential.SemiAnalyticalUnscentedKalmanModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.estimation.sequential.SemiAnalyticalUnscentedKalmanModel at new org.orekit.estimation.sequential.SemiAnalyticalUnscentedKalmanModel(DSSTPropagatorBuilder, CovarianceMatrixProvider, ParameterDriversList, CovarianceMatrixProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 222 Medium

org.orekit.files.ccsds.definitions.OrekitCcsdsFrameMapper

Bug Category Details Line Priority
org.orekit.files.ccsds.definitions.OrekitCcsdsFrameMapper.equals(Object) fails for subtypes BAD_PRACTICE EQ_GETCLASS_AND_CLASS_CONSTANT 102 Medium

org.orekit.files.ccsds.ndm.ParserBuilder

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.ParserBuilder at new org.orekit.files.ccsds.ndm.ParserBuilder() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium
Exception thrown in class org.orekit.files.ccsds.ndm.ParserBuilder at new org.orekit.files.ccsds.ndm.ParserBuilder(DataContext) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 129 Medium

org.orekit.files.ccsds.ndm.adm.PrecessionFinder

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.adm.PrecessionFinder at new org.orekit.files.ccsds.ndm.adm.PrecessionFinder(FieldVector3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 120 Medium

org.orekit.files.ccsds.ndm.adm.acm.AttitudeCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.adm.acm.AttitudeCovariance at new org.orekit.files.ccsds.ndm.adm.acm.AttitudeCovariance(AttitudeCovarianceType, AbsoluteDate, String[], int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 55 Medium

org.orekit.files.ccsds.ndm.adm.acm.AttitudeState

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.adm.acm.AttitudeState at new org.orekit.files.ccsds.ndm.adm.acm.AttitudeState(AttitudeElementsType, RateElementsType, AbsoluteDate, String[], int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 67 Medium

org.orekit.files.ccsds.ndm.adm.apm.Inertia

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.adm.apm.Inertia at new org.orekit.files.ccsds.ndm.adm.apm.Inertia() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 40 Medium

org.orekit.files.ccsds.ndm.cdm.RTNCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.cdm.RTNCovariance at new org.orekit.files.ccsds.ndm.cdm.RTNCovariance() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 69 Medium

org.orekit.files.ccsds.ndm.cdm.XYZCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.cdm.XYZCovariance at new org.orekit.files.ccsds.ndm.cdm.XYZCovariance(boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 79 Medium

org.orekit.files.ccsds.ndm.odm.CartesianCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.odm.CartesianCovariance at new org.orekit.files.ccsds.ndm.odm.CartesianCovariance(Supplier, CcsdsFrameMapper) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 91 Medium

org.orekit.files.ccsds.ndm.odm.ocm.OrbitCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.odm.ocm.OrbitCovariance at new org.orekit.files.ccsds.ndm.odm.ocm.OrbitCovariance(OrbitElementsType, Ordering, AbsoluteDate, String[], int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 61 Medium

org.orekit.files.ccsds.ndm.odm.ocm.TrajectoryState

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.ndm.odm.ocm.TrajectoryState at new org.orekit.files.ccsds.ndm.odm.ocm.TrajectoryState(OrbitElementsType, AbsoluteDate, String[], int, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 57 Medium

org.orekit.files.ccsds.utils.generation.XmlGenerator

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.ccsds.utils.generation.XmlGenerator at new org.orekit.files.ccsds.utils.generation.XmlGenerator(Appendable, int, String, double, boolean, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 135 Medium
Exception thrown in class org.orekit.files.ccsds.utils.generation.XmlGenerator at new org.orekit.files.ccsds.utils.generation.XmlGenerator(Appendable, int, String, double, boolean, String, Formatter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 117 Medium

org.orekit.files.iirv.IIRVMessage

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.iirv.IIRVMessage at new org.orekit.files.iirv.IIRVMessage(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 453 Medium
Exception thrown in class org.orekit.files.iirv.IIRVMessage at new org.orekit.files.iirv.IIRVMessage(IIRVMessage) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 480 Medium
Exception thrown in class org.orekit.files.iirv.IIRVMessage at new org.orekit.files.iirv.IIRVMessage(IIRVVector[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 467 Medium

org.orekit.files.iirv.IIRVVector

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.iirv.IIRVVector at new org.orekit.files.iirv.IIRVVector(String, String, String, String, String, String, UTCScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 338 Medium
Exception thrown in class org.orekit.files.iirv.IIRVVector at new org.orekit.files.iirv.IIRVVector(List, UTCScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 318 Medium

org.orekit.files.iirv.terms.SequenceNumberTerm

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.iirv.terms.SequenceNumberTerm at new org.orekit.files.iirv.terms.SequenceNumberTerm(long) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 66 Medium

org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm at new org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm(String, double, int, int, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 67 Medium
Exception thrown in class org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm at new org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm(String, String, int, int, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 89 Medium

org.orekit.files.iirv.terms.base.LongValuedIIRVTerm

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.iirv.terms.base.LongValuedIIRVTerm at new org.orekit.files.iirv.terms.base.LongValuedIIRVTerm(String, long, int, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 52 Medium
Exception thrown in class org.orekit.files.iirv.terms.base.LongValuedIIRVTerm at new org.orekit.files.iirv.terms.base.LongValuedIIRVTerm(String, String, int, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 68 Medium

org.orekit.files.rinex.HatanakaCompressFilter$HatanakaReader

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.rinex.HatanakaCompressFilter$HatanakaReader at new org.orekit.files.rinex.HatanakaCompressFilter$HatanakaReader(String, Reader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium

org.orekit.files.rinex.clock.RinexClockHeader

Bug Category Details Line Priority
Shared primitive variable "before304" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 125 Medium
Shared primitive variable "leapSecondsTAI" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 331 Medium

org.orekit.files.rinex.observation.RinexObservationHeader

Bug Category Details Line Priority
This write of the 64-bit primitive variable "antennaAzimuth" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 472 Medium
This write of the 64-bit primitive variable "antennaHeight" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 300 Medium
This write of the 64-bit primitive variable "c1cCodePhaseBias" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 618 Medium
This write of the 64-bit primitive variable "c1pCodePhaseBias" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 634 Medium
This write of the 64-bit primitive variable "c2cCodePhaseBias" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 650 Medium
This write of the 64-bit primitive variable "c2pCodePhaseBias" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 666 Medium
This write of the 64-bit primitive variable "interval" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 344 Medium
Shared primitive variable "clockOffsetApplied" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 329 Medium
Shared primitive variable "nbSat" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 580 Medium

org.orekit.files.spice.binary.daf.generic.DAFFileRecord

Bug Category Details Line Priority
Exception thrown in class org.orekit.files.spice.binary.daf.generic.DAFFileRecord at new org.orekit.files.spice.binary.daf.generic.DAFFileRecord(String, int, int, int, int, String, int, int, long, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 119 Medium

org.orekit.forces.BoxAndSolarArraySpacecraft

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.BoxAndSolarArraySpacecraft at new org.orekit.forces.BoxAndSolarArraySpacecraft(double, double, double, ExtendedPositionProvider, double, Vector3D, double, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium
Exception thrown in class org.orekit.forces.BoxAndSolarArraySpacecraft at new org.orekit.forces.BoxAndSolarArraySpacecraft(int, double, double, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 185 Medium
Exception thrown in class org.orekit.forces.BoxAndSolarArraySpacecraft at new org.orekit.forces.BoxAndSolarArraySpacecraft(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 121 Medium

org.orekit.forces.FixedPanel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.FixedPanel at new org.orekit.forces.FixedPanel(Vector3D, double, boolean, double, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 60 Medium

org.orekit.forces.PointingPanel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.PointingPanel at new org.orekit.forces.PointingPanel(Vector3D, ExtendedPositionProvider, double, double, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 78 Medium

org.orekit.forces.SlewingPanel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.SlewingPanel at new org.orekit.forces.SlewingPanel(Vector3D, double, AbsoluteDate, Vector3D, double, double, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 91 Medium

org.orekit.forces.inertia.InertialForces

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.inertia.InertialForces at new org.orekit.forces.inertia.InertialForces(Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 74 Medium

org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel at new org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel(SpacecraftState, Vector3D, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 102 Medium
Exception thrown in class org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel at new org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel(SpacecraftState, Frame, Vector3D, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 132 Medium
Exception thrown in class org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel at new org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel(SpacecraftState, OrbitParamsType, Vector3D, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 117 Medium
Exception thrown in class org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel at new org.orekit.forces.maneuvers.SmallManeuverAnalyticalModel(SpacecraftState, OrbitParamsType, Frame, Vector3D, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 154 Medium

org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel at new org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel(double, double, Vector3D, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 87 Medium
Exception thrown in class org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel at new org.orekit.forces.maneuvers.propulsion.AbstractConstantThrustPropulsionModel(double, double, Vector3D, Control3DVectorCostType, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 74 Medium

org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel at new org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel(double, double, Vector3D, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 108 Medium
Exception thrown in class org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel at new org.orekit.forces.maneuvers.propulsion.BasicConstantThrustPropulsionModel(double, double, Vector3D, Control3DVectorCostType, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 87 Medium

org.orekit.forces.radiation.KnockeRediffusedForceModel

Bug Category Details Line Priority
Using floating-point loop counters can lead to unexpected behavior. CORRECTNESS FL_FLOATS_AS_LOOP_COUNTERS 273 Medium
Using floating-point loop counters can lead to unexpected behavior. CORRECTNESS FL_FLOATS_AS_LOOP_COUNTERS 202 Medium

org.orekit.frames.EOPEntry

Bug Category Details Line Priority
Exception thrown in class org.orekit.frames.EOPEntry at new org.orekit.frames.EOPEntry(EOPEntry, EOPEntry) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 206 Medium
Class org.orekit.frames.EOPEntry defines non-transient non-serializable instance field cipOrigin BAD_PRACTICE SE_BAD_FIELD Not available High
Class org.orekit.frames.EOPEntry defines non-transient non-serializable instance field dtOrigin BAD_PRACTICE SE_BAD_FIELD Not available High
Class org.orekit.frames.EOPEntry defines non-transient non-serializable instance field nutOrigin BAD_PRACTICE SE_BAD_FIELD Not available High

org.orekit.frames.EOPHistory

Bug Category Details Line Priority
Exception thrown in class org.orekit.frames.EOPHistory at new org.orekit.frames.EOPHistory(IERSConventions, int, Collection, TimeVectorFunction, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 163 Medium
Exception thrown in class org.orekit.frames.EOPHistory at new org.orekit.frames.EOPHistory(IERSConventions, int, Collection, boolean, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 141 Medium

org.orekit.frames.Frame

Bug Category Details Line Priority
Exception thrown in class org.orekit.frames.Frame at new org.orekit.frames.Frame(Frame, Transform, String, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 137 Medium
Exception thrown in class org.orekit.frames.Frame at new org.orekit.frames.Frame(Frame, TransformProvider, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 116 Medium
Exception thrown in class org.orekit.frames.Frame at new org.orekit.frames.Frame(Frame, TransformProvider, String, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 160 Medium

org.orekit.geometry.fov.PolygonalFieldOfView

Bug Category Details Line Priority
Exception thrown in class org.orekit.geometry.fov.PolygonalFieldOfView at new org.orekit.geometry.fov.PolygonalFieldOfView(Vector3D, PolygonalFieldOfView$DefiningConeType, Vector3D, double, int, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium

org.orekit.geometry.fov.SmoothFieldOfView

Bug Category Details Line Priority
Exception thrown in class org.orekit.geometry.fov.SmoothFieldOfView at new org.orekit.geometry.fov.SmoothFieldOfView(Vector3D, Vector3D, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 67 Medium

org.orekit.gnss.SatInSystem

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.SatInSystem at new org.orekit.gnss.SatInSystem(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 71 Medium

org.orekit.gnss.antenna.AntexLoader

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.antenna.AntexLoader at new org.orekit.gnss.antenna.AntexLoader(DataSource, TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 125 Medium

org.orekit.gnss.attitude.GNSSAttitudeContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.attitude.GNSSAttitudeContext at new org.orekit.gnss.attitude.GNSSAttitudeContext(AbsoluteDate, ExtendedPositionProvider, PVCoordinatesProvider, Frame, TurnSpan) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 142 Medium

org.orekit.gnss.attitude.GNSSFieldAttitudeContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.attitude.GNSSFieldAttitudeContext at new org.orekit.gnss.attitude.GNSSFieldAttitudeContext(FieldAbsoluteDate, ExtendedPositionProvider, FieldPVCoordinatesProvider, Frame, FieldTurnSpan) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 147 Medium

org.orekit.gnss.metric.ntrip.CasterRecord

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.metric.ntrip.CasterRecord at new org.orekit.gnss.metric.ntrip.CasterRecord(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 48 Medium

org.orekit.gnss.metric.ntrip.DataStreamRecord

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.metric.ntrip.DataStreamRecord at new org.orekit.gnss.metric.ntrip.DataStreamRecord(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.gnss.metric.ntrip.NtripClient

Bug Category Details Line Priority
This write of the 64-bit primitive variable "reconnectDelay" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 231 Medium
This write of the 64-bit primitive variable "reconnectDelayFactor" may not be atomic MT_CORRECTNESS AT_NONATOMIC_64BIT_PRIMITIVE 232 Medium
Shared primitive variable "maxRetries" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 233 Medium
Shared primitive variable "timeout" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 220 Medium
Exception thrown in class org.orekit.gnss.metric.ntrip.NtripClient at new org.orekit.gnss.metric.ntrip.NtripClient(String, int, TimeScales, int, Frame, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 185 Medium

org.orekit.gnss.metric.ntrip.StreamMonitor

Bug Category Details Line Priority
Shared primitive variable "writeIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 391 Medium
Shared primitive variable "readIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 428 Medium
Shared primitive variable "readIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 373 Medium
Shared primitive variable "writeIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 374 Medium
Shared primitive variable "messageEndIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 293 Medium
Shared primitive variable "readIndex" in one thread may not yield the value of the most recent write from another thread MT_CORRECTNESS AT_STALE_THREAD_WRITE_OF_PRIMITIVE 302 Medium

org.orekit.gnss.rflink.gps.SubFrame

Bug Category Details Line Priority
Exception thrown in class org.orekit.gnss.rflink.gps.SubFrame at new org.orekit.gnss.rflink.gps.SubFrame(int[], int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 82 Medium

org.orekit.models.earth.Geoid

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.Geoid at new org.orekit.models.earth.Geoid(NormalizedSphericalHarmonicsProvider, ReferenceEllipsoid) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 170 Medium

org.orekit.models.earth.ITURP834AtmosphericRefraction

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ITURP834AtmosphericRefraction at new org.orekit.models.earth.ITURP834AtmosphericRefraction(double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 110 Medium

org.orekit.models.earth.atmosphere.DTM2000

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.DTM2000 at new org.orekit.models.earth.atmosphere.DTM2000(DTM2000InputParameters, ExtendedPositionProvider, BodyShape) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 168 Medium
Exception thrown in class org.orekit.models.earth.atmosphere.DTM2000 at new org.orekit.models.earth.atmosphere.DTM2000(DTM2000InputParameters, ExtendedPositionProvider, BodyShape, TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 187 Medium

org.orekit.models.earth.atmosphere.DTM2000$FieldComputation

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.DTM2000$FieldComputation at new org.orekit.models.earth.atmosphere.DTM2000$FieldComputation(int, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, double[], double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 972 Medium

org.orekit.models.earth.atmosphere.NRLMSISE00$FieldOutput

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.NRLMSISE00$FieldOutput at new org.orekit.models.earth.atmosphere.NRLMSISE00$FieldOutput(NRLMSISE00, int, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, double, double, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2942 Medium

org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData at new org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData(DataSource, AbstractSolarActivityDataLoader, TimeScale, int, double, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 146 Medium

org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData$LocalSolarActivity

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData$LocalSolarActivity at new org.orekit.models.earth.atmosphere.data.AbstractSolarActivityData$LocalSolarActivity(AbstractSolarActivityData, AbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 257 Medium

org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData at new org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData(DataSource, DataSource) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 157 Medium
Exception thrown in class org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData at new org.orekit.models.earth.atmosphere.data.JB2008SpaceEnvironmentData(DataSource, DataSource, TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 199 Medium

org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel at new org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel(OneAxisEllipsoid, TimeScale, GlobalIonosphereMapModel$TimeInterpolator, DataSource[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 264 Medium
Exception thrown in class org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel at new org.orekit.models.earth.ionosphere.GlobalIonosphereMapModel(OneAxisEllipsoid, TimeScale, DataSource[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 234 Medium

org.orekit.models.earth.ionosphere.nequick.FieldFourierTimeSeries

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.FieldFourierTimeSeries at new org.orekit.models.earth.ionosphere.nequick.FieldFourierTimeSeries(DateTimeComponents, CalculusFieldElement, double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 73 Medium

org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters at new org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters(FieldFourierTimeSeries, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 128 Medium
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters at new org.orekit.models.earth.ionosphere.nequick.FieldNeQuickParameters(DateTimeComponents, double[], double[], CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 102 Medium

org.orekit.models.earth.ionosphere.nequick.FieldRay

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.FieldRay at new org.orekit.models.earth.ionosphere.nequick.FieldRay(FieldGeodeticPoint, FieldGeodeticPoint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 97 Medium

org.orekit.models.earth.ionosphere.nequick.FieldSegment

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.FieldSegment at new org.orekit.models.earth.ionosphere.nequick.FieldSegment(int, FieldRay, CalculusFieldElement, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 66 Medium

org.orekit.models.earth.ionosphere.nequick.ModipGrid

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.ionosphere.nequick.ModipGrid at new org.orekit.models.earth.ionosphere.nequick.ModipGrid(int, int, DataSource, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 83 Medium
Using floating-point loop counters can lead to unexpected behavior. CORRECTNESS FL_FLOATS_AS_LOOP_COUNTERS 108 Medium

org.orekit.models.earth.tessellation.DivertedSingularityAiming

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.tessellation.DivertedSingularityAiming at new org.orekit.models.earth.tessellation.DivertedSingularityAiming(SphericalPolygonsSet) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 57 Medium

org.orekit.models.earth.tessellation.Mesh

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.tessellation.Mesh at new org.orekit.models.earth.tessellation.Mesh(OneAxisEllipsoid, SphericalPolygonsSet, TileAiming, double, double, S2Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 105 Medium

org.orekit.models.earth.tessellation.Mesh$Node

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.tessellation.Mesh$Node at new org.orekit.models.earth.tessellation.Mesh$Node(Mesh, S2Point, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 519 Medium

org.orekit.models.earth.troposphere.FixedTroposphericDelay

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.troposphere.FixedTroposphericDelay at new org.orekit.models.earth.troposphere.FixedTroposphericDelay(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 84 Medium
Exception thrown in class org.orekit.models.earth.troposphere.FixedTroposphericDelay at new org.orekit.models.earth.troposphere.FixedTroposphericDelay(String, DataProvidersManager) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 108 Medium
Exception thrown in class org.orekit.models.earth.troposphere.FixedTroposphericDelay at new org.orekit.models.earth.troposphere.FixedTroposphericDelay(double[], double[], double[][]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 72 Medium
Class (org.orekit.models.earth.troposphere.FixedTroposphericDelay) using singleton design pattern has non-private constructor. CORRECTNESS SING_SINGLETON_HAS_NONPRIVATE_CONSTRUCTOR 68-73 Medium

org.orekit.models.earth.troposphere.ModifiedSaastamoinenModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.troposphere.ModifiedSaastamoinenModel at new org.orekit.models.earth.troposphere.ModifiedSaastamoinenModel(PressureTemperatureHumidityProvider, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 150 Medium

org.orekit.models.earth.troposphere.NiellMappingFunctionModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.troposphere.NiellMappingFunctionModel at new org.orekit.models.earth.troposphere.NiellMappingFunctionModel() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 139 Medium
Exception thrown in class org.orekit.models.earth.troposphere.NiellMappingFunctionModel at new org.orekit.models.earth.troposphere.NiellMappingFunctionModel(TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 149 Medium

org.orekit.models.earth.weather.AbstractGlobalPressureTemperature

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.weather.AbstractGlobalPressureTemperature at new org.orekit.models.earth.weather.AbstractGlobalPressureTemperature(DataSource, SeasonalModelType[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 92 Medium

org.orekit.models.earth.weather.FieldEvaluatedGridEntry

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.weather.FieldEvaluatedGridEntry at new org.orekit.models.earth.weather.FieldEvaluatedGridEntry(GridEntry, CalculusFieldElement, Map) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 65 Medium

org.orekit.models.earth.weather.Grid

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.weather.Grid at new org.orekit.models.earth.weather.Grid(List, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 77 Medium

org.orekit.models.earth.weather.Grid$Indexer

Bug Category Details Line Priority
Exception thrown in class org.orekit.models.earth.weather.Grid$Indexer at new org.orekit.models.earth.weather.Grid$Indexer(List, ToDoubleFunction, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 231 Medium

org.orekit.orbits.AbstractFieldOrbitInterpolator

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.AbstractFieldOrbitInterpolator at new org.orekit.orbits.AbstractFieldOrbitInterpolator(int, double, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 53 Medium

org.orekit.orbits.AbstractOrbitInterpolator

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.AbstractOrbitInterpolator at new org.orekit.orbits.AbstractOrbitInterpolator(int, double, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 49 Medium

org.orekit.orbits.CircularOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.CircularOrbit at new org.orekit.orbits.CircularOrbit(double, double, double, double, double, double, double, double, double, double, double, double, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 267 Medium
Exception thrown in class org.orekit.orbits.CircularOrbit at new org.orekit.orbits.CircularOrbit(double, double, double, double, double, double, double, double, double, double, double, double, PositionAngleType, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 217 Medium
Exception thrown in class org.orekit.orbits.CircularOrbit at new org.orekit.orbits.CircularOrbit(double, double, double, double, double, double, PositionAngleType, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 139 Medium
Exception thrown in class org.orekit.orbits.CircularOrbit at new org.orekit.orbits.CircularOrbit(PVCoordinates, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 398 Medium
Exception thrown in class org.orekit.orbits.CircularOrbit at new org.orekit.orbits.CircularOrbit(TimeStampedPVCoordinates, Frame, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 302 Medium

org.orekit.orbits.EquinoctialOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.EquinoctialOrbit at new org.orekit.orbits.EquinoctialOrbit(double, double, double, double, double, double, double, double, double, double, double, double, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 268 Medium
Exception thrown in class org.orekit.orbits.EquinoctialOrbit at new org.orekit.orbits.EquinoctialOrbit(double, double, double, double, double, double, double, double, double, double, double, double, PositionAngleType, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 218 Medium
Exception thrown in class org.orekit.orbits.EquinoctialOrbit at new org.orekit.orbits.EquinoctialOrbit(EquinoctialParameters, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium

org.orekit.orbits.FieldCircularOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 213 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 249 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 144 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(FieldCircularParameters, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 160 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(FieldOrbit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 415 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(FieldPVCoordinates, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 403 Medium
Exception thrown in class org.orekit.orbits.FieldCircularOrbit at new org.orekit.orbits.FieldCircularOrbit(TimeStampedFieldPVCoordinates, Frame, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 299 Medium

org.orekit.orbits.FieldEquinoctialOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 275 Medium
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 224 Medium
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 185 Medium
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(FieldEquinoctialParameters, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 135 Medium
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(FieldPVCoordinates, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 373 Medium
Exception thrown in class org.orekit.orbits.FieldEquinoctialOrbit at new org.orekit.orbits.FieldEquinoctialOrbit(TimeStampedFieldPVCoordinates, Frame, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 320 Medium

org.orekit.orbits.FieldKeplerianOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 270 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 172 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(Field, KeplerianOrbit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 413 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(FieldKeplerianParameters, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, CalculusFieldElement, PositionAngleType, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(FieldKeplerianParameters, Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 145 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(TimeStampedFieldPVCoordinates, Frame, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 291 Medium
Exception thrown in class org.orekit.orbits.FieldKeplerianOrbit at new org.orekit.orbits.FieldKeplerianOrbit(TimeStampedFieldPVCoordinates, Frame, CalculusFieldElement, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium

org.orekit.orbits.FieldOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.FieldOrbit at new org.orekit.orbits.FieldOrbit(Frame, FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 137 Medium
Exception thrown in class org.orekit.orbits.FieldOrbit at new org.orekit.orbits.FieldOrbit(TimeStampedFieldPVCoordinates, Frame, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 169 Medium

org.orekit.orbits.KeplerianOrbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(double, double, double, double, double, double, double, double, double, double, double, double, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 257 Medium
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(KeplerianParameters, double, double, double, double, double, double, PositionAngleType, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 193 Medium
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(KeplerianParameters, Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 135 Medium
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(Orbit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 388 Medium
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(TimeStampedPVCoordinates, Frame, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 278 Medium
Exception thrown in class org.orekit.orbits.KeplerianOrbit at new org.orekit.orbits.KeplerianOrbit(TimeStampedPVCoordinates, Frame, double, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 314 Medium

org.orekit.orbits.Orbit

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.Orbit at new org.orekit.orbits.Orbit(Frame, AbsoluteDate, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 111 Medium
Exception thrown in class org.orekit.orbits.Orbit at new org.orekit.orbits.Orbit(TimeStampedPVCoordinates, Frame, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 140 Medium

org.orekit.orbits.WalkerConstellation

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.WalkerConstellation at new org.orekit.orbits.WalkerConstellation(int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 61 Medium
Exception thrown in class org.orekit.orbits.WalkerConstellation at new org.orekit.orbits.WalkerConstellation(int, int, int, WalkerConstellation$Pattern) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 76 Medium

org.orekit.orbits.cr3bp.RichardsonExpansion

Bug Category Details Line Priority
Exception thrown in class org.orekit.orbits.cr3bp.RichardsonExpansion at new org.orekit.orbits.cr3bp.RichardsonExpansion(CR3BPSystem, LagrangianPoints) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 126 Medium

org.orekit.propagation.FieldSpacecraftState

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(Field, SpacecraftState) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldOrbit, FieldAttitude) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 133 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldOrbit, FieldAttitude, CalculusFieldElement, CalculusFieldElement, FieldDataDictionary, FieldArrayDictionary) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 169 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldAbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 233 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldAbsolutePVCoordinates, FieldAttitude) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 248 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldAbsolutePVCoordinates, FieldAttitude, CalculusFieldElement, CalculusFieldElement, FieldDataDictionary, FieldArrayDictionary) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 284 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftState at new org.orekit.propagation.FieldSpacecraftState(FieldAbsolutePVCoordinates, FieldAttitude, CalculusFieldElement, FieldDataDictionary, FieldArrayDictionary) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 265 Medium

org.orekit.propagation.FieldSpacecraftStateInterpolator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.FieldSpacecraftStateInterpolator at new org.orekit.propagation.FieldSpacecraftStateInterpolator(int, double, Frame, Frame, CartesianDerivativesFilter, AngularDerivativesFilter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 249 Medium
Exception thrown in class org.orekit.propagation.FieldSpacecraftStateInterpolator at new org.orekit.propagation.FieldSpacecraftStateInterpolator(int, double, Frame, FieldTimeInterpolator, FieldTimeInterpolator, FieldTimeInterpolator, FieldTimeInterpolator, FieldTimeInterpolator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 284 Medium

org.orekit.propagation.SpacecraftState

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(Orbit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 109 Medium
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(Orbit, Attitude) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 123 Medium
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(Orbit, Attitude, double, DataDictionary, DoubleArrayDictionary) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 141 Medium
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(AbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 149 Medium
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(AbsolutePVCoordinates, Attitude) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 163 Medium
Exception thrown in class org.orekit.propagation.SpacecraftState at new org.orekit.propagation.SpacecraftState(AbsolutePVCoordinates, Attitude, double, DataDictionary, DoubleArrayDictionary) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 181 Medium

org.orekit.propagation.SpacecraftStateInterpolator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.SpacecraftStateInterpolator at new org.orekit.propagation.SpacecraftStateInterpolator(int, double, Frame, Frame, CartesianDerivativesFilter, AngularDerivativesFilter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 245 Medium
Exception thrown in class org.orekit.propagation.SpacecraftStateInterpolator at new org.orekit.propagation.SpacecraftStateInterpolator(int, double, Frame, TimeInterpolator, TimeInterpolator, TimeInterpolator, TimeInterpolator, TimeInterpolator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 286 Medium

org.orekit.propagation.analytical.AbstractAnalyticalPropagator$BoundedPropagatorView

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.AbstractAnalyticalPropagator$BoundedPropagatorView at new org.orekit.propagation.analytical.AbstractAnalyticalPropagator$BoundedPropagatorView(AbstractAnalyticalPropagator, AbsoluteDate, AbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 470 Medium

org.orekit.propagation.analytical.AggregateBoundedPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.AggregateBoundedPropagator at new org.orekit.propagation.analytical.AggregateBoundedPropagator(Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 81 Medium
Exception thrown in class org.orekit.propagation.analytical.AggregateBoundedPropagator at new org.orekit.propagation.analytical.AggregateBoundedPropagator(NavigableMap, AbsoluteDate, AbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium

org.orekit.propagation.analytical.BrouwerLyddanePropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.BrouwerLyddanePropagator at new org.orekit.propagation.analytical.BrouwerLyddanePropagator(Orbit, AttitudeProvider, double, double, double, double, double, double, double, PropagationType, double, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 506 Medium
Exception thrown in class org.orekit.propagation.analytical.BrouwerLyddanePropagator at new org.orekit.propagation.analytical.BrouwerLyddanePropagator(Orbit, AttitudeProvider, double, double, double, double, double, double, double, PropagationType, double, OsculatingToMeanConverter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 567 Medium

org.orekit.propagation.analytical.BrouwerLyddanePropagator$BLModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.BrouwerLyddanePropagator$BLModel at new org.orekit.propagation.analytical.BrouwerLyddanePropagator$BLModel(BrouwerLyddanePropagator, KeplerianOrbit, double, double, double, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1081 Medium

org.orekit.propagation.analytical.EcksteinHechlerPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.EcksteinHechlerPropagator at new org.orekit.propagation.analytical.EcksteinHechlerPropagator(Orbit, AttitudeProvider, double, double, double, double, double, double, double, double, PropagationType, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 500 Medium
Exception thrown in class org.orekit.propagation.analytical.EcksteinHechlerPropagator at new org.orekit.propagation.analytical.EcksteinHechlerPropagator(Orbit, AttitudeProvider, double, double, double, double, double, double, double, double, PropagationType, OsculatingToMeanConverter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 557 Medium

org.orekit.propagation.analytical.EcksteinHechlerPropagator$EHModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.EcksteinHechlerPropagator$EHModel at new org.orekit.propagation.analytical.EcksteinHechlerPropagator$EHModel(CircularOrbit, double, double, double, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 982 Medium

org.orekit.propagation.analytical.Ephemeris

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.Ephemeris at new org.orekit.propagation.analytical.Ephemeris(List, TimeInterpolator, List, TimeInterpolator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 170 Medium
Exception thrown in class org.orekit.propagation.analytical.Ephemeris at new org.orekit.propagation.analytical.Ephemeris(List, TimeInterpolator, List, TimeInterpolator, AttitudeProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class org.orekit.propagation.analytical.Ephemeris at new org.orekit.propagation.analytical.Ephemeris(List, TimeInterpolator, AttitudeProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 145 Medium

org.orekit.propagation.analytical.FieldAbstractAnalyticalPropagator$FieldBoundedPropagatorView

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldAbstractAnalyticalPropagator$FieldBoundedPropagatorView at new org.orekit.propagation.analytical.FieldAbstractAnalyticalPropagator$FieldBoundedPropagatorView(FieldAbstractAnalyticalPropagator, FieldAbsoluteDate, FieldAbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 452 Medium

org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator at new org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator(FieldOrbit, AttitudeProvider, CalculusFieldElement, double, CalculusFieldElement, double, double, double, double, PropagationType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 477 Medium
Exception thrown in class org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator at new org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator(FieldOrbit, AttitudeProvider, CalculusFieldElement, double, CalculusFieldElement, double, double, double, double, PropagationType, double, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 527 Medium
Exception thrown in class org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator at new org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator(FieldOrbit, AttitudeProvider, CalculusFieldElement, double, CalculusFieldElement, double, double, double, double, PropagationType, double, OsculatingToMeanConverter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 587 Medium

org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator$FieldBLModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator$FieldBLModel at new org.orekit.propagation.analytical.FieldBrouwerLyddanePropagator$FieldBLModel(FieldKeplerianOrbit, CalculusFieldElement, double, CalculusFieldElement, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 968 Medium

org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator at new org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator(FieldOrbit, AttitudeProvider, CalculusFieldElement, double, CalculusFieldElement, double, double, double, double, double, PropagationType, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 494 Medium
Exception thrown in class org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator at new org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator(FieldOrbit, AttitudeProvider, CalculusFieldElement, double, CalculusFieldElement, double, double, double, double, double, PropagationType, OsculatingToMeanConverter) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 551 Medium

org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator$FieldEHModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator$FieldEHModel at new org.orekit.propagation.analytical.FieldEcksteinHechlerPropagator$FieldEHModel(FieldCircularOrbit, CalculusFieldElement, double, CalculusFieldElement, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 922 Medium

org.orekit.propagation.analytical.FieldEphemeris

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.FieldEphemeris at new org.orekit.propagation.analytical.FieldEphemeris(List, FieldTimeInterpolator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 107 Medium
Exception thrown in class org.orekit.propagation.analytical.FieldEphemeris at new org.orekit.propagation.analytical.FieldEphemeris(List, FieldTimeInterpolator, AttitudeProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 129 Medium
Exception thrown in class org.orekit.propagation.analytical.FieldEphemeris at new org.orekit.propagation.analytical.FieldEphemeris(Field, Ephemeris) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium

org.orekit.propagation.analytical.J2DifferentialEffect

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.J2DifferentialEffect at new org.orekit.propagation.analytical.J2DifferentialEffect(SpacecraftState, AdapterPropagator$DifferentialEffect, boolean, UnnormalizedSphericalHarmonicsProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 71 Medium

org.orekit.propagation.analytical.gnss.FieldGnssPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.gnss.FieldGnssPropagator at new org.orekit.propagation.analytical.gnss.FieldGnssPropagator(FieldSpacecraftState, FieldGnssOrbitalElements, Frame, AttitudeProvider, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 163 Medium

org.orekit.propagation.analytical.gnss.GNSSPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.gnss.GNSSPropagator at new org.orekit.propagation.analytical.gnss.GNSSPropagator(SpacecraftState, GNSSOrbitalElements, Frame, AttitudeProvider, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium

org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator at new org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator(FieldIntelsatElevenElements, Frame, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 131 Medium
Exception thrown in class org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator at new org.orekit.propagation.analytical.intelsat.FieldIntelsatElevenElementsPropagator(FieldIntelsatElevenElements, Frame, Frame, AttitudeProvider, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 151 Medium

org.orekit.propagation.analytical.tle.FieldTLE

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.tle.FieldTLE at new org.orekit.propagation.analytical.tle.FieldTLE(Field, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 176 Medium
Exception thrown in class org.orekit.propagation.analytical.tle.FieldTLE at new org.orekit.propagation.analytical.tle.FieldTLE(Field, String, String, TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 209 Medium
Exception thrown in class org.orekit.propagation.analytical.tle.FieldTLE at new org.orekit.propagation.analytical.tle.FieldTLE(Field, TLE) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 185 Medium

org.orekit.propagation.analytical.tle.FieldTLEPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.tle.FieldTLEPropagator at new org.orekit.propagation.analytical.tle.FieldTLEPropagator(FieldTLE, AttitudeProvider, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class org.orekit.propagation.analytical.tle.FieldTLEPropagator at new org.orekit.propagation.analytical.tle.FieldTLEPropagator(FieldTLE, AttitudeProvider, CalculusFieldElement, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 220 Medium

org.orekit.propagation.analytical.tle.TLE

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.tle.TLE at new org.orekit.propagation.analytical.tle.TLE(String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 178 Medium
Exception thrown in class org.orekit.propagation.analytical.tle.TLE at new org.orekit.propagation.analytical.tle.TLE(String, String, TimeScale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 196 Medium

org.orekit.propagation.analytical.tle.TLEPropagator

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.analytical.tle.TLEPropagator at new org.orekit.propagation.analytical.tle.TLEPropagator(TLE, AttitudeProvider, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class org.orekit.propagation.analytical.tle.TLEPropagator at new org.orekit.propagation.analytical.tle.TLEPropagator(TLE, AttitudeProvider, double, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 234 Medium

org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder at new org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder(double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 48 Medium
Exception thrown in class org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder at new org.orekit.propagation.conversion.AbstractFixedStepFieldIntegratorBuilder(CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 62 Medium

org.orekit.propagation.conversion.EphemerisPropagatorBuilder

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.conversion.EphemerisPropagatorBuilder at new org.orekit.propagation.conversion.EphemerisPropagatorBuilder(List, TimeInterpolator, List, TimeInterpolator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 130 Medium
Exception thrown in class org.orekit.propagation.conversion.EphemerisPropagatorBuilder at new org.orekit.propagation.conversion.EphemerisPropagatorBuilder(List, TimeInterpolator, AttitudeProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 91 Medium
Exception thrown in class org.orekit.propagation.conversion.EphemerisPropagatorBuilder at new org.orekit.propagation.conversion.EphemerisPropagatorBuilder(EphemerisPropagatorBuilder) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 166 Medium

org.orekit.propagation.conversion.JacobianPropagatorConverter

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.conversion.JacobianPropagatorConverter at new org.orekit.propagation.conversion.JacobianPropagatorConverter(NumericalPropagatorBuilder, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 65 Medium

org.orekit.propagation.covariance.StateCovariance

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.covariance.StateCovariance at new org.orekit.propagation.covariance.StateCovariance(RealMatrix, AbsoluteDate, Frame, LOF, OrbitParamsType, PositionAngleType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 118 Medium
Exception thrown in class org.orekit.propagation.covariance.StateCovariance at new org.orekit.propagation.covariance.StateCovariance(RealMatrix, AbsoluteDate, Frame, OrbitParamsType, PositionAngleType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 102 Medium
Exception thrown in class org.orekit.propagation.covariance.StateCovariance at new org.orekit.propagation.covariance.StateCovariance(RealMatrix, AbsoluteDate, LOF) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.propagation.events.AbstractDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.AbstractDetector at new org.orekit.propagation.events.AbstractDetector(double, double, int, EventHandler) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 64 Medium
Exception thrown in class org.orekit.propagation.events.AbstractDetector at new org.orekit.propagation.events.AbstractDetector(EventDetectionSettings, EventHandler) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 73 Medium
Exception thrown in class org.orekit.propagation.events.AbstractDetector at new org.orekit.propagation.events.AbstractDetector(EventFunction, EventDetectionSettings, EventHandler) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.propagation.events.DateDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.DateDetector at new org.orekit.propagation.events.DateDetector(double, TimeStamped[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 116 Medium
Exception thrown in class org.orekit.propagation.events.DateDetector at new org.orekit.propagation.events.DateDetector(EventDetectionSettings, EventHandler, double, TimeStamped[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium
Exception thrown in class org.orekit.propagation.events.DateDetector at new org.orekit.propagation.events.DateDetector(TimeStamped[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 91 Medium

org.orekit.propagation.events.FieldAbstractDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.FieldAbstractDetector at new org.orekit.propagation.events.FieldAbstractDetector(FieldEventDetectionSettings, FieldEventHandler) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 82 Medium
Exception thrown in class org.orekit.propagation.events.FieldAbstractDetector at new org.orekit.propagation.events.FieldAbstractDetector(EventFunction, FieldEventDetectionSettings, FieldEventHandler) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 69 Medium

org.orekit.propagation.events.FieldDateDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.FieldDateDetector at new org.orekit.propagation.events.FieldDateDetector(Field, FieldTimeStamped[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 109 Medium
Exception thrown in class org.orekit.propagation.events.FieldDateDetector at new org.orekit.propagation.events.FieldDateDetector(FieldEventDetectionSettings, FieldEventHandler, double, FieldTimeStamped[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 133 Medium
Exception thrown in class org.orekit.propagation.events.FieldDateDetector at new org.orekit.propagation.events.FieldDateDetector(FieldAbsoluteDate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 95 Medium

org.orekit.propagation.events.FieldEventEnablingPredicateFilter

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.FieldEventEnablingPredicateFilter at new org.orekit.propagation.events.FieldEventEnablingPredicateFilter(FieldEventDetectionSettings, FieldEventDetector, FieldEnablingPredicate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 122 Medium
Exception thrown in class org.orekit.propagation.events.FieldEventEnablingPredicateFilter at new org.orekit.propagation.events.FieldEventEnablingPredicateFilter(FieldEventDetector, FieldEnablingPredicate) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 104 Medium

org.orekit.propagation.events.FieldEventSlopeFilter

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.FieldEventSlopeFilter at new org.orekit.propagation.events.FieldEventSlopeFilter(FieldEventDetectionSettings, FieldEventDetector, FilterType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 125 Medium
Exception thrown in class org.orekit.propagation.events.FieldEventSlopeFilter at new org.orekit.propagation.events.FieldEventSlopeFilter(FieldEventDetector, FilterType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 108 Medium

org.orekit.propagation.events.FootprintOverlapDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.FootprintOverlapDetector at new org.orekit.propagation.events.FootprintOverlapDetector(FieldOfView, OneAxisEllipsoid, SphericalPolygonsSet, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 107 Medium

org.orekit.propagation.events.PositionAngleDetector

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.PositionAngleDetector at new org.orekit.propagation.events.PositionAngleDetector(double, double, OrbitParamsType, PositionAngleType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 96 Medium
Exception thrown in class org.orekit.propagation.events.PositionAngleDetector at new org.orekit.propagation.events.PositionAngleDetector(EventDetectionSettings, EventHandler, OrbitParamsType, PositionAngleType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 138 Medium

org.orekit.propagation.events.functions.PlaneCrossingFunction

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.events.functions.PlaneCrossingFunction at new org.orekit.propagation.events.functions.PlaneCrossingFunction(Vector3D, Frame) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 44 Medium

org.orekit.propagation.integration.FieldIntegratedEphemeris

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.integration.FieldIntegratedEphemeris at new org.orekit.propagation.integration.FieldIntegratedEphemeris(FieldAbsoluteDate, FieldAbsoluteDate, FieldAbsoluteDate, FieldStateMapper, AttitudeProvider, PropagationType, FieldDenseOutputModel, FieldDataDictionary, List, String[], int[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 159 Medium

org.orekit.propagation.integration.IntegratedEphemeris

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.integration.IntegratedEphemeris at new org.orekit.propagation.integration.IntegratedEphemeris(AbsoluteDate, AbsoluteDate, AbsoluteDate, StateMapper, AttitudeProvider, PropagationType, DenseOutputModel, DataDictionary, List, String[], int[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium

org.orekit.propagation.numerical.AbstractStateTransitionMatrixGenerator$LocalDoubleArrayDictionary

Bug Category Details Line Priority
Overridable method toMap() is called from readObject. MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_READ_OBJECT 422 Medium

org.orekit.propagation.semianalytical.dsst.DSSTGradientConverter

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.DSSTGradientConverter at new org.orekit.propagation.semianalytical.dsst.DSSTGradientConverter(SpacecraftState, AttitudeProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 51 Medium

org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldFourierCjSjCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldFourierCjSjCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldFourierCjSjCoefficients(AbstractGaussianContribution, FieldSpacecraftState, int, FieldAuxiliaryElements, CalculusFieldElement[], Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1734 Medium

org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldIntegrableFunction

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldIntegrableFunction at new org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldIntegrableFunction(AbstractGaussianContribution, FieldSpacecraftState, boolean, int, CalculusFieldElement[], Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 674 Medium

org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldSlot

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldSlot at new org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldSlot(int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3099 Medium

org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldUijVijCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldUijVijCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FieldUijVijCoefficients(CalculusFieldElement[][], AbstractGaussianContribution$FieldFourierCjSjCoefficients, int, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2738 Medium

org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$IntegrableFunction

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$IntegrableFunction at new org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$IntegrableFunction(AbstractGaussianContribution, SpacecraftState, boolean, int, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 958 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral(Frame, double, UnnormalizedSphericalHarmonicsProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 224 Medium
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral(Frame, double, UnnormalizedSphericalHarmonicsProvider, int, int, int, int, int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 280 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldHansenObjects

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldHansenObjects at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldHansenObjects(DSSTTesseral, CalculusFieldElement, PropagationType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2816 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldSlot

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldSlot at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldSlot(int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2231 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldUAnddU

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldUAnddU at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$FieldUAnddU(DSSTTesseral, FieldAbsoluteDate, FieldDSSTTesseralContext, DSSTTesseral$FieldHansenObjects) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2561 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$HansenObjects

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$HansenObjects at new org.orekit.propagation.semianalytical.dsst.forces.DSSTTesseral$HansenObjects(DSSTTesseral, double, PropagationType) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2772 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldFourierCjSjCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldFourierCjSjCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldFourierCjSjCoefficients(DSSTThirdBody, int, int, int, FieldDSSTThirdBodyDynamicContext, CalculusFieldElement[], CalculusFieldElement[][], Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1107 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGeneratingFunctionCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGeneratingFunctionCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGeneratingFunctionCoefficients(DSSTThirdBody, int, int, int, FieldDSSTThirdBodyDynamicContext, DSSTThirdBody$FieldHansenObjects, Field, CalculusFieldElement[], CalculusFieldElement[][]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2915 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGnsCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGnsCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldGnsCoefficients(DSSTThirdBody, int, int, FieldDSSTThirdBodyDynamicContext, CalculusFieldElement[], CalculusFieldElement[][], Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1938 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldHansenObjects

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldHansenObjects at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldHansenObjects(Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3938 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldSlot

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldSlot at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldSlot(int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3523 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldUAnddU

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldUAnddU at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldUAnddU(DSSTThirdBody, FieldDSSTThirdBodyDynamicContext, DSSTThirdBody$FieldHansenObjects, CalculusFieldElement[], CalculusFieldElement[][]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3781 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldWnsjEtomjmsCoefficient

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldWnsjEtomjmsCoefficient at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBody$FieldWnsjEtomjmsCoefficient(DSSTThirdBody, FieldDSSTThirdBodyDynamicContext, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1647 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyDynamicContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyDynamicContext at new org.orekit.propagation.semianalytical.dsst.forces.DSSTThirdBodyDynamicContext(AuxiliaryElements, CelestialBody, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 122 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal(UnnormalizedSphericalHarmonicsProvider, int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 279 Medium
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal(Frame, UnnormalizedSphericalHarmonicsProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 173 Medium
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal(Frame, UnnormalizedSphericalHarmonicsProvider, int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 239 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldFourierCjSjCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldFourierCjSjCoefficients at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldFourierCjSjCoefficients(DSSTZonal, FieldAbsoluteDate, int, int, int, FieldDSSTZonalContext, DSSTZonal$FieldHansenObjects) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 2667 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldHansenObjects

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldHansenObjects at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldHansenObjects(DSSTZonal, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3961 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldSlot

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldSlot at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldSlot(int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3523 Medium

org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldUAnddU

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldUAnddU at new org.orekit.propagation.semianalytical.dsst.forces.DSSTZonal$FieldUAnddU(DSSTZonal, FieldAbsoluteDate, FieldDSSTZonalContext, FieldAuxiliaryElements, DSSTZonal$FieldHansenObjects) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 3781 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldAbstractGaussianContributionContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldAbstractGaussianContributionContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldAbstractGaussianContributionContext(FieldAuxiliaryElements, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTGravityContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTGravityContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTGravityContext(FieldAuxiliaryElements, Frame, UnnormalizedSphericalHarmonicsProvider, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 113 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTJ2SquaredClosedFormContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTJ2SquaredClosedFormContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTJ2SquaredClosedFormContext(FieldAuxiliaryElements, UnnormalizedSphericalHarmonicsProvider) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 68 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTTesseralContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTTesseralContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTTesseralContext(FieldAuxiliaryElements, Frame, UnnormalizedSphericalHarmonicsProvider, int, double, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 97 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTThirdBodyDynamicContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTThirdBodyDynamicContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTThirdBodyDynamicContext(FieldAuxiliaryElements, CelestialBody, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 114 Medium

org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTZonalContext

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTZonalContext at new org.orekit.propagation.semianalytical.dsst.forces.FieldDSSTZonalContext(FieldAuxiliaryElements, Frame, UnnormalizedSphericalHarmonicsProvider, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 82 Medium

org.orekit.propagation.semianalytical.dsst.utilities.FieldAuxiliaryElements

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.utilities.FieldAuxiliaryElements at new org.orekit.propagation.semianalytical.dsst.utilities.FieldAuxiliaryElements(FieldOrbit, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 147 Medium

org.orekit.propagation.semianalytical.dsst.utilities.FieldLnsCoefficients

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.utilities.FieldLnsCoefficients at new org.orekit.propagation.semianalytical.dsst.utilities.FieldLnsCoefficients(int, int, CalculusFieldElement[][], SortedMap, CalculusFieldElement, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 63 Medium

org.orekit.propagation.semianalytical.dsst.utilities.hansen.FieldHansenTesseralLinear

Bug Category Details Line Priority
Exception thrown in class org.orekit.propagation.semianalytical.dsst.utilities.hansen.FieldHansenTesseralLinear at new org.orekit.propagation.semianalytical.dsst.utilities.hansen.FieldHansenTesseralLinear(int, int, int, int, int, Field) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 100 Medium

org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition

Bug Category Details Line Priority
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition(FieldOrbit, FieldStateCovariance, CalculusFieldElement, FieldOrbit, FieldStateCovariance, CalculusFieldElement, EncounterLOFType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 172 Medium
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition(FieldOrbit, FieldStateCovariance, FieldOrbit, FieldStateCovariance, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 146 Medium
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.FieldShortTermEncounter2DDefinition(FieldOrbit, FieldStateCovariance, FieldOrbit, FieldStateCovariance, CalculusFieldElement, EncounterLOFType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 212 Medium

org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition

Bug Category Details Line Priority
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition(Orbit, StateCovariance, double, Orbit, StateCovariance, double, EncounterLOFType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 158 Medium
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition(Orbit, StateCovariance, Orbit, StateCovariance, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 136 Medium
Exception thrown in class org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition at new org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DDefinition(Orbit, StateCovariance, Orbit, StateCovariance, double, EncounterLOFType, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 194 Medium

org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData at new org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData(AbstractFieldTimeInterpolator, FieldAbsoluteDate, Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 287 Medium
Exception thrown in class org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData at new org.orekit.time.AbstractFieldTimeInterpolator$InterpolationData(AbstractFieldTimeInterpolator, FieldAbsoluteDate, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 307 Medium

org.orekit.time.AbstractTimeInterpolator$InterpolationData

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.AbstractTimeInterpolator$InterpolationData at new org.orekit.time.AbstractTimeInterpolator$InterpolationData(AbstractTimeInterpolator, AbsoluteDate, Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium
Exception thrown in class org.orekit.time.AbstractTimeInterpolator$InterpolationData at new org.orekit.time.AbstractTimeInterpolator$InterpolationData(AbstractTimeInterpolator, AbsoluteDate, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 283 Medium

org.orekit.time.CcsdsSegmentedTimeCode

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.CcsdsSegmentedTimeCode at new org.orekit.time.CcsdsSegmentedTimeCode(byte, byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 124 Medium
Exception thrown in class org.orekit.time.CcsdsSegmentedTimeCode at new org.orekit.time.CcsdsSegmentedTimeCode(byte, byte[], DateComponents) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 54 Medium

org.orekit.time.CcsdsUnsegmentedTimeCode

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.CcsdsUnsegmentedTimeCode at new org.orekit.time.CcsdsUnsegmentedTimeCode(byte, byte, byte[], Object, Object) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 95 Medium

org.orekit.time.DateComponents

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.DateComponents at new org.orekit.time.DateComponents(int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
Exception thrown in class org.orekit.time.DateComponents at new org.orekit.time.DateComponents(int, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 263 Medium
Exception thrown in class org.orekit.time.DateComponents at new org.orekit.time.DateComponents(int, Month, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 293 Medium

org.orekit.time.FieldAbsoluteDate

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.FieldAbsoluteDate at new org.orekit.time.FieldAbsoluteDate(FieldAbsoluteDate, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 157 Medium

org.orekit.time.GNSSDate

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, double, SatelliteSystem) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 99 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, double, SatelliteSystem, DateComponents, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 244 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, double, SatelliteSystem, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 154 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, TimeOffset, SatelliteSystem) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 126 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, TimeOffset, SatelliteSystem, DateComponents, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 272 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(int, TimeOffset, SatelliteSystem, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 194 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(AbsoluteDate, SatelliteSystem) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
Exception thrown in class org.orekit.time.GNSSDate at new org.orekit.time.GNSSDate(AbsoluteDate, SatelliteSystem, TimeScales) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 319 Medium

org.orekit.time.TimeComponents

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 261 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(int, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 291 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(int, int, double, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(int, int, TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(int, int, TimeOffset, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 230 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 324 Medium
Exception thrown in class org.orekit.time.TimeComponents at new org.orekit.time.TimeComponents(TimeOffset, TimeOffset, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 402 Medium

org.orekit.time.TimeOffset

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.TimeOffset at new org.orekit.time.TimeOffset(long, TimeUnit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 453 Medium
Exception thrown in class org.orekit.time.TimeOffset at new org.orekit.time.TimeOffset(long, TimeOffset, long, TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 286 Medium
Exception thrown in class org.orekit.time.TimeOffset at new org.orekit.time.TimeOffset(long, TimeOffset, long, TimeOffset, long, TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 305 Medium
Exception thrown in class org.orekit.time.TimeOffset at new org.orekit.time.TimeOffset(long, TimeOffset, long, TimeOffset, long, TimeOffset, long, TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 327 Medium
Exception thrown in class org.orekit.time.TimeOffset at new org.orekit.time.TimeOffset(long, TimeOffset, long, TimeOffset, long, TimeOffset, long, TimeOffset, long, TimeOffset) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 355 Medium

org.orekit.time.TimeStampedPair

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.TimeStampedPair at new org.orekit.time.TimeStampedPair(TimeStamped, TimeStamped) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 51 Medium
Exception thrown in class org.orekit.time.TimeStampedPair at new org.orekit.time.TimeStampedPair(TimeStamped, TimeStamped, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 64 Medium

org.orekit.time.UTCScale

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.UTCScale at new org.orekit.time.UTCScale(TimeScale, Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 148 Medium

org.orekit.time.clocks.AggregatedClockModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.clocks.AggregatedClockModel at new org.orekit.time.clocks.AggregatedClockModel(TimeSpanMap) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 59 Medium

org.orekit.time.clocks.AggregatedFieldClockModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.clocks.AggregatedFieldClockModel at new org.orekit.time.clocks.AggregatedFieldClockModel(TimeSpanMap) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 51 Medium

org.orekit.time.clocks.ClockOffset

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.clocks.ClockOffset at new org.orekit.time.clocks.ClockOffset(AbsoluteDate, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 92 Medium

org.orekit.time.clocks.FieldClockOffset

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.clocks.FieldClockOffset at new org.orekit.time.clocks.FieldClockOffset(FieldAbsoluteDate, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 98 Medium
Exception thrown in class org.orekit.time.clocks.FieldClockOffset at new org.orekit.time.clocks.FieldClockOffset(FieldAbsoluteDate, CalculusFieldElement[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 71 Medium

org.orekit.time.clocks.PolynomialClockModel

Bug Category Details Line Priority
Exception thrown in class org.orekit.time.clocks.PolynomialClockModel at new org.orekit.time.clocks.PolynomialClockModel(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 165 Medium
Exception thrown in class org.orekit.time.clocks.PolynomialClockModel at new org.orekit.time.clocks.PolynomialClockModel(AbsoluteDate, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 74 Medium
Exception thrown in class org.orekit.time.clocks.PolynomialClockModel at new org.orekit.time.clocks.PolynomialClockModel(AbsoluteDate, String, double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 96 Medium
Exception thrown in class org.orekit.time.clocks.PolynomialClockModel at new org.orekit.time.clocks.PolynomialClockModel(ParameterDriver[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 149 Medium

org.orekit.utils.AbsolutePVCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.AbsolutePVCoordinates at new org.orekit.utils.AbsolutePVCoordinates(AbsoluteDate, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 124 Medium
Exception thrown in class org.orekit.utils.AbsolutePVCoordinates at new org.orekit.utils.AbsolutePVCoordinates(AbsoluteDate, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 146 Medium
Exception thrown in class org.orekit.utils.AbsolutePVCoordinates at new org.orekit.utils.AbsolutePVCoordinates(AbsoluteDate, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates, double, AbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 172 Medium
Exception thrown in class org.orekit.utils.AbsolutePVCoordinates at new org.orekit.utils.AbsolutePVCoordinates(AbsoluteDate, AbsolutePVCoordinates, AbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 106 Medium

org.orekit.utils.AngularCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.AngularCoordinates at new org.orekit.utils.AngularCoordinates(FieldRotation) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 202 Medium
Exception thrown in class org.orekit.utils.AngularCoordinates at new org.orekit.utils.AngularCoordinates(PVCoordinates, PVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 181 Medium
Exception thrown in class org.orekit.utils.AngularCoordinates at new org.orekit.utils.AngularCoordinates(PVCoordinates, PVCoordinates, PVCoordinates, PVCoordinates, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 145 Medium

org.orekit.utils.ElevationMask

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.ElevationMask at new org.orekit.utils.ElevationMask(double[][]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 51 Medium

org.orekit.utils.FieldAbsolutePVCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.FieldAbsolutePVCoordinates at new org.orekit.utils.FieldAbsolutePVCoordinates(FieldAbsoluteDate, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 138 Medium
Exception thrown in class org.orekit.utils.FieldAbsolutePVCoordinates at new org.orekit.utils.FieldAbsolutePVCoordinates(FieldAbsoluteDate, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 161 Medium
Exception thrown in class org.orekit.utils.FieldAbsolutePVCoordinates at new org.orekit.utils.FieldAbsolutePVCoordinates(FieldAbsoluteDate, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates, CalculusFieldElement, FieldAbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 187 Medium
Exception thrown in class org.orekit.utils.FieldAbsolutePVCoordinates at new org.orekit.utils.FieldAbsolutePVCoordinates(FieldAbsoluteDate, FieldAbsolutePVCoordinates, FieldAbsolutePVCoordinates) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 120 Medium

org.orekit.utils.FieldAngularCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.FieldAngularCoordinates at new org.orekit.utils.FieldAngularCoordinates(FieldRotation) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 182 Medium
Exception thrown in class org.orekit.utils.FieldAngularCoordinates at new org.orekit.utils.FieldAngularCoordinates(FieldPVCoordinates, FieldPVCoordinates, FieldPVCoordinates, FieldPVCoordinates, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 130 Medium

org.orekit.utils.FieldLegendrePolynomials

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.FieldLegendrePolynomials at new org.orekit.utils.FieldLegendrePolynomials(int, int, CalculusFieldElement) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 66 Medium

org.orekit.utils.FieldPVCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.FieldPVCoordinates at new org.orekit.utils.FieldPVCoordinates(FieldVector3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 317 Medium

org.orekit.utils.FieldSortedListTrimmer

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.FieldSortedListTrimmer at new org.orekit.utils.FieldSortedListTrimmer(int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 49 Medium

org.orekit.utils.FieldTimeSpanMap$Transition

Bug Category Details Line Priority

org.orekit.utils.GenericTimeStampedCache

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.GenericTimeStampedCache at new org.orekit.utils.GenericTimeStampedCache(int, int, double, double, TimeStampedGenerator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 100 Medium
Exception thrown in class org.orekit.utils.GenericTimeStampedCache at new org.orekit.utils.GenericTimeStampedCache(int, int, double, double, TimeStampedGenerator, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 128 Medium

org.orekit.utils.ImmutableFieldTimeStampedCache

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.ImmutableFieldTimeStampedCache at new org.orekit.utils.ImmutableFieldTimeStampedCache(int, Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 83 Medium

org.orekit.utils.ImmutableTimeStampedCache

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.ImmutableTimeStampedCache at new org.orekit.utils.ImmutableTimeStampedCache(int, Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.utils.LegendrePolynomials

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.LegendrePolynomials at new org.orekit.utils.LegendrePolynomials(int, int, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 58 Medium

org.orekit.utils.PVCoordinates

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.PVCoordinates at new org.orekit.utils.PVCoordinates(FieldVector3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium

org.orekit.utils.SortedListTrimmer

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.SortedListTrimmer at new org.orekit.utils.SortedListTrimmer(int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 46 Medium

org.orekit.utils.drivers.BaseParameterDriver

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.drivers.BaseParameterDriver at new org.orekit.utils.drivers.BaseParameterDriver(String, double, double, double, TimeInterval) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 88 Medium

org.orekit.utils.formatting.FastDecimalFormatter

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.formatting.FastDecimalFormatter at new org.orekit.utils.formatting.FastDecimalFormatter(int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 81 Medium

org.orekit.utils.units.UnitsConverter

Bug Category Details Line Priority
Exception thrown in class org.orekit.utils.units.UnitsConverter at new org.orekit.utils.units.UnitsConverter(Unit, Unit) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 89 Medium