Browse Source

https links (#5695)

Mark Knol 9 years ago
parent
commit
2c64939279

+ 2 - 2
std/Array.hx

@@ -23,8 +23,8 @@
 	An Array is a storage for values. You can access it using indexes or
 	An Array is a storage for values. You can access it using indexes or
 	with its API.
 	with its API.
 
 
-	@see http://haxe.org/manual/std-Array.html
-	@see http://haxe.org/manual/lf-array-comprehension.html
+	@see https://haxe.org/manual/std-Array.html
+	@see https://haxe.org/manual/lf-array-comprehension.html
 **/
 **/
 extern class Array<T> {
 extern class Array<T> {
 
 

+ 1 - 1
std/Class.hx

@@ -24,7 +24,7 @@
 
 
 	See `Type` for the Haxe Reflection API.
 	See `Type` for the Haxe Reflection API.
 
 
-	@see http://haxe.org/manual/types-class-instance.html
+	@see https://haxe.org/manual/types-class-instance.html
 **/
 **/
 @:coreType @:runtimeValue abstract Class<T> {
 @:coreType @:runtimeValue abstract Class<T> {
 }
 }

+ 1 - 1
std/EReg.hx

@@ -34,7 +34,7 @@
 	its methods.
 	its methods.
 
 
 	A detailed explanation of the supported operations is available at
 	A detailed explanation of the supported operations is available at
-	<http://haxe.org/manual/std-regex.html>
+	<https://haxe.org/manual/std-regex.html>
 **/
 **/
 class EReg {
 class EReg {
 
 

+ 1 - 1
std/Enum.hx

@@ -27,7 +27,7 @@
 
 
 	See `Type` for the Haxe Reflection API.
 	See `Type` for the Haxe Reflection API.
 
 
-	@see http://haxe.org/manual/types-enum-instance.html
+	@see https://haxe.org/manual/types-enum-instance.html
 **/
 **/
 @:coreType @:runtimeValue abstract Enum<T> {
 @:coreType @:runtimeValue abstract Enum<T> {
 }
 }

+ 1 - 1
std/EnumValue.hx

@@ -24,7 +24,7 @@
 	An abstract type that represents any enum value.
 	An abstract type that represents any enum value.
 	See `Type` for the Haxe Reflection API.
 	See `Type` for the Haxe Reflection API.
 
 
-	@see http://haxe.org/manual/types-enum-instance.html
+	@see https://haxe.org/manual/types-enum-instance.html
 **/
 **/
 @:coreType abstract EnumValue {
 @:coreType abstract EnumValue {
 }
 }

+ 1 - 1
std/IntIterator.hx

@@ -31,7 +31,7 @@
 	in a for-loop. Subsequent uses of the same instance will then have no
 	in a for-loop. Subsequent uses of the same instance will then have no
 	effect.
 	effect.
 
 
-	@see http://haxe.org/manual/lf-iterators.html
+	@see https://haxe.org/manual/lf-iterators.html
 **/
 **/
 class IntIterator {
 class IntIterator {
 
 

+ 1 - 1
std/Lambda.hx

@@ -32,7 +32,7 @@
 	If the first argument to any of the methods is null, the result is
 	If the first argument to any of the methods is null, the result is
 	unspecified.
 	unspecified.
 
 
-	@see http://haxe.org/manual/std-Lambda.html
+	@see https://haxe.org/manual/std-Lambda.html
 **/
 **/
 class Lambda {
 class Lambda {
 
 

+ 1 - 1
std/List.hx

@@ -25,7 +25,7 @@
 	that are chained together. It is optimized so that adding or removing an
 	that are chained together. It is optimized so that adding or removing an
 	element does not imply copying the whole list content every time.
 	element does not imply copying the whole list content every time.
 
 
-	@see http://haxe.org/manual/std-List.html
+	@see https://haxe.org/manual/std-List.html
 **/
 **/
 class List<T> {
 class List<T> {
 
 

+ 1 - 1
std/Map.hx

@@ -42,7 +42,7 @@ import haxe.Constraints.IMap;
 
 
 	Map is an abstract type, it is not available at runtime.
 	Map is an abstract type, it is not available at runtime.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 @:multiType(@:followWithAbstracts K)
 @:multiType(@:followWithAbstracts K)
 abstract Map<K,V>(IMap<K,V> ) {
 abstract Map<K,V>(IMap<K,V> ) {

+ 1 - 1
std/Math.hx

@@ -22,7 +22,7 @@
 /**
 /**
 	This class defines mathematical functions and constants.
 	This class defines mathematical functions and constants.
 
 
-	@see http://haxe.org/manual/std-math.html
+	@see https://haxe.org/manual/std-math.html
 **/
 **/
 #if cpp @:include("hxMath.h") #end
 #if cpp @:include("hxMath.h") #end
 @:pure
 @:pure

+ 1 - 1
std/Reflect.hx

@@ -23,7 +23,7 @@
 	The Reflect API is a way to manipulate values dynamically through an
 	The Reflect API is a way to manipulate values dynamically through an
 	abstract interface in an untyped manner. Use with care.
 	abstract interface in an untyped manner. Use with care.
 
 
-	@see http://haxe.org/manual/std-reflection.html
+	@see https://haxe.org/manual/std-reflection.html
 **/
 **/
 extern class Reflect {
 extern class Reflect {
 
 

+ 13 - 13
std/StdTypes.hx

@@ -24,7 +24,7 @@
 /**
 /**
 	The standard `Void` type. Only `null` values can be of the type `Void`.
 	The standard `Void` type. Only `null` values can be of the type `Void`.
 
 
-	@see http://haxe.org/manual/types-void.html
+	@see https://haxe.org/manual/types-void.html
 **/
 **/
 @:coreType abstract Void { }
 @:coreType abstract Void { }
 
 
@@ -37,8 +37,8 @@
 	`Std.int` converts a `Float` to an `Int`, rounded towards 0.
 	`Std.int` converts a `Float` to an `Int`, rounded towards 0.
 	`Std.parseFloat` converts a `String` to a `Float`.
 	`Std.parseFloat` converts a `String` to a `Float`.
 
 
-	@see http://haxe.org/manual/types-basic-types.html
-	@see http://haxe.org/manual/types-nullability.html
+	@see https://haxe.org/manual/types-basic-types.html
+	@see https://haxe.org/manual/types-nullability.html
 **/
 **/
 @:coreType @:notNull @:runtimeValue abstract Float { }
 @:coreType @:notNull @:runtimeValue abstract Float { }
 
 
@@ -51,9 +51,9 @@
 	`Std.int` converts a `Float` to an `Int`, rounded towards 0.
 	`Std.int` converts a `Float` to an `Int`, rounded towards 0.
 	`Std.parseInt` converts a `String` to an `Int`.
 	`Std.parseInt` converts a `String` to an `Int`.
 
 
-	@see http://haxe.org/manual/types-basic-types.html
-	@see http://haxe.org/manual/std-math-integer-math.html
-	@see http://haxe.org/manual/types-nullability.html
+	@see https://haxe.org/manual/types-basic-types.html
+	@see https://haxe.org/manual/std-math-integer-math.html
+	@see https://haxe.org/manual/types-nullability.html
 **/
 **/
 @:coreType @:notNull @:runtimeValue abstract Int to Float { }
 @:coreType @:notNull @:runtimeValue abstract Int to Float { }
 
 
@@ -70,7 +70,7 @@
 	generator to distinguish between base values that can be `null` and others that
 	generator to distinguish between base values that can be `null` and others that
 	can't.
 	can't.
 
 
-	@see http://haxe.org/manual/types-nullability.html
+	@see https://haxe.org/manual/types-nullability.html
 **/
 **/
 typedef Null<T> = T
 typedef Null<T> = T
 
 
@@ -80,8 +80,8 @@ typedef Null<T> = T
 	On static targets, `null` cannot be assigned to `Bool`. If this is necessary,
 	On static targets, `null` cannot be assigned to `Bool`. If this is necessary,
 	`Null<Bool>` can be used instead.
 	`Null<Bool>` can be used instead.
 
 
-	@see http://haxe.org/manual/types-bool.html
-	@see http://haxe.org/manual/types-nullability.html
+	@see https://haxe.org/manual/types-bool.html
+	@see https://haxe.org/manual/types-nullability.html
 **/
 **/
 @:coreType @:notNull @:runtimeValue abstract Bool {
 @:coreType @:notNull @:runtimeValue abstract Bool {
 }
 }
@@ -93,7 +93,7 @@ typedef Null<T> = T
 	checks and optimizations. See `Any` type for a safer alternative for
 	checks and optimizations. See `Any` type for a safer alternative for
 	representing values of any type.
 	representing values of any type.
 
 
-	@see http://haxe.org/manual/types-dynamic.html
+	@see https://haxe.org/manual/types-dynamic.html
 **/
 **/
 @:coreType @:runtimeValue abstract Dynamic<T> {
 @:coreType @:runtimeValue abstract Dynamic<T> {
 }
 }
@@ -105,7 +105,7 @@ typedef Null<T> = T
 	and can then be used e.g. in `for`-loops. This makes it easy to implement
 	and can then be used e.g. in `for`-loops. This makes it easy to implement
 	custom iterators.
 	custom iterators.
 
 
-	@see http://haxe.org/manual/lf-iterators.html
+	@see https://haxe.org/manual/lf-iterators.html
 **/
 **/
 typedef Iterator<T> = {
 typedef Iterator<T> = {
 
 
@@ -136,7 +136,7 @@ typedef Iterator<T> = {
 	An `Iterable` is a data structure which has an `iterator()` method.
 	An `Iterable` is a data structure which has an `iterator()` method.
 	See `Lambda` for generic functions on iterable structures.
 	See `Lambda` for generic functions on iterable structures.
 
 
-	@see http://haxe.org/manual/lf-iterators.html
+	@see https://haxe.org/manual/lf-iterators.html
 **/
 **/
 typedef Iterable<T> = {
 typedef Iterable<T> = {
 	function iterator() : Iterator<T>;
 	function iterator() : Iterator<T>;
@@ -150,6 +150,6 @@ typedef Iterable<T> = {
 	array access on classes. However, array access can be implemented for
 	array access on classes. However, array access can be implemented for
 	abstract types.
 	abstract types.
 
 
-	@see http://haxe.org/manual/types-abstract-array-access.html
+	@see https://haxe.org/manual/types-abstract-array-access.html
 **/
 **/
 extern interface ArrayAccess<T> { }
 extern interface ArrayAccess<T> { }

+ 1 - 1
std/String.hx

@@ -30,7 +30,7 @@
 	String can be concatenated by using the `+` operator. If an operand is not a
 	String can be concatenated by using the `+` operator. If an operand is not a
 	String, it is passed through `Std.string()` first.
 	String, it is passed through `Std.string()` first.
 	
 	
-	@see http://haxe.org/manual/std-String.html
+	@see https://haxe.org/manual/std-String.html
 **/
 **/
 extern class String {
 extern class String {
 
 

+ 1 - 1
std/StringTools.hx

@@ -21,7 +21,7 @@
  */
  */
 /**
 /**
 	This class provides advanced methods on Strings. It is ideally used with
 	This class provides advanced methods on Strings. It is ideally used with
-	`using StringTools` and then acts as an [extension](http://haxe.org/manual/lf-static-extension.html)
+	`using StringTools` and then acts as an [extension](https://haxe.org/manual/lf-static-extension.html)
 	to the `String` class.
 	to the `String` class.
 
 
 	If the first argument to any of the methods is null, the result is
 	If the first argument to any of the methods is null, the result is

+ 2 - 2
std/Type.hx

@@ -26,8 +26,8 @@
 	This class complements the more lightweight Reflect class, with a focus on
 	This class complements the more lightweight Reflect class, with a focus on
 	class and enum instances.
 	class and enum instances.
 
 
-	@see http://haxe.org/manual/types.html
-	@see http://haxe.org/manual/std-reflection.html
+	@see https://haxe.org/manual/types.html
+	@see https://haxe.org/manual/std-reflection.html
 **/
 **/
 extern class Type {
 extern class Type {
 
 

+ 2 - 2
std/UInt.hx

@@ -25,7 +25,7 @@
 	The unsigned `Int` type is only defined for Flash and C#. It's currently
 	The unsigned `Int` type is only defined for Flash and C#. It's currently
 	handled the same as a normal Int.
 	handled the same as a normal Int.
 
 
-	@see http://haxe.org/manual/types-basic-types.html
+	@see https://haxe.org/manual/types-basic-types.html
 **/
 **/
 @:coreType
 @:coreType
 @:notNull
 @:notNull
@@ -97,7 +97,7 @@ abstract UInt to Int from Int
 	The unsigned `Int` type is only defined for Flash and C#.
 	The unsigned `Int` type is only defined for Flash and C#.
 	Simulate it for other platforms.
 	Simulate it for other platforms.
 
 
-	@see http://haxe.org/manual/types-basic-types.html
+	@see https://haxe.org/manual/types-basic-types.html
 **/
 **/
 abstract UInt(Int) from Int to Int {
 abstract UInt(Int) from Int to Int {
 
 

+ 2 - 2
std/Xml.hx

@@ -23,7 +23,7 @@
 /**
 /**
 	Xml node types.
 	Xml node types.
 
 
-	@see http://haxe.org/manual/std-Xml.html
+	@see https://haxe.org/manual/std-Xml.html
 **/
 **/
 @:enum abstract XmlType(Int) {
 @:enum abstract XmlType(Int) {
 	/**
 	/**
@@ -59,7 +59,7 @@
 /**
 /**
 	Crossplatform Xml API.
 	Crossplatform Xml API.
 
 
-	@see http://haxe.org/manual/std-Xml.html
+	@see https://haxe.org/manual/std-Xml.html
 **/
 **/
 class Xml {
 class Xml {
 	/**
 	/**

+ 2 - 2
std/haxe/EnumTools.hx

@@ -25,7 +25,7 @@ package haxe;
 /**
 /**
 	This class provides advanced methods on enums. It is ideally used with
 	This class provides advanced methods on enums. It is ideally used with
 	`using EnumTools` and then acts as an 
 	`using EnumTools` and then acts as an 
-  [extension](http://haxe.org/manual/lf-static-extension.html) to the 
+  [extension](https://haxe.org/manual/lf-static-extension.html) to the 
   `enum` types.
   `enum` types.
 
 
 	If the first argument to any of the methods is null, the result is
 	If the first argument to any of the methods is null, the result is
@@ -113,7 +113,7 @@ extern class EnumTools {
 /**
 /**
 	This class provides advanced methods on enum values. It is ideally used with
 	This class provides advanced methods on enum values. It is ideally used with
 	`using EnumValueTools` and then acts as an 
 	`using EnumValueTools` and then acts as an 
-  [extension](http://haxe.org/manual/lf-static-extension.html) to the 
+  [extension](https://haxe.org/manual/lf-static-extension.html) to the 
   `EnumValue` types.
   `EnumValue` types.
 
 
 	If the first argument to any of the methods is null, the result is
 	If the first argument to any of the methods is null, the result is

+ 3 - 3
std/haxe/Json.hx

@@ -26,7 +26,7 @@ package haxe;
 	Use `-D haxeJSON` to force usage of the Haxe implementation even if a native API is found:
 	Use `-D haxeJSON` to force usage of the Haxe implementation even if a native API is found:
 	This will provide extra encoding features such as enums (replaced by their index) and StringMaps.
 	This will provide extra encoding features such as enums (replaced by their index) and StringMaps.
 
 
-	@see http://haxe.org/manual/std-Json.html
+	@see https://haxe.org/manual/std-Json.html
 **/
 **/
 class Json {
 class Json {
 
 
@@ -38,7 +38,7 @@ class Json {
 
 
 		If given `text` is not valid JSON, an exception will be thrown.
 		If given `text` is not valid JSON, an exception will be thrown.
 
 
-		@see http://haxe.org/manual/std-Json-parsing.html
+		@see https://haxe.org/manual/std-Json-parsing.html
 	**/
 	**/
 	public static inline function parse( text : String ) : Dynamic {
 	public static inline function parse( text : String ) : Dynamic {
 		return haxe.format.JsonParser.parse(text);
 		return haxe.format.JsonParser.parse(text);
@@ -54,7 +54,7 @@ class Json {
 		If `space` is given and is not null, the result will be pretty-printed.
 		If `space` is given and is not null, the result will be pretty-printed.
 		Successive levels will be indented by this string.
 		Successive levels will be indented by this string.
 
 
-		@see http://haxe.org/manual/std-Json-encoding.html
+		@see https://haxe.org/manual/std-Json-encoding.html
 	**/
 	**/
 	public static inline function stringify( value : Dynamic, ?replacer:Dynamic -> Dynamic -> Dynamic, ?space : String ) : String {
 	public static inline function stringify( value : Dynamic, ?replacer:Dynamic -> Dynamic -> Dynamic, ?space : String ) : String {
 		return haxe.format.JsonPrinter.print(value, replacer, space);
 		return haxe.format.JsonPrinter.print(value, replacer, space);

+ 2 - 2
std/haxe/Serializer.hx

@@ -37,7 +37,7 @@ package haxe;
 	or may not work for instances of external/native classes.
 	or may not work for instances of external/native classes.
 
 
 	The specification of the serialization format can be found here:
 	The specification of the serialization format can be found here:
-	<http://haxe.org/manual/serialization/format>
+	<https://haxe.org/manual/serialization/format>
 **/
 **/
 class Serializer {
 class Serializer {
 
 
@@ -111,7 +111,7 @@ class Serializer {
 		Return the String representation of `this` Serializer.
 		Return the String representation of `this` Serializer.
 
 
 		The exact format specification can be found here:
 		The exact format specification can be found here:
-		http://haxe.org/manual/serialization/format
+		https://haxe.org/manual/serialization/format
 	**/
 	**/
 	public function toString() {
 	public function toString() {
 		return buf.toString();
 		return buf.toString();

+ 1 - 1
std/haxe/Template.hx

@@ -47,7 +47,7 @@ private typedef ExprToken = {
 	String, and to have some basic logic.
 	String, and to have some basic logic.
 
 
 	A complete documentation of the supported syntax is available at:
 	A complete documentation of the supported syntax is available at:
-	<http://haxe.org/manual/std-template.html>
+	<https://haxe.org/manual/std-template.html>
 **/
 **/
 class Template {
 class Template {
 
 

+ 1 - 1
std/haxe/Unserializer.hx

@@ -40,7 +40,7 @@ typedef TypeResolver = {
 		String
 		String
 
 
 	The specification of the serialization format can be found here:
 	The specification of the serialization format can be found here:
-	<http://haxe.org/manual/serialization/format>
+	<https://haxe.org/manual/serialization/format>
 **/
 **/
 class Unserializer {
 class Unserializer {
 
 

+ 2 - 2
std/haxe/ds/GenericStack.hx

@@ -24,7 +24,7 @@ package haxe.ds;
 /**
 /**
 	A cell of `haxe.ds.GenericStack`.
 	A cell of `haxe.ds.GenericStack`.
   
   
-	@see http://haxe.org/manual/std-GenericStack.html
+	@see https://haxe.org/manual/std-GenericStack.html
 **/
 **/
 #if (flash || cpp)
 #if (flash || cpp)
 @:generic
 @:generic
@@ -59,7 +59,7 @@ private class GenericStackIterator<T> extends cpp.FastIterator<T> {
 	The generated name is an implementation detail and should not be relied
 	The generated name is an implementation detail and should not be relied
 	upon.
 	upon.
 
 
-	@see http://haxe.org/manual/std-GenericStack.html
+	@see https://haxe.org/manual/std-GenericStack.html
 **/
 **/
 #if (flash || cpp)
 #if (flash || cpp)
 @:generic
 @:generic

+ 1 - 1
std/haxe/ds/HashMap.hx

@@ -26,7 +26,7 @@ package haxe.ds;
 
 
 	See `Map` for documentation details.
 	See `Map` for documentation details.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 abstract HashMap<K:{ function hashCode():Int; }, V >(HashMapData<K,V>) {
 abstract HashMap<K:{ function hashCode():Int; }, V >(HashMapData<K,V>) {
 	/**
 	/**

+ 1 - 1
std/haxe/ds/IntMap.hx

@@ -26,7 +26,7 @@ package haxe.ds;
 
 
 	See `Map` for documentation details.
 	See `Map` for documentation details.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 extern class IntMap<T> implements haxe.Constraints.IMap<Int,T> {
 extern class IntMap<T> implements haxe.Constraints.IMap<Int,T> {
 
 

+ 1 - 1
std/haxe/ds/ObjectMap.hx

@@ -30,7 +30,7 @@ package haxe.ds;
 
 
 	See `Map` for documentation details.
 	See `Map` for documentation details.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 extern class ObjectMap < K: { }, V > implements haxe.Constraints.IMap<K,V> {
 extern class ObjectMap < K: { }, V > implements haxe.Constraints.IMap<K,V> {
 
 

+ 1 - 1
std/haxe/ds/Option.hx

@@ -26,7 +26,7 @@ package haxe.ds;
 	An Option is a wrapper type which can either have a value (Some) or not a
 	An Option is a wrapper type which can either have a value (Some) or not a
 	value (None).
 	value (None).
 
 
-	@see http://haxe.org/manual/std-Option.html
+	@see https://haxe.org/manual/std-Option.html
 **/
 **/
 enum Option<T> {
 enum Option<T> {
 	Some(v:T);
 	Some(v:T);

+ 1 - 1
std/haxe/ds/StringMap.hx

@@ -27,7 +27,7 @@ package haxe.ds;
 
 
 	See `Map` for documentation details.
 	See `Map` for documentation details.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 extern class StringMap<T> implements haxe.Constraints.IMap<String,T> {
 extern class StringMap<T> implements haxe.Constraints.IMap<String,T> {
 
 

+ 1 - 1
std/haxe/ds/Vector.hx

@@ -43,7 +43,7 @@ private typedef VectorData<T> = #if flash10
 	A Vector is a storage of fixed size. It can be faster than Array on some
 	A Vector is a storage of fixed size. It can be faster than Array on some
 	targets, and is never slower.
 	targets, and is never slower.
 
 
-	@see http://haxe.org/manual/std-vector.html
+	@see https://haxe.org/manual/std-vector.html
 **/
 **/
 abstract Vector<T>(VectorData<T>) {
 abstract Vector<T>(VectorData<T>) {
 	/**
 	/**

+ 1 - 1
std/haxe/ds/WeakMap.hx

@@ -29,7 +29,7 @@ package haxe.ds;
 
 
 	See `Map` for documentation details.
 	See `Map` for documentation details.
 
 
-	@see http://haxe.org/manual/std-Map.html
+	@see https://haxe.org/manual/std-Map.html
 **/
 **/
 class WeakMap<K: { },V> implements haxe.Constraints.IMap<K,V> {
 class WeakMap<K: { },V> implements haxe.Constraints.IMap<K,V> {
 
 

+ 1 - 1
std/haxe/extern/EitherType.hx

@@ -30,6 +30,6 @@ package haxe.extern;
 
 
 	Otherwise, use of this type is discouraged.
 	Otherwise, use of this type is discouraged.
 	
 	
-	@see <http://haxe.org/manual/lf-externs.html>
+	@see <https://haxe.org/manual/lf-externs.html>
 **/
 **/
 abstract EitherType<T1,T2>(Dynamic) from T1 to T1 from T2 to T2 {}
 abstract EitherType<T1,T2>(Dynamic) from T1 to T1 from T2 to T2 {}

+ 1 - 1
std/haxe/extern/Rest.hx

@@ -29,6 +29,6 @@ package haxe.extern;
 	representing that arbitrary number of arguments of given type can be
 	representing that arbitrary number of arguments of given type can be
 	passed to that method.
 	passed to that method.
 	
 	
-	@see <http://haxe.org/manual/lf-externs.html>
+	@see <https://haxe.org/manual/lf-externs.html>
 **/
 **/
 abstract Rest<T>(Array<T>) {}
 abstract Rest<T>(Array<T>) {}

+ 1 - 1
std/haxe/format/JsonParser.hx

@@ -27,7 +27,7 @@ package haxe.format;
 	This class is used by `haxe.Json` when native JSON implementation
 	This class is used by `haxe.Json` when native JSON implementation
 	is not available.
 	is not available.
 
 
-	@see http://haxe.org/manual/std-Json-parsing.html
+	@see https://haxe.org/manual/std-Json-parsing.html
 **/
 **/
 class JsonParser {
 class JsonParser {
 
 

+ 1 - 1
std/haxe/format/JsonPrinter.hx

@@ -27,7 +27,7 @@ package haxe.format;
 	This class is used by `haxe.Json` when native JSON implementation
 	This class is used by `haxe.Json` when native JSON implementation
 	is not available.
 	is not available.
 
 
-	@see http://haxe.org/manual/std-Json-encoding.html
+	@see https://haxe.org/manual/std-Json-encoding.html
 **/
 **/
 class JsonPrinter {
 class JsonPrinter {
 
 

+ 1 - 1
std/haxe/macro/Compiler.hx

@@ -38,7 +38,7 @@ class Compiler {
 		If the compiler flag is not defined, `Compiler.getDefine` returns
 		If the compiler flag is not defined, `Compiler.getDefine` returns
 		`null`.
 		`null`.
 
 
-		@see http://haxe.org/manual/lf-condition-compilation.html
+		@see https://haxe.org/manual/lf-condition-compilation.html
 	**/
 	**/
 	macro static public function getDefine( key : String ) {
 	macro static public function getDefine( key : String ) {
 		return macro $v{haxe.macro.Context.definedValue(key)};
 		return macro $v{haxe.macro.Context.definedValue(key)};

+ 1 - 1
std/haxe/macro/Context.hx

@@ -575,7 +575,7 @@ class Context {
 		Register a macro call to be performed everytime the module `modulePath` is reused by the compilation cache,
 		Register a macro call to be performed everytime the module `modulePath` is reused by the compilation cache,
 		meaning that neither the module itself nor its dependencies was changed since last compilation.
 		meaning that neither the module itself nor its dependencies was changed since last compilation.
 
 
-		The `macroCall` should be a String containing valid Haxe expression, similar to `--init` macros (see http://haxe.org/manual/macro-initialization.html).
+		The `macroCall` should be a String containing valid Haxe expression, similar to `--init` macros (see https://haxe.org/manual/macro-initialization.html).
 		Multiple calls with the exact same `macroCall` value will only register the callback once.
 		Multiple calls with the exact same `macroCall` value will only register the callback once.
 
 
 		This also triggers loading of given module and its dependencies, if it's not yet loaded,
 		This also triggers loading of given module and its dependencies, if it's not yet loaded,

+ 20 - 20
std/haxe/macro/Expr.hx

@@ -48,7 +48,7 @@ typedef Position = {
 
 
 /**
 /**
 	Represents a constant.
 	Represents a constant.
-	@see http://haxe.org/manual/expression-constants.html
+	@see https://haxe.org/manual/expression-constants.html
 **/
 **/
 enum Constant {
 enum Constant {
 	/**
 	/**
@@ -78,14 +78,14 @@ enum Constant {
 		 * The first argument _haxe_ is a string with regular expression pattern.
 		 * The first argument _haxe_ is a string with regular expression pattern.
 		 * The second argument _i_ is a string with regular expression flags.
 		 * The second argument _i_ is a string with regular expression flags.
 
 
-		@see http://haxe.org/manual/std-regex.html
+		@see https://haxe.org/manual/std-regex.html
 	**/
 	**/
 	CRegexp( r : String, opt : String );
 	CRegexp( r : String, opt : String );
 }
 }
 
 
 /**
 /**
 	A binary operator.
 	A binary operator.
-	@see http://haxe.org/manual/types-numeric-operators.html
+	@see https://haxe.org/manual/types-numeric-operators.html
 **/
 **/
 enum Binop {
 enum Binop {
 	/**
 	/**
@@ -216,7 +216,7 @@ enum Binop {
 
 
 /**
 /**
 	A unary operator.
 	A unary operator.
-	@see http://haxe.org/manual/types-numeric-operators.html
+	@see https://haxe.org/manual/types-numeric-operators.html
 **/
 **/
 enum Unop {
 enum Unop {
 	/**
 	/**
@@ -247,7 +247,7 @@ enum Unop {
 
 
 /**
 /**
 	Represents a node in the AST.
 	Represents a node in the AST.
-	@see http://haxe.org/manual/macro-reification-expression.html
+	@see https://haxe.org/manual/macro-reification-expression.html
 **/
 **/
 typedef Expr = {
 typedef Expr = {
 	/**
 	/**
@@ -264,13 +264,13 @@ typedef Expr = {
 /**
 /**
 	Represents a AST node identical to `Expr`, but it allows constraining the
 	Represents a AST node identical to `Expr`, but it allows constraining the
 	type of accepted expressions.
 	type of accepted expressions.
-	@see http://haxe.org/manual/macro-ExprOf.html
+	@see https://haxe.org/manual/macro-ExprOf.html
 **/
 **/
 typedef ExprOf<T> = Expr;
 typedef ExprOf<T> = Expr;
 
 
 /**
 /**
 	Represents a switch case.
 	Represents a switch case.
-	@see http://haxe.org/manual/expression-switch.html
+	@see https://haxe.org/manual/expression-switch.html
 **/
 **/
 typedef Case = {
 typedef Case = {
 	/**
 	/**
@@ -291,7 +291,7 @@ typedef Case = {
 
 
 /**
 /**
 	Represents a variable in the AST.
 	Represents a variable in the AST.
-	@see http://haxe.org/manual/expression-var.html
+	@see https://haxe.org/manual/expression-var.html
 **/
 **/
 typedef Var = {
 typedef Var = {
 	/**
 	/**
@@ -312,7 +312,7 @@ typedef Var = {
 
 
 /**
 /**
 	Represents a catch in the AST.
 	Represents a catch in the AST.
-	@http://haxe.org/manual/expression-try-catch.html
+	@https://haxe.org/manual/expression-try-catch.html
 **/
 **/
 typedef Catch = {
 typedef Catch = {
 	/**
 	/**
@@ -508,13 +508,13 @@ enum ComplexType {
 
 
 	/**
 	/**
 		Represents a function type.
 		Represents a function type.
-		@see http://haxe.org/manual/types-function.html
+		@see https://haxe.org/manual/types-function.html
 	**/
 	**/
 	TFunction( args : Array<ComplexType>, ret : ComplexType );
 	TFunction( args : Array<ComplexType>, ret : ComplexType );
 
 
 	/**
 	/**
 		Represents an anonymous structure type.
 		Represents an anonymous structure type.
-		@see http://haxe.org/manual/types-anonymous-structure.html
+		@see https://haxe.org/manual/types-anonymous-structure.html
 	**/
 	**/
 	TAnonymous( fields : Array<Field> );
 	TAnonymous( fields : Array<Field> );
 
 
@@ -527,7 +527,7 @@ enum ComplexType {
 	/**
 	/**
 		Represents typedef extensions `> Iterable<T>`.
 		Represents typedef extensions `> Iterable<T>`.
 		The array `p` holds the type paths to the given types.
 		The array `p` holds the type paths to the given types.
-		@see http://haxe.org/manual/type-system-extensions.html
+		@see https://haxe.org/manual/type-system-extensions.html
 	**/
 	**/
 	TExtend( p : Array<TypePath>, fields : Array<Field> );
 	TExtend( p : Array<TypePath>, fields : Array<Field> );
 
 
@@ -704,7 +704,7 @@ typedef Field = {
 
 
 	/**
 	/**
 		The access modifiers of the field. By default fields have private access.
 		The access modifiers of the field. By default fields have private access.
-		@see http://haxe.org/manual/class-field-access-modifier.html
+		@see https://haxe.org/manual/class-field-access-modifier.html
 	**/
 	**/
 	@:optional var access : Array<Access>;
 	@:optional var access : Array<Access>;
 
 
@@ -726,20 +726,20 @@ typedef Field = {
 
 
 /**
 /**
 	Represents an access modifier.
 	Represents an access modifier.
-	@see http://haxe.org/manual/class-field-access-modifier.html
+	@see https://haxe.org/manual/class-field-access-modifier.html
 **/
 **/
 enum Access {
 enum Access {
 
 
 	/**
 	/**
 		Public access modifier, grants access from anywhere.
 		Public access modifier, grants access from anywhere.
-		@see http://haxe.org/manual/class-field-visibility.html
+		@see https://haxe.org/manual/class-field-visibility.html
 	**/
 	**/
 	APublic;
 	APublic;
 
 
 	/**
 	/**
 		Private access modifier, grants access to class and its sub-classes
 		Private access modifier, grants access to class and its sub-classes
 		only.
 		only.
-		@see http://haxe.org/manual/class-field-visibility.html
+		@see https://haxe.org/manual/class-field-visibility.html
 	**/
 	**/
 	APrivate;
 	APrivate;
 
 
@@ -750,20 +750,20 @@ enum Access {
 
 
 	/**
 	/**
 		Override access modifier.
 		Override access modifier.
-		@see http://haxe.org/manual/class-field-override.html
+		@see https://haxe.org/manual/class-field-override.html
 	**/
 	**/
 	AOverride;
 	AOverride;
 
 
 	/**
 	/**
 		Dynamic (re-)bindable access modifier.
 		Dynamic (re-)bindable access modifier.
-		@see http://haxe.org/manual/class-field-dynamic.html
+		@see https://haxe.org/manual/class-field-dynamic.html
 	**/
 	**/
 	ADynamic;
 	ADynamic;
 
 
 	/**
 	/**
 		Inline access modifier. Allows expressions to be directly inserted in
 		Inline access modifier. Allows expressions to be directly inserted in
 		place of calls to them.
 		place of calls to them.
-		@see http://haxe.org/manual/class-field-inline.html
+		@see https://haxe.org/manual/class-field-inline.html
 	**/
 	**/
 	AInline;
 	AInline;
 
 
@@ -902,7 +902,7 @@ class Error {
 
 
 /**
 /**
 	Represents the import mode.
 	Represents the import mode.
-	@see http://haxe.org/manual/type-system-import.html
+	@see https://haxe.org/manual/type-system-import.html
 **/
 **/
 enum ImportMode {
 enum ImportMode {
 	/**
 	/**

+ 1 - 1
std/haxe/macro/Tools.hx

@@ -32,7 +32,7 @@ package haxe.macro;
 	- `haxe.macro.TypedExprTools`
 	- `haxe.macro.TypedExprTools`
 	- `haxe.macro.PositionTools`
 	- `haxe.macro.PositionTools`
   
   
-  @see <http://haxe.org/manual/lf-static-extension.html>
+  @see <https://haxe.org/manual/lf-static-extension.html>
 **/
 **/
 @:dox(hide)
 @:dox(hide)
 typedef TExprTools = ExprTools;
 typedef TExprTools = ExprTools;

+ 13 - 13
std/haxe/macro/Type.hx

@@ -45,49 +45,49 @@ enum Type {
 	/**
 	/**
 		Represents a monomorph.
 		Represents a monomorph.
 
 
-		@see http://haxe.org/manual/types-monomorph.html
+		@see https://haxe.org/manual/types-monomorph.html
 	**/
 	**/
 	TMono( t : Ref<Null<Type>> );
 	TMono( t : Ref<Null<Type>> );
 
 
 	/**
 	/**
 		Represents an enum instance.
 		Represents an enum instance.
 
 
-		@see http://haxe.org/manual/types-enum-instance.html
+		@see https://haxe.org/manual/types-enum-instance.html
 	**/
 	**/
 	TEnum( t : Ref<EnumType>, params : Array<Type> );
 	TEnum( t : Ref<EnumType>, params : Array<Type> );
 
 
 	/**
 	/**
 		Represents a class instance.
 		Represents a class instance.
 
 
-		@see http://haxe.org/manual/types-class-instance.html
+		@see https://haxe.org/manual/types-class-instance.html
 	**/
 	**/
 	TInst( t : Ref<ClassType>, params : Array<Type> );
 	TInst( t : Ref<ClassType>, params : Array<Type> );
 
 
 	/**
 	/**
 		Represents a typedef.
 		Represents a typedef.
 
 
-		@see http://haxe.org/manual/type-system-typedef.html
+		@see https://haxe.org/manual/type-system-typedef.html
 	**/
 	**/
 	TType( t : Ref<DefType>, params : Array<Type> );
 	TType( t : Ref<DefType>, params : Array<Type> );
 
 
 	/**
 	/**
 		Represents a function type.
 		Represents a function type.
 
 
-		@see http://haxe.org/manual/types-function.html
+		@see https://haxe.org/manual/types-function.html
 	**/
 	**/
 	TFun( args : Array<{ name : String, opt : Bool, t : Type }>, ret : Type );
 	TFun( args : Array<{ name : String, opt : Bool, t : Type }>, ret : Type );
 
 
 	/**
 	/**
 		Represents an anonymous structure type.
 		Represents an anonymous structure type.
 
 
-		@see http://haxe.org/manual/types-anonymous-structure.html
+		@see https://haxe.org/manual/types-anonymous-structure.html
 	**/
 	**/
 	TAnonymous( a : Ref<AnonType> );
 	TAnonymous( a : Ref<AnonType> );
 
 
 	/**
 	/**
 		Represents Dynamic.
 		Represents Dynamic.
 
 
-		@see http://haxe.org/manual/types-dynamic.html
+		@see https://haxe.org/manual/types-dynamic.html
 	**/
 	**/
 	TDynamic( t : Null<Type> );
 	TDynamic( t : Null<Type> );
 
 
@@ -99,7 +99,7 @@ enum Type {
 	/**
 	/**
 		Represents an abstract type.
 		Represents an abstract type.
 
 
-		@see http://haxe.org/manual/types-abstract.html
+		@see https://haxe.org/manual/types-abstract.html
 	**/
 	**/
 	TAbstract( t : Ref<AbstractType>, params : Array<Type> );
 	TAbstract( t : Ref<AbstractType>, params : Array<Type> );
 }
 }
@@ -145,7 +145,7 @@ enum AnonStatus {
 		Represents a structure which extends one or multiple structures defined
 		Represents a structure which extends one or multiple structures defined
 		in `tl`.
 		in `tl`.
 
 
-		@see http://haxe.org/manual/type-system-extensions.html
+		@see https://haxe.org/manual/type-system-extensions.html
 	**/
 	**/
 	AExtend( tl:Ref<Array<Type>> );
 	AExtend( tl:Ref<Array<Type>> );
 
 
@@ -495,14 +495,14 @@ typedef AbstractType = {>BaseType,
 	/**
 	/**
 		The available implicit from-casts of the abstract.
 		The available implicit from-casts of the abstract.
 
 
-		@see http://haxe.org/manual/types-abstract-implicit-casts.html
+		@see https://haxe.org/manual/types-abstract-implicit-casts.html
 	**/
 	**/
 	var from : Array<{t:Type, field:Null<ClassField>}>;
 	var from : Array<{t:Type, field:Null<ClassField>}>;
 
 
 	/**
 	/**
 		The available implicit to-casts of the abstract.
 		The available implicit to-casts of the abstract.
 
 
-		@see http://haxe.org/manual/types-abstract-implicit-casts.html
+		@see https://haxe.org/manual/types-abstract-implicit-casts.html
 	**/
 	**/
 	var to : Array<{t:Type, field:Null<ClassField>}>;
 	var to : Array<{t:Type, field:Null<ClassField>}>;
 
 
@@ -642,14 +642,14 @@ enum MethodKind {
 	/**
 	/**
 		An inline method.
 		An inline method.
 
 
-		@see http://haxe.org/manual/class-field-inline.html
+		@see https://haxe.org/manual/class-field-inline.html
 	**/
 	**/
 	MethInline;
 	MethInline;
 
 
 	/**
 	/**
 		A dynamic, rebindable method.
 		A dynamic, rebindable method.
 
 
-		@see http://haxe.org/manual/class-field-dynamic.html
+		@see https://haxe.org/manual/class-field-dynamic.html
 	**/
 	**/
 	MethDynamic;
 	MethDynamic;
 
 

+ 12 - 12
std/haxe/rtti/CType.hx

@@ -91,7 +91,7 @@ typedef MetaData = Array<{ name : String, params : Array<String> }>;
 /**
 /**
 	The runtime class field information.
 	The runtime class field information.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti-structure.html#class-field-information>
+	@see <https://haxe.org/manual/cr-rtti-structure.html#class-field-information>
 **/
 **/
 typedef ClassField = {
 typedef ClassField = {
 	/**
 	/**
@@ -122,13 +122,13 @@ typedef ClassField = {
 	var doc : Null<String>;
 	var doc : Null<String>;
 
 
 	/**
 	/**
-		The [read access](http://haxe.org/manual/dictionary.html#define-read-access) 
+		The [read access](https://haxe.org/manual/dictionary.html#define-read-access) 
 		behavior of the field.
 		behavior of the field.
 	**/
 	**/
 	var get : Rights;
 	var get : Rights;
 
 
 	/**
 	/**
-		The [write access](http://haxe.org/manual/dictionary.html#define-write-access)
+		The [write access](https://haxe.org/manual/dictionary.html#define-write-access)
 		behavior of the field.
 		behavior of the field.
 	**/
 	**/
 	var set : Rights;
 	var set : Rights;
@@ -203,7 +203,7 @@ typedef TypeInfos = {
 	var doc : Null<String>;
 	var doc : Null<String>;
 
 
 	/**
 	/**
-		Whether or not the type is [private](http://haxe.org/manual/dictionary.html#define-private-type).
+		Whether or not the type is [private](https://haxe.org/manual/dictionary.html#define-private-type).
 	**/
 	**/
 	var isPrivate : Bool;
 	var isPrivate : Bool;
 
 
@@ -213,7 +213,7 @@ typedef TypeInfos = {
 	var platforms : Platforms;
 	var platforms : Platforms;
 
 
 	/**
 	/**
-		The [metadata](http://haxe.org/manual/lf-metadata.html) the type was 
+		The [metadata](https://haxe.org/manual/lf-metadata.html) the type was 
 		annotated with.
 		annotated with.
 	**/
 	**/
 	var meta : MetaData;
 	var meta : MetaData;
@@ -224,12 +224,12 @@ typedef TypeInfos = {
 **/
 **/
 typedef Classdef = {> TypeInfos,
 typedef Classdef = {> TypeInfos,
 	/**
 	/**
-		Whether or not the class is [extern](http://haxe.org/manual/lf-externs.html).
+		Whether or not the class is [extern](https://haxe.org/manual/lf-externs.html).
 	**/
 	**/
 	var isExtern : Bool;
 	var isExtern : Bool;
 
 
 	/**
 	/**
-		Whether or not the class is actually an [interface](http://haxe.org/manual/types-interfaces.html).
+		Whether or not the class is actually an [interface](https://haxe.org/manual/types-interfaces.html).
 	**/
 	**/
 	var isInterface : Bool;
 	var isInterface : Bool;
 
 
@@ -246,7 +246,7 @@ typedef Classdef = {> TypeInfos,
 	var interfaces : List<PathParams>;
 	var interfaces : List<PathParams>;
 
 
 	/**
 	/**
-		The list of member [class fields](http://haxe.org/manual/class-field.html).
+		The list of member [class fields](https://haxe.org/manual/class-field.html).
 	**/
 	**/
 	var fields : List<ClassField>;
 	var fields : List<ClassField>;
 
 
@@ -265,7 +265,7 @@ typedef Classdef = {> TypeInfos,
 /**
 /**
 	The runtime enum constructor information.
 	The runtime enum constructor information.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti-structure.html#enum-constructor-information>
+	@see <https://haxe.org/manual/cr-rtti-structure.html#enum-constructor-information>
 **/
 **/
 typedef EnumField = {
 typedef EnumField = {
 	/**
 	/**
@@ -301,11 +301,11 @@ typedef EnumField = {
 /**
 /**
 	The enum runtime type information.
 	The enum runtime type information.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti-structure.html#enum-type-information>
+	@see <https://haxe.org/manual/cr-rtti-structure.html#enum-type-information>
 **/
 **/
 typedef Enumdef = {> TypeInfos,
 typedef Enumdef = {> TypeInfos,
 	/**
 	/**
-		Whether or not the enum is [extern](http://haxe.org/manual/lf-externs.html).
+		Whether or not the enum is [extern](https://haxe.org/manual/lf-externs.html).
 	**/
 	**/
 	var isExtern : Bool;
 	var isExtern : Bool;
 
 
@@ -333,7 +333,7 @@ typedef Typedef = {> TypeInfos,
 /**
 /**
 	The abstract type runtime information.
 	The abstract type runtime information.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti-structure.html#abstract-type-information>
+	@see <https://haxe.org/manual/cr-rtti-structure.html#abstract-type-information>
 **/
 **/
 typedef Abstractdef = {> TypeInfos,
 typedef Abstractdef = {> TypeInfos,
 	var to : Array<{t:CType, field:Null<String>}>;
 	var to : Array<{t:CType, field:Null<String>}>;

+ 1 - 1
std/haxe/rtti/Meta.hx

@@ -30,7 +30,7 @@ private typedef MetaObject = {
 /**
 /**
 	An API to access classes and enums metadata at runtime.
 	An API to access classes and enums metadata at runtime.
 
 
-	@see <http://haxe.org/manual/cr-rtti.html>
+	@see <https://haxe.org/manual/cr-rtti.html>
 **/
 **/
 class Meta {
 class Meta {
 
 

+ 1 - 1
std/haxe/rtti/Rtti.hx

@@ -26,7 +26,7 @@ import haxe.rtti.CType;
 /**
 /**
 	Rtti is a helper class which supplements the `@:rtti` metadata.
 	Rtti is a helper class which supplements the `@:rtti` metadata.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti.html>
+	@see <https://haxe.org/manual/cr-rtti.html>
 **/
 **/
 class Rtti {
 class Rtti {
 
 

+ 1 - 1
std/haxe/rtti/XmlParser.hx

@@ -27,7 +27,7 @@ import haxe.xml.Fast;
 	XmlParser processes the runtime type information (RTTI) which
 	XmlParser processes the runtime type information (RTTI) which
 	is stored as a XML string in a static field `__rtti`.
 	is stored as a XML string in a static field `__rtti`.
 	
 	
-	@see <http://haxe.org/manual/cr-rtti.html>
+	@see <https://haxe.org/manual/cr-rtti.html>
 **/
 **/
 class XmlParser {
 class XmlParser {
 
 

+ 1 - 1
std/haxe/unit/TestCase.hx

@@ -46,7 +46,7 @@ import haxe.PosInfos;
 	To run code before or after the test, override the functions `setup` 
 	To run code before or after the test, override the functions `setup` 
 	and `tearDown`.
 	and `tearDown`.
 
 
-	@see <http://haxe.org/manual/std-unit-testing.html>
+	@see <https://haxe.org/manual/std-unit-testing.html>
 **/
 **/
 @:keepSub
 @:keepSub
 @:publicFields
 @:publicFields

+ 1 - 1
std/haxe/unit/TestRunner.hx

@@ -34,7 +34,7 @@ import Reflect;
 	r.run();
 	r.run();
 	```
 	```
 	
 	
-	@see <http://haxe.org/manual/std-unit-testing.html>
+	@see <https://haxe.org/manual/std-unit-testing.html>
 **/
 **/
 class TestRunner {
 class TestRunner {
 	/**
 	/**

+ 1 - 1
std/haxe/unit/TestStatus.hx

@@ -27,7 +27,7 @@ import haxe.PosInfos;
 /**
 /**
 	The status information of a unit test case method.
 	The status information of a unit test case method.
 
 
-	@see <http://haxe.org/manual/std-unit-testing.html>
+	@see <https://haxe.org/manual/std-unit-testing.html>
 **/
 **/
 class TestStatus {
 class TestStatus {
 	/**
 	/**

+ 1 - 1
std/js/RegExp.hx

@@ -25,7 +25,7 @@
     Native JavaScript regular expressions.
     Native JavaScript regular expressions.
 
 
     For cross-platform regular expressions, use Haxe `EReg` class or 
     For cross-platform regular expressions, use Haxe `EReg` class or 
-    [regexp literals](http://haxe.org/manual/std-regex.html).
+    [regexp literals](https://haxe.org/manual/std-regex.html).
 **/
 **/
 @:native("RegExp")
 @:native("RegExp")
 extern class RegExp {
 extern class RegExp {