Even better objects #39

Merged
mahalex merged 10 commits from dev/even-better-objects into master 2025-04-14 19:03:42 +00:00
59 changed files with 80 additions and 198 deletions
Showing only changes of commit 6672ae4d24 - Show all commits

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler.Tests
namespace MatFileHandler.Tests
{
/// <summary>
/// Data used in reading/writing tests.

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler.Tests;
namespace MatFileHandler.Tests;
/// <summary>
/// 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.Numerics;
using Xunit;

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler.Tests;
namespace MatFileHandler.Tests;
/// <summary>
/// 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;
namespace MatFileHandler.Tests

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// 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.Linq;
using System.Numerics;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// A better interface for using enum adapter.

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// An interface providing access to array's contents.

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// 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
{

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <inheritdoc />
internal class MatVariable : IVariable

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// A matrix of type T.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,4 @@
// Copyright 2017-2018 Alexander Luzgarev
namespace MatFileHandler
namespace MatFileHandler
{
/// <summary>
/// Type of the data attached to the tag.