Compare commits

..

2 commits

Author SHA1 Message Date
Aleksey Kulikov
675872c3ef chore: v1.2.1 2022-12-24 19:09:16 +03:00
Aleksey Kulikov
fa946c5ce3
fix: use default location of Flutter's '.pub_cache' folder (#79) 2022-12-24 19:01:37 +03:00
5 changed files with 14 additions and 6 deletions

View file

@ -1,3 +1,13 @@
## 1.2.1
- fix: use default location of Flutter's '.pub_cache' folder
- docs: update README with troubleshooting instructions for Windows
- chore: bump minimum dart and flutter versions
- chore: Lookup library in system path (thanks @dnys1)
## 1.2.0 ## 1.2.0
- feat: upgrade libgit2 to 1.5.0 - feat: upgrade libgit2 to 1.5.0

View file

@ -74,9 +74,7 @@ String? _resolveLibPath(String name) {
// If lib is in Flutter's '.pub_cache' folder. // If lib is in Flutter's '.pub_cache' folder.
final env = Platform.environment; final env = Platform.environment;
if (env.containsKey('FLUTTER_ROOT')) { if (env.containsKey('FLUTTER_ROOT')) {
final flutterPubCache = libPath = checkCache(PubCache());
PubCache(Directory(path.join(env['FLUTTER_ROOT']!, '.pub-cache')));
libPath = checkCache(flutterPubCache);
if (_doesFileExist(libPath)) return libPath; if (_doesFileExist(libPath)) return libPath;
} }

View file

@ -4,7 +4,7 @@
# #
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = 'libgit2dart' s.name = 'libgit2dart'
s.version = '1.2.0' s.version = '1.2.1'
s.summary = 'Dart bindings to libgit2.' s.summary = 'Dart bindings to libgit2.'
s.description = <<-DESC s.description = <<-DESC
Dart bindings to libgit2. Dart bindings to libgit2.

View file

@ -2,7 +2,7 @@ name: libgit2dart
description: Dart bindings to libgit2, provides ability to use libgit2 library in Dart and Flutter. description: Dart bindings to libgit2, provides ability to use libgit2 library in Dart and Flutter.
version: 1.2.0 version: 1.2.1
homepage: https://github.com/SkinnyMind/libgit2dart homepage: https://github.com/SkinnyMind/libgit2dart

View file

@ -278,7 +278,7 @@ void main() {
expect(refs.first.localId, null); expect(refs.first.localId, null);
expect(refs.first.name, 'HEAD'); expect(refs.first.name, 'HEAD');
expect(refs.first.symRef, 'refs/heads/master'); expect(refs.first.symRef, 'refs/heads/master');
expect((refs.first.oid).sha, '49322bb17d3acc9146f98c97d078513228bbf3c0'); expect(refs.first.oid.sha, '49322bb17d3acc9146f98c97d078513228bbf3c0');
expect(refs.first.toString(), contains('RemoteReference{')); expect(refs.first.toString(), contains('RemoteReference{'));
expect(refs.first, remote.ls().first); expect(refs.first, remote.ls().first);
}); });