├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── README.en.md ├── README.md ├── config └── checkstyle │ ├── checkstyle-suppressions.xml │ └── checkstyle.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── media ├── import_stats2.jpg ├── import_with_replace.gif ├── settings_autoremove_source.png ├── settings_data_sources.png ├── settings_notifications.png ├── settings_uncommon_tags.png ├── simple_import.gif └── toggledialog2.gif ├── scripts ├── poedit.sh └── pre-commit ├── settings.gradle ├── src └── main │ ├── java │ └── org │ │ └── openstreetmap │ │ └── josm │ │ └── plugins │ │ └── plbuildings │ │ ├── BuildingsDownloadTask.java │ │ ├── BuildingsImportManager.java │ │ ├── BuildingsPlugin.java │ │ ├── BuildingsSettings.java │ │ ├── actions │ │ ├── BuildingsImportAction.java │ │ ├── BuildingsSettingsAction.java │ │ ├── BuildingsStatsAction.java │ │ └── importstrategy │ │ │ ├── FullImportStrategy.java │ │ │ ├── GeometryUpdateStrategy.java │ │ │ ├── ImportStrategy.java │ │ │ └── TagsUpdateStrategy.java │ │ ├── commands │ │ ├── AddBuildingGeometryCommand.java │ │ ├── CommandResultBuilding.java │ │ ├── CommandWithErrorReason.java │ │ ├── ReplaceBuildingGeometryCommand.java │ │ └── UpdateBuildingTagsCommand.java │ │ ├── controllers │ │ ├── SettingsAutoremoveSourceTagsController.java │ │ ├── SettingsController.java │ │ ├── SettingsDataSourcesController.java │ │ ├── SettingsNotificationsController.java │ │ ├── SettingsTabController.java │ │ ├── SettingsUncommonTagsController.java │ │ └── ToggleDialogController.java │ │ ├── data │ │ ├── BuildingsTags.java │ │ └── UnallowedTags.java │ │ ├── enums │ │ ├── CombineNearestOneDsStrategy.java │ │ ├── CombineNearestOverlappingStrategy.java │ │ ├── ImportMode.java │ │ ├── ImportStatus.java │ │ ├── Notification.java │ │ └── NotificationType.java │ │ ├── exceptions │ │ └── ImportActionCanceledException.java │ │ ├── gui │ │ ├── BuildingsImportStatsPanel.java │ │ ├── BuildingsToggleDialog.java │ │ ├── ImportedBuildingOneDsOptionDialog.java │ │ ├── ImportedBuildingOverlappingOptionDialog.java │ │ ├── LifecyclePrefixBuildingTagDialog.java │ │ ├── NotificationPopup.java │ │ ├── SettingsAutoremoveSourceTagsPanel.java │ │ ├── SettingsDataSourcesPanel.java │ │ ├── SettingsDialog.java │ │ ├── SettingsNotificationsPanel.java │ │ ├── SettingsTagValuesPanel.java │ │ ├── SettingsUncommonTagsPanel.java │ │ ├── SurveyConfirmationDialog.java │ │ └── UncommonTagDialog.java │ │ ├── io │ │ ├── BuildingsDownloader.java │ │ ├── DataSourceProfileDownloader.java │ │ └── DownloaderConstants.java │ │ ├── models │ │ ├── BuildingsImportData.java │ │ ├── BuildingsImportStats.java │ │ ├── DataSourceConfig.java │ │ ├── DataSourceProfile.java │ │ ├── DataSourceServer.java │ │ ├── NotificationConfig.java │ │ ├── TagValues.java │ │ └── ui │ │ │ ├── SettingsDataSourcesProfilesTableModel.java │ │ │ ├── SettingsDataSourcesServersListModel.java │ │ │ ├── SettingsImportOneDsStrategyComboBoxModel.java │ │ │ ├── SettingsTagValuesListModel.java │ │ │ ├── ToggleDialogProfilesComboBoxModel.java │ │ │ └── TogleDialogImportModeComboBoxModel.java │ │ ├── utils │ │ ├── BuildingsOverlapDetector.java │ │ ├── BuildingsSessionStateManager.java │ │ ├── CloneBuilding.java │ │ ├── JsonUtil.java │ │ ├── LatLonToWayDistance.java │ │ ├── NearestBuilding.java │ │ ├── PostCheckUtils.java │ │ ├── PreCheckUtils.java │ │ ├── SharedNodesUtils.java │ │ └── TagConflictUtils.java │ │ └── validators │ │ └── BuildingsWayValidator.java │ ├── po │ └── pl.po │ └── resources │ └── images │ ├── dialogs │ └── plbuildings.png │ └── plbuildings.png └── test ├── data ├── duplicate_import │ ├── import_building.osm │ ├── simple_duplicate_base.osm │ ├── simple_duplicate_different_tags_base.osm │ └── simple_replace_base.osm ├── import_data_combine_nearest_both_ds_overlap_gt_60 │ ├── one_building_geometry.osm │ └── one_building_tags.osm ├── import_data_combine_nearest_both_ds_overlap_lt_60 │ ├── one_building_geometry.osm │ └── one_building_tags.osm ├── import_data_combine_nearest_one_ds │ ├── multiple_buildings.osm │ └── one_building.osm ├── import_strategy │ ├── current_building.osm │ └── imported_building.osm ├── overlapping │ ├── crossing_about_20.osm │ ├── crossing_less_10.osm │ ├── crossing_over_50.osm │ ├── crossing_over_90.osm │ ├── first_in_second_over_50.osm │ ├── not_intersection.osm │ ├── same_coordinates.osm │ └── second_in_first_over_50.osm ├── replace_building_1.osm ├── replace_multiple_buildings.osm ├── share_nodes │ ├── building_base.osm │ ├── import_building.osm │ ├── three_adjacent_nwe_building_base.osm │ ├── two_adjacent_sides_merged_building_base.osm │ └── two_opposite_building_base.osm ├── share_nodes_order │ ├── import_building.osm │ └── two_opposite_buildings_base.osm ├── share_nodes_with_object │ ├── import_building.osm │ ├── node_shop.osm │ ├── way_barrier.osm │ ├── way_building.osm │ └── way_waterway.osm ├── simple_building.osm ├── simple_multiple_buildings.osm └── update_tags │ └── import_building.osm ├── integration └── org │ └── openstreetmap │ └── josm │ └── plugins │ └── plbuildings │ ├── DuplicateImportTest.java │ ├── InjectSourceTagsTest.java │ ├── OutOfUserFrameViewTest.java │ ├── ReplaceOldBuildingImportTest.java │ ├── ShareNodesBuildingImportTest.java │ ├── ShareNodesOrderTest.java │ ├── ShareNodesWithObjectTest.java │ ├── SimpleBuildingImportTest.java │ ├── UpdateTagsTest.java │ └── importstrategy │ ├── FullImportTest.java │ ├── GeometryUpdateTest.java │ └── TagsUpdateTest.java ├── unit └── org │ └── openstreetmap │ └── josm │ └── plugins │ └── plbuildings │ ├── BuildUrlTest.java │ ├── BuildingLevelsWithRoofTest.java │ ├── BuildingManagerValidatorTest.java │ ├── BuildingValueSimplificationTest.java │ ├── BuildingsOverlappingTest.java │ ├── CloneBuildingTest.java │ ├── DataSourceConfigTest.java │ ├── DataSourceProfileSerializationTest.java │ ├── DataSourceServerSerializationTest.java │ ├── ImportDataCombineNearestTest.java │ ├── LatLonToWayDistanceTest.java │ ├── LifecyclePrefixBuildingTagsCheckerTest.java │ ├── SelectedWayValidatorTest.java │ ├── SurveyCheckerTest.java │ ├── TagConflictUtilsTest.java │ ├── UncommonTagCheckerTest.java │ ├── commands │ └── UpdateBuildingTagsCommandTest.java │ ├── controllers │ └── ToggleDialogControllerTest.java │ └── models │ └── NotificationConfigTest.java └── utils └── org └── openstreetmap └── josm └── plugins └── plbuildings └── ImportUtils.java /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/config/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /media/import_stats2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/import_stats2.jpg -------------------------------------------------------------------------------- /media/import_with_replace.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/import_with_replace.gif -------------------------------------------------------------------------------- /media/settings_autoremove_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/settings_autoremove_source.png -------------------------------------------------------------------------------- /media/settings_data_sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/settings_data_sources.png -------------------------------------------------------------------------------- /media/settings_notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/settings_notifications.png -------------------------------------------------------------------------------- /media/settings_uncommon_tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/settings_uncommon_tags.png -------------------------------------------------------------------------------- /media/simple_import.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/simple_import.gif -------------------------------------------------------------------------------- /media/toggledialog2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/media/toggledialog2.gif -------------------------------------------------------------------------------- /scripts/poedit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/scripts/poedit.sh -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/scripts/pre-commit -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsDownloadTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsDownloadTask.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsImportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsImportManager.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsPlugin.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/BuildingsSettings.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsImportAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsImportAction.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsSettingsAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsSettingsAction.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsStatsAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/BuildingsStatsAction.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/FullImportStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/FullImportStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/GeometryUpdateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/GeometryUpdateStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/ImportStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/ImportStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/TagsUpdateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/actions/importstrategy/TagsUpdateStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/AddBuildingGeometryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/AddBuildingGeometryCommand.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/CommandResultBuilding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/CommandResultBuilding.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/CommandWithErrorReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/CommandWithErrorReason.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/ReplaceBuildingGeometryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/ReplaceBuildingGeometryCommand.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/UpdateBuildingTagsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/commands/UpdateBuildingTagsCommand.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsAutoremoveSourceTagsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsAutoremoveSourceTagsController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsDataSourcesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsDataSourcesController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsNotificationsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsNotificationsController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsTabController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsTabController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsUncommonTagsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/SettingsUncommonTagsController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/ToggleDialogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/controllers/ToggleDialogController.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/data/BuildingsTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/data/BuildingsTags.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/data/UnallowedTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/data/UnallowedTags.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/CombineNearestOneDsStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/CombineNearestOneDsStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/CombineNearestOverlappingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/CombineNearestOverlappingStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/ImportMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/ImportMode.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/ImportStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/ImportStatus.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/Notification.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/NotificationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/enums/NotificationType.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/exceptions/ImportActionCanceledException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/exceptions/ImportActionCanceledException.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/BuildingsImportStatsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/BuildingsImportStatsPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/BuildingsToggleDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/BuildingsToggleDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/ImportedBuildingOneDsOptionDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/ImportedBuildingOneDsOptionDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/ImportedBuildingOverlappingOptionDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/ImportedBuildingOverlappingOptionDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/LifecyclePrefixBuildingTagDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/LifecyclePrefixBuildingTagDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/NotificationPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/NotificationPopup.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsAutoremoveSourceTagsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsAutoremoveSourceTagsPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsDataSourcesPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsDataSourcesPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsNotificationsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsNotificationsPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsTagValuesPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsTagValuesPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsUncommonTagsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SettingsUncommonTagsPanel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SurveyConfirmationDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/SurveyConfirmationDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/UncommonTagDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/gui/UncommonTagDialog.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/BuildingsDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/BuildingsDownloader.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/DataSourceProfileDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/DataSourceProfileDownloader.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/DownloaderConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/io/DownloaderConstants.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/BuildingsImportData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/BuildingsImportData.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/BuildingsImportStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/BuildingsImportStats.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceConfig.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceProfile.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/DataSourceServer.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/NotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/NotificationConfig.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/TagValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/TagValues.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsDataSourcesProfilesTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsDataSourcesProfilesTableModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsDataSourcesServersListModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsDataSourcesServersListModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsImportOneDsStrategyComboBoxModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsImportOneDsStrategyComboBoxModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsTagValuesListModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/SettingsTagValuesListModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/ToggleDialogProfilesComboBoxModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/ToggleDialogProfilesComboBoxModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/TogleDialogImportModeComboBoxModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/models/ui/TogleDialogImportModeComboBoxModel.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/BuildingsOverlapDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/BuildingsOverlapDetector.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/BuildingsSessionStateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/BuildingsSessionStateManager.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/CloneBuilding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/CloneBuilding.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/JsonUtil.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/LatLonToWayDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/LatLonToWayDistance.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/NearestBuilding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/NearestBuilding.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/PostCheckUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/PostCheckUtils.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/PreCheckUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/PreCheckUtils.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/SharedNodesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/SharedNodesUtils.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/TagConflictUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/utils/TagConflictUtils.java -------------------------------------------------------------------------------- /src/main/java/org/openstreetmap/josm/plugins/plbuildings/validators/BuildingsWayValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/java/org/openstreetmap/josm/plugins/plbuildings/validators/BuildingsWayValidator.java -------------------------------------------------------------------------------- /src/main/po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/po/pl.po -------------------------------------------------------------------------------- /src/main/resources/images/dialogs/plbuildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/resources/images/dialogs/plbuildings.png -------------------------------------------------------------------------------- /src/main/resources/images/plbuildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/src/main/resources/images/plbuildings.png -------------------------------------------------------------------------------- /test/data/duplicate_import/import_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/duplicate_import/import_building.osm -------------------------------------------------------------------------------- /test/data/duplicate_import/simple_duplicate_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/duplicate_import/simple_duplicate_base.osm -------------------------------------------------------------------------------- /test/data/duplicate_import/simple_duplicate_different_tags_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/duplicate_import/simple_duplicate_different_tags_base.osm -------------------------------------------------------------------------------- /test/data/duplicate_import/simple_replace_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/duplicate_import/simple_replace_base.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_both_ds_overlap_gt_60/one_building_geometry.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_both_ds_overlap_gt_60/one_building_geometry.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_both_ds_overlap_gt_60/one_building_tags.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_both_ds_overlap_gt_60/one_building_tags.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_both_ds_overlap_lt_60/one_building_geometry.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_both_ds_overlap_lt_60/one_building_geometry.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_both_ds_overlap_lt_60/one_building_tags.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_both_ds_overlap_lt_60/one_building_tags.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_one_ds/multiple_buildings.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_one_ds/multiple_buildings.osm -------------------------------------------------------------------------------- /test/data/import_data_combine_nearest_one_ds/one_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_data_combine_nearest_one_ds/one_building.osm -------------------------------------------------------------------------------- /test/data/import_strategy/current_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_strategy/current_building.osm -------------------------------------------------------------------------------- /test/data/import_strategy/imported_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/import_strategy/imported_building.osm -------------------------------------------------------------------------------- /test/data/overlapping/crossing_about_20.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/crossing_about_20.osm -------------------------------------------------------------------------------- /test/data/overlapping/crossing_less_10.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/crossing_less_10.osm -------------------------------------------------------------------------------- /test/data/overlapping/crossing_over_50.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/crossing_over_50.osm -------------------------------------------------------------------------------- /test/data/overlapping/crossing_over_90.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/crossing_over_90.osm -------------------------------------------------------------------------------- /test/data/overlapping/first_in_second_over_50.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/first_in_second_over_50.osm -------------------------------------------------------------------------------- /test/data/overlapping/not_intersection.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/not_intersection.osm -------------------------------------------------------------------------------- /test/data/overlapping/same_coordinates.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/same_coordinates.osm -------------------------------------------------------------------------------- /test/data/overlapping/second_in_first_over_50.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/overlapping/second_in_first_over_50.osm -------------------------------------------------------------------------------- /test/data/replace_building_1.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/replace_building_1.osm -------------------------------------------------------------------------------- /test/data/replace_multiple_buildings.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/replace_multiple_buildings.osm -------------------------------------------------------------------------------- /test/data/share_nodes/building_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes/building_base.osm -------------------------------------------------------------------------------- /test/data/share_nodes/import_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes/import_building.osm -------------------------------------------------------------------------------- /test/data/share_nodes/three_adjacent_nwe_building_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes/three_adjacent_nwe_building_base.osm -------------------------------------------------------------------------------- /test/data/share_nodes/two_adjacent_sides_merged_building_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes/two_adjacent_sides_merged_building_base.osm -------------------------------------------------------------------------------- /test/data/share_nodes/two_opposite_building_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes/two_opposite_building_base.osm -------------------------------------------------------------------------------- /test/data/share_nodes_order/import_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_order/import_building.osm -------------------------------------------------------------------------------- /test/data/share_nodes_order/two_opposite_buildings_base.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_order/two_opposite_buildings_base.osm -------------------------------------------------------------------------------- /test/data/share_nodes_with_object/import_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_with_object/import_building.osm -------------------------------------------------------------------------------- /test/data/share_nodes_with_object/node_shop.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_with_object/node_shop.osm -------------------------------------------------------------------------------- /test/data/share_nodes_with_object/way_barrier.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_with_object/way_barrier.osm -------------------------------------------------------------------------------- /test/data/share_nodes_with_object/way_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_with_object/way_building.osm -------------------------------------------------------------------------------- /test/data/share_nodes_with_object/way_waterway.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/share_nodes_with_object/way_waterway.osm -------------------------------------------------------------------------------- /test/data/simple_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/simple_building.osm -------------------------------------------------------------------------------- /test/data/simple_multiple_buildings.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/simple_multiple_buildings.osm -------------------------------------------------------------------------------- /test/data/update_tags/import_building.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/data/update_tags/import_building.osm -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/DuplicateImportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/DuplicateImportTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/InjectSourceTagsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/InjectSourceTagsTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/OutOfUserFrameViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/OutOfUserFrameViewTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/ReplaceOldBuildingImportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/ReplaceOldBuildingImportTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesBuildingImportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesBuildingImportTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesOrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesOrderTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesWithObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/ShareNodesWithObjectTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/SimpleBuildingImportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/SimpleBuildingImportTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/UpdateTagsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/UpdateTagsTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/FullImportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/FullImportTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/GeometryUpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/GeometryUpdateTest.java -------------------------------------------------------------------------------- /test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/TagsUpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/integration/org/openstreetmap/josm/plugins/plbuildings/importstrategy/TagsUpdateTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildUrlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildUrlTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingLevelsWithRoofTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingLevelsWithRoofTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingManagerValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingManagerValidatorTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingValueSimplificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingValueSimplificationTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingsOverlappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/BuildingsOverlappingTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/CloneBuildingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/CloneBuildingTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceConfigTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceProfileSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceProfileSerializationTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceServerSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/DataSourceServerSerializationTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/ImportDataCombineNearestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/ImportDataCombineNearestTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/LatLonToWayDistanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/LatLonToWayDistanceTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/LifecyclePrefixBuildingTagsCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/LifecyclePrefixBuildingTagsCheckerTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/SelectedWayValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/SelectedWayValidatorTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/SurveyCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/SurveyCheckerTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/TagConflictUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/TagConflictUtilsTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/UncommonTagCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/UncommonTagCheckerTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/commands/UpdateBuildingTagsCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/commands/UpdateBuildingTagsCommandTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/controllers/ToggleDialogControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/controllers/ToggleDialogControllerTest.java -------------------------------------------------------------------------------- /test/unit/org/openstreetmap/josm/plugins/plbuildings/models/NotificationConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/unit/org/openstreetmap/josm/plugins/plbuildings/models/NotificationConfigTest.java -------------------------------------------------------------------------------- /test/utils/org/openstreetmap/josm/plugins/plbuildings/ImportUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praszuk/josm-plbuildings-plugin/HEAD/test/utils/org/openstreetmap/josm/plugins/plbuildings/ImportUtils.java --------------------------------------------------------------------------------