Get rid of file headers

This commit is contained in:
Alexander Luzgarev 2025-04-13 17:44:13 +02:00
parent 919014a109
commit 6672ae4d24
59 changed files with 80 additions and 198 deletions

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Numerics; using System.Numerics;
using Xunit; using Xunit;
@ -127,4 +125,4 @@ namespace MatFileHandler.Tests
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler.Tests
namespace MatFileHandler.Tests
{ {
/// <summary> /// <summary>
/// Data used in reading/writing tests. /// Data used in reading/writing tests.
@ -47,4 +45,4 @@ namespace MatFileHandler.Tests
/// </summary> /// </summary>
public static readonly ulong[] UInt64Limits = { 0UL, 18446744073709551615UL }; public static readonly ulong[] UInt64Limits = { 0UL, 18446744073709551615UL };
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using Xunit;
using Xunit;
namespace MatFileHandler.Tests namespace MatFileHandler.Tests
{ {
@ -47,4 +45,4 @@ namespace MatFileHandler.Tests
Assert.Equal(h1, h2); Assert.Equal(h1, h2);
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler.Tests;
namespace MatFileHandler.Tests;
/// <summary> /// <summary>
/// Method of reading .mat files for testing. /// Method of reading .mat files for testing.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
using System.Numerics; using System.Numerics;
using Xunit; using Xunit;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler.Tests;
namespace MatFileHandler.Tests;
/// <summary> /// <summary>
/// Method of writing .mat files for testing. /// Method of writing .mat files for testing.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
namespace MatFileHandler.Tests namespace MatFileHandler.Tests

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
namespace MatFileHandler.Tests namespace MatFileHandler.Tests

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {
@ -154,4 +152,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
public uint NzMax; public uint NzMax;
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Describes compression usage strategy for writing files. /// Describes compression usage strategy for writing files.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Numerics; using System.Numerics;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Base class for all data elements in .mat files. /// Base class for all data elements in .mat files.
@ -8,4 +6,4 @@ namespace MatFileHandler
internal class DataElement internal class DataElement
{ {
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Numerics; using System.Numerics;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.IO.Compression; using System.IO.Compression;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Linq; using System.Linq;
using System.Numerics; using System.Numerics;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Linq; using System.Linq;
namespace MatFileHandler namespace MatFileHandler
@ -81,4 +79,4 @@ namespace MatFileHandler
} }
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// A better interface for using enum adapter. /// A better interface for using enum adapter.
@ -57,4 +55,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
public IArrayOf<uint> Values { get; } public IArrayOf<uint> Values { get; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Numerics; using System.Numerics;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {
@ -19,4 +17,4 @@ namespace MatFileHandler
{ {
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Globalization; using System.Globalization;
using System.IO; using System.IO;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Numerics; using System.Numerics;
namespace MatFileHandler namespace MatFileHandler
@ -49,4 +47,4 @@ namespace MatFileHandler
/// <returns>Array of values of the array, converted to Complex, or null if the conversion is not possible.</returns> /// <returns>Array of values of the array, converted to Complex, or null if the conversion is not possible.</returns>
Complex[]? ConvertToComplexArray(); Complex[]? ConvertToComplexArray();
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// An interface providing access to array's contents. /// An interface providing access to array's contents.
@ -36,4 +34,4 @@ namespace MatFileHandler
/// <param name="list">Index of the element.</param> /// <param name="list">Index of the element.</param>
T this[params int[] list] { get; set; } T this[params int[] list] { get; set; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Matlab's cell array. /// Matlab's cell array.
@ -8,4 +6,4 @@ namespace MatFileHandler
public interface ICellArray : IArrayOf<IArray> public interface ICellArray : IArrayOf<IArray>
{ {
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Matlab's character array. /// Matlab's character array.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// An interface for accessing the contents of .mat files. /// An interface for accessing the contents of .mat files.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
namespace MatFileHandler namespace MatFileHandler
{ {

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
namespace MatFileHandler namespace MatFileHandler
{ {
@ -17,4 +15,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
new IReadOnlyDictionary<(int row, int column), T> Data { get; } new IReadOnlyDictionary<(int row, int column), T> Data { get; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
namespace MatFileHandler namespace MatFileHandler
{ {
@ -21,4 +19,4 @@ namespace MatFileHandler
/// <param name="list">Index of the element in the structure array.</param> /// <param name="list">Index of the element in the structure array.</param>
IArray this[string field, params int[] list] { get; set; } IArray this[string field, params int[] list] { get; set; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// An interface for accessing the variable contents. /// An interface for accessing the variable contents.
@ -22,4 +20,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
bool IsGlobal { get; } bool IsGlobal { get; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Numerics; using System.Numerics;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
namespace MatFileHandler namespace MatFileHandler
@ -33,4 +31,4 @@ namespace MatFileHandler
set => Data[Dimensions.DimFlatten(indices)] = value; set => Data[Dimensions.DimFlatten(indices)] = value;
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Character array. /// Character array.
@ -54,4 +52,4 @@ namespace MatFileHandler
} }
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System.Collections.Generic;
using System.Collections.Generic;
using System.IO; using System.IO;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.IO.Compression; using System.IO.Compression;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Options for writing .mat files. /// Options for writing .mat files.

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Numerics; using System.Numerics;
namespace MatFileHandler namespace MatFileHandler
@ -197,4 +195,4 @@ namespace MatFileHandler
return result; return result;
} }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Numerics; using System.Numerics;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <inheritdoc /> /// <inheritdoc />
internal class MatVariable : IVariable internal class MatVariable : IVariable
@ -27,4 +25,4 @@ namespace MatFileHandler
/// <inheritdoc /> /// <inheritdoc />
public bool IsGlobal { get; } public bool IsGlobal { get; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// A matrix of type T. /// A matrix of type T.
@ -23,4 +21,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
public T[] Data { get; } public T[] Data { get; }
} }
} }

View File

@ -1,5 +1,3 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler namespace MatFileHandler
{ {
/// <summary> /// <summary>

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Numerics; using System.Numerics;
namespace MatFileHandler namespace MatFileHandler
@ -62,4 +60,4 @@ namespace MatFileHandler
/// <inheritdoc /> /// <inheritdoc />
public override double[]? ConvertToDoubleArray() => null; public override double[]? ConvertToDoubleArray() => null;
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
namespace MatFileHandler; namespace MatFileHandler;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
namespace MatFileHandler namespace MatFileHandler
{ {
@ -33,4 +31,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
public long Offset { get; } public long Offset { get; }
} }
} }

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Text; using System.Text;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.IO; using System.IO;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev using System;
using System;
using System.Linq; using System.Linq;
namespace MatFileHandler namespace MatFileHandler

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev namespace MatFileHandler
namespace MatFileHandler
{ {
/// <summary> /// <summary>
/// Type of the data attached to the tag. /// Type of the data attached to the tag.
@ -114,4 +112,4 @@ namespace MatFileHandler
/// </summary> /// </summary>
public int ElementSize => Type.Size(); public int ElementSize => Type.Size();
} }
} }