Browse Source

Internal: Added console.warn for deprecated methods.

Szymon Cofalik 5 years ago
parent
commit
fe3785e55d

+ 7 - 0
packages/ckeditor5-engine/src/conversion/downcasthelpers.js

@@ -20,6 +20,8 @@ import ConversionHelpers from './conversionhelpers';
 import { cloneDeep } from 'lodash-es';
 import CKEditorError from '@ckeditor/ckeditor5-utils/src/ckeditorerror';
 
+/* global console */
+
 /**
  * Downcast conversion helper functions.
  *
@@ -299,6 +301,11 @@ export default class DowncastHelpers extends ConversionHelpers {
 	 * @returns {module:engine/conversion/downcasthelpers~DowncastHelpers}
 	 */
 	markerToElement( config ) {
+		console.warn(
+			'downcast-helpers-marker-to-element-deprecated: ' +
+			'The DowncastHelpers#markerToElement() method has been deprecated and will be removed in the near future. ' +
+			'Please use #markerToData() method instead.' );
+
 		return this.add( downcastMarkerToElement( config ) );
 	}
 

+ 7 - 0
packages/ckeditor5-engine/src/conversion/upcasthelpers.js

@@ -10,6 +10,8 @@ import ConversionHelpers from './conversionhelpers';
 import { cloneDeep } from 'lodash-es';
 import ModelSelection from '../model/selection';
 
+/* global console */
+
 /**
  * Contains {@link module:engine/view/view view} to {@link module:engine/model/model model} converters for
  * {@link module:engine/conversion/upcastdispatcher~UpcastDispatcher}.
@@ -333,6 +335,11 @@ export default class UpcastHelpers extends ConversionHelpers {
 	 * @returns {module:engine/conversion/upcasthelpers~UpcastHelpers}
 	 */
 	elementToMarker( config ) {
+		console.warn(
+			'upcast-helpers-element-to-marker-deprecated: ' +
+			'The UpcastHelpers#elementToMarker() method has been deprecated and will be removed in the near future. ' +
+			'Please use #dataToMarker() method instead.' );
+
 		return this.add( upcastElementToMarker( config ) );
 	}