Reviewers: jlabanca, drfibonacci, rchandia,
Description:
Convert samples/mobilewebapp to use maven. This paves the way to
converting the sample to use GIN and Objectify.
mvn gwt:run works as expected, and importing into eclipse as a maven
project works fine too. README-MAVEN.txt includes instructions for
working against gwt source.
This change is not as big as it looks. 99% of the adds and deletes are
actually simple moves, without even a package name change -- Maven is
happiest when source lives at src/main/java rather than right in
src/main.
Also, there appears to be no need for src/dev. The AppCacheLinker is
working just fine in src/main/java along with all its little friends.
One big caveat: DataNucleus intrumentation is not working from the
command line, though it is working in eclipse. This doesn't seem worth
fixing since we want to switch to Objectify very soon.
Please review this at http://gwt-code-reviews.appspot.com/1450809/
Affected files:
D eclipse/samples/MobileWebApp/.checkstyle
D eclipse/samples/MobileWebApp/.classpath
D eclipse/samples/MobileWebApp/.project
D
eclipse/samples/MobileWebApp/.settings/com.google.appengine.eclipse.core.prefs
D eclipse/samples/MobileWebApp/.settings/com.google.gdt.eclipse.core.prefs
A samples/mobilewebapp/README-MAVEN.txt
D samples/mobilewebapp/README.txt
M samples/mobilewebapp/build.xml
A samples/mobilewebapp/pom.xml
D
samples/mobilewebapp/src/dev/com/google/gwt/sample/mobilewebapp/linker/AppCacheLinker.java
D samples/mobilewebapp/src/main/META-INF/jdoconfig.xml
D samples/mobilewebapp/src/main/META-INF/persistence.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/GaeRequest.gwt.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/GaeAuthRequestTransport.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/GaeAuthenticationFailureEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/ReloadOnAuthenticationFailure.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/server/GaeAuthFilter.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/shared/GaeHelper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/FormFactor.gwt.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/MobileWebApp.gwt.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/App.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImpl.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplMobile.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplTablet.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/MobileWebApp.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/MobileWebAppShell.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/Provider.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ProvidesPresenter.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/TaskProxyLocalStorage.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/AppActivityMapper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditActivity.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskListActivity.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskListView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskReadView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.css
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuCellList.css
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuItem.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/PieChart.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/AddTaskEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/EditingCanceledEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/GoHomeEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/ShowTaskEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/TaskSavedEvent.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileCellList.css
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/TaskProxyCell.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/AppPlaceHistoryMapper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/TaskEditPlace.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/TaskListPlace.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletResources.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.ui.xml
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/tabletStyles.css
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/DateButton.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/EditorDecorator.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/OrientationHelper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/SoundEffects.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/WindowBasedOrientationHelper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/EMF.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/Task.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/UserServiceWrapper.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/FieldVerifier.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/MobileWebAppRequestFactory.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskProxy.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskProxyImpl.java
D
samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskRequest.java
A samples/mobilewebapp/src/main/java/META-INF/jdoconfig.xml
A samples/mobilewebapp/src/main/java/META-INF/persistence.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/GaeRequest.gwt.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/GaeAuthRequestTransport.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/GaeAuthenticationFailureEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/ReloadOnAuthenticationFailure.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/server/GaeAuthFilter.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/shared/GaeHelper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/FormFactor.gwt.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/MobileWebApp.gwt.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/App.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImpl.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplMobile.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplTablet.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/MobileWebApp.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/MobileWebAppShell.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/Provider.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ProvidesPresenter.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/TaskProxyLocalStorage.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/AppActivityMapper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditActivity.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskListActivity.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskListView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskReadView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.css
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuCellList.css
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuItem.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/PieChart.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/AddTaskEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/EditingCanceledEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/GoHomeEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/ShowTaskEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/TaskSavedEvent.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileCellList.css
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/TaskProxyCell.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/AppPlaceHistoryMapper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/TaskEditPlace.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/TaskListPlace.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletResources.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.ui.xml
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/tabletStyles.css
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/DateButton.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/EditorDecorator.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/OrientationHelper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/SoundEffects.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/WindowBasedOrientationHelper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/linker/AppCacheLinker.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/EMF.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/Task.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/UserServiceWrapper.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/FieldVerifier.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/MobileWebAppRequestFactory.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskProxy.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskProxyImpl.java
A
samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskRequest.java
A samples/mobilewebapp/src/main/java/log4j.properties
D samples/mobilewebapp/src/main/log4j.properties
A samples/mobilewebapp/src/main/webapp/MobileWebApp.css
A samples/mobilewebapp/src/main/webapp/MobileWebApp.html
A samples/mobilewebapp/src/main/webapp/WEB-INF/appengine-web.xml
A samples/mobilewebapp/src/main/webapp/WEB-INF/datastore-indexes.xml
A samples/mobilewebapp/src/main/webapp/WEB-INF/logging.properties
A samples/mobilewebapp/src/main/webapp/WEB-INF/web.xml
D samples/mobilewebapp/user-classpath
D samples/mobilewebapp/user-project
D
samples/mobilewebapp/user-settings/com.google.appengine.eclipse.core.prefs
D samples/mobilewebapp/war/MobileWebApp.css
D samples/mobilewebapp/war/MobileWebApp.html
D samples/mobilewebapp/war/WEB-INF/appengine-web.xml
D samples/mobilewebapp/war/WEB-INF/datastore-indexes.xml
D samples/mobilewebapp/war/WEB-INF/logging.properties
D samples/mobilewebapp/war/WEB-INF/web.xml
M tools/scripts/maven_script.sh
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors