Closed lmalenfant closed 1 year ago
Hi Lisa,
I will review code changes, then run branch code on linux before I accept.
Carole
On 2023-04-13 15:26, Lisa Malenfant wrote:
Hi Carole,
Our code smells are down to 397: https://sonarcloud.io/summary/overall?id=VirtualPhotonics_VTS [1]
Hopefully I didn't break anything :)
YOU CAN VIEW, COMMENT ON, OR MERGE THIS PULL REQUEST ONLINE AT:
https://github.com/VirtualPhotonics/VTS/pull/63 [2]
COMMIT SUMMARY
- 6f9baff [3] Spectral converter cleanup
- 1ae032b [4] Fixed some of the blocker and critical code smells
- 62b0b89 [5] Code cleanup and renaming a misspelled property
- c2c0d44 [6] Fixed the introduced bug and code smells
- 372930c [7] Fix for code smell: Refactor 'Regions' into a method, properties should not copy collections.
- c38fabc [8] Fixed the remailing code smells for Refactor 'Regions' into a method, properties should not copy collections.
FILE CHANGES
(54 files [9])
- M src/Vts.Test/MonteCarlo/Sources/PointAndLineSources/LineSources/CustomLineSourceTests.cs [10] (2)
- M src/Vts.Test/MonteCarlo/Sources/PointAndLineSources/LineSources/DirectionalLineSourceTests.cs [11] (2)
- M src/Vts.Test/MonteCarlo/Sources/PointAndLineSources/LineSources/IsotropicLineSourcesTests.cs [12] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/CustomCircularSourceTests.cs [13] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/DirectionalCircularSourceTests.cs [14] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Elliptical/CustomEllipticalSourceTests.cs [15] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Elliptical/DirectionalEllipticalSourceTests.cs [16] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/CustomRectangularSourceTests.cs [17] (2)
- M src/Vts.Test/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/DirectionalRectangularSourceTests.cs [18] (2)
- M src/Vts/Modeling/ForwardSolvers/TwoLayerSDAForwardSolver.cs [19] (24)
- M src/Vts/Modeling/Spectroscopy/SpectralConverter.cs [20] (165)
- M src/Vts/MonteCarlo/Controllers/HistoryDetectorController.cs [21] (13)
- M src/Vts/MonteCarlo/Controllers/pMCDatabaseWriterController.cs [22] (20)
- M src/Vts/MonteCarlo/Detectors/AOfXAndYAndZDetector.cs [23] (3)
- M src/Vts/MonteCarlo/Detectors/ATotalBoundingVolumeDetector.cs [24] (8)
- M src/Vts/MonteCarlo/Detectors/ATotalDetector.cs [25] (3)
- M src/Vts/MonteCarlo/Detectors/ReflectedMTOfRhoAndSubRegionHistDetector.cs [26] (5)
- M src/Vts/MonteCarlo/Detectors/ReflectedMTOfXAndYAndSubregionHistDetector.cs [27] (3)
- M src/Vts/MonteCarlo/Detectors/SurfaceFiberDetector.cs [28] (3)
- M src/Vts/MonteCarlo/Detectors/TransmittedMTOfRhoAndSubregionHistDetector.cs [29] (3)
- M src/Vts/MonteCarlo/Detectors/TransmittedMTOfXAndYAndSubregionHistDetector.cs [30] (3)
- M src/Vts/MonteCarlo/Detectors/pMCATotalDetector.cs [31] (2)
- M src/Vts/MonteCarlo/Helpers/CylinderTissueRegionToolbox.cs [32] (31)
- M src/Vts/MonteCarlo/Helpers/SourceDefaults.cs [33] (7)
- M src/Vts/MonteCarlo/Interfaces/IDetector.cs [34] (2)
- M src/Vts/MonteCarlo/Interfaces/IDetectorController.cs [35] (4)
- M src/Vts/MonteCarlo/Sources/PointAndLineSources/LineSources/CustomLineSource.cs [36] (4)
- M src/Vts/MonteCarlo/Sources/PointAndLineSources/LineSources/DirectionalLineSource.cs [37] (4)
- M src/Vts/MonteCarlo/Sources/PointAndLineSources/LineSources/IsotropicLineSource.cs [38] (4)
- M src/Vts/MonteCarlo/Sources/PointAndLineSources/LineSources/LineAngledFromLine.cs [39] (4)
- M src/Vts/MonteCarlo/Sources/PointAndLineSources/LineSources/LineSourceBase.cs [40] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/CircularAngledFromCircleSource.cs [41] (2)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/CircularAngledFromPointSource.cs [42] (2)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/CircularSourceBase.cs [43] (2)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/CustomCircularSource.cs [44] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Circular/DirectionalCircularSource.cs [45] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Elliptical/CustomEllipticalSource.cs [46] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Elliptical/DirectionalEllipticalSource.cs [47] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Elliptical/EllipticalSourceBase.cs [48] (2)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/CustomRectangularSource.cs [49] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/DirectionalRectangularSource.cs [50] (4)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/RectangularAngledFromCircleSource.cs [51] (2)
- M src/Vts/MonteCarlo/Sources/SurfaceEmittingFlatSources/Rectangular/RectangularSourceBase.cs [52] (2)
- M src/Vts/MonteCarlo/Sources/VolumetricSources/FluorescenceEmission/FluorescenceEmissionAOfRhoAndZSource.cs [53] (2)
- M src/Vts/MonteCarlo/Sources/VolumetricSources/FluorescenceEmission/FluorescenceEmissionAOfXAndYAndZSource.cs [54] (2)
- M src/Vts/MonteCarlo/Tissues/BoundingCylinderTissue.cs [55] (31)
- M src/Vts/MonteCarlo/Tissues/MultiConcentricInfiniteCylinderTissue.cs [56] (52)
- M src/Vts/MonteCarlo/Tissues/MultiEllipsoidTissue.cs [57] (43)
- M src/Vts/MonteCarlo/Tissues/MultiLayerWithSurfaceFiberTissue.cs [58] (43)
- M src/Vts/MonteCarlo/Tissues/SingleCylinderTissue.cs [59] (31)
- M src/Vts/MonteCarlo/Tissues/SingleEllipsoidTissue.cs [60] (31)
- M src/Vts/MonteCarlo/Tissues/SingleInfiniteCylinderTissue.cs [61] (31)
- M src/Vts/MonteCarlo/Tissues/SingleVoxelTissue.cs [62] (27)
- M src/Vts/MonteCarlo/Types/PhotonStateType.cs [63] (8)
PATCH LINKS:
- https://github.com/VirtualPhotonics/VTS/pull/63.patch [64]
- https://github.com/VirtualPhotonics/VTS/pull/63.diff [65]
-- Reply to this email directly, view it on GitHub [2], or unsubscribe [66]. You are receiving this because your review was requested.Message ID: @.***>
Links:
[1] https://urldefense.com/v3/__https://sonarcloud.io/summary/overall?id=VirtualPhotonics_VTS__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8pT5b6q$ [2] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed0I9x8WQ$ [3] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/6f9baff0f9230d9624e95eb7f7a495f7816cc5fd__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed9BxcT14$ [4] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/1ae032b1ac97912015007c3edf0423b7c9525a8c__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed4Vy5y7l$ [5] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/62b0b895d366ae6516f9c98b4beaad6630c93fb2__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8MmtJvO$ [6] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/c2c0d44c8f3894179fa8c75fef8af570a89c764b__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed0siwSy9$ [7] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/372930c300a38de8da2847e6671575d7f3aff7ad__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed25D6RAy$ [8] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/commits/c38fabc6790fab2cd92cb68e5d14b47bae14642b__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed4NOdENr$ [9] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed9ylRpTv$ [10] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-c72a57c6b15ac5dc0e8111de860fb1134b866785da778464b12b330c0b02b7b6__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed0rKUMI-$ [11] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-8c34b5ae0a220a66f9713043e6bc9c510784b3fe85ef3bd79630689c119b183c__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed654-0Q8$ [12] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-6afad345b06fe56620cca937bbb60d2bd179ca15332795466a5e71baba8ca2b6__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed3eF_9J6$ [13] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-ff670441bae25b700214a05d9afc3166386327443053d4d3c146e7a273b079a6__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed9oheZwD$ [14] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-599ae70260853e9f6c43cdce81937ba5a65967047eb9177d5779654d5cb35dbb__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdwcjzByx$ [15] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-217325e82ba5a65939dbdccf764c5425bb24cf206619dadad617aea62aa9810d__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdwwQtDcN$ [16] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-5d69949b482f0287ed50b61194e26793ba6e03b78346cc22c531364c78db045a__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdxZcV6Fr$ [17] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-cb89fe9332f34f28ea297b9d1d9c49a55d4a4ab5919e7596bc07920290a17426__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed003pYR3$ [18] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-96a2ff89bb6ff75eeb71c8ca51aedff4ad2462f68b2bb3fa32075c0698475a57__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed0_FDDNN$ [19] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-1e3c59678e4afc8d754d3acd3ab86c21911c173b5c8fe590cb5b9e1da8f1061f__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edyu8uWSy$ [20] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-c1bea88e3d8c1ab9a6d60aa0ab8375d20fd0311b32b5aa61708e19f77e6a8392__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7Ha1Pk3$ [21] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-da3747d5c654db89fdfac80cafda0633e6d2b10425cabe6297a369a0c64aa122__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7lcd2ct$ [22] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-a616f0a01ec9fe843fc4ac8deeda8c00ac859bfed6689b726471b772a4824a7f__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdyLYs_Gv$ [23] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-644c3cdeee8996315bea3d8b0454e3924f1221f96fd5e88926ebb962f7a855e9__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed3Npzl37$ [24] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-ee0e3843f7fbb9a96b544ee34c59e79b53834d677ef54a1dbb7238be0a21ba86__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edzu8Q0Wh$ [25] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-315396ebb1772af96ecba6aef92412ecde8baec687af19055a42d36d63f64e36__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed5-nF0wS$ [26] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-37cda26f13f240fbda4d44674ca2d49b8f2461ecc9260a9f1e05e37823fe8151__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8agmLrE$ [27] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-629b937fc0fa398683750db99dec57e2be792108ffa71ef43df4062a7d453670__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edzzk9Ie7$ [28] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-5f542e1c6b953a2833d4ac738bec5b3a746baaaea0751f9890e2d1aabfc82d51__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed_V8Ofs2$ [29] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-a342883fba765a12b6c31f7da8a37ebb198bac0e2f7cf7a4412290ba561a30f3__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed_9ajd3N$ [30] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-9d72b0598866b1d4e8c89055ecb5dd822bee299f3adc41ca2496270708cfb6f1__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdzeI6ZmA$ [31] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-75727365121a9a3297da6a11b3c8343080709e9dd2c6a0f2c598b9fb2a27cbe7__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed9o1p_nP$ [32] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-b0f7cee461d4fe14418a1687ee52f06438619ec50ea212a574050ea75bfbeaae__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7GfLEF9$ [33] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-6f193403289ea583c81795c11b67a2bd5df59337f37b2b36da7652810120bd86__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7YWlig3$ [34] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-edd13c254967e0f52154899fb818ad50e862fbff7dd0c6e8cedc702660efb2cd__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed-cqR9NH$ [35] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-5e5e88c85137d2411adf7085e6f7c7bdf1c044f409b0192bd9ea73f2a3e50cb2__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed_qUcwQL$ [36] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-1f663d560bcafaa6a328f72b203d4dd7c538ab5b9db972e6dd3af3a8cd991054__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed_a83o89$ [37] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-bce3661dc55ab70a8e468cdd9f0155f740aa09e73136d4e48e79123c9ca91b1b__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7II4GN0$ [38] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-52ec9c5dcd82207d7087589bee55b849731d1bf416294ded1cd660aa65c66b35__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed9_wnS_o$ [39] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-722f8f44a54d120a65be475f3879fa3ef73b5a552820dc6404e415e58b4b172b__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdxK4AGWg$ [40] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-41f04dba95b74cd61332c25dd0ca9c444a882d4377f2f5850b5d53c2cf9a6b2c__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdxGabIp0$ [41] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-017942ea6fbe4c7f388d41553a52961022dcdbd9274dc708e7bddcbf011c5874__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed3JqXaOm$ [42] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-711cb97013ada45cadf5b3225f7ad58849876c64bf7baf996d2951a5e17fde29__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8nZ0csK$ [43] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-388fcc5761aafb196f8f2730761d92c8f83c8128762990b93161e0819d3e28f5__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdwtsLx7R$ [44] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-e74234797e91f9e1f9600194013f6149e1db7d35deffc764a8a17cde69242e55__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed5SxCpge$ [45] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-33550f35678f8ea4c3c33cc34763c3881abb4da607962f1718390ebf96cfb192__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed70TGn-Z$ [46] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-24e35915cf491691e2db8cae23628774eb43d59543ff25eb2b0ec190bc9a194a__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed-OhzT8b$ [47] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-fc5fecddb8308fb0a1455694afd3bd8795a45fd97e31033e22a1694edc57f95b__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edw3PrhuN$ [48] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-185d336f445832fb6c2751a38b47efba99ea0f1e942b4f849978ebdfdcdb24cb__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdwAj6x6K$ [49] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-782841ae07ba48e1cdee48947bccee50892eef9b4a8f155d666b7cb5e4b8a50b__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edw4mmjkR$ [50] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-0b2f21f471358b80df23440718fe0246f38f3c0474643fbc4f2158419139d01d__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed7OhVJND$ [51] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-24673d440a3ec3b62d08a20a8d021aa3f3fd52b5e97946be8df24054125c0465__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edyhmm3si$ [52] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-3920840379ce405d81080a0b36be28b7d0007965f017aa643a99482c43f478be__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8CgLJco$ [53] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-f259194607cf4d82f0a1c70ea14046568e9d44529db5a83dbbb4f8a2fd2ca387__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed2JytjBL$ [54] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-4c67682567700a6b937e09072955193beeebe706ce7bd1996f3f3f95b0a237e1__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8ygcCzH$ [55] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-fbcd3db85aecdcc1c00e3749c27a6479496363b293a86547174a1a542029bfbc__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed20cz4Wj$ [56] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-8e63b093b64c1c8bb38543230355fed2d339c851099a47e828460d3d44010041__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed8g52hL_$ [57] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-d932e07c08dc16cf89c86ceb3d663fd656f8880aea0b22cb1073f50dceeea20d__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed6Du2xvk$ [58] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-ff6115182984ecfaf273d44e0c5735c9d7f472ea7972845f9dc428f0e36d111c__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edz8nz9Ni$ [59] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-320e95c84681ab4666ba5a530cafbf8b2f5b7705d9f6c5ffb24672c8aa384245__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4EdyY8mkTN$ [60] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-53fd3084bb167faa2779b2a1e0bacf6e83efdf1c673a8cfead6c5673579367ae__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed2d1JYkQ$ [61] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-de175936b7d833f8162eadace7cc80238493c299ea3a1262874da90ef3a53afa__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed86OQYjm$ [62] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-77a9e3991aa834f2364988b19e502756083ee9c65d94df778f0aa690268f4600__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed01Q7_nb$ [63] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63/files*diff-ea4b008a5e6764a719b2b502d09f53ae5bd9766b4e0d99f9f91ba964b0684281__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed_m5Cmcl$ [64] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63.patch__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed0uAsqb_$ [65] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63.diff__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Edw0lsHc-$ [66] https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AGNQ7UZNWNZ52WX2Q7X4EITXBB4P7ANCNFSM6AAAAAAW5VOITE__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MtAIYQVl8vzqj6pDbL92iq_S40wczYQ4zomZamx9lb-ZdZQxqMb1ORIx14Xy-hNm9VAobWm2qa2VmN4Ed19otXcf$
Hi Carole (@hayakawa16),
I just realized that I sent you the link to the Sonar Cloud analysis but since I added it to the repo, you can now see the analysis directly in this PR. It is in the "Checks" tab at the top. We still have quite a lot of duplications so I had to increase the percentage to 20% to pass the quality gate until we can address it.
Hi Lisa,
I just viewed it. Is that a new capability to GitHub? Or is it just because you added it to the repo. That is nice! I do still like the screen capture I've been keeping because will this tab and information go away when this PR is closed?
Carole
On 2023-04-13 15:55, Lisa Malenfant wrote:
Hi Carole,
I just realized that I sent you the link to the Sonar Cloud analysis but since I added it to the repo, you can now see the analysis directly in this PR. It is in the "Checks" tab at the top. We still have quite a lot of duplications so I had to increase the percentage to 20% to pass the quality gate until we can address it.
-- Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because your review was requested.Message ID: @.***>
Links:
[1] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63*issuecomment-1507703430__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!MuO2o9UgT2fZf7FNY9N3lqEyvEug7zZTYe-zvIGS96K4MAcEq1WulzNourJRwt7tX6iUleLRfDd8Qk7C8qf-tpDr$ [2] https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AGNQ7U7GPVTMOLVH4KXDM4DXBB76XANCNFSM6AAAAAAW5VOITE__;!!CzAuKJ42GuquVTTmVmPViYEvSg!MuO2o9UgT2fZf7FNY9N3lqEyvEug7zZTYe-zvIGS96K4MAcEq1WulzNourJRwt7tX6iUleLRfDd8Qk7C8qHtcV6J$
The Sonar Cloud scanning has been a part of GitHub for a while, it has always been connected but I have to run the analysis separately. Eventually, I hope to have it working with a pipeline but I have to automate the code coverage results first (I'm almost there). You're right, this will go away when we merge the PR and the history is available but we don't view it the same way on Sonar Cloud so keeping a screenshot of the progress is still good.
I'll fix that one name and then merge, yes, let's merge master into the branches together.
Hi Carole (@hayakawa16),
I made the name change, could you verify that it looks right? I believe it should be fFtTimeSequence.
Hi Lisa,
I think that is correct, however when I wrote it out it seemed funny to me and so I looked in the code for other acronyms and what we did. That is when I found pMc for pMC. I deferred to you because you know more about the right thing to do here.
Carole
On 2023-04-13 17:02, Lisa Malenfant wrote:
Hi Carole @.*** [1]),
I made the name change, could you verify that it looks right? I believe it should be fFtTimeSequence.
-- Reply to this email directly, view it on GitHub [2], or unsubscribe [3]. You are receiving this because you were mentioned.Message ID: @.***>
Links:
[1] https://urldefense.com/v3/__https://github.com/hayakawa16__;!!CzAuKJ42GuquVTTmVmPViYEvSg!N0S9J2-ZFIVypUnY1tXMmc7kcu2jqk-fb9oFFQTITibsInjnAzoMvEKjIjylNS3c_chRuqmu8irc5ruWbvJCDNkY$ [2] https://urldefense.com/v3/__https://github.com/VirtualPhotonics/VTS/pull/63*issuecomment-1507746805__;Iw!!CzAuKJ42GuquVTTmVmPViYEvSg!N0S9J2-ZFIVypUnY1tXMmc7kcu2jqk-fb9oFFQTITibsInjnAzoMvEKjIjylNS3c_chRuqmu8irc5ruWbieyUTLP$ [3] https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AGNQ7UYJBLOUMHO4IMKLADLXBCH2RANCNFSM6AAAAAAW5VOITE__;!!CzAuKJ42GuquVTTmVmPViYEvSg!N0S9J2-ZFIVypUnY1tXMmc7kcu2jqk-fb9oFFQTITibsInjnAzoMvEKjIjylNS3c_chRuqmu8irc5ruWbkAVhwEy$
Hi Carole,
Our code smells are down to 397: https://sonarcloud.io/summary/overall?id=VirtualPhotonics_VTS
Hopefully I didn't break anything :)