Index: mojo/public/interfaces/bindings/tests/validation_test_interfaces.mojom |
diff --git a/mojo/public/interfaces/bindings/tests/validation_test_interfaces.mojom b/mojo/public/interfaces/bindings/tests/validation_test_interfaces.mojom |
deleted file mode 100644 |
index 18f711bac682ad3393c3aac9c3416a7cd92d262b..0000000000000000000000000000000000000000 |
--- a/mojo/public/interfaces/bindings/tests/validation_test_interfaces.mojom |
+++ /dev/null |
@@ -1,127 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-[DartPackage="_mojo_for_test_only", |
- JavaPackage="org.chromium.mojo.bindings.test.mojom.mojo"] |
-module mojo.test; |
- |
-struct StructA { |
- uint64 i; |
-}; |
- |
-struct StructB { |
- StructA struct_a; |
-}; |
- |
-struct StructC { |
- array<uint8> data; |
-}; |
- |
-struct StructD { |
- array<handle<message_pipe>> message_pipes; |
-}; |
- |
-struct StructE { |
- StructD struct_d; |
- handle<data_pipe_consumer> data_pipe_consumer; |
-}; |
- |
-struct StructF { |
- array<uint8, 3> fixed_size_array; |
-}; |
- |
-struct StructG { |
- int32 i; |
- [MinVersion=1] StructA? struct_a; |
- [MinVersion=3] string? str; |
- [MinVersion=3] bool b; |
-}; |
- |
-struct StructH { |
- bool a; |
- uint8 b; |
- UnionA? c; |
- array<UnionA>? d; |
- map<uint8, UnionA>? e; |
-}; |
- |
-union UnionA { |
- uint16 a; |
- uint32 b; |
- StructA? c; |
- array<uint8>? d; |
- map<string, uint8>? e; |
- UnionB? f; |
- StructA g; |
- array<uint8> h; |
- map<string, uint8> i; |
- UnionB j; |
-}; |
- |
-union UnionB { |
- uint16 a; |
- uint32 b; |
- uint64 c; |
- uint32 d; |
-}; |
- |
-interface InterfaceA {}; |
- |
-// This interface is used for testing bounds-checking in the mojom |
-// binding code. If you add a method please update the files |
-// ./data/validation/boundscheck_*. If you add a response please update |
-// ./data/validation/resp_boundscheck_*. |
-[ServiceName="this.is.the.service.name.for.BoundsCheckTestInterface"] |
-interface BoundsCheckTestInterface { |
- Method0(uint8 param0) => (uint8 param0); |
- Method1(uint8 param0); |
-}; |
- |
-interface ConformanceTestInterface { |
- Method0(float param0); |
- Method1(StructA param0); |
- Method2(StructB param0, StructA param1); |
- Method3(array<bool> param0); |
- Method4(StructC param0, array<uint8> param1); |
- Method5(StructE param0, handle<data_pipe_producer> param1); |
- Method6(array<array<uint8>> param0); |
- Method7(StructF param0, array<array<uint8, 3>?, 2> param1); |
- Method8(array<array<string>?> param0); |
- Method9(array<array<handle?>>? param0); |
- Method10(map<string, uint8> param0); |
- Method11(StructG param0); |
- Method12(float param0) => (float param0); |
- Method13(InterfaceA? param0, uint32 param1, InterfaceA? param2); |
- Method14(UnionA param0); |
- Method15(StructH param0); |
-}; |
- |
-struct BasicStruct { |
- int32 a; |
-}; |
- |
-interface IntegrationTestInterface { |
- Method0(BasicStruct param0) => (array<uint8> param0); |
-}; |
- |
-// An enum generates a enum-value validation function, so we want to test it. |
-// E.g., valid enum values for this enum should be: -3, 0, 1, 10 |
-enum BasicEnum { |
- A, |
- B, |
- C = A, |
- D = -3, |
- E = 0xA, |
-}; |
- |
-// The enum validation function should be generated within the scope of this |
-// struct. |
-struct StructWithEnum { |
- enum EnumWithin { |
- A, |
- B, |
- C, |
- D, |
- }; |
-}; |