Lines Matching defs:package
68 "package": TokenType.PACKAGE,
198 package = ""
217 "package": ModuleInfo.package,
257 "the package path '{}' is valid, please check input".format(
296 self.package = ""
304 # package + file name, like 'ohos.hdi.foo.v1_0.IFoo'
306 return "{}.{}".format(self.package, self.name)
310 "package": self.package,
375 raise Exception("{}: expected package name before '{}'".format(
405 idl_detail.package = source_idl_detail.package
414 lex.get_token() # package token
417 raise Exception("{}: expected package name before '{}'".format(
421 raise Exception("{}: failed to parse package name '{}'".format(
427 cur_idl_detail.package = package_name
438 raise Exception("{}: expected package name before '{}'".format(
487 ModuleInfo.package = idl_detail.package
490 generator.parse_include_dirs(idl_detail.package))
501 # package is 'ohos.hdi.foo.v1_0'
505 def get_sub_package(package):
506 if package.startswith(Option.root_package):
508 return package[root_package_len + 1:]
509 return package
512 def get_package_path(package):
514 if package.startswith(Option.root_package):
516 sub_package = package[root_package_len:]
520 raise Exception("find root package '{}' failed in '{}'".format(
521 Option.root_package, package))
526 def get_version(package):
529 result = re.findall(r'\w+(?:\.\w+)*\.[V|v](\d+)_(\d+)', package)
535 # transalte package name to include directory
537 def parse_include_dirs(package):
538 sub_package = CodeGen.get_sub_package(package)
545 # translate package name to directory
547 def get_source_file_dir(package):
548 sub_package = CodeGen.get_sub_package(package)
634 package = ""
638 package = imp_result[0]
640 return package, module_name
649 package, module_name = CodeGen.get_import(imps)
650 package_path = CodeGen.get_package_path(package)
651 major_version, minor_version = CodeGen.get_version(package)
670 file_dir = self.get_source_file_dir(idl_detail.package)
687 file_dir = self.get_source_file_dir(idl_detail.package)
705 file_dir = self.get_source_file_dir(idl_detail.package)
741 file_dir = self.get_source_file_dir(idl_detail.package)
773 file_dir = self.get_source_file_dir(idl_detail.package)
806 file_dir = self.get_source_file_dir(idl_detail.package)
854 file_dir = self.get_source_file_dir(idl_detail.package)
992 help="mapping path: <root package>:<path>")