Projects >> apg >>38d8f4be52a08ddf738d73500af0288fea80a4b5

Chunk
Conflicting content
                                     int masterKeyFlags, long masterKeyExpiry,
                                     CryptoInputParcel cryptoInput,
                                     SaveKeyringParcel saveParcel,
<<<<<<< HEAD
                                     OperationLog log,
                                     int indent) {
=======
                                     OperationLog log, int indent) {
>>>>>>> c4d392051c8967823fd28a75ed5b622219f816f7

        NfcSignOperationsBuilder nfcSignOps = new NfcSignOperationsBuilder(
                cryptoInput.getSignatureTime(), masterSecretKey.getKeyID(),
Solution content
                                     int masterKeyFlags, long masterKeyExpiry,
                                     CryptoInputParcel cryptoInput,
                                     SaveKeyringParcel saveParcel,
                                     OperationLog log,
                                     int indent) {

        NfcSignOperationsBuilder nfcSignOps = new NfcSignOperationsBuilder(
                cryptoInput.getSignatureTime(), masterSecretKey.getKeyID(),
File
PgpKeyOperation.java
Developer's decision
Version 1
Kind of conflict
Variable
Chunk
Conflicting content
        mRequiredInput = data.getParcelable(EXTRA_REQUIRED_INPUT);
        mServiceIntent = data.getParcelable(EXTRA_SERVICE_INTENT);

<<<<<<< HEAD
        if (mRequiredInput.mType != RequiredInputParcel.RequiredInputType.NFC_KEYTOCARD) {
            obtainYubiKeyPin(RequiredInputParcel.createRequiredPassphrase(mRequiredInput));
        }
=======
        // obtain passphrase for this subkey
        obtainYubiKeyPin(mRequiredInput);
>>>>>>> c4d392051c8967823fd28a75ed5b622219f816f7
    }

    @Override
Solution content
        mRequiredInput = data.getParcelable(EXTRA_REQUIRED_INPUT);
        mServiceIntent = data.getParcelable(EXTRA_SERVICE_INTENT);

        // obtain passphrase for this subkey
        if (mRequiredInput.mType != RequiredInputParcel.RequiredInputType.NFC_KEYTOCARD) {
            obtainYubiKeyPin(mRequiredInput);
        }
    }

    @Override
File
NfcOperationActivity.java
Developer's decision
Combination
Kind of conflict
Comment
If statement
Method invocation
Chunk
Conflicting content
            return;
        }

<<<<<<< HEAD
        Intent intent = new Intent(this, PassphraseDialogActivity.class);
        intent.putExtra(PassphraseDialogActivity.EXTRA_REQUIRED_INPUT,
                RequiredInputParcel.createRequiredPassphrase(requiredInput));
        startActivityForResult(intent, REQUEST_CODE_PIN);
=======
        try {
            Passphrase phrase = PassphraseCacheService.getCachedPassphrase(this,
                    requiredInput.getMasterKeyId(), requiredInput.getSubKeyId());
            if (phrase != null) {
                mPin = phrase;
                return;
            }

            Intent intent = new Intent(this, PassphraseDialogActivity.class);
            intent.putExtra(PassphraseDialogActivity.EXTRA_REQUIRED_INPUT,
                    RequiredInputParcel.createRequiredPassphrase(requiredInput));
            startActivityForResult(intent, REQUEST_CODE_PASSPHRASE);
        } catch (KeyNotFoundException e) {
            throw new AssertionError(
                    "tried to find passphrase for non-existing key. this is a programming error!");
        }
>>>>>>> c4d392051c8967823fd28a75ed5b622219f816f7

    }
Solution content
            return;
        }

        try {
            Passphrase phrase = PassphraseCacheService.getCachedPassphrase(this,
                    requiredInput.getMasterKeyId(), requiredInput.getSubKeyId());
            if (phrase != null) {
                mPin = phrase;
                return;
            }

            Intent intent = new Intent(this, PassphraseDialogActivity.class);
            intent.putExtra(PassphraseDialogActivity.EXTRA_REQUIRED_INPUT,
                    RequiredInputParcel.createRequiredPassphrase(requiredInput));
            startActivityForResult(intent, REQUEST_CODE_PIN);
        } catch (KeyNotFoundException e) {
            throw new AssertionError(
                    "tried to find passphrase for non-existing key. this is a programming error!");
        }

    }
File
BaseNfcActivity.java
Developer's decision
Combination
Kind of conflict
Method invocation
Try statement
Variable