Sha256: 93f1a02283628c92cd958cc3f43abecebb000f2c9d948c060da32f129724dd6a
Contents?: true
Size: 808 Bytes
Versions: 70
Compression:
Stored size: 808 Bytes
Contents
from javonet.core.generator.handler.AbstractGeneretatorHandler import AbstractGeneratorHandler class SharedModifierHandler(AbstractGeneratorHandler): def generate_command(self, analyzed_object, parent_command, handlers): if analyzed_object[0] == "_" and analyzed_object[1] == "_": return "private" if analyzed_object[0] == "_": return "protected" else: return "public" def generate_code(self, existing_string_builder, common_command, used_object, handlers): if used_object == "public" or used_object == "": existing_string_builder.append("") if used_object == "protected": existing_string_builder.append("_") if used_object == "private": existing_string_builder.append("__")
Version data entries
70 entries across 41 versions & 1 rubygems