-
Notifications
You must be signed in to change notification settings - Fork 0
/
.eslintcache
1 lines (1 loc) · 49.2 KB
/
.eslintcache
1
[{"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\index.js":"1","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\PorespyApp\\PoreSpyApp.js":"2","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\LandingPage\\LandingPage.js":"3","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\AboutPage\\AboutPage.js":"4","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\Blobs\\Blobs.js":"5","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\LocalThickness\\LocalThickness.js":"6","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\ContactPage\\ContactPage.js":"7","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderGenerator\\RenderGenerator.js":"8","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderFilter\\RenderFilter.js":"9","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderMetric\\RenderMetric.js":"10","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\BundleOfTubes\\BundleOfTubes.js":"11","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\OverlappingSpheres\\OverlappingSpheres.js":"12","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\PolydisperseSpheres\\PolydisperseSpheres.js":"13","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\VoronoiEdges\\VoronoiEdges.js":"14","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\RSA\\RSA.js":"15","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\PerlinNoise\\PerlinNoise.js":"16","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\InsertShape\\InsertShape.js":"17","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\Cylinders\\Cylinders.js":"18","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\LatticeSpheres\\LatticeSpheres.js":"19","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\LineSegment\\LineSegment.js":"20","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\porespyfuncs.js":"21","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\porespyfuncs.js":"22","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\store\\configureStore.js":"23","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\backend.js":"24","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\backend.js":"25","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\NotFoundPage\\NotFoundPage.js":"26","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\fieldValidators.js":"27","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\fileManipulators.js":"28","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\UploadImage\\UploadImage.js":"29","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\Generators\\GeneratedImages.js":"30","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\Generators\\GeneratedImages.js":"31","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\ImagePanel\\ImagePanel.js":"32","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\moduleNames.js":"33","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\Filters\\ImageToBeFiltered.js":"34","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\Filters\\ImageToBeFiltered.js":"35","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderImage\\RenderImage.js":"36","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PoreSizeDistribution\\PoreSizeDistribution.js":"37","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyChords\\ApplyChords.js":"38","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyChords3D\\ApplyChords3D.js":"39","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyPadded\\ApplyPadded.js":"40","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ChunkedFunc\\ChunkedFunc.js":"41","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\DistanceTransformLin\\DistanceTransformLin.js":"42","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Fftmorphology\\Fftmorphology.js":"43","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FillBlindPores\\FillBlindPores.js":"44","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindDisconnectedVoxels\\FindDisconnectedVoxels.js":"45","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindDtArtifacts\\FindDtArtifacts.js":"46","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Flood\\Flood.js":"47","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindPeaks\\FindPeaks.js":"48","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\HoldPeaks\\HoldPeaks.js":"49","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\PruneBranches\\PruneBranches.js":"50","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ReducePeaks\\ReducePeaks.js":"51","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\NphaseBorder\\NphaseBorder.js":"52","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioningN\\SnowPartitioningN.js":"53","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimDisconnectedBlobs\\TrimDisconnectedBlobs.js":"54","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimNonpercolatingPaths\\TrimNonpercolatingPaths.js":"55","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\RegionSize\\RegionSize.js":"56","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimSaddlePoints\\TrimSaddlePoints.js":"57","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioning\\SnowPartitioning.js":"58","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimExtrema\\TrimExtrema.js":"59","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimNearbyPeaks\\TrimNearbyPeaks.js":"60","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioningParallel\\SnowPartitioningParallel.js":"61","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\ChordCounts\\ChordCounts.js":"62","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\LinearDensity\\LinearDensity.js":"63","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\MeshSurfaceArea\\MeshSurfaceArea.js":"64","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PhaseFraction\\PhaseFraction.js":"65","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\Porosity\\Porosity.js":"66","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PorosityProfile\\PorosityProfile.js":"67","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RegionSurfaceAreas\\RegionSurfaceAreas.js":"68","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RepresentativeElementaryVolume\\RepresentativeElementaryVolume.js":"69","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\TwoPointCorrelationFft\\TwoPointCorrelationFft.js":"70","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\Regionprops3D\\Regionprops3D.js":"71","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PropsToDataFrame\\PropsToDataFrame.js":"72","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\DefaultPage\\DefaultPage.js":"73","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PropsToImage\\PropsToImage.js":"74","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RegionInterfaceAreas\\RegionInterfaceAreas.js":"75","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\TwoPointCorrelationBf\\TwoPointCorrelationBf.js":"76","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimFloatingSolid\\TrimFloatingSolid.js":"77","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Porosimetry\\Porosimetry.js":"78","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimSmallClusters\\TrimSmallClusters.js":"79","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RadialDensity\\RadialDensity.js":"80","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\ChordLengthDistribution\\ChordLengthDistribution.js":"81"},{"size":524,"mtime":1611956950703,"results":"82","hashOfConfig":"83"},{"size":2832,"mtime":1613753838815,"results":"84","hashOfConfig":"83"},{"size":14897,"mtime":1617493980475,"results":"85","hashOfConfig":"83"},{"size":4145,"mtime":1613449558250,"results":"86","hashOfConfig":"83"},{"size":8784,"mtime":1618108890616,"results":"87","hashOfConfig":"88"},{"size":9258,"mtime":1617492841916,"results":"89","hashOfConfig":"83"},{"size":581,"mtime":1613360916524,"results":"90","hashOfConfig":"83"},{"size":2402,"mtime":1615939109058,"results":"91","hashOfConfig":"83"},{"size":4965,"mtime":1615939666049,"results":"92","hashOfConfig":"88"},{"size":3508,"mtime":1616286998633,"results":"93","hashOfConfig":"83"},{"size":6867,"mtime":1616640606908,"results":"94","hashOfConfig":"83"},{"size":339,"mtime":1610816736278,"results":"95","hashOfConfig":"88"},{"size":343,"mtime":1610816760934,"results":"96","hashOfConfig":"83"},{"size":309,"mtime":1610816784410,"results":"97","hashOfConfig":"88"},{"size":263,"mtime":1610816772830,"results":"98","hashOfConfig":"88"},{"size":304,"mtime":1610816747508,"results":"99","hashOfConfig":"83"},{"size":304,"mtime":1610816681137,"results":"100","hashOfConfig":"83"},{"size":293,"mtime":1610816669691,"results":"101","hashOfConfig":"88"},{"size":10120,"mtime":1619112516005,"results":"102","hashOfConfig":"88"},{"size":304,"mtime":1610816723806,"results":"103","hashOfConfig":"83"},{"size":383,"mtime":1612055669142,"results":"104","hashOfConfig":"83"},{"size":321,"mtime":1613784247564,"results":"105","hashOfConfig":"83"},{"size":922,"mtime":1616125286665,"results":"106","hashOfConfig":"88"},{"size":369,"mtime":1612055693927,"results":"107","hashOfConfig":"83"},{"size":339,"mtime":1613783827026,"results":"108","hashOfConfig":"83"},{"size":919,"mtime":1616968579826,"results":"109","hashOfConfig":"83"},{"size":1418,"mtime":1614630482818,"results":"110","hashOfConfig":"83"},{"size":1836,"mtime":1616640301311,"results":"111","hashOfConfig":"83"},{"size":471,"mtime":1613186483445,"results":"112","hashOfConfig":"88"},{"size":613,"mtime":1615934188361,"results":"113","hashOfConfig":"83"},{"size":529,"mtime":1614984698931,"results":"114","hashOfConfig":"83"},{"size":3684,"mtime":1616973286525,"results":"115","hashOfConfig":"88"},{"size":358,"mtime":1613750572874,"results":"116","hashOfConfig":"83"},{"size":346,"mtime":1616119170578,"results":"117","hashOfConfig":"83"},{"size":308,"mtime":1616119124234,"results":"118","hashOfConfig":"88"},{"size":1995,"mtime":1617492928077,"results":"119","hashOfConfig":"83"},{"size":11051,"mtime":1617492894023,"results":"120","hashOfConfig":"83"},{"size":489,"mtime":1615863891954,"results":"121","hashOfConfig":"83"},{"size":593,"mtime":1615859884288,"results":"122","hashOfConfig":"83"},{"size":492,"mtime":1615863905745,"results":"123","hashOfConfig":"83"},{"size":854,"mtime":1615863912142,"results":"124","hashOfConfig":"88"},{"size":516,"mtime":1615863920087,"results":"125","hashOfConfig":"83"},{"size":471,"mtime":1615863926665,"results":"126","hashOfConfig":"88"},{"size":433,"mtime":1615863937120,"results":"127","hashOfConfig":"83"},{"size":647,"mtime":1615863945993,"results":"128","hashOfConfig":"83"},{"size":750,"mtime":1615864502858,"results":"129","hashOfConfig":"83"},{"size":550,"mtime":1615864475560,"results":"130","hashOfConfig":"83"},{"size":386,"mtime":1615863964952,"results":"131","hashOfConfig":"83"},{"size":406,"mtime":1615864055519,"results":"132","hashOfConfig":"83"},{"size":413,"mtime":1615864789697,"results":"133","hashOfConfig":"88"},{"size":501,"mtime":1615864886878,"results":"134","hashOfConfig":"83"},{"size":520,"mtime":1615864417963,"results":"135","hashOfConfig":"88"},{"size":650,"mtime":1615865364232,"results":"136","hashOfConfig":"83"},{"size":463,"mtime":1615865626473,"results":"137","hashOfConfig":"88"},{"size":738,"mtime":1615866537642,"results":"138","hashOfConfig":"88"},{"size":406,"mtime":1615864981649,"results":"139","hashOfConfig":"83"},{"size":563,"mtime":1615866526123,"results":"140","hashOfConfig":"88"},{"size":828,"mtime":1615865184209,"results":"141","hashOfConfig":"88"},{"size":530,"mtime":1615865775311,"results":"142","hashOfConfig":"83"},{"size":515,"mtime":1615866182264,"results":"143","hashOfConfig":"83"},{"size":603,"mtime":1615865507232,"results":"144","hashOfConfig":"88"},{"size":336,"mtime":1616284869228,"results":"145","hashOfConfig":"83"},{"size":344,"mtime":1616284967220,"results":"146","hashOfConfig":"83"},{"size":373,"mtime":1616285023163,"results":"147","hashOfConfig":"88"},{"size":346,"mtime":1616285166715,"results":"148","hashOfConfig":"83"},{"size":320,"mtime":1616285225155,"results":"149","hashOfConfig":"88"},{"size":356,"mtime":1616285324283,"results":"150","hashOfConfig":"88"},{"size":388,"mtime":1616285855680,"results":"151","hashOfConfig":"83"},{"size":448,"mtime":1616286143512,"results":"152","hashOfConfig":"83"},{"size":391,"mtime":1616286964244,"results":"153","hashOfConfig":"83"},{"size":346,"mtime":1616285947320,"results":"154","hashOfConfig":"83"},{"size":379,"mtime":1616285403851,"results":"155","hashOfConfig":"83"},{"size":477,"mtime":1615938993082,"results":"156","hashOfConfig":"83"},{"size":340,"mtime":1616285474243,"results":"157","hashOfConfig":"83"},{"size":382,"mtime":1616285796394,"results":"158","hashOfConfig":"88"},{"size":388,"mtime":1616286204081,"results":"159","hashOfConfig":"88"},{"size":453,"mtime":1615865927673,"results":"160","hashOfConfig":"83"},{"size":397,"mtime":1615864631201,"results":"161","hashOfConfig":"83"},{"size":447,"mtime":1615866637689,"results":"162","hashOfConfig":"83"},{"size":346,"mtime":1616285719347,"results":"163","hashOfConfig":"83"},{"size":413,"mtime":1616284910212,"results":"164","hashOfConfig":"83"},{"filePath":"165","messages":"166","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"5x2v4s",{"filePath":"167","messages":"168","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"169","usedDeprecatedRules":"170"},{"filePath":"171","messages":"172","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"173","messages":"174","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"175","messages":"176","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"qlwrk8",{"filePath":"177","messages":"178","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"180","messages":"181","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"182","messages":"183","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"184","messages":"185","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"186"},{"filePath":"187","messages":"188","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"189","messages":"190","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"191","messages":"192","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"194","messages":"195","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"196","messages":"197","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"198","messages":"199","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"200","messages":"201","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"202","messages":"203","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"204","messages":"205","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"206","messages":"207","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"208"},{"filePath":"209","messages":"210","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"211","messages":"212","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"213","messages":"214","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"215","messages":"216","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"217","messages":"218","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"219","messages":"220","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"221","messages":"222","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"223","messages":"224","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"225","messages":"226","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"227","messages":"228","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"229"},{"filePath":"230","messages":"231","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"232","messages":"233","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"234","messages":"235","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"229"},{"filePath":"236","messages":"237","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"238","messages":"239","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"240","messages":"241","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"242"},{"filePath":"243","messages":"244","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"245","messages":"246","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"247","messages":"248","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"249","messages":"250","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"251","messages":"252","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"253","messages":"254","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"255"},{"filePath":"256","messages":"257","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"258","messages":"259","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"229"},{"filePath":"260","messages":"261","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"262","messages":"263","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"264","messages":"265","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"266","messages":"267","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"268","messages":"269","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"270","messages":"271","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"272","messages":"273","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"229"},{"filePath":"274","messages":"275","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"276","messages":"277","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"229"},{"filePath":"278","messages":"279","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"280","messages":"281","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"282"},{"filePath":"283","messages":"284","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"242"},{"filePath":"285","messages":"286","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"287","messages":"288","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"289","messages":"290","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"291"},{"filePath":"292","messages":"293","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"294","messages":"295","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"296","messages":"297","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"282"},{"filePath":"298","messages":"299","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"300","messages":"301","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"302","messages":"303","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"304","messages":"305","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"306","messages":"307","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"193"},{"filePath":"308","messages":"309","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"255"},{"filePath":"310","messages":"311","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"312","messages":"313","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"314","messages":"315","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"316","messages":"317","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"318","messages":"319","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"320","messages":"321","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"179"},{"filePath":"322","messages":"323","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"324","messages":"325","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"255"},{"filePath":"326","messages":"327","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"255"},{"filePath":"328","messages":"329","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"330","messages":"331","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"332","messages":"333","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"170"},{"filePath":"334","messages":"335","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"336","messages":"337","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\index.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\PorespyApp\\PoreSpyApp.js",["338","339"],"//\r\n// PoreSpyApp.js\r\n// porespy-frontend\r\n//\r\n\r\nimport React, { useEffect } from 'react';\r\nimport { BrowserRouter as Router, Redirect, Switch, Route } from 'react-router-dom';\r\nimport { connect } from 'react-redux';\r\nimport axios from 'axios';\r\nimport { startSetPorespyFuncs } from '../../actions/porespyfuncs';\r\nimport { startSetBackendEndpoint } from '../../actions/backend';\r\n// import { startSetStyles } from '../../actions/styles';\r\n// import { classes } from '../../utils/styles';\r\nimport LandingPage from '../LandingPage/LandingPage';\r\nimport NotFoundPage from '../NotFoundPage/NotFoundPage';\r\n\r\nlet porespyFuncs = {};\r\nlet backendRootEndpoint = \"http://localhost:8000/\";\r\nlet backendInterval;\r\n// let classesRedux = classes;\r\n\r\nconst PoreSpyApp = (props) => {\r\n // props.startSetStyles(classes);\r\n\r\n useEffect(() => {\r\n backendInterval = setInterval(() => {\r\n if (Object.keys(porespyFuncs).length === 0 && porespyFuncs.constructor === Object) {\r\n getPoreSpyFuncs();\r\n } \r\n }, 1000) \r\n });\r\n\r\n const getPoreSpyFuncs = () => {\r\n axios.get(`${backendRootEndpoint}porespyfuncs/1/`)\r\n .then(({ data: { porespy_funcs } }) => {\r\n porespyFuncs = porespy_funcs;\r\n props.startSetPorespyFuncs(porespy_funcs);\r\n props.startSetBackendEndpoint(backendRootEndpoint);\r\n }).catch(() => {\r\n getPoreSpyFuncs();\r\n });\r\n }\r\n\r\n return (\r\n <div>\r\n <Router basename=\"\">\r\n <Switch> \r\n {/* Render LandingPage component with page prop passed in. */}\r\n {/* page prop will depend on how the user reaches the site (ex: localhost:3000/about vs localhost:3000/contact vs localhost:3000/) */}\r\n <Route path=\"/\" exact render={() => (\r\n <LandingPage page=\"\" porespyFuncs={porespyFuncs} />\r\n )}/>\r\n <Route path=\"/about\" render={() => (\r\n <LandingPage page=\"about\" porespyFuncs={porespyFuncs} />\r\n )}/>\r\n <Route path=\"/contact\" render={() => (\r\n <LandingPage page=\"contact\" porespyFuncs={porespyFuncs} />\r\n )}/>\r\n <Route path=\"*\" component={NotFoundPage} />\r\n </Switch>\r\n </Router>\r\n </div>\r\n )\r\n}\r\n\r\nconst mapDispatchToProps = (dispatch) => ({\r\n startSetPorespyFuncs: () => dispatch(startSetPorespyFuncs(porespyFuncs)),\r\n startSetBackendEndpoint: () => dispatch(startSetBackendEndpoint(backendRootEndpoint))\r\n // startSetStyles: () => dispatch(startSetStyles(classes))\r\n})\r\n\r\nexport default connect(undefined, mapDispatchToProps)(PoreSpyApp);\r\n",["340","341"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\LandingPage\\LandingPage.js",["342","343","344"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\AboutPage\\AboutPage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\Blobs\\Blobs.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\LocalThickness\\LocalThickness.js",[],["345","346"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\ContactPage\\ContactPage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderGenerator\\RenderGenerator.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderFilter\\RenderFilter.js",[],["347","348"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderMetric\\RenderMetric.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\BundleOfTubes\\BundleOfTubes.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\OverlappingSpheres\\OverlappingSpheres.js",[],["349","350"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\PolydisperseSpheres\\PolydisperseSpheres.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\VoronoiEdges\\VoronoiEdges.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\RSA\\RSA.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\PerlinNoise\\PerlinNoise.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\InsertShape\\InsertShape.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\Cylinders\\Cylinders.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\LatticeSpheres\\LatticeSpheres.js",["351"],"//\r\n// LatticeSpheres.js\r\n// porespy-frontend\r\n//\r\n\r\nimport React, { useState, useRef } from 'react';\r\nimport { connect, useSelector } from 'react-redux';\r\nimport axios from 'axios';\r\nimport Button from '@material-ui/core/Button';\r\nimport TextField from '@material-ui/core/TextField';\r\nimport { makeStyles } from '@material-ui/core/styles';\r\nimport InputLabel from '@material-ui/core/InputLabel';\r\nimport MenuItem from '@material-ui/core/MenuItem';\r\nimport FormHelperText from '@material-ui/core/FormHelperText';\r\nimport FormControl from '@material-ui/core/FormControl';\r\nimport Select from '@material-ui/core/Select';\r\nimport RenderImage from '../../RenderImage/RenderImage';\r\nimport { integerOnlyField, validateParams } from '../../../utils/fieldValidators';\r\nimport { startSetImages } from '../../../actions/Generators/GeneratedImages';\r\nimport './LatticeSpheres.css';\r\n\r\nconst useStyles = makeStyles((theme) => ({\r\n formControl: {\r\n margin: theme.spacing(1),\r\n minWidth: 210,\r\n },\r\n selectEmpty: {\r\n marginTop: theme.spacing(2),\r\n },\r\n}));\r\n\r\nlet generatorsLsImagesRedux = {};\r\n\r\nconst LatticeSpheres = (props) => {\r\n const classes = useStyles();\r\n const backendEndpoint = useSelector((state) => state.backend);\r\n const funcs = useSelector((state) => (state));\r\n const fieldsInfo = funcs.porespyFuncs.hasOwnProperty('generators') ? funcs.porespyFuncs.generators[\"lattice_spheres\"] : {};\r\n\r\n if (fieldsInfo.hasOwnProperty('kwargs')) {\r\n delete fieldsInfo['kwargs'];\r\n }\r\n\r\n if (fieldsInfo.hasOwnProperty('lattice')) {\r\n delete fieldsInfo['lattice'];\r\n }\r\n\r\n if (fieldsInfo.hasOwnProperty('smooth')) {\r\n delete fieldsInfo['smooth'];\r\n }\r\n\r\n for (const entry in fieldsInfo) {\r\n if (fieldsInfo[entry].type === \"int\") {\r\n fieldsInfo[entry][\"helperText\"] = \"Integer Values only\";\r\n }\r\n\r\n fieldsInfo[entry][\"id\"] = entry + \"input\";\r\n\r\n switch (entry) {\r\n case \"shape[0]\":\r\n fieldsInfo[entry][\"label\"] = \"X Direction Voxels\";\r\n break;\r\n case \"shape[1]\":\r\n fieldsInfo[entry][\"label\"] = \"Y Direction Voxels\";\r\n break;\r\n case \"shape[2]\":\r\n fieldsInfo[entry][\"label\"] = \"Z Direction Voxels\";\r\n break;\r\n case \"radius\":\r\n fieldsInfo[entry][\"required\"] = true;\r\n fieldsInfo[entry][\"label\"] = \"Radius of spheres in packing\";\r\n break;\r\n case \"spacing\":\r\n fieldsInfo[entry][\"label\"] = \"Spacing between unit cells\";\r\n break;\r\n case \"offset\":\r\n fieldsInfo[entry][\"default\"] = 0;\r\n fieldsInfo[entry][\"required\"] = true;\r\n fieldsInfo[entry][\"label\"] = \"Amount of offset to be added\";\r\n break;\r\n }\r\n }\r\n\r\n const [params, setParams] = useState(fieldsInfo);\r\n const [lattice, setLattice] = useState(\"sc\");\r\n const [smooth, setSmooth] = useState(\"true\");\r\n const [validatedParams, setValidatedParams] = useState(true);\r\n const [latticeSpheres, setLatticeSpheres] = useState(\"\");\r\n const [loading, setLoading] = useState(false);\r\n const [error, setError] = useState(false);\r\n const [errorMessage, setErrorMessage] = useState(\"\");\r\n const imageRef = useRef(null);\r\n\r\n const generateLatticeSpheres = () => {\r\n setLoading(true);\r\n setLatticeSpheres(\"\");\r\n\r\n setTimeout(() => {\r\n axios.put(`${backendEndpoint}generators/latticespheres/1/`, {\r\n dimension_x: params[\"shape[0]\"].value,\r\n dimension_y: params[\"shape[1]\"].value,\r\n dimension_z: params[\"shape[2]\"].value === \"\" ? 0 : params[\"shape[2]\"].value,\r\n\r\n radius: params[\"radius\"].value,\r\n offset: params[\"offset\"].value,\r\n // TODO: uncomment this line below when the smooth kwarg has been added to the lattice_spheres function:\r\n // smooth\r\n lattice\r\n }).then(({ data: { generated_image } }) => {\r\n setLatticeSpheres(generated_image[\"base_64\"]);\r\n generatorsLsImagesRedux = {\r\n img: generated_image[\"base_64\"],\r\n img_array: generated_image[\"np_array\"],\r\n genType: \"LatticeSpheres\"\r\n };\r\n props.startSetImages(generatorsLsImagesRedux);\r\n setLoading(false);\r\n }).catch((e) => {\r\n setLatticeSpheres(\"\");\r\n setLoading(false);\r\n setError(true);\r\n setErrorMessage(`Something is wrong... ${e.message}`);\r\n }).finally(() => {\r\n imageRef.current.scrollIntoView();\r\n });\r\n }, 500);\r\n }\r\n\r\n const handleLatticeSelectChange = (e) => {\r\n setLattice(e.target.value);\r\n }\r\n\r\n const handleSmoothSelectChange = (e) => {\r\n setSmooth(e.target.value);\r\n }\r\n\r\n const parseEnteredValues = (e, property) => {\r\n const tempParams = params;\r\n\r\n switch (tempParams[property].type) {\r\n case \"int\":\r\n tempParams[property].value = integerOnlyField(e);\r\n break;\r\n default:\r\n break;\r\n }\r\n\r\n setParams(tempParams);\r\n setValidatedParams(validateParams(params));\r\n }\r\n\r\n return (\r\n <div>\r\n <div className=\"latticeSpheresTitle\">\r\n Lattice Spheres\r\n </div>\r\n <div className=\"latticeSpheresDescription\">\r\n Generates a cubic packing of spheres in a specified lattice arrangement.\r\n </div>\r\n <div className=\"latticeSpheresInputs\">\r\n {\r\n Object.keys(params).map((p) => (\r\n p\r\n &&\r\n <div className=\"latticeSpheresInput\">\r\n <TextField \r\n required={params[p].required}\r\n id={params[p].id}\r\n label={params[p].label}\r\n defaultValue={params[p].value}\r\n helperText={params[p].helperText}\r\n variant={\"outlined\"}\r\n onInput={(e) => parseEnteredValues(e, p)}\r\n />\r\n </div>\r\n ))\r\n }\r\n </div>\r\n <div className=\"latticeSpheresDropdowns\">\r\n <div ref={imageRef}>\r\n <FormControl className={classes.formControl}>\r\n <InputLabel shrink id=\"demo-simple-select-placeholder-label-label\">\r\n Type of Lattice\r\n </InputLabel>\r\n <Select\r\n labelId=\"demo-simple-select-placeholder-label-label\"\r\n id=\"demo-simple-select-placeholder-label\"\r\n value={lattice}\r\n onChange={(e) => handleLatticeSelectChange(e)}\r\n displayEmpty\r\n className={classes.selectEmpty}\r\n >\r\n <MenuItem value=\"sc\">\r\n sc\r\n </MenuItem>\r\n <MenuItem value=\"bcc\">\r\n bcc\r\n </MenuItem>\r\n <MenuItem value=\"fcc\">\r\n fcc\r\n </MenuItem>\r\n </Select>\r\n <FormHelperText>\r\n Lattice\r\n </FormHelperText>\r\n </FormControl>\r\n </div>\r\n <div>\r\n <FormControl className={classes.formControl}>\r\n <InputLabel shrink id=\"demo-simple-select-placeholder-label-label\">\r\n Smooth spheres?\r\n </InputLabel>\r\n <Select\r\n labelId=\"demo-simple-select-placeholder-label-label\"\r\n id=\"demo-simple-select-placeholder-label\"\r\n value={smooth}\r\n onChange={(e) => handleSmoothSelectChange(e)}\r\n displayEmpty\r\n className={classes.selectEmpty}\r\n >\r\n <MenuItem value=\"true\">\r\n True\r\n </MenuItem>\r\n <MenuItem value=\"false\">\r\n False\r\n </MenuItem>\r\n </Select>\r\n <FormHelperText>\r\n Smooth spheres?\r\n </FormHelperText>\r\n </FormControl>\r\n </div>\r\n </div>\r\n <div className=\"localThicknessButton\">\r\n <Button\r\n variant=\"contained\" \r\n color=\"primary\"\r\n onClick={() => generateLatticeSpheres()}\r\n disabled={validatedParams}\r\n style={{ minWidth: '170px', minHeight: '16px'}}\r\n >\r\n Generate Image\r\n </Button>\r\n </div>\r\n <div>\r\n <RenderImage \r\n imgString={latticeSpheres}\r\n loading={loading}\r\n error={error}\r\n errorMessage={errorMessage}\r\n />\r\n </div>\r\n </div>\r\n )\r\n}\r\n\r\nconst mapDispatchToProps = (dispatch) => ({\r\n startSetImages: () => dispatch(startSetImages(generatorsLsImagesRedux))\r\n})\r\n\r\nexport default connect(undefined, mapDispatchToProps)(LatticeSpheres);\r\n","C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\LineSegment\\LineSegment.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\porespyfuncs.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\porespyfuncs.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\store\\configureStore.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\backend.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\backend.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\NotFoundPage\\NotFoundPage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\fieldValidators.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\fileManipulators.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Generators\\UploadImage\\UploadImage.js",[],["352","353"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\Generators\\GeneratedImages.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\Generators\\GeneratedImages.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\ImagePanel\\ImagePanel.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\utils\\moduleNames.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\reducers\\Filters\\ImageToBeFiltered.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\actions\\Filters\\ImageToBeFiltered.js",[],["354","355"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\RenderImage\\RenderImage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PoreSizeDistribution\\PoreSizeDistribution.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyChords\\ApplyChords.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyChords3D\\ApplyChords3D.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ApplyPadded\\ApplyPadded.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ChunkedFunc\\ChunkedFunc.js",[],["356","357"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\DistanceTransformLin\\DistanceTransformLin.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Fftmorphology\\Fftmorphology.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FillBlindPores\\FillBlindPores.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindDisconnectedVoxels\\FindDisconnectedVoxels.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindDtArtifacts\\FindDtArtifacts.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Flood\\Flood.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\FindPeaks\\FindPeaks.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\HoldPeaks\\HoldPeaks.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\PruneBranches\\PruneBranches.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\ReducePeaks\\ReducePeaks.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\NphaseBorder\\NphaseBorder.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioningN\\SnowPartitioningN.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimDisconnectedBlobs\\TrimDisconnectedBlobs.js",[],["358","359"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimNonpercolatingPaths\\TrimNonpercolatingPaths.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\RegionSize\\RegionSize.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimSaddlePoints\\TrimSaddlePoints.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioning\\SnowPartitioning.js",[],["360","361"],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimExtrema\\TrimExtrema.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimNearbyPeaks\\TrimNearbyPeaks.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\SnowPartitioningParallel\\SnowPartitioningParallel.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\ChordCounts\\ChordCounts.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\LinearDensity\\LinearDensity.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\MeshSurfaceArea\\MeshSurfaceArea.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PhaseFraction\\PhaseFraction.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\Porosity\\Porosity.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PorosityProfile\\PorosityProfile.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RegionSurfaceAreas\\RegionSurfaceAreas.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RepresentativeElementaryVolume\\RepresentativeElementaryVolume.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\TwoPointCorrelationFft\\TwoPointCorrelationFft.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\Regionprops3D\\Regionprops3D.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PropsToDataFrame\\PropsToDataFrame.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\DefaultPage\\DefaultPage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\PropsToImage\\PropsToImage.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RegionInterfaceAreas\\RegionInterfaceAreas.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\TwoPointCorrelationBf\\TwoPointCorrelationBf.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimFloatingSolid\\TrimFloatingSolid.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\Porosimetry\\Porosimetry.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Filters\\TrimSmallClusters\\TrimSmallClusters.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\RadialDensity\\RadialDensity.js",[],"C:\\Users\\Andres\\ReactProjects\\porespy-frontend\\src\\components\\Metrics\\ChordLengthDistribution\\ChordLengthDistribution.js",[],{"ruleId":"362","severity":1,"message":"363","line":7,"column":35,"nodeType":"364","messageId":"365","endLine":7,"endColumn":43},{"ruleId":"362","severity":1,"message":"366","line":26,"column":9,"nodeType":"364","messageId":"365","endLine":26,"endColumn":24},{"ruleId":"367","replacedBy":"368"},{"ruleId":"369","replacedBy":"370"},{"ruleId":"362","severity":1,"message":"371","line":43,"column":12,"nodeType":"364","messageId":"365","endLine":43,"endColumn":20},{"ruleId":"362","severity":1,"message":"372","line":44,"column":12,"nodeType":"364","messageId":"365","endLine":44,"endColumn":25},{"ruleId":"373","severity":1,"message":"374","line":192,"column":9,"nodeType":"375","messageId":"376","endLine":192,"endColumn":13},{"ruleId":"367","replacedBy":"377"},{"ruleId":"369","replacedBy":"378"},{"ruleId":"367","replacedBy":"379"},{"ruleId":"369","replacedBy":"380"},{"ruleId":"367","replacedBy":"381"},{"ruleId":"369","replacedBy":"382"},{"ruleId":"383","severity":1,"message":"384","line":59,"column":9,"nodeType":"385","messageId":"386","endLine":81,"endColumn":10},{"ruleId":"367","replacedBy":"387"},{"ruleId":"369","replacedBy":"388"},{"ruleId":"367","replacedBy":"389"},{"ruleId":"369","replacedBy":"390"},{"ruleId":"367","replacedBy":"391"},{"ruleId":"369","replacedBy":"392"},{"ruleId":"367","replacedBy":"393"},{"ruleId":"369","replacedBy":"394"},{"ruleId":"367","replacedBy":"395"},{"ruleId":"369","replacedBy":"396"},"no-unused-vars","'Redirect' is defined but never used.","Identifier","unusedVar","'backendInterval' is assigned a value but never used.","no-native-reassign",["397"],"no-negated-in-lhs",["398"],"'chosenIO' is assigned a value but never used.","'chosenNetwork' is assigned a value but never used.","no-dupe-keys","Duplicate key 'root'.","ObjectExpression","unexpected",["397"],["398"],["397"],["398"],["397"],["398"],"default-case","Expected a default case.","SwitchStatement","missingDefaultCase",["397"],["398"],["397"],["398"],["397"],["398"],["397"],["398"],["397"],["398"],"no-global-assign","no-unsafe-negation"]