001package org.apache.tapestry5.internal.t5internal.modules; 002 003import org.apache.tapestry5.commons.Configuration; 004import org.apache.tapestry5.ioc.annotations.Contribute; 005import org.apache.tapestry5.services.ComponentClassResolver; 006import org.apache.tapestry5.services.LibraryMapping; 007 008/** 009 * Provides the "t5internal" library, that provides common text utilities needed by some of the other 010 * projects' integration tests. To normalize in-IDE development with command-line development, this module 011 * is not set up to auto load via a manifest attribute, instead it is referenced via {@link org.apache.tapestry5.ioc.annotations.ImportModule}. 012 * 013 * @since 5.4 014 */ 015public class InternalTestModule 016{ 017 @Contribute(ComponentClassResolver.class) 018 public static void provideT5InternalLibrary(Configuration<LibraryMapping> configuration) 019 { 020 configuration.add(new LibraryMapping("t5internal", "org.apache.tapestry5.internal.t5internal")); 021 } 022 023}