bcgit / pc-dart

Pointy Castle - Dart Derived Bouncy Castle APIs
MIT License
233 stars 122 forks source link

Import conflicts with version 3.7.2 #188

Closed lauroboeni closed 1 year ago

lauroboeni commented 1 year ago

When using the latest version of this package (3.7.2), I'm getting the following error related to RC2Parameters

Error: 'RC2Parameters' is imported from both 'package:basic_utils/src/library/crypto/rc2_parameters.dart' and 'package:pointycastle/api.dart'.

I have the following imports in my dart file:

import 'package:pointycastle/api.dart';
import 'package:pointycastle/asn1/asn1_object.dart';
import 'package:pointycastle/asn1/primitives/asn1_bit_string.dart';
import 'package:pointycastle/asn1/primitives/asn1_integer.dart';
import 'package:pointycastle/asn1/primitives/asn1_object_identifier.dart';
import 'package:pointycastle/asn1/primitives/asn1_sequence.dart';
import 'package:pointycastle/asymmetric/api.dart';
import 'package:pointycastle/key_generators/api.dart';
import 'package:pointycastle/key_generators/rsa_key_generator.dart';
Ephenodrom commented 1 year ago

Hello @lauroboeni

Please try to update basic_utils to the latest version. I moved some classes from this package to pointycastle. The latest releases of both packages are now compatible with eatch other again.

Regards