tastejs / PropertyCross

Helping developers select a framework for cross-platform mobile development.
propertycross.com
591 stars 215 forks source link

Status filter fixes #298

Closed BobDickinson closed 8 years ago

BobDickinson commented 9 years ago

Line counts were significantly off for jquerymobile and mgwt, and in the case of jquerymobile, that skewed the platform-specific code percentages significantly (in the direction of making the "Common" pie wedge much larger than it should have been).

Before these changes, the files included for jquerymobile and mgwt (with line count) were:

jquerymobile\www\app.js 79 jquerymobile\www\assets\icons\36x36.png 7 jquerymobile\www\assets\icons\48x48.png 9 jquerymobile\www\assets\icons\72x72.png 18 jquerymobile\www\assets\icons\96x96.png 28 jquerymobile\www\assets\icons\ApplicationIcon.png 21 jquerymobile\www\assets\icons\ApplicationTileIcon.png 57 jquerymobile\www\assets\icons\icon-57-2x.png 25 jquerymobile\www\assets\icons\icon-57.png 13 jquerymobile\www\assets\icons\icon-72-2x.png 51 jquerymobile\www\assets\icons\icon-72.png 18 jquerymobile\www\assets\splashscreens\200x320.png 183 jquerymobile\www\assets\splashscreens\320x480.png 386 jquerymobile\www\assets\splashscreens\480x800.png 794 jquerymobile\www\assets\splashscreens\720x1280.png 1241 jquerymobile\www\assets\splashscreens\screen-iphone-portrait-2x.png 169 jquerymobile\www\assets\splashscreens\screen-iphone-portrait.png 386 jquerymobile\www\assets\splashscreens\SplashScreenImage.jpg 58 jquerymobile\www\index.html 23 jquerymobile\www\lib\images\ajax-loader.gif 3 jquerymobile\www\lib\images\ajax-loader.png 3 jquerymobile\www\lib\images\checkbox-disabled.png 10 jquerymobile\www\lib\images\checkbox.png 2 jquerymobile\www\lib\images\icons-18-black.png 6 jquerymobile\www\lib\images\icons-18-white.png 3 jquerymobile\www\lib\images\icons-36-black.png 11 jquerymobile\www\lib\images\icons-36-white.png 18 jquerymobile\www\lib\images\radiobtn-disabled.png 3 jquerymobile\www\lib\images\radiobtn.png 4 jquerymobile\www\lib\images\wait-indicator.gif 6 jquerymobile\www\lib\iscroll.js 1118 jquerymobile\www\lib\jquery-1.8.2.min.js 1 jquerymobile\www\lib\jquery.js 4 jquerymobile\www\lib\jquery.jsonp-2.1.4.min.js 2 jquerymobile\www\lib\jquery.mobile-1.2.0.min.css 1 jquerymobile\www\lib\jquery.mobile-1.2.0.min.js 1 jquerymobile\www\lib\jquery.mobile-1.3.2.min.js 8 jquerymobile\www\lib\jquery.mobile.iscrollview.css 71 jquerymobile\www\lib\jquery.mobile.iscrollview.js 1856 jquerymobile\www\lib\jquery.mobile.metro.theme.css 2629 jquerymobile\www\lib\knockout-2.2.0rc.debug.js 3564 jquerymobile\www\lib\knockout.js 3 jquerymobile\www\lib\nativedroid\font\fontawesome-webfont.eot 173 jquerymobile\www\lib\nativedroid\font\fontawesome-webfont.svg 398 jquerymobile\www\lib\nativedroid\font\fontawesome-webfont.ttf 822 jquerymobile\www\lib\nativedroid\font\fontawesome-webfont.woff 148 jquerymobile\www\lib\nativedroid\font\FontAwesome.otf 1498 jquerymobile\www\lib\nativedroid\font-awesome.min.css 402 jquerymobile\www\lib\nativedroid\jquerymobile.css 2 jquerymobile\www\lib\nativedroid\jquerymobile.nativedroid.color.green.css 58 jquerymobile\www\lib\nativedroid\jquerymobile.nativedroid.css 1545 jquerymobile\www\lib\nativedroid\jquerymobile.nativedroid.dark.css 304 jquerymobile\www\lib\plugins\app-bar\app-bar.html 116 jquerymobile\www\lib\plugins\app-bar\css\app-bar.css 169 jquerymobile\www\lib\plugins\app-bar\Images\help.dark.png 2 jquerymobile\www\lib\plugins\app-bar\Images\help.light.png 7 jquerymobile\www\lib\plugins\app-bar\Images\set.dark.png 4 jquerymobile\www\lib\plugins\app-bar\Images\set.light.png 6 jquerymobile\www\lib\plugins\app-bar\js\app-bar.js 75 jquerymobile\www\lib\plugins\app-bar\js\jquery.easing.1.3.js 204 jquerymobile\www\lib\plugins\progress-bar\css\progress-bar.css 42 jquerymobile\www\lib\plugins\progress-bar\Images\wait-indicator.gif 6 jquerymobile\www\lib\plugins\progress-bar\js\progress-bar.js 71 jquerymobile\www\lib\plugins\progress-bar\progress-bar.html 89 jquerymobile\www\lib\require.js 2040 jquerymobile\www\model\JSONDataSource.js 67 jquerymobile\www\model\Location.js 15 jquerymobile\www\model\Property.js 16 jquerymobile\www\model\PropertyDataSource.js 102 jquerymobile\www\model\PropertyDataSourceResponse.js 12 jquerymobile\www\model\PropertySearchResponseCode.js 7 jquerymobile\www\style\spinner.gif 24 jquerymobile\www\style\style.css 35 jquerymobile\www\viewModel\ApplicationViewModel.js 167 jquerymobile\www\viewModel\FavouritesViewModel.js 21 jquerymobile\www\viewModel\GeolocationViewModel.js 43 jquerymobile\www\viewModel\LocationViewModel.js 52 jquerymobile\www\viewModel\PropertySearchViewModel.js 150 jquerymobile\www\viewModel\PropertyViewModel.js 81 jquerymobile\www\viewModel\SearchResultsViewModel.js 54 jquerymobile\www\viewModel\util.js 52 jquerymobile\merges\winphone\app-winphone.js 88 jquerymobile\merges\winphone\index.html 179 jquerymobile\merges\winphone\style\addToFavourites.png 6 jquerymobile\merges\winphone\style\background.png 126 jquerymobile\merges\winphone\style\favourited.png 8 jquerymobile\merges\winphone\style\favourites.png 5 jquerymobile\merges\winphone\style\style-winphone.css 50 jquerymobile\merges\android\index.html 175 jquerymobile\merges\android\style\style-android.css 37 jquerymobile\merges\ios\index.html 174 jquerymobile\merges\ios\style\style-ios.css 10 mgwt\src\main\java\com\propertycross\mgwt\activity\AbstractView.java 20 mgwt\src\main\java\com\propertycross\mgwt\activity\FavouritesActivity.java 56 mgwt\src\main\java\com\propertycross\mgwt\activity\PropertyActivity.java 63 mgwt\src\main\java\com\propertycross\mgwt\activity\PropertyCrossActivity.java 203 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\GeolocationSearchItem.java 38 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\PlainTextSearchItem.java 36 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\SearchItemBase.java 37 mgwt\src\main\java\com\propertycross\mgwt\activity\SearchResultsActivity.java 142 mgwt\src\main\java\com\propertycross\mgwt\AppHistoryObserver.java 35 mgwt\src\main\java\com\propertycross\mgwt\AppPlaceHistoryMapper.java 13 mgwt\src\main\java\com\propertycross\mgwt\HACKtivityMapper.java 65 mgwt\src\main\java\com\propertycross\mgwt\locations\Location.java 30 mgwt\src\main\java\com\propertycross\mgwt\locations\MgwtStorage.java 67 mgwt\src\main\java\com\propertycross\mgwt\locations\OrderedSearchesManager.java 52 mgwt\src\main\java\com\propertycross\mgwt\locations\Search.java 54 mgwt\src\main\java\com\propertycross\mgwt\locations\SearchesManager.java 10 mgwt\src\main\java\com\propertycross\mgwt\locations\SearchesStorage.java 11 mgwt\src\main\java\com\propertycross\mgwt\MgwtAppEntryPoint.java 97 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\GwtRequestSender.java 67 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseHandler.java 100 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseParser.java 27 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseValidator.java 122 mgwt\src\main\java\com\propertycross\mgwt\nestoria\QueryBuilder.java 51 mgwt\src\main\java\com\propertycross\mgwt\nestoria\RequestSender.java 31 mgwt\src\main\java\com\propertycross\mgwt\nestoria\Response.java 114 mgwt\src\main\java\com\propertycross\mgwt\page\FavouritesPage.java 19 mgwt\src\main\java\com\propertycross\mgwt\page\PageBase.java 102 mgwt\src\main\java\com\propertycross\mgwt\page\PropertyCrossPage.java 22 mgwt\src\main\java\com\propertycross\mgwt\page\PropertyPage.java 23 mgwt\src\main\java\com\propertycross\mgwt\page\SearchResultsPage.java 19 mgwt\src\main\java\com\propertycross\mgwt\PhoneActivityMapper.java 29 mgwt\src\main\java\com\propertycross\mgwt\PhoneAnimationMapper.java 44 mgwt\src\main\java\com\propertycross\mgwt\place\FavouritesPlace.java 20 mgwt\src\main\java\com\propertycross\mgwt\place\PropertyCrossPlace.java 21 mgwt\src\main\java\com\propertycross\mgwt\place\PropertyPlace.java 32 mgwt\src\main\java\com\propertycross\mgwt\place\SearchResultsPlace.java 42 mgwt\src\main\java\com\propertycross\mgwt\properties\MgwtStorage.java 75 mgwt\src\main\java\com\propertycross\mgwt\properties\OrderedPropertiesManager.java 52 mgwt\src\main\java\com\propertycross\mgwt\properties\PropertiesManager.java 12 mgwt\src\main\java\com\propertycross\mgwt\properties\PropertiesStorage.java 11 mgwt\src\main\java\com\propertycross\mgwt\properties\Property.java 152 mgwt\src\main\java\com\propertycross\mgwt\PropertyCross.gwt.xml 22 mgwt\src\main\java\com\propertycross\mgwt\view\FavouritesView.java 65 mgwt\src\main\java\com\propertycross\mgwt\view\FavouritesView.ui.xml 8 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\ListItem.java 5 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\LoadMoreIndicator.java 27 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\PropertyContainer.java 16 mgwt\src\main\java\com\propertycross\mgwt\view\LocationCell.java 32 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyCrossView.java 181 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyCrossView.ui.xml 40 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyView.java 64 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyView.ui.xml 12 mgwt\src\main\java\com\propertycross\mgwt\view\RecentSearchCell.java 30 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsListItemCell.java 53 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsView.java 83 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsView.ui.xml 8 mgwt\src\main\java\com\propertycross\mgwt\view\ViewBase.java 22 mgwt\src\main\phonegap-build\config.xml 43 mgwt\src\main\webapp\assets\icons\36x36.png 9 mgwt\src\main\webapp\assets\icons\48x48.png 6 mgwt\src\main\webapp\assets\icons\72x72.png 17 mgwt\src\main\webapp\assets\icons\96x96.png 20 mgwt\src\main\webapp\assets\icons\icon-57-2x.png 30 mgwt\src\main\webapp\assets\icons\icon-57.png 13 mgwt\src\main\webapp\assets\icons\icon-72-2x.png 53 mgwt\src\main\webapp\assets\icons\icon-72.png 17 mgwt\src\main\webapp\assets\splashscreens\200x320.png 183 mgwt\src\main\webapp\assets\splashscreens\320x480.png 386 mgwt\src\main\webapp\assets\splashscreens\480x800.png 794 mgwt\src\main\webapp\assets\splashscreens\720x1280.png 1241 mgwt\src\main\webapp\assets\splashscreens\screen-iphone-portrait-2x.png 169 mgwt\src\main\webapp\assets\splashscreens\screen-iphone-portrait.png 386 mgwt\src\main\webapp\index.html 18 mgwt\src\main\webapp\pull-icon.png 9 mgwt\src\main\webapp\WEB-INF\web.xml 7

After these changes, the files included for these targets are:

jquerymobile\www\app.js 46 jquerymobile\www\index.html 22 jquerymobile\www\model\JSONDataSource.js 41 jquerymobile\www\model\Location.js 5 jquerymobile\www\model\Property.js 12 jquerymobile\www\model\PropertyDataSource.js 65 jquerymobile\www\model\PropertyDataSourceResponse.js 7 jquerymobile\www\model\PropertySearchResponseCode.js 6 jquerymobile\www\style\style.css 17 jquerymobile\www\viewModel\ApplicationViewModel.js 87 jquerymobile\www\viewModel\FavouritesViewModel.js 9 jquerymobile\www\viewModel\GeolocationViewModel.js 20 jquerymobile\www\viewModel\LocationViewModel.js 21 jquerymobile\www\viewModel\PropertySearchViewModel.js 81 jquerymobile\www\viewModel\PropertyViewModel.js 48 jquerymobile\www\viewModel\SearchResultsViewModel.js 38 jquerymobile\www\viewModel\util.js 26 jquerymobile\merges\winphone\app-winphone.js 49 jquerymobile\merges\winphone\index.html 141 jquerymobile\merges\winphone\style\style-winphone.css 26 jquerymobile\merges\android\index.html 145 jquerymobile\merges\android\style\style-android.css 22 jquerymobile\merges\ios\index.html 138 jquerymobile\merges\ios\style\style-ios.css 5 mgwt\src\main\java\com\propertycross\mgwt\activity\AbstractView.java 3 mgwt\src\main\java\com\propertycross\mgwt\activity\FavouritesActivity.java 27 mgwt\src\main\java\com\propertycross\mgwt\activity\PropertyActivity.java 38 mgwt\src\main\java\com\propertycross\mgwt\activity\PropertyCrossActivity.java 116 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\GeolocationSearchItem.java 23 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\PlainTextSearchItem.java 21 mgwt\src\main\java\com\propertycross\mgwt\activity\searchitem\SearchItemBase.java 20 mgwt\src\main\java\com\propertycross\mgwt\activity\SearchResultsActivity.java 69 mgwt\src\main\java\com\propertycross\mgwt\AppHistoryObserver.java 15 mgwt\src\main\java\com\propertycross\mgwt\AppPlaceHistoryMapper.java 9 mgwt\src\main\java\com\propertycross\mgwt\HACKtivityMapper.java 30 mgwt\src\main\java\com\propertycross\mgwt\locations\Location.java 13 mgwt\src\main\java\com\propertycross\mgwt\locations\MgwtStorage.java 43 mgwt\src\main\java\com\propertycross\mgwt\locations\OrderedSearchesManager.java 32 mgwt\src\main\java\com\propertycross\mgwt\locations\Search.java 35 mgwt\src\main\java\com\propertycross\mgwt\locations\SearchesManager.java 4 mgwt\src\main\java\com\propertycross\mgwt\locations\SearchesStorage.java 5 mgwt\src\main\java\com\propertycross\mgwt\MgwtAppEntryPoint.java 65 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\GwtRequestSender.java 23 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseHandler.java 69 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseParser.java 10 mgwt\src\main\java\com\propertycross\mgwt\nestoria\gwt\ResponseValidator.java 73 mgwt\src\main\java\com\propertycross\mgwt\nestoria\QueryBuilder.java 25 mgwt\src\main\java\com\propertycross\mgwt\nestoria\RequestSender.java 11 mgwt\src\main\java\com\propertycross\mgwt\nestoria\Response.java 61 mgwt\src\main\java\com\propertycross\mgwt\page\FavouritesPage.java 9 mgwt\src\main\java\com\propertycross\mgwt\page\PageBase.java 62 mgwt\src\main\java\com\propertycross\mgwt\page\PropertyCrossPage.java 11 mgwt\src\main\java\com\propertycross\mgwt\page\PropertyPage.java 11 mgwt\src\main\java\com\propertycross\mgwt\page\SearchResultsPage.java 10 mgwt\src\main\java\com\propertycross\mgwt\PhoneActivityMapper.java 20 mgwt\src\main\java\com\propertycross\mgwt\PhoneAnimationMapper.java 27 mgwt\src\main\java\com\propertycross\mgwt\place\FavouritesPlace.java 10 mgwt\src\main\java\com\propertycross\mgwt\place\PropertyCrossPlace.java 10 mgwt\src\main\java\com\propertycross\mgwt\place\PropertyPlace.java 16 mgwt\src\main\java\com\propertycross\mgwt\place\SearchResultsPlace.java 22 mgwt\src\main\java\com\propertycross\mgwt\properties\MgwtStorage.java 50 mgwt\src\main\java\com\propertycross\mgwt\properties\OrderedPropertiesManager.java 27 mgwt\src\main\java\com\propertycross\mgwt\properties\PropertiesManager.java 6 mgwt\src\main\java\com\propertycross\mgwt\properties\PropertiesStorage.java 5 mgwt\src\main\java\com\propertycross\mgwt\properties\Property.java 90 mgwt\src\main\java\com\propertycross\mgwt\PropertyCross.gwt.xml 15 mgwt\src\main\java\com\propertycross\mgwt\view\FavouritesView.java 42 mgwt\src\main\java\com\propertycross\mgwt\view\FavouritesView.ui.xml 7 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\ListItem.java 1 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\LoadMoreIndicator.java 14 mgwt\src\main\java\com\propertycross\mgwt\view\listitem\PropertyContainer.java 7 mgwt\src\main\java\com\propertycross\mgwt\view\LocationCell.java 18 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyCrossView.java 131 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyCrossView.ui.xml 32 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyView.java 44 mgwt\src\main\java\com\propertycross\mgwt\view\PropertyView.ui.xml 12 mgwt\src\main\java\com\propertycross\mgwt\view\RecentSearchCell.java 18 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsListItemCell.java 37 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsView.java 51 mgwt\src\main\java\com\propertycross\mgwt\view\SearchResultsView.ui.xml 7 mgwt\src\main\java\com\propertycross\mgwt\view\ViewBase.java 10 mgwt\src\main\phonegap-build\config.xml 34 mgwt\src\main\webapp\index.html 16 mgwt\src\main\webapp\WEB-INF\web.xml 5