12345678910111213141516171819 |
- # Lint as: python3
- # Copyright 2020 The Chromium Authors. All rights reserved.
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- """Functions dealing with Chrome-specific naming conventions."""
- def shorten_class(class_name: str) -> str:
- """Returns a shortened version of the fully qualilied class name."""
- return class_name.replace('org.chromium.',
- '.').replace('chrome.browser.', 'c.b.')
- def shorten_build_target(build_target: str) -> str:
- """Returns a shortened version of the build target."""
- if build_target == '//chrome/android:chrome_java':
- return 'chrome_java'
- return build_target.replace('//chrome/browser/', '//c/b/')
|