ImmutableList < Artifact > function ( RuleContext arg0 , ImmutableList < Artifact > arg1 , String arg2 ) { return getGeneratedOutputs ( arg0 , arg1 , arg2 , false ) ; }
each language-specific initialization method will call this to construct artifacts representing its protocol compiler outputs . concode_field_sep PlaceHolder placeHolder concode_field_sep void checkSourceFilesAreInSamePackage concode_elem_sep boolean isConfiguredTargetInSamePackage concode_elem_sep ImmutableList<Artifact> getDirectProtoSources concode_elem_sep RunfilesProvider createRunfilesProvider concode_elem_sep NestedSet<Artifact> collectTransitiveImports