Java: Как получить имя вызывающей функции

Чтобы исправить тестовый пример, мне нужно определить, вызывается ли функция из конкретной вызывающей функции. Я не могу позволить себе добавить логический параметр, потому что это нарушит определенные интерфейсы. Как это сделать?

Это то, чего я хочу достичь. Здесь я могу Мне трудно его найти. Существует множество визуальных графических интерфейсов для выполнения таких действий, которые доминируют в моих результатах поиска, но ни один из них, похоже, не делает легкодоступным основной алгоритм слияния. Все ли полагаются на какой-то общий и хорошо понятный алгоритм / библиотеку, а я просто не знаю имени, поэтому мне трудно его искать? Это небольшая поправка на diff, и я должен искать библиотеки diff вместо библиотек слияния?

Библиотеки Python были бы наиболее полезны, но я могу жить с накладными расходами, связанными с взаимодействием с какой-нибудь другой библиотекой (или решением командной строки), если мне нужно; эта операция должна быть относительно нечастой.

10
задан drewww 31 October 2010 в 22:42
поделиться