Compare commits

..

1 Commits

Author SHA1 Message Date
046a70e96a Infineon.EAF.Runtime v2.61.1 2025-10-13 17:43:16 -07:00
4 changed files with 16 additions and 43 deletions

View File

@ -37,20 +37,18 @@ internal class Run
result = null; result = null;
else else
{ {
Grade? grade = Grade.Get(constant, groups); ReadOnlyCollection<Wafer> wafers = Wafer.Get(constant, groups);
if (grade is null) if (wafers.Count == 0)
result = null; result = null;
else else
{ {
ReadOnlyCollection<Wafer> wafers = Wafer.Get(constant, groups); Grade? grade = Grade.Get(constant, groups);
if (wafers.Count == 0 && grade.MeanThickness != "0") if (grade is null)
result = null; result = null;
else else
{
result = new(header, wafers, grade); result = new(header, wafers, grade);
// WriteJson(logistics, fileInfoCollection, result); // WriteJson(logistics, fileInfoCollection, result);
// WriteCommaSeparatedValues(logistics, result); // WriteCommaSeparatedValues(logistics, result);
}
} }
} }
} }

View File

@ -132,28 +132,19 @@ internal class Run
{ {
i = new int[] { 0 }; i = new int[] { 0 };
Header? header = Header.Get(text, constant, i); Header? header = Header.Get(text, constant, i);
if (header is null) if (header is not null)
continue;
else
{ {
ReadOnlyCollection<string> groups = Wafer.GetGroups(text, constant, i); ReadOnlyCollection<string> groups = Wafer.GetGroups(text, constant, i);
if (groups.Count == 0) if (groups.Count > 0)
continue;
else
{ {
Grade? grade = Grade.Get(constant, groups); ReadOnlyCollection<Wafer> wafers = Wafer.Get(constant, groups);
if (grade is null) if (wafers.Count > 0)
continue;
else
{ {
ReadOnlyCollection<Wafer> wafers = Wafer.Get(constant, groups); Grade? grade = Grade.Get(constant, groups);
if (wafers.Count == 0 && grade.MeanThickness != "0") if (grade is null)
continue; continue;
else run = new(header, wafers, grade);
{ results.Add(run);
run = new(header, wafers, grade);
results.Add(run);
}
} }
} }
} }

View File

@ -239,21 +239,5 @@ public class BIORAD4
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]); Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
} }
#if DEBUG
[Ignore]
#endif
[TestMethod]
public void Production__v2_61_1__BIORAD4__Stratus638960114557838333__Zero()
{
bool validatePDSF = false;
string check = "CassetteDataBioRad_*.txt";
_BIORAD4.Production__v2_61_1__BIORAD4__Stratus();
MethodBase methodBase = new StackFrame().GetMethod();
string[] variables = _BIORAD4.AdaptationTesting.GetVariables(methodBase, check, validatePDSF);
IFileRead fileRead = _BIORAD4.AdaptationTesting.Get(methodBase, sourceFileLocation: variables[2], sourceFileFilter: variables[3], useCyclicalForDescription: false);
_ = fileRead.ReExtract();
Shared.AdaptationTesting.UpdatePassDirectory(variables[2]);
}
} }
#endif #endif

View File

@ -190,13 +190,13 @@
<Version>7.2.4630.5</Version> <Version>7.2.4630.5</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Infineon.EAF.Runtime"> <PackageReference Include="Infineon.EAF.Runtime">
<Version>2.61.1</Version> <Version>2.60.0</Version>
</PackageReference> </PackageReference>
<PackageReference Include="Pdfbox"> <PackageReference Include="Pdfbox">
<Version>1.1.1</Version> <Version>1.1.1</Version>
</PackageReference> </PackageReference>
<PackageReference Include="System.Text.Json"> <PackageReference Include="System.Text.Json">
<Version>8.0.3</Version> <Version>8.0.5</Version>
</PackageReference> </PackageReference>
</ItemGroup> </ItemGroup>
<ItemGroup /> <ItemGroup />