Details
-
Type:
Task
-
Status:
Closed
-
Priority:
Trivial
-
Resolution: Fixed
-
Affects Version/s: 2.2.M0, 2.3.0, 2.4-M0
-
Fix Version/s: None
-
Component/s: referencing
-
Labels:None
Description
The CRS framework is fully ported to GeoAPI interfaces, and we should start to delete as much classes from the legacy module as we can without breaking the migrate module. A quick search suggest that we can safely delete the following classes:
- CoordinateSystemOracleEPSGFactory
- CoordinateSystemModifiedEPSGFactory
- CoordinateSystemEPSGFactory
- CoordinateSystemAUTOFactory
- NoSuchAuthorityCodeException (the one in legacy module, not the geoapi's one).
More classes to be deleted later.
gt\module\legacy\src\org\geotools\cs\CoordinateSystemAUTOFactory.java
gt\module\legacy\src\org\geotools\cs\CoordinateSystemEPSGFactory.java
gt\module\legacy\src\org\geotools\cs\CoordinateSystemModifiedEPSGFactory.java
gt\module\legacy\src\org\geotools\cs\CoordinateSystemOracleEPSGFactory.java
gt\module\legacy\src\org\geotools\cs\GeodeticCalculator.java
gt\module\legacy\src\org\geotools\gc\LocalizationGrid.java
gt\module\legacy\src\org\geotools\gc\LocalizationGridTransform2D.java