Class BslProjectConverterKeyComputer

All Implemented Interfaces:
FeatureKeyMigrationnExtension, IFeatureKeyComputer, IFeatureKeyConverterExtension

public class BslProjectConverterKeyComputer extends BslKeyComputer implements IFeatureKeyConverterExtension
The BslProjectConverterKeyComputer class extends the functionality of BslKeyComputer and implements the IFeatureKeyConverterExtension interface. It provides methods for computing feature keys for BSL projects, including conversion of feature keys and handling translation of project names.

This class uses an AtomicReference for storing the translation provider and a ReadWriteLock to ensure thread-safe access to it.

This class also provides methods for computing feature keys for various BSL elements such as string literals, methods, and variables.