Skip to content

Commit e751607

Browse files
committed
Merge branch 'release-1.4.1'
2 parents 94b2f1a + e30be4a commit e751607

31 files changed

Lines changed: 862 additions & 172 deletions

.jazzy.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ sourcekitten_sourcefile: docs.json
33
clean: true
44
author: Timofey Solomko
55
module: BitByteData
6-
module_version: 1.4.0
7-
copyright: '© 2018 Timofey Solomko'
6+
module_version: 1.4.1
7+
copyright: '© 2019 Timofey Solomko'
88
readme: README.md
99
github_url: https://github.com/tsolomko/BitByteData
10-
github_file_prefix: https://github.com/tsolomko/BitByteData/tree/1.4.0
10+
github_file_prefix: https://github.com/tsolomko/BitByteData/tree/1.4.1
1111
theme: fullwidth
1212

1313
custom_categories:

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ jobs:
33
- stage: test
44
language: swift
55
os: osx
6-
osx_image: xcode10.1
6+
osx_image: xcode10.2
77
script:
88
- swift build
99
- swift test --filter BitByteDataTests
@@ -21,7 +21,7 @@ jobs:
2121
if: NOT (tag IS present)
2222
language: swift
2323
os: osx
24-
osx_image: xcode10.1
24+
osx_image: xcode10.2
2525
script:
2626
- ./benchmarks.py run
2727
- stage: benchmark
@@ -37,7 +37,7 @@ jobs:
3737
if: tag IS present
3838
language: generic
3939
os: osx
40-
osx_image: xcode10.1
40+
osx_image: xcode10.2
4141
env:
4242
secure: fmKQgrPRx2iisNPzxDhOTfXPsnQMJxDgIMItVNjl1AKByraOpiDAGVESySvy+vwQqITCB/BfvdkW7smAPcvFJxIPRx1v4J0VY9kGHdnafMw35XY0Vj9soYkzNS4zrUebxY2gWkGM6Q6dgLOGT/9MSEyWqXBTtVz9sLwA7yr3ZI72yZDbcSz3XGa1fFZRVfwv3I+bmuozG7dq7tyqcSKgRZnHg1VvaRdxcaGqSGSUsNu0YLzmNedujNcU+gTXcxMdrXA1eaheHc2pwNA0TDf3KkefJpaVMXrA/Un8e9MaJ1lMnPlIiEI3dPTuogtQY7p59vgulBNBPEJovTHI0jCaNyLUkTkHgGcUuOwHqwUIKZCEiiqM1j12sdLo4O2tAdNaNHDtd8D3bCakrdJxXlUWVfjrCwvBB555gd0drRirQgYX+5gGFwnTQE8tOcjK4qUvJaOAouHsnm/DmW+fLJPX76KoU6QOtGJt6PQ92yBgKRhaSg/sQ28WPuCmF2p7BuUSuULxcM2LU5eA5aFxayoZvR2E9uvfFxnFh01iV6clcZo25U03AuxJmuI7Mhl83amj8bm5CRBbuRw5sIljXfBujFUel+kz/HXalS7lStqH9iPyiQvh24WkPzHKNQdjRI7v3kyrVSXJ3Xl6+fopXqr/25MwqD4bt57QgglJ2IQtnLM=
4343
addons:

2-0-Plans.md

Lines changed: 314 additions & 0 deletions
Large diffs are not rendered by default.

BitByteData.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "BitByteData"
4-
s.version = "1.4.0"
4+
s.version = "1.4.1"
55
s.summary = "Read and write bits and bytes in Swift."
66

77
s.description = "A Swift framework with classes for reading and writing bits and bytes."

BitByteData.xcodeproj/BitByteData.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.4.0</string>
18+
<string>1.4.1</string>
1919
<key>CFBundleVersion</key>
20-
<string>18</string>
20+
<string>19</string>
2121
<key>NSHumanReadableCopyright</key>
22-
<string>Copyright © 2018 Timofey Solomko. All rights reserved.</string>
22+
<string>Copyright © 2019 Timofey Solomko. All rights reserved.</string>
2323
</dict>
2424
</plist>

BitByteData.xcodeproj/BitByteDataBenchmarks.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.4.0</string>
18+
<string>1.4.1</string>
1919
<key>CFBundleVersion</key>
20-
<string>18</string>
20+
<string>19</string>
2121
</dict>
2222
</plist>

BitByteData.xcodeproj/TestBitByteData.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.4.0</string>
18+
<string>1.4.1</string>
1919
<key>CFBundleVersion</key>
20-
<string>18</string>
20+
<string>19</string>
2121
</dict>
2222
</plist>

BitByteData.xcodeproj/project.pbxproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
06F065761FFAEA8700312A82 /* BitReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F065581FFAEA1F00312A82 /* BitReader.swift */; };
1515
06F065771FFAEA8700312A82 /* ByteReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F065591FFAEA1F00312A82 /* ByteReader.swift */; };
1616
06F065781FFAEA8700312A82 /* MsbBitReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655A1FFAEA1F00312A82 /* MsbBitReader.swift */; };
17+
06F065791FFAEA8700312A82 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655B1FFAEA1F00312A82 /* Extensions.swift */; };
1718
06F0657A1FFAEA8700312A82 /* MsbBitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655C1FFAEA1F00312A82 /* MsbBitWriter.swift */; };
1819
06F0657B1FFAEA8700312A82 /* BitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655D1FFAEA1F00312A82 /* BitWriter.swift */; };
1920
06F0657C1FFAEA8700312A82 /* LsbBitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655E1FFAEA1F00312A82 /* LsbBitWriter.swift */; };
@@ -61,6 +62,7 @@
6162
06F065581FFAEA1F00312A82 /* BitReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BitReader.swift; sourceTree = "<group>"; };
6263
06F065591FFAEA1F00312A82 /* ByteReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ByteReader.swift; sourceTree = "<group>"; };
6364
06F0655A1FFAEA1F00312A82 /* MsbBitReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MsbBitReader.swift; sourceTree = "<group>"; };
65+
06F0655B1FFAEA1F00312A82 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; };
6466
06F0655C1FFAEA1F00312A82 /* MsbBitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MsbBitWriter.swift; sourceTree = "<group>"; };
6567
06F0655D1FFAEA1F00312A82 /* BitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BitWriter.swift; sourceTree = "<group>"; };
6668
06F0655E1FFAEA1F00312A82 /* LsbBitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LsbBitWriter.swift; sourceTree = "<group>"; };
@@ -119,6 +121,7 @@
119121
06F065561FFAEA1F00312A82 /* Sources */ = {
120122
isa = PBXGroup;
121123
children = (
124+
06F0655B1FFAEA1F00312A82 /* Extensions.swift */,
122125
06F065591FFAEA1F00312A82 /* ByteReader.swift */,
123126
06F065581FFAEA1F00312A82 /* BitReader.swift */,
124127
06F065571FFAEA1F00312A82 /* LsbBitReader.swift */,
@@ -278,6 +281,7 @@
278281
isa = PBXSourcesBuildPhase;
279282
buildActionMask = 2147483647;
280283
files = (
284+
06F065791FFAEA8700312A82 /* Extensions.swift in Sources */,
281285
06F0657A1FFAEA8700312A82 /* MsbBitWriter.swift in Sources */,
282286
06F0657C1FFAEA8700312A82 /* LsbBitWriter.swift in Sources */,
283287
06F0657B1FFAEA8700312A82 /* BitWriter.swift in Sources */,
@@ -374,7 +378,7 @@
374378
CLANG_WARN_SUSPICIOUS_MOVE = YES;
375379
CLANG_WARN_UNREACHABLE_CODE = YES;
376380
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
377-
CURRENT_PROJECT_VERSION = 18;
381+
CURRENT_PROJECT_VERSION = 19;
378382
DEBUG_INFORMATION_FORMAT = dwarf;
379383
ENABLE_STRICT_OBJC_MSGSEND = YES;
380384
ENABLE_TESTABILITY = YES;
@@ -420,7 +424,7 @@
420424
CLANG_WARN_SUSPICIOUS_MOVE = YES;
421425
CLANG_WARN_UNREACHABLE_CODE = YES;
422426
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
423-
CURRENT_PROJECT_VERSION = 18;
427+
CURRENT_PROJECT_VERSION = 19;
424428
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
425429
ENABLE_STRICT_OBJC_MSGSEND = YES;
426430
GCC_NO_COMMON_BLOCKS = YES;
@@ -448,7 +452,7 @@
448452
APPLICATION_EXTENSION_API_ONLY = YES;
449453
DEFINES_MODULE = YES;
450454
DYLIB_COMPATIBILITY_VERSION = 1;
451-
DYLIB_CURRENT_VERSION = 18;
455+
DYLIB_CURRENT_VERSION = 19;
452456
DYLIB_INSTALL_NAME_BASE = "@rpath";
453457
INFOPLIST_FILE = BitByteData.xcodeproj/BitByteData.plist;
454458
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -473,7 +477,7 @@
473477
APPLICATION_EXTENSION_API_ONLY = YES;
474478
DEFINES_MODULE = YES;
475479
DYLIB_COMPATIBILITY_VERSION = 1;
476-
DYLIB_CURRENT_VERSION = 18;
480+
DYLIB_CURRENT_VERSION = 19;
477481
DYLIB_INSTALL_NAME_BASE = "@rpath";
478482
INFOPLIST_FILE = BitByteData.xcodeproj/BitByteData.plist;
479483
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.4.1
4+
5+
- Reverted performance impomenets from 1.4.0 update, since they are incompatible with Swift 5.0.
6+
37
## 1.4.0
48

59
- Significantly improved performance of `ByteReader`, `LsbBitReader` and `MsbBitReader`.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018 Timofey Solomko
3+
Copyright (c) 2019 Timofey Solomko
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)