returns a new instrumentation spec with the given attribute names replacing the ones stored in this object . concode_field_sep Collection<String> dependencyAttributes concode_elem_sep InstrumentationSpec TRANSITIVE_COLLECTION_SPEC concode_elem_sep LocalMetadataCollector NO_METADATA_COLLECTOR concode_elem_sep FileTypeSet instrumentedFileTypes concode_elem_sep boolean splitLists concode_elem_sep Collection<String> sourceAttributes concode_field_sep InstrumentationSpec withAttributes concode_elem_sep InstrumentationSpec withSourceAttributes concode_elem_sep InstrumentedFilesProvider forward concode_elem_sep void collectMetadataArtifacts concode_elem_sep boolean shouldIncludeLocalSources concode_elem_sep InstrumentedFilesProvider collect concode_elem_sep InstrumentedFilesProvider collect concode_elem_sep void addOutputs concode_elem_sep Iterable<TransitiveInfoCollection> getAllPrerequisites
InstrumentationSpec function ( String ... arg0 ) { return new InstrumentationSpec ( instrumentedFileTypes , sourceAttributes , ImmutableList . copyOf ( arg0 ) , true ) ; }