From fd53d91c2820b9218fa8b0b9a15ca76a0043a28b Mon Sep 17 00:00:00 2001 From: Eliot Jones Date: Thu, 9 Nov 2017 19:22:52 +0000 Subject: [PATCH] move code into correct directory structure --- .../UglyToad.Pdf.Tests}/Cos/CosObjectKeyTests.cs | 0 .../Filters/DecodeParameterResolverTests.cs | 0 .../Single Page Simple - from google drive.pdf | Bin .../Integration/PdfParserTests.cs | 0 .../Integration/hex mappings tounicode.txt | 0 .../Parser/Parts/BruteForceSearcherTests.cs | 0 .../Parser/Parts/CosDictionaryParserTests.cs | 0 .../Parser/Parts/CosNameParserTests.cs | 0 .../Parser/Parts/ReadHelperTests.cs | 0 .../UglyToad.Pdf.Tests}/Parser/Parts/TestingLog.cs | 0 .../Parser/Parts/ThrowingReader.cs | 0 .../Text/OperatorScannerTests.cs | 0 .../Operators/NumericTextComponentApproachTests.cs | 0 .../Operators/StringTextComponentApproachTests.cs | 0 .../Tokenization/StringTokenizerTests.cs | 0 .../UglyToad.Pdf.Tests}/UglyToad.Pdf.Tests.csproj | 0 .../Util/InternalStringExtensionsTests.cs | 0 .../UglyToad.Pdf.Tests}/Util/Predictor.cs | 0 UglyToad.Pdf.sln => src/UglyToad.Pdf.sln | 0 .../UglyToad.Pdf}/Content/Catalog.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Content/Page.cs | 0 .../UglyToad.Pdf}/Content/PageTreeNode.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Content/Pages.cs | 0 .../ContentStream/ContentStreamDictionary.cs | 0 .../DictionaryValueAccessorExtensions.cs | 0 .../DictionaryValueSetterExtensions.cs | 0 .../UglyToad.Pdf}/Core/ICosStreamWriter.cs | 0 .../UglyToad.Pdf}/Cos/COSDocument.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosArray.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosBase.cs | 0 .../UglyToad.Pdf}/Cos/CosBoolean.cs | 0 .../UglyToad.Pdf}/Cos/CosDictionary.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosFloat.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosInt.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosName.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosNull.cs | 0 .../UglyToad.Pdf}/Cos/CosNumberFactory.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosObject.cs | 0 .../UglyToad.Pdf}/Cos/CosObjectKey.cs | 0 .../UglyToad.Pdf}/Cos/CosObjectPool.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosStream.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosString.cs | 0 .../UglyToad.Pdf}/Cos/CrossReferenceTable.cs | 0 .../UglyToad.Pdf}/Cos/CrossReferenceTableBuilder.cs | 0 .../UglyToad.Pdf}/Cos/CrossReferenceTablePart.cs | 0 .../Cos/CrossReferenceTablePartBuilder.cs | 0 .../UglyToad.Pdf}/Cos/CrossReferenceType.cs | 0 .../UglyToad.Pdf}/Cos/ICosNumber.cs | 0 .../UglyToad.Pdf}/Cos/ICosVisitor.cs | 0 .../UglyToad.Pdf}/Cos/PdfDocEncoding.cs | 0 .../UglyToad.Pdf}/Cos/RawCosStream.cs | 0 .../Filters/DecodeParameterResolver.cs | 0 .../UglyToad.Pdf}/Filters/DecodeResult.cs | 0 .../UglyToad.Pdf}/Filters/Filter.cs | 0 .../UglyToad.Pdf}/Filters/FlateFilter.cs | 0 .../Filters/IDecodeParameterResolver.cs | 0 .../UglyToad.Pdf}/Filters/IFilter.cs | 0 .../UglyToad.Pdf}/Filters/IFilterProvider.cs | 0 .../UglyToad.Pdf}/Filters/PngPredictor.cs | 0 .../UglyToad.Pdf}/Fonts/Cmap/CidRange.cs | 0 .../UglyToad.Pdf}/Fonts/Cmap/Cmap.cs | 0 .../UglyToad.Pdf}/Fonts/Cmap/CmapUtils.cs | 0 .../UglyToad.Pdf}/Fonts/Cmap/CodespaceRange.cs | 0 .../UglyToad.Pdf}/Fonts/CompositeFont.cs | 0 .../UglyToad.Pdf}/Fonts/Parser/CMapParser.cs | 0 .../Fonts/Parser/CharacterIdentifierFontParser.cs | 0 .../UglyToad.Pdf}/ICosUpdateInfo.cs | 0 .../UglyToad.Pdf}/IO/ByteArrayInputBytes.cs | 0 .../UglyToad.Pdf}/IO/CoreTokenScanner.cs | 0 .../UglyToad.Pdf}/IO/EndstreamOutputStream.cs | 0 .../UglyToad.Pdf}/IO/IInputBytes.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/IO/IOUtils.cs | 0 .../UglyToad.Pdf}/IO/ISequentialSource.cs | 0 .../UglyToad.Pdf}/IO/InputStream.cs | 0 .../UglyToad.Pdf}/IO/MemoryUsageSetting.cs | 0 .../UglyToad.Pdf}/IO/NameTokenizer.cs | 0 .../UglyToad.Pdf}/IO/NumericTokenizer.cs | 0 .../UglyToad.Pdf}/IO/RandomAccess.cs | 0 .../UglyToad.Pdf}/IO/RandomAccessBuffer.cs | 0 .../UglyToad.Pdf}/IO/RandomAccessInputStream.cs | 0 .../UglyToad.Pdf}/IO/RandomAccessOutputStream.cs | 0 .../UglyToad.Pdf}/IO/RandomAccessRead.cs | 0 .../UglyToad.Pdf}/IO/RandomAccessWrite.cs | 0 .../UglyToad.Pdf}/IO/ScratchFile.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Logging/ILog.cs | 0 .../UglyToad.Pdf}/Parser/BaseParser.cs | 0 .../UglyToad.Pdf}/Parser/CosParser.cs | 0 .../UglyToad.Pdf}/Parser/DynamicParser.cs | 0 .../UglyToad.Pdf}/Parser/ObjectStreamParser.cs | 0 .../UglyToad.Pdf}/Parser/PDFObjectStreamParser.cs | 0 .../UglyToad.Pdf}/Parser/PageTree/PageParser.cs | 0 .../Parser/PageTree/ResourceDictionary.cs | 0 .../Parser/PageTree/ResourceDictionaryParser.cs | 0 .../UglyToad.Pdf}/Parser/ParsingArguments.cs | 0 .../UglyToad.Pdf}/Parser/ParsingCachingProviders.cs | 0 .../Parser/Parts/BruteForceSearcher.cs | 0 .../UglyToad.Pdf}/Parser/Parts/CosArrayParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/CosBaseParser.cs | 0 .../Parser/Parts/CosDictionaryParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/CosNameParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/CosStreamParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/CosStringParser.cs | 0 .../Parts/CrossReference/CrossReferenceResolver.cs | 0 .../CrossReference/CrossReferenceStreamParser.cs | 0 .../CrossReference/CrossReferenceTableParser.cs | 0 .../CrossReference/FileCrossReferenceTableParser.cs | 0 .../Parts/CrossReference/XrefCosOffsetChecker.cs | 0 .../Parts/CrossReference/XrefOffsetValidator.cs | 0 .../UglyToad.Pdf}/Parser/Parts/FileHeaderParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/FileTrailerParser.cs | 0 .../UglyToad.Pdf}/Parser/Parts/HeaderVersion.cs | 0 .../UglyToad.Pdf}/Parser/Parts/ObjectHelper.cs | 0 .../UglyToad.Pdf}/Parser/Parts/ReadHelper.cs | 0 .../UglyToad.Pdf}/Parser/PdfDocumentFactory.cs | 0 .../UglyToad.Pdf}/Parser/PdfParser.cs | 0 .../UglyToad.Pdf}/Parser/XrefTrailerResolver.cs | 0 .../UglyToad.Pdf}/ParsingOptions.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/PdfDocument.cs | 0 .../UglyToad.Pdf}/Text/ByteTextScanner.cs | 0 .../UglyToad.Pdf}/Text/ITextComponentApproach.cs | 0 .../UglyToad.Pdf}/Text/ITextScanner.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operator.cs | 0 .../Text/Operators/BaseTextComponentApproach.cs | 0 .../Text/Operators/FontTextComponentApproach.cs | 0 .../Text/Operators/NumericTextComponentApproach.cs | 0 .../Text/Operators/StringTextComponentApproach.cs | 0 .../UglyToad.Pdf}/Text/TextObjectComponentType.cs | 0 .../UglyToad.Pdf}/Text/TextSectionParser.cs | 0 .../Tokenization/HexStringTokenizer.cs | 0 .../UglyToad.Pdf}/Tokenization/ITokenizer.cs | 0 .../Tokenization/Scanner/ITokenScanner.cs | 0 .../UglyToad.Pdf}/Tokenization/StringTokenizer.cs | 0 .../UglyToad.Pdf}/Tokenization/Tokens/IDataToken.cs | 0 .../UglyToad.Pdf}/Tokenization/Tokens/IToken.cs | 0 .../Tokenization/Tokens/StringToken.cs | 0 .../UglyToad.Pdf}/UglyToad.Pdf.csproj | 0 .../UglyToad.Pdf}/Util/Annotations.cs | 0 .../UglyToad.Pdf}/Util/AssemblyInfo.cs | 0 .../UglyToad.Pdf}/Util/Bootstrapper.cs | 0 .../UglyToad.Pdf}/Util/Container.cs | 0 .../UglyToad.Pdf}/Util/CosObjectExtensions.cs | 0 .../UglyToad.Pdf}/Util/DateConverter.cs | 0 {UglyToad.Pdf => src/UglyToad.Pdf}/Util/Hex.cs | 0 .../UglyToad.Pdf}/Util/IContainer.cs | 0 .../UglyToad.Pdf}/Util/InternalStringExtensions.cs | 0 .../UglyToad.Pdf}/Util/OtherEncodings.cs | 0 .../UglyToad.Pdf}/Util/ParsePosition.cs | 0 147 files changed, 0 insertions(+), 0 deletions(-) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Cos/CosObjectKeyTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Filters/DecodeParameterResolverTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Integration/Documents/Single Page Simple - from google drive.pdf (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Integration/PdfParserTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Integration/hex mappings tounicode.txt (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/BruteForceSearcherTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/CosDictionaryParserTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/CosNameParserTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/ReadHelperTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/TestingLog.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Parser/Parts/ThrowingReader.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Text/OperatorScannerTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Text/Operators/NumericTextComponentApproachTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Text/Operators/StringTextComponentApproachTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Tokenization/StringTokenizerTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/UglyToad.Pdf.Tests.csproj (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Util/InternalStringExtensionsTests.cs (100%) rename {UglyToad.Pdf.Tests => src/UglyToad.Pdf.Tests}/Util/Predictor.cs (100%) rename UglyToad.Pdf.sln => src/UglyToad.Pdf.sln (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Content/Catalog.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Content/Page.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Content/PageTreeNode.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Content/Pages.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/ContentStream/ContentStreamDictionary.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/ContentStream/TypedAccessors/DictionaryValueAccessorExtensions.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/ContentStream/TypedAccessors/DictionaryValueSetterExtensions.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Core/ICosStreamWriter.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/COSDocument.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosArray.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosBase.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosBoolean.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosDictionary.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosFloat.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosInt.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosName.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosNull.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosNumberFactory.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosObject.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosObjectKey.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosObjectPool.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CosString.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CrossReferenceTable.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CrossReferenceTableBuilder.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CrossReferenceTablePart.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CrossReferenceTablePartBuilder.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/CrossReferenceType.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/ICosNumber.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/ICosVisitor.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/PdfDocEncoding.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Cos/RawCosStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/DecodeParameterResolver.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/DecodeResult.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/Filter.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/FlateFilter.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/IDecodeParameterResolver.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/IFilter.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/IFilterProvider.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Filters/PngPredictor.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Cmap/CidRange.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Cmap/Cmap.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Cmap/CmapUtils.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Cmap/CodespaceRange.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/CompositeFont.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Parser/CMapParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Fonts/Parser/CharacterIdentifierFontParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/ICosUpdateInfo.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/ByteArrayInputBytes.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/CoreTokenScanner.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/EndstreamOutputStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/IInputBytes.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/IOUtils.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/ISequentialSource.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/InputStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/MemoryUsageSetting.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/NameTokenizer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/NumericTokenizer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccess.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccessBuffer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccessInputStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccessOutputStream.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccessRead.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/RandomAccessWrite.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/IO/ScratchFile.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Logging/ILog.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/BaseParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/CosParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/DynamicParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/ObjectStreamParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PDFObjectStreamParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PageTree/PageParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PageTree/ResourceDictionary.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PageTree/ResourceDictionaryParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/ParsingArguments.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/ParsingCachingProviders.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/BruteForceSearcher.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosArrayParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosBaseParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosDictionaryParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosNameParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosStreamParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CosStringParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/CrossReferenceResolver.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/CrossReferenceStreamParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/CrossReferenceTableParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/FileCrossReferenceTableParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/XrefCosOffsetChecker.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/CrossReference/XrefOffsetValidator.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/FileHeaderParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/FileTrailerParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/HeaderVersion.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/ObjectHelper.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/Parts/ReadHelper.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PdfDocumentFactory.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/PdfParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Parser/XrefTrailerResolver.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/ParsingOptions.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/PdfDocument.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/ByteTextScanner.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/ITextComponentApproach.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/ITextScanner.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operator.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operators/BaseTextComponentApproach.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operators/FontTextComponentApproach.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operators/NumericTextComponentApproach.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/Operators/StringTextComponentApproach.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/TextObjectComponentType.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Text/TextSectionParser.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/HexStringTokenizer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/ITokenizer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/Scanner/ITokenScanner.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/StringTokenizer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/Tokens/IDataToken.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/Tokens/IToken.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Tokenization/Tokens/StringToken.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/UglyToad.Pdf.csproj (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/Annotations.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/AssemblyInfo.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/Bootstrapper.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/Container.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/CosObjectExtensions.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/DateConverter.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/Hex.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/IContainer.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/InternalStringExtensions.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/OtherEncodings.cs (100%) rename {UglyToad.Pdf => src/UglyToad.Pdf}/Util/ParsePosition.cs (100%) diff --git a/UglyToad.Pdf.Tests/Cos/CosObjectKeyTests.cs b/src/UglyToad.Pdf.Tests/Cos/CosObjectKeyTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Cos/CosObjectKeyTests.cs rename to src/UglyToad.Pdf.Tests/Cos/CosObjectKeyTests.cs diff --git a/UglyToad.Pdf.Tests/Filters/DecodeParameterResolverTests.cs b/src/UglyToad.Pdf.Tests/Filters/DecodeParameterResolverTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Filters/DecodeParameterResolverTests.cs rename to src/UglyToad.Pdf.Tests/Filters/DecodeParameterResolverTests.cs diff --git a/UglyToad.Pdf.Tests/Integration/Documents/Single Page Simple - from google drive.pdf b/src/UglyToad.Pdf.Tests/Integration/Documents/Single Page Simple - from google drive.pdf similarity index 100% rename from UglyToad.Pdf.Tests/Integration/Documents/Single Page Simple - from google drive.pdf rename to src/UglyToad.Pdf.Tests/Integration/Documents/Single Page Simple - from google drive.pdf diff --git a/UglyToad.Pdf.Tests/Integration/PdfParserTests.cs b/src/UglyToad.Pdf.Tests/Integration/PdfParserTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Integration/PdfParserTests.cs rename to src/UglyToad.Pdf.Tests/Integration/PdfParserTests.cs diff --git a/UglyToad.Pdf.Tests/Integration/hex mappings tounicode.txt b/src/UglyToad.Pdf.Tests/Integration/hex mappings tounicode.txt similarity index 100% rename from UglyToad.Pdf.Tests/Integration/hex mappings tounicode.txt rename to src/UglyToad.Pdf.Tests/Integration/hex mappings tounicode.txt diff --git a/UglyToad.Pdf.Tests/Parser/Parts/BruteForceSearcherTests.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/BruteForceSearcherTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/BruteForceSearcherTests.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/BruteForceSearcherTests.cs diff --git a/UglyToad.Pdf.Tests/Parser/Parts/CosDictionaryParserTests.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/CosDictionaryParserTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/CosDictionaryParserTests.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/CosDictionaryParserTests.cs diff --git a/UglyToad.Pdf.Tests/Parser/Parts/CosNameParserTests.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/CosNameParserTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/CosNameParserTests.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/CosNameParserTests.cs diff --git a/UglyToad.Pdf.Tests/Parser/Parts/ReadHelperTests.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/ReadHelperTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/ReadHelperTests.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/ReadHelperTests.cs diff --git a/UglyToad.Pdf.Tests/Parser/Parts/TestingLog.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/TestingLog.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/TestingLog.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/TestingLog.cs diff --git a/UglyToad.Pdf.Tests/Parser/Parts/ThrowingReader.cs b/src/UglyToad.Pdf.Tests/Parser/Parts/ThrowingReader.cs similarity index 100% rename from UglyToad.Pdf.Tests/Parser/Parts/ThrowingReader.cs rename to src/UglyToad.Pdf.Tests/Parser/Parts/ThrowingReader.cs diff --git a/UglyToad.Pdf.Tests/Text/OperatorScannerTests.cs b/src/UglyToad.Pdf.Tests/Text/OperatorScannerTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Text/OperatorScannerTests.cs rename to src/UglyToad.Pdf.Tests/Text/OperatorScannerTests.cs diff --git a/UglyToad.Pdf.Tests/Text/Operators/NumericTextComponentApproachTests.cs b/src/UglyToad.Pdf.Tests/Text/Operators/NumericTextComponentApproachTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Text/Operators/NumericTextComponentApproachTests.cs rename to src/UglyToad.Pdf.Tests/Text/Operators/NumericTextComponentApproachTests.cs diff --git a/UglyToad.Pdf.Tests/Text/Operators/StringTextComponentApproachTests.cs b/src/UglyToad.Pdf.Tests/Text/Operators/StringTextComponentApproachTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Text/Operators/StringTextComponentApproachTests.cs rename to src/UglyToad.Pdf.Tests/Text/Operators/StringTextComponentApproachTests.cs diff --git a/UglyToad.Pdf.Tests/Tokenization/StringTokenizerTests.cs b/src/UglyToad.Pdf.Tests/Tokenization/StringTokenizerTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Tokenization/StringTokenizerTests.cs rename to src/UglyToad.Pdf.Tests/Tokenization/StringTokenizerTests.cs diff --git a/UglyToad.Pdf.Tests/UglyToad.Pdf.Tests.csproj b/src/UglyToad.Pdf.Tests/UglyToad.Pdf.Tests.csproj similarity index 100% rename from UglyToad.Pdf.Tests/UglyToad.Pdf.Tests.csproj rename to src/UglyToad.Pdf.Tests/UglyToad.Pdf.Tests.csproj diff --git a/UglyToad.Pdf.Tests/Util/InternalStringExtensionsTests.cs b/src/UglyToad.Pdf.Tests/Util/InternalStringExtensionsTests.cs similarity index 100% rename from UglyToad.Pdf.Tests/Util/InternalStringExtensionsTests.cs rename to src/UglyToad.Pdf.Tests/Util/InternalStringExtensionsTests.cs diff --git a/UglyToad.Pdf.Tests/Util/Predictor.cs b/src/UglyToad.Pdf.Tests/Util/Predictor.cs similarity index 100% rename from UglyToad.Pdf.Tests/Util/Predictor.cs rename to src/UglyToad.Pdf.Tests/Util/Predictor.cs diff --git a/UglyToad.Pdf.sln b/src/UglyToad.Pdf.sln similarity index 100% rename from UglyToad.Pdf.sln rename to src/UglyToad.Pdf.sln diff --git a/UglyToad.Pdf/Content/Catalog.cs b/src/UglyToad.Pdf/Content/Catalog.cs similarity index 100% rename from UglyToad.Pdf/Content/Catalog.cs rename to src/UglyToad.Pdf/Content/Catalog.cs diff --git a/UglyToad.Pdf/Content/Page.cs b/src/UglyToad.Pdf/Content/Page.cs similarity index 100% rename from UglyToad.Pdf/Content/Page.cs rename to src/UglyToad.Pdf/Content/Page.cs diff --git a/UglyToad.Pdf/Content/PageTreeNode.cs b/src/UglyToad.Pdf/Content/PageTreeNode.cs similarity index 100% rename from UglyToad.Pdf/Content/PageTreeNode.cs rename to src/UglyToad.Pdf/Content/PageTreeNode.cs diff --git a/UglyToad.Pdf/Content/Pages.cs b/src/UglyToad.Pdf/Content/Pages.cs similarity index 100% rename from UglyToad.Pdf/Content/Pages.cs rename to src/UglyToad.Pdf/Content/Pages.cs diff --git a/UglyToad.Pdf/ContentStream/ContentStreamDictionary.cs b/src/UglyToad.Pdf/ContentStream/ContentStreamDictionary.cs similarity index 100% rename from UglyToad.Pdf/ContentStream/ContentStreamDictionary.cs rename to src/UglyToad.Pdf/ContentStream/ContentStreamDictionary.cs diff --git a/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueAccessorExtensions.cs b/src/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueAccessorExtensions.cs similarity index 100% rename from UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueAccessorExtensions.cs rename to src/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueAccessorExtensions.cs diff --git a/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueSetterExtensions.cs b/src/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueSetterExtensions.cs similarity index 100% rename from UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueSetterExtensions.cs rename to src/UglyToad.Pdf/ContentStream/TypedAccessors/DictionaryValueSetterExtensions.cs diff --git a/UglyToad.Pdf/Core/ICosStreamWriter.cs b/src/UglyToad.Pdf/Core/ICosStreamWriter.cs similarity index 100% rename from UglyToad.Pdf/Core/ICosStreamWriter.cs rename to src/UglyToad.Pdf/Core/ICosStreamWriter.cs diff --git a/UglyToad.Pdf/Cos/COSDocument.cs b/src/UglyToad.Pdf/Cos/COSDocument.cs similarity index 100% rename from UglyToad.Pdf/Cos/COSDocument.cs rename to src/UglyToad.Pdf/Cos/COSDocument.cs diff --git a/UglyToad.Pdf/Cos/CosArray.cs b/src/UglyToad.Pdf/Cos/CosArray.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosArray.cs rename to src/UglyToad.Pdf/Cos/CosArray.cs diff --git a/UglyToad.Pdf/Cos/CosBase.cs b/src/UglyToad.Pdf/Cos/CosBase.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosBase.cs rename to src/UglyToad.Pdf/Cos/CosBase.cs diff --git a/UglyToad.Pdf/Cos/CosBoolean.cs b/src/UglyToad.Pdf/Cos/CosBoolean.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosBoolean.cs rename to src/UglyToad.Pdf/Cos/CosBoolean.cs diff --git a/UglyToad.Pdf/Cos/CosDictionary.cs b/src/UglyToad.Pdf/Cos/CosDictionary.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosDictionary.cs rename to src/UglyToad.Pdf/Cos/CosDictionary.cs diff --git a/UglyToad.Pdf/Cos/CosFloat.cs b/src/UglyToad.Pdf/Cos/CosFloat.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosFloat.cs rename to src/UglyToad.Pdf/Cos/CosFloat.cs diff --git a/UglyToad.Pdf/Cos/CosInt.cs b/src/UglyToad.Pdf/Cos/CosInt.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosInt.cs rename to src/UglyToad.Pdf/Cos/CosInt.cs diff --git a/UglyToad.Pdf/Cos/CosName.cs b/src/UglyToad.Pdf/Cos/CosName.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosName.cs rename to src/UglyToad.Pdf/Cos/CosName.cs diff --git a/UglyToad.Pdf/Cos/CosNull.cs b/src/UglyToad.Pdf/Cos/CosNull.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosNull.cs rename to src/UglyToad.Pdf/Cos/CosNull.cs diff --git a/UglyToad.Pdf/Cos/CosNumberFactory.cs b/src/UglyToad.Pdf/Cos/CosNumberFactory.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosNumberFactory.cs rename to src/UglyToad.Pdf/Cos/CosNumberFactory.cs diff --git a/UglyToad.Pdf/Cos/CosObject.cs b/src/UglyToad.Pdf/Cos/CosObject.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosObject.cs rename to src/UglyToad.Pdf/Cos/CosObject.cs diff --git a/UglyToad.Pdf/Cos/CosObjectKey.cs b/src/UglyToad.Pdf/Cos/CosObjectKey.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosObjectKey.cs rename to src/UglyToad.Pdf/Cos/CosObjectKey.cs diff --git a/UglyToad.Pdf/Cos/CosObjectPool.cs b/src/UglyToad.Pdf/Cos/CosObjectPool.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosObjectPool.cs rename to src/UglyToad.Pdf/Cos/CosObjectPool.cs diff --git a/UglyToad.Pdf/Cos/CosStream.cs b/src/UglyToad.Pdf/Cos/CosStream.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosStream.cs rename to src/UglyToad.Pdf/Cos/CosStream.cs diff --git a/UglyToad.Pdf/Cos/CosString.cs b/src/UglyToad.Pdf/Cos/CosString.cs similarity index 100% rename from UglyToad.Pdf/Cos/CosString.cs rename to src/UglyToad.Pdf/Cos/CosString.cs diff --git a/UglyToad.Pdf/Cos/CrossReferenceTable.cs b/src/UglyToad.Pdf/Cos/CrossReferenceTable.cs similarity index 100% rename from UglyToad.Pdf/Cos/CrossReferenceTable.cs rename to src/UglyToad.Pdf/Cos/CrossReferenceTable.cs diff --git a/UglyToad.Pdf/Cos/CrossReferenceTableBuilder.cs b/src/UglyToad.Pdf/Cos/CrossReferenceTableBuilder.cs similarity index 100% rename from UglyToad.Pdf/Cos/CrossReferenceTableBuilder.cs rename to src/UglyToad.Pdf/Cos/CrossReferenceTableBuilder.cs diff --git a/UglyToad.Pdf/Cos/CrossReferenceTablePart.cs b/src/UglyToad.Pdf/Cos/CrossReferenceTablePart.cs similarity index 100% rename from UglyToad.Pdf/Cos/CrossReferenceTablePart.cs rename to src/UglyToad.Pdf/Cos/CrossReferenceTablePart.cs diff --git a/UglyToad.Pdf/Cos/CrossReferenceTablePartBuilder.cs b/src/UglyToad.Pdf/Cos/CrossReferenceTablePartBuilder.cs similarity index 100% rename from UglyToad.Pdf/Cos/CrossReferenceTablePartBuilder.cs rename to src/UglyToad.Pdf/Cos/CrossReferenceTablePartBuilder.cs diff --git a/UglyToad.Pdf/Cos/CrossReferenceType.cs b/src/UglyToad.Pdf/Cos/CrossReferenceType.cs similarity index 100% rename from UglyToad.Pdf/Cos/CrossReferenceType.cs rename to src/UglyToad.Pdf/Cos/CrossReferenceType.cs diff --git a/UglyToad.Pdf/Cos/ICosNumber.cs b/src/UglyToad.Pdf/Cos/ICosNumber.cs similarity index 100% rename from UglyToad.Pdf/Cos/ICosNumber.cs rename to src/UglyToad.Pdf/Cos/ICosNumber.cs diff --git a/UglyToad.Pdf/Cos/ICosVisitor.cs b/src/UglyToad.Pdf/Cos/ICosVisitor.cs similarity index 100% rename from UglyToad.Pdf/Cos/ICosVisitor.cs rename to src/UglyToad.Pdf/Cos/ICosVisitor.cs diff --git a/UglyToad.Pdf/Cos/PdfDocEncoding.cs b/src/UglyToad.Pdf/Cos/PdfDocEncoding.cs similarity index 100% rename from UglyToad.Pdf/Cos/PdfDocEncoding.cs rename to src/UglyToad.Pdf/Cos/PdfDocEncoding.cs diff --git a/UglyToad.Pdf/Cos/RawCosStream.cs b/src/UglyToad.Pdf/Cos/RawCosStream.cs similarity index 100% rename from UglyToad.Pdf/Cos/RawCosStream.cs rename to src/UglyToad.Pdf/Cos/RawCosStream.cs diff --git a/UglyToad.Pdf/Filters/DecodeParameterResolver.cs b/src/UglyToad.Pdf/Filters/DecodeParameterResolver.cs similarity index 100% rename from UglyToad.Pdf/Filters/DecodeParameterResolver.cs rename to src/UglyToad.Pdf/Filters/DecodeParameterResolver.cs diff --git a/UglyToad.Pdf/Filters/DecodeResult.cs b/src/UglyToad.Pdf/Filters/DecodeResult.cs similarity index 100% rename from UglyToad.Pdf/Filters/DecodeResult.cs rename to src/UglyToad.Pdf/Filters/DecodeResult.cs diff --git a/UglyToad.Pdf/Filters/Filter.cs b/src/UglyToad.Pdf/Filters/Filter.cs similarity index 100% rename from UglyToad.Pdf/Filters/Filter.cs rename to src/UglyToad.Pdf/Filters/Filter.cs diff --git a/UglyToad.Pdf/Filters/FlateFilter.cs b/src/UglyToad.Pdf/Filters/FlateFilter.cs similarity index 100% rename from UglyToad.Pdf/Filters/FlateFilter.cs rename to src/UglyToad.Pdf/Filters/FlateFilter.cs diff --git a/UglyToad.Pdf/Filters/IDecodeParameterResolver.cs b/src/UglyToad.Pdf/Filters/IDecodeParameterResolver.cs similarity index 100% rename from UglyToad.Pdf/Filters/IDecodeParameterResolver.cs rename to src/UglyToad.Pdf/Filters/IDecodeParameterResolver.cs diff --git a/UglyToad.Pdf/Filters/IFilter.cs b/src/UglyToad.Pdf/Filters/IFilter.cs similarity index 100% rename from UglyToad.Pdf/Filters/IFilter.cs rename to src/UglyToad.Pdf/Filters/IFilter.cs diff --git a/UglyToad.Pdf/Filters/IFilterProvider.cs b/src/UglyToad.Pdf/Filters/IFilterProvider.cs similarity index 100% rename from UglyToad.Pdf/Filters/IFilterProvider.cs rename to src/UglyToad.Pdf/Filters/IFilterProvider.cs diff --git a/UglyToad.Pdf/Filters/PngPredictor.cs b/src/UglyToad.Pdf/Filters/PngPredictor.cs similarity index 100% rename from UglyToad.Pdf/Filters/PngPredictor.cs rename to src/UglyToad.Pdf/Filters/PngPredictor.cs diff --git a/UglyToad.Pdf/Fonts/Cmap/CidRange.cs b/src/UglyToad.Pdf/Fonts/Cmap/CidRange.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Cmap/CidRange.cs rename to src/UglyToad.Pdf/Fonts/Cmap/CidRange.cs diff --git a/UglyToad.Pdf/Fonts/Cmap/Cmap.cs b/src/UglyToad.Pdf/Fonts/Cmap/Cmap.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Cmap/Cmap.cs rename to src/UglyToad.Pdf/Fonts/Cmap/Cmap.cs diff --git a/UglyToad.Pdf/Fonts/Cmap/CmapUtils.cs b/src/UglyToad.Pdf/Fonts/Cmap/CmapUtils.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Cmap/CmapUtils.cs rename to src/UglyToad.Pdf/Fonts/Cmap/CmapUtils.cs diff --git a/UglyToad.Pdf/Fonts/Cmap/CodespaceRange.cs b/src/UglyToad.Pdf/Fonts/Cmap/CodespaceRange.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Cmap/CodespaceRange.cs rename to src/UglyToad.Pdf/Fonts/Cmap/CodespaceRange.cs diff --git a/UglyToad.Pdf/Fonts/CompositeFont.cs b/src/UglyToad.Pdf/Fonts/CompositeFont.cs similarity index 100% rename from UglyToad.Pdf/Fonts/CompositeFont.cs rename to src/UglyToad.Pdf/Fonts/CompositeFont.cs diff --git a/UglyToad.Pdf/Fonts/Parser/CMapParser.cs b/src/UglyToad.Pdf/Fonts/Parser/CMapParser.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Parser/CMapParser.cs rename to src/UglyToad.Pdf/Fonts/Parser/CMapParser.cs diff --git a/UglyToad.Pdf/Fonts/Parser/CharacterIdentifierFontParser.cs b/src/UglyToad.Pdf/Fonts/Parser/CharacterIdentifierFontParser.cs similarity index 100% rename from UglyToad.Pdf/Fonts/Parser/CharacterIdentifierFontParser.cs rename to src/UglyToad.Pdf/Fonts/Parser/CharacterIdentifierFontParser.cs diff --git a/UglyToad.Pdf/ICosUpdateInfo.cs b/src/UglyToad.Pdf/ICosUpdateInfo.cs similarity index 100% rename from UglyToad.Pdf/ICosUpdateInfo.cs rename to src/UglyToad.Pdf/ICosUpdateInfo.cs diff --git a/UglyToad.Pdf/IO/ByteArrayInputBytes.cs b/src/UglyToad.Pdf/IO/ByteArrayInputBytes.cs similarity index 100% rename from UglyToad.Pdf/IO/ByteArrayInputBytes.cs rename to src/UglyToad.Pdf/IO/ByteArrayInputBytes.cs diff --git a/UglyToad.Pdf/IO/CoreTokenScanner.cs b/src/UglyToad.Pdf/IO/CoreTokenScanner.cs similarity index 100% rename from UglyToad.Pdf/IO/CoreTokenScanner.cs rename to src/UglyToad.Pdf/IO/CoreTokenScanner.cs diff --git a/UglyToad.Pdf/IO/EndstreamOutputStream.cs b/src/UglyToad.Pdf/IO/EndstreamOutputStream.cs similarity index 100% rename from UglyToad.Pdf/IO/EndstreamOutputStream.cs rename to src/UglyToad.Pdf/IO/EndstreamOutputStream.cs diff --git a/UglyToad.Pdf/IO/IInputBytes.cs b/src/UglyToad.Pdf/IO/IInputBytes.cs similarity index 100% rename from UglyToad.Pdf/IO/IInputBytes.cs rename to src/UglyToad.Pdf/IO/IInputBytes.cs diff --git a/UglyToad.Pdf/IO/IOUtils.cs b/src/UglyToad.Pdf/IO/IOUtils.cs similarity index 100% rename from UglyToad.Pdf/IO/IOUtils.cs rename to src/UglyToad.Pdf/IO/IOUtils.cs diff --git a/UglyToad.Pdf/IO/ISequentialSource.cs b/src/UglyToad.Pdf/IO/ISequentialSource.cs similarity index 100% rename from UglyToad.Pdf/IO/ISequentialSource.cs rename to src/UglyToad.Pdf/IO/ISequentialSource.cs diff --git a/UglyToad.Pdf/IO/InputStream.cs b/src/UglyToad.Pdf/IO/InputStream.cs similarity index 100% rename from UglyToad.Pdf/IO/InputStream.cs rename to src/UglyToad.Pdf/IO/InputStream.cs diff --git a/UglyToad.Pdf/IO/MemoryUsageSetting.cs b/src/UglyToad.Pdf/IO/MemoryUsageSetting.cs similarity index 100% rename from UglyToad.Pdf/IO/MemoryUsageSetting.cs rename to src/UglyToad.Pdf/IO/MemoryUsageSetting.cs diff --git a/UglyToad.Pdf/IO/NameTokenizer.cs b/src/UglyToad.Pdf/IO/NameTokenizer.cs similarity index 100% rename from UglyToad.Pdf/IO/NameTokenizer.cs rename to src/UglyToad.Pdf/IO/NameTokenizer.cs diff --git a/UglyToad.Pdf/IO/NumericTokenizer.cs b/src/UglyToad.Pdf/IO/NumericTokenizer.cs similarity index 100% rename from UglyToad.Pdf/IO/NumericTokenizer.cs rename to src/UglyToad.Pdf/IO/NumericTokenizer.cs diff --git a/UglyToad.Pdf/IO/RandomAccess.cs b/src/UglyToad.Pdf/IO/RandomAccess.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccess.cs rename to src/UglyToad.Pdf/IO/RandomAccess.cs diff --git a/UglyToad.Pdf/IO/RandomAccessBuffer.cs b/src/UglyToad.Pdf/IO/RandomAccessBuffer.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccessBuffer.cs rename to src/UglyToad.Pdf/IO/RandomAccessBuffer.cs diff --git a/UglyToad.Pdf/IO/RandomAccessInputStream.cs b/src/UglyToad.Pdf/IO/RandomAccessInputStream.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccessInputStream.cs rename to src/UglyToad.Pdf/IO/RandomAccessInputStream.cs diff --git a/UglyToad.Pdf/IO/RandomAccessOutputStream.cs b/src/UglyToad.Pdf/IO/RandomAccessOutputStream.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccessOutputStream.cs rename to src/UglyToad.Pdf/IO/RandomAccessOutputStream.cs diff --git a/UglyToad.Pdf/IO/RandomAccessRead.cs b/src/UglyToad.Pdf/IO/RandomAccessRead.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccessRead.cs rename to src/UglyToad.Pdf/IO/RandomAccessRead.cs diff --git a/UglyToad.Pdf/IO/RandomAccessWrite.cs b/src/UglyToad.Pdf/IO/RandomAccessWrite.cs similarity index 100% rename from UglyToad.Pdf/IO/RandomAccessWrite.cs rename to src/UglyToad.Pdf/IO/RandomAccessWrite.cs diff --git a/UglyToad.Pdf/IO/ScratchFile.cs b/src/UglyToad.Pdf/IO/ScratchFile.cs similarity index 100% rename from UglyToad.Pdf/IO/ScratchFile.cs rename to src/UglyToad.Pdf/IO/ScratchFile.cs diff --git a/UglyToad.Pdf/Logging/ILog.cs b/src/UglyToad.Pdf/Logging/ILog.cs similarity index 100% rename from UglyToad.Pdf/Logging/ILog.cs rename to src/UglyToad.Pdf/Logging/ILog.cs diff --git a/UglyToad.Pdf/Parser/BaseParser.cs b/src/UglyToad.Pdf/Parser/BaseParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/BaseParser.cs rename to src/UglyToad.Pdf/Parser/BaseParser.cs diff --git a/UglyToad.Pdf/Parser/CosParser.cs b/src/UglyToad.Pdf/Parser/CosParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/CosParser.cs rename to src/UglyToad.Pdf/Parser/CosParser.cs diff --git a/UglyToad.Pdf/Parser/DynamicParser.cs b/src/UglyToad.Pdf/Parser/DynamicParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/DynamicParser.cs rename to src/UglyToad.Pdf/Parser/DynamicParser.cs diff --git a/UglyToad.Pdf/Parser/ObjectStreamParser.cs b/src/UglyToad.Pdf/Parser/ObjectStreamParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/ObjectStreamParser.cs rename to src/UglyToad.Pdf/Parser/ObjectStreamParser.cs diff --git a/UglyToad.Pdf/Parser/PDFObjectStreamParser.cs b/src/UglyToad.Pdf/Parser/PDFObjectStreamParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/PDFObjectStreamParser.cs rename to src/UglyToad.Pdf/Parser/PDFObjectStreamParser.cs diff --git a/UglyToad.Pdf/Parser/PageTree/PageParser.cs b/src/UglyToad.Pdf/Parser/PageTree/PageParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/PageTree/PageParser.cs rename to src/UglyToad.Pdf/Parser/PageTree/PageParser.cs diff --git a/UglyToad.Pdf/Parser/PageTree/ResourceDictionary.cs b/src/UglyToad.Pdf/Parser/PageTree/ResourceDictionary.cs similarity index 100% rename from UglyToad.Pdf/Parser/PageTree/ResourceDictionary.cs rename to src/UglyToad.Pdf/Parser/PageTree/ResourceDictionary.cs diff --git a/UglyToad.Pdf/Parser/PageTree/ResourceDictionaryParser.cs b/src/UglyToad.Pdf/Parser/PageTree/ResourceDictionaryParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/PageTree/ResourceDictionaryParser.cs rename to src/UglyToad.Pdf/Parser/PageTree/ResourceDictionaryParser.cs diff --git a/UglyToad.Pdf/Parser/ParsingArguments.cs b/src/UglyToad.Pdf/Parser/ParsingArguments.cs similarity index 100% rename from UglyToad.Pdf/Parser/ParsingArguments.cs rename to src/UglyToad.Pdf/Parser/ParsingArguments.cs diff --git a/UglyToad.Pdf/Parser/ParsingCachingProviders.cs b/src/UglyToad.Pdf/Parser/ParsingCachingProviders.cs similarity index 100% rename from UglyToad.Pdf/Parser/ParsingCachingProviders.cs rename to src/UglyToad.Pdf/Parser/ParsingCachingProviders.cs diff --git a/UglyToad.Pdf/Parser/Parts/BruteForceSearcher.cs b/src/UglyToad.Pdf/Parser/Parts/BruteForceSearcher.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/BruteForceSearcher.cs rename to src/UglyToad.Pdf/Parser/Parts/BruteForceSearcher.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosArrayParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosArrayParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosArrayParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosArrayParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosBaseParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosBaseParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosBaseParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosBaseParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosDictionaryParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosDictionaryParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosDictionaryParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosDictionaryParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosNameParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosNameParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosNameParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosNameParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosStreamParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosStreamParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosStreamParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosStreamParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CosStringParser.cs b/src/UglyToad.Pdf/Parser/Parts/CosStringParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CosStringParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CosStringParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceResolver.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceResolver.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceResolver.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceResolver.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceStreamParser.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceStreamParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceStreamParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceStreamParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceTableParser.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceTableParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceTableParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/CrossReferenceTableParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/FileCrossReferenceTableParser.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/FileCrossReferenceTableParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/FileCrossReferenceTableParser.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/FileCrossReferenceTableParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/XrefCosOffsetChecker.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/XrefCosOffsetChecker.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/XrefCosOffsetChecker.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/XrefCosOffsetChecker.cs diff --git a/UglyToad.Pdf/Parser/Parts/CrossReference/XrefOffsetValidator.cs b/src/UglyToad.Pdf/Parser/Parts/CrossReference/XrefOffsetValidator.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/CrossReference/XrefOffsetValidator.cs rename to src/UglyToad.Pdf/Parser/Parts/CrossReference/XrefOffsetValidator.cs diff --git a/UglyToad.Pdf/Parser/Parts/FileHeaderParser.cs b/src/UglyToad.Pdf/Parser/Parts/FileHeaderParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/FileHeaderParser.cs rename to src/UglyToad.Pdf/Parser/Parts/FileHeaderParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/FileTrailerParser.cs b/src/UglyToad.Pdf/Parser/Parts/FileTrailerParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/FileTrailerParser.cs rename to src/UglyToad.Pdf/Parser/Parts/FileTrailerParser.cs diff --git a/UglyToad.Pdf/Parser/Parts/HeaderVersion.cs b/src/UglyToad.Pdf/Parser/Parts/HeaderVersion.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/HeaderVersion.cs rename to src/UglyToad.Pdf/Parser/Parts/HeaderVersion.cs diff --git a/UglyToad.Pdf/Parser/Parts/ObjectHelper.cs b/src/UglyToad.Pdf/Parser/Parts/ObjectHelper.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/ObjectHelper.cs rename to src/UglyToad.Pdf/Parser/Parts/ObjectHelper.cs diff --git a/UglyToad.Pdf/Parser/Parts/ReadHelper.cs b/src/UglyToad.Pdf/Parser/Parts/ReadHelper.cs similarity index 100% rename from UglyToad.Pdf/Parser/Parts/ReadHelper.cs rename to src/UglyToad.Pdf/Parser/Parts/ReadHelper.cs diff --git a/UglyToad.Pdf/Parser/PdfDocumentFactory.cs b/src/UglyToad.Pdf/Parser/PdfDocumentFactory.cs similarity index 100% rename from UglyToad.Pdf/Parser/PdfDocumentFactory.cs rename to src/UglyToad.Pdf/Parser/PdfDocumentFactory.cs diff --git a/UglyToad.Pdf/Parser/PdfParser.cs b/src/UglyToad.Pdf/Parser/PdfParser.cs similarity index 100% rename from UglyToad.Pdf/Parser/PdfParser.cs rename to src/UglyToad.Pdf/Parser/PdfParser.cs diff --git a/UglyToad.Pdf/Parser/XrefTrailerResolver.cs b/src/UglyToad.Pdf/Parser/XrefTrailerResolver.cs similarity index 100% rename from UglyToad.Pdf/Parser/XrefTrailerResolver.cs rename to src/UglyToad.Pdf/Parser/XrefTrailerResolver.cs diff --git a/UglyToad.Pdf/ParsingOptions.cs b/src/UglyToad.Pdf/ParsingOptions.cs similarity index 100% rename from UglyToad.Pdf/ParsingOptions.cs rename to src/UglyToad.Pdf/ParsingOptions.cs diff --git a/UglyToad.Pdf/PdfDocument.cs b/src/UglyToad.Pdf/PdfDocument.cs similarity index 100% rename from UglyToad.Pdf/PdfDocument.cs rename to src/UglyToad.Pdf/PdfDocument.cs diff --git a/UglyToad.Pdf/Text/ByteTextScanner.cs b/src/UglyToad.Pdf/Text/ByteTextScanner.cs similarity index 100% rename from UglyToad.Pdf/Text/ByteTextScanner.cs rename to src/UglyToad.Pdf/Text/ByteTextScanner.cs diff --git a/UglyToad.Pdf/Text/ITextComponentApproach.cs b/src/UglyToad.Pdf/Text/ITextComponentApproach.cs similarity index 100% rename from UglyToad.Pdf/Text/ITextComponentApproach.cs rename to src/UglyToad.Pdf/Text/ITextComponentApproach.cs diff --git a/UglyToad.Pdf/Text/ITextScanner.cs b/src/UglyToad.Pdf/Text/ITextScanner.cs similarity index 100% rename from UglyToad.Pdf/Text/ITextScanner.cs rename to src/UglyToad.Pdf/Text/ITextScanner.cs diff --git a/UglyToad.Pdf/Text/Operator.cs b/src/UglyToad.Pdf/Text/Operator.cs similarity index 100% rename from UglyToad.Pdf/Text/Operator.cs rename to src/UglyToad.Pdf/Text/Operator.cs diff --git a/UglyToad.Pdf/Text/Operators/BaseTextComponentApproach.cs b/src/UglyToad.Pdf/Text/Operators/BaseTextComponentApproach.cs similarity index 100% rename from UglyToad.Pdf/Text/Operators/BaseTextComponentApproach.cs rename to src/UglyToad.Pdf/Text/Operators/BaseTextComponentApproach.cs diff --git a/UglyToad.Pdf/Text/Operators/FontTextComponentApproach.cs b/src/UglyToad.Pdf/Text/Operators/FontTextComponentApproach.cs similarity index 100% rename from UglyToad.Pdf/Text/Operators/FontTextComponentApproach.cs rename to src/UglyToad.Pdf/Text/Operators/FontTextComponentApproach.cs diff --git a/UglyToad.Pdf/Text/Operators/NumericTextComponentApproach.cs b/src/UglyToad.Pdf/Text/Operators/NumericTextComponentApproach.cs similarity index 100% rename from UglyToad.Pdf/Text/Operators/NumericTextComponentApproach.cs rename to src/UglyToad.Pdf/Text/Operators/NumericTextComponentApproach.cs diff --git a/UglyToad.Pdf/Text/Operators/StringTextComponentApproach.cs b/src/UglyToad.Pdf/Text/Operators/StringTextComponentApproach.cs similarity index 100% rename from UglyToad.Pdf/Text/Operators/StringTextComponentApproach.cs rename to src/UglyToad.Pdf/Text/Operators/StringTextComponentApproach.cs diff --git a/UglyToad.Pdf/Text/TextObjectComponentType.cs b/src/UglyToad.Pdf/Text/TextObjectComponentType.cs similarity index 100% rename from UglyToad.Pdf/Text/TextObjectComponentType.cs rename to src/UglyToad.Pdf/Text/TextObjectComponentType.cs diff --git a/UglyToad.Pdf/Text/TextSectionParser.cs b/src/UglyToad.Pdf/Text/TextSectionParser.cs similarity index 100% rename from UglyToad.Pdf/Text/TextSectionParser.cs rename to src/UglyToad.Pdf/Text/TextSectionParser.cs diff --git a/UglyToad.Pdf/Tokenization/HexStringTokenizer.cs b/src/UglyToad.Pdf/Tokenization/HexStringTokenizer.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/HexStringTokenizer.cs rename to src/UglyToad.Pdf/Tokenization/HexStringTokenizer.cs diff --git a/UglyToad.Pdf/Tokenization/ITokenizer.cs b/src/UglyToad.Pdf/Tokenization/ITokenizer.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/ITokenizer.cs rename to src/UglyToad.Pdf/Tokenization/ITokenizer.cs diff --git a/UglyToad.Pdf/Tokenization/Scanner/ITokenScanner.cs b/src/UglyToad.Pdf/Tokenization/Scanner/ITokenScanner.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/Scanner/ITokenScanner.cs rename to src/UglyToad.Pdf/Tokenization/Scanner/ITokenScanner.cs diff --git a/UglyToad.Pdf/Tokenization/StringTokenizer.cs b/src/UglyToad.Pdf/Tokenization/StringTokenizer.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/StringTokenizer.cs rename to src/UglyToad.Pdf/Tokenization/StringTokenizer.cs diff --git a/UglyToad.Pdf/Tokenization/Tokens/IDataToken.cs b/src/UglyToad.Pdf/Tokenization/Tokens/IDataToken.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/Tokens/IDataToken.cs rename to src/UglyToad.Pdf/Tokenization/Tokens/IDataToken.cs diff --git a/UglyToad.Pdf/Tokenization/Tokens/IToken.cs b/src/UglyToad.Pdf/Tokenization/Tokens/IToken.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/Tokens/IToken.cs rename to src/UglyToad.Pdf/Tokenization/Tokens/IToken.cs diff --git a/UglyToad.Pdf/Tokenization/Tokens/StringToken.cs b/src/UglyToad.Pdf/Tokenization/Tokens/StringToken.cs similarity index 100% rename from UglyToad.Pdf/Tokenization/Tokens/StringToken.cs rename to src/UglyToad.Pdf/Tokenization/Tokens/StringToken.cs diff --git a/UglyToad.Pdf/UglyToad.Pdf.csproj b/src/UglyToad.Pdf/UglyToad.Pdf.csproj similarity index 100% rename from UglyToad.Pdf/UglyToad.Pdf.csproj rename to src/UglyToad.Pdf/UglyToad.Pdf.csproj diff --git a/UglyToad.Pdf/Util/Annotations.cs b/src/UglyToad.Pdf/Util/Annotations.cs similarity index 100% rename from UglyToad.Pdf/Util/Annotations.cs rename to src/UglyToad.Pdf/Util/Annotations.cs diff --git a/UglyToad.Pdf/Util/AssemblyInfo.cs b/src/UglyToad.Pdf/Util/AssemblyInfo.cs similarity index 100% rename from UglyToad.Pdf/Util/AssemblyInfo.cs rename to src/UglyToad.Pdf/Util/AssemblyInfo.cs diff --git a/UglyToad.Pdf/Util/Bootstrapper.cs b/src/UglyToad.Pdf/Util/Bootstrapper.cs similarity index 100% rename from UglyToad.Pdf/Util/Bootstrapper.cs rename to src/UglyToad.Pdf/Util/Bootstrapper.cs diff --git a/UglyToad.Pdf/Util/Container.cs b/src/UglyToad.Pdf/Util/Container.cs similarity index 100% rename from UglyToad.Pdf/Util/Container.cs rename to src/UglyToad.Pdf/Util/Container.cs diff --git a/UglyToad.Pdf/Util/CosObjectExtensions.cs b/src/UglyToad.Pdf/Util/CosObjectExtensions.cs similarity index 100% rename from UglyToad.Pdf/Util/CosObjectExtensions.cs rename to src/UglyToad.Pdf/Util/CosObjectExtensions.cs diff --git a/UglyToad.Pdf/Util/DateConverter.cs b/src/UglyToad.Pdf/Util/DateConverter.cs similarity index 100% rename from UglyToad.Pdf/Util/DateConverter.cs rename to src/UglyToad.Pdf/Util/DateConverter.cs diff --git a/UglyToad.Pdf/Util/Hex.cs b/src/UglyToad.Pdf/Util/Hex.cs similarity index 100% rename from UglyToad.Pdf/Util/Hex.cs rename to src/UglyToad.Pdf/Util/Hex.cs diff --git a/UglyToad.Pdf/Util/IContainer.cs b/src/UglyToad.Pdf/Util/IContainer.cs similarity index 100% rename from UglyToad.Pdf/Util/IContainer.cs rename to src/UglyToad.Pdf/Util/IContainer.cs diff --git a/UglyToad.Pdf/Util/InternalStringExtensions.cs b/src/UglyToad.Pdf/Util/InternalStringExtensions.cs similarity index 100% rename from UglyToad.Pdf/Util/InternalStringExtensions.cs rename to src/UglyToad.Pdf/Util/InternalStringExtensions.cs diff --git a/UglyToad.Pdf/Util/OtherEncodings.cs b/src/UglyToad.Pdf/Util/OtherEncodings.cs similarity index 100% rename from UglyToad.Pdf/Util/OtherEncodings.cs rename to src/UglyToad.Pdf/Util/OtherEncodings.cs diff --git a/UglyToad.Pdf/Util/ParsePosition.cs b/src/UglyToad.Pdf/Util/ParsePosition.cs similarity index 100% rename from UglyToad.Pdf/Util/ParsePosition.cs rename to src/UglyToad.Pdf/Util/ParsePosition.cs