Skip to content

Commit f3f2d60

Browse files
authoredNov 17, 2024
Merge pull request #207 from osociety/dev
Dev -> Main
2 parents c3b7c06 + f3093b8 commit f3f2d60

File tree

6 files changed

+27
-24
lines changed

6 files changed

+27
-24
lines changed
 

‎.github/workflows/dart.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ jobs:
3434

3535
- name: Install dependencies
3636
run: dart pub get
37-
38-
- name: Run build_runner
39-
run: dart run build_runner build --delete-conflicting-outputs
4037

4138
# Uncomment this step to verify the use of 'dart format' on each commit.
42-
# - name: Verify formatting
43-
# run: dart format --output=none --set-exit-if-changed .
39+
- name: Verify formatting
40+
run: dart format --output=none --set-exit-if-changed .
41+
42+
- name: Run build_runner
43+
run: dart run build_runner build
4444

4545
# Consider passing '--fatal-infos' for slightly stricter analysis.
4646
- name: Analyze project source
@@ -62,4 +62,7 @@ jobs:
6262
uses: codecov/codecov-action@v3
6363
with:
6464
token: ${{secrets.CODECOV_TOKEN}}
65-
file: coverage/coverage.lcov
65+
file: coverage/coverage.lcov
66+
67+
- name: Check Publish Warnings
68+
run: dart pub publish --dry-run

‎.github/workflows/publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
run: dart pub get
2323

2424
- name: Run build_runner
25-
run: dart run build_runner build --delete-conflicting-outputs
25+
run: dart run build_runner build
2626

2727
- name: Analyze project source
2828
run: dart analyze --fatal-infos

‎CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Change Log
22

3+
## 5.0.3
4+
Updated dependencies
5+
36
## 5.0.2
47
1. Bug for other languages on Windows fixed by codepage.
58
2. Added mac address option to ActiveHost constractor.

‎lib/src/services/impls/arp_service_sembast_impl.dart

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'package:network_tools/network_tools.dart';
44
import 'package:network_tools/src/device_info/arp_table_helper.dart';
55
import 'package:network_tools/src/services/arp_service.dart';
66
import 'package:path/path.dart' as p;
7-
import 'package:sembast/sembast.dart';
87
import 'package:sembast/sembast_io.dart';
98

109
class ARPServiceSembastImpl extends ARPService {

‎pubspec.yaml

+13-15
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: network_tools
22
description: Networking Tools library which can help you discover open ports, devices on subnet and many other things.
3-
version: 5.0.2
3+
version: 5.0.3
44
issue_tracker: https://github.com/osociety/network_tools/issues
55
repository: https://github.com/osociety/network_tools
66

@@ -24,31 +24,29 @@ dependencies:
2424
# Multi-platform network ping utility.
2525
dart_ping: ^9.0.1
2626
# A composable, Future-based library for making HTTP requests.
27-
http: ^1.1.2
27+
http: ^1.2.2
2828
# Defines the annotations used by json_serializable.
29-
json_annotation: ^4.8.1
29+
json_annotation: ^4.9.0
3030
# Debugging and error logging.
31-
logging: ^1.2.0
31+
logging: ^1.3.0
3232
# Performing mDNS queries (e.g. Bonjour, Avahi).
33-
multicast_dns: ^0.3.2+6
33+
multicast_dns: ^0.3.2+7
3434
# A comprehensive, cross-platform path manipulation library for Dart.
35-
path: ^1.8.3
35+
path: ^1.9.1
3636
# Process run helpers
37-
process_run: ">=0.13.3+1 <0.15.0"
37+
process_run: ^1.2.2
3838
# Yet another NoSQL persistent store database solution for single process io apps.
39-
sembast: ^3.5.0+1
39+
sembast: ^3.7.5+2
4040
# Cross-platform 'dart:io' that works in all platforms.
4141
universal_io: ^2.2.2
4242

4343

4444
dev_dependencies:
45-
# Standalone generator and watcher for Dart
46-
build_runner: ^2.4.7
47-
# A generator for injectable library.
48-
injectable_generator: ^2.4.1
45+
# provides a concrete way of generating files using Dart code
46+
build_runner: ^2.4.13
4947
# Provides Dart Build System builders for handling JSON.
50-
json_serializable: ^6.7.1
48+
json_serializable: ^6.8.0
5149
# Set of lint rules for Dart.
52-
lint: ^2.1.2
50+
lint: ^2.3.0
5351
# Writing and running Dart tests.
54-
test: ^1.24.6
52+
test: ^1.25.8

‎test/network_tools_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ void main() {
170170
},
171171
);
172172

173-
test('Running scanDevicesForSinglePort tests', () async* {
173+
test('Running scanDevicesForSinglePort tests', () {
174174
expectLater(
175175
HostScannerService.instance.scanDevicesForSinglePort(
176176
interfaceIp,

0 commit comments

Comments
 (0)
Please sign in to comment.