/test/language/error_warning_msg/bad_export3.msg

http://github.com/tybor/Liberty · Unknown · 337 lines · 276 code · 61 blank · 0 comment · 0 complexity · 35f3da03de65c326f6ef4aab1e65ad4b MD5 · raw file

  1. ****** Error: Forbidden call (i.e. exportation rules violated) when the type of Current is BAD_EXPORT3. (See the next error report for details.)
  2. Line 15 column 14 in BAD_EXPORT3 (/home/r/Liberty/test/language/error_warning_msg/bad_export3.e):
  3. aux.foo
  4. ^
  5. ------
  6. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`foo'. This can lead to catcalls! The final export list is {}.
  7. The source lines relevant to this message are the following:
  8. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  9. export {NONE} all
  10. ^
  11. Line 5 column 9 in AUX_EXPORT3A (/home/r/Liberty/test/language/error_warning_msg/aux_export3a.e):
  12. feature {ANY}
  13. ^
  14. ------
  15. ****** Warning: Since february 2006, for SmartEiffel release 2.3, the old legacy NONE type mark is obsolete. Keep in mind that an empty class name list like {} do indicate no exportation at all, hence making NONE unuseful and probably misleading for newcomers. So, just remove this NONE class name right now. Please update your code now.
  16. Line 7 column 15 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  17. export {NONE} all
  18. ^
  19. ------
  20. ****** Warning: Since february 2006, for SmartEiffel release 2.3, the old legacy NONE type mark is obsolete. Keep in mind that an empty class name list such as {} does indicate no exportation at all, hence making NONE useless and probably misleading for newcomers. So, just remove this NONE class name now. Please update your code now.
  21. Line 7 column 15 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  22. export {NONE} all
  23. ^
  24. ------
  25. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.prefix "&". This can lead to catcalls! The final export list is {}.
  26. The source lines relevant to this message are the following:
  27. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  28. feature {ANY} -- Object Printing:
  29. ^
  30. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  31. export {NONE} all
  32. ^
  33. ------
  34. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`is_default'. This can lead to catcalls! The final export list is {}.
  35. The source lines relevant to this message are the following:
  36. Line 137 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  37. feature {ANY} -- Basic operations:
  38. ^
  39. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  40. export {NONE} all
  41. ^
  42. ------
  43. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`is_deep_equal'. This can lead to catcalls! The final export list is {}.
  44. The source lines relevant to this message are the following:
  45. Line 79 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  46. feature {ANY} -- Deep Comparison:
  47. ^
  48. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  49. export {NONE} all
  50. ^
  51. ------
  52. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`immutable'. This can lead to catcalls! The final export list is {}.
  53. The source lines relevant to this message are the following:
  54. Line 87 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  55. feature {ANY} -- Duplication:
  56. ^
  57. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  58. export {NONE} all
  59. ^
  60. ------
  61. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.infix "~". This can lead to catcalls! The final export list is {}.
  62. The source lines relevant to this message are the following:
  63. Line 49 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  64. feature {ANY} -- Comparison:
  65. ^
  66. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  67. export {NONE} all
  68. ^
  69. ------
  70. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`standard_is_equal'. This can lead to catcalls! The final export list is {}.
  71. The source lines relevant to this message are the following:
  72. Line 49 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  73. feature {ANY} -- Comparison:
  74. ^
  75. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  76. export {NONE} all
  77. ^
  78. ------
  79. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`default'. This can lead to catcalls! The final export list is {}.
  80. The source lines relevant to this message are the following:
  81. Line 137 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  82. feature {ANY} -- Basic operations:
  83. ^
  84. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  85. export {NONE} all
  86. ^
  87. ------
  88. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`lazy_out'. This can lead to catcalls! The final export list is {}.
  89. The source lines relevant to this message are the following:
  90. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  91. feature {ANY} -- Object Printing:
  92. ^
  93. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  94. export {NONE} all
  95. ^
  96. ------
  97. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`fill_tagged_out_memory'. This can lead to catcalls! The final export list is {}.
  98. The source lines relevant to this message are the following:
  99. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  100. feature {ANY} -- Object Printing:
  101. ^
  102. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  103. export {NONE} all
  104. ^
  105. ------
  106. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`to_pointer'. This can lead to catcalls! The final export list is {}.
  107. The source lines relevant to this message are the following:
  108. Line 420 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  109. feature {ANY} -- The Guru section:
  110. ^
  111. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  112. export {NONE} all
  113. ^
  114. ------
  115. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`generating_type'. This can lead to catcalls! The final export list is {}.
  116. The source lines relevant to this message are the following:
  117. Line 29 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  118. feature {ANY} -- Access:
  119. ^
  120. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  121. export {NONE} all
  122. ^
  123. ------
  124. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`twin'. This can lead to catcalls! The final export list is {}.
  125. The source lines relevant to this message are the following:
  126. Line 87 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  127. feature {ANY} -- Duplication:
  128. ^
  129. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  130. export {NONE} all
  131. ^
  132. ------
  133. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`out_in_tagged_out_memory'. This can lead to catcalls! The final export list is {}.
  134. The source lines relevant to this message are the following:
  135. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  136. feature {ANY} -- Object Printing:
  137. ^
  138. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  139. export {NONE} all
  140. ^
  141. ------
  142. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`is_basic_expanded_type'. This can lead to catcalls! The final export list is {}.
  143. The source lines relevant to this message are the following:
  144. Line 420 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  145. feature {ANY} -- The Guru section:
  146. ^
  147. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  148. export {NONE} all
  149. ^
  150. ------
  151. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`copy'. This can lead to catcalls! The final export list is {}.
  152. The source lines relevant to this message are the following:
  153. Line 87 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  154. feature {ANY} -- Duplication:
  155. ^
  156. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  157. export {NONE} all
  158. ^
  159. ------
  160. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`same_dynamic_type'. This can lead to catcalls! The final export list is {}.
  161. The source lines relevant to this message are the following:
  162. Line 41 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  163. feature {ANY} -- Status report:
  164. ^
  165. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  166. export {NONE} all
  167. ^
  168. ------
  169. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`is_equal'. This can lead to catcalls! The final export list is {}.
  170. The source lines relevant to this message are the following:
  171. Line 49 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  172. feature {ANY} -- Comparison:
  173. ^
  174. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  175. export {NONE} all
  176. ^
  177. ------
  178. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`standard_twin'. This can lead to catcalls! The final export list is {}.
  179. The source lines relevant to this message are the following:
  180. Line 87 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  181. feature {ANY} -- Duplication:
  182. ^
  183. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  184. export {NONE} all
  185. ^
  186. ------
  187. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`tagged_out'. This can lead to catcalls! The final export list is {}.
  188. The source lines relevant to this message are the following:
  189. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  190. feature {ANY} -- Object Printing:
  191. ^
  192. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  193. export {NONE} all
  194. ^
  195. ------
  196. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`to_internals'. This can lead to catcalls! The final export list is {}.
  197. The source lines relevant to this message are the following:
  198. Line 488 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  199. feature {INTERNALS_HANDLER}
  200. ^
  201. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  202. export {NONE} all
  203. ^
  204. ------
  205. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`object_size'. This can lead to catcalls! The final export list is {}.
  206. The source lines relevant to this message are the following:
  207. Line 420 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  208. feature {ANY} -- The Guru section:
  209. ^
  210. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  211. export {NONE} all
  212. ^
  213. ------
  214. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`internals_can_be_retrieved'. This can lead to catcalls! The final export list is {}.
  215. The source lines relevant to this message are the following:
  216. Line 495 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  217. feature {TYPED_INTERNALS}
  218. ^
  219. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  220. export {NONE} all
  221. ^
  222. ------
  223. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`generator'. This can lead to catcalls! The final export list is {}.
  224. The source lines relevant to this message are the following:
  225. Line 29 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  226. feature {ANY} -- Access:
  227. ^
  228. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  229. export {NONE} all
  230. ^
  231. ------
  232. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`deep_twin'. This can lead to catcalls! The final export list is {}.
  233. The source lines relevant to this message are the following:
  234. Line 129 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  235. feature {ANY} -- Deep Duplication:
  236. ^
  237. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  238. export {NONE} all
  239. ^
  240. ------
  241. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`out'. This can lead to catcalls! The final export list is {}.
  242. The source lines relevant to this message are the following:
  243. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  244. feature {ANY} -- Object Printing:
  245. ^
  246. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  247. export {NONE} all
  248. ^
  249. ------
  250. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`standard_copy'. This can lead to catcalls! The final export list is {}.
  251. The source lines relevant to this message are the following:
  252. Line 87 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  253. feature {ANY} -- Duplication:
  254. ^
  255. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  256. export {NONE} all
  257. ^
  258. ------
  259. ****** Warning: The client list computed from the "export" clauses is narrower than the one from the conforming parent(s) for AUX_EXPORT3B.`print_on'. This can lead to catcalls! The final export list is {}.
  260. The source lines relevant to this message are the following:
  261. Line 225 column 9 in ANY (/home/r/Liberty/src/lib/kernel/any.e):
  262. feature {ANY} -- Object Printing:
  263. ^
  264. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  265. export {NONE} all
  266. ^
  267. ------
  268. ****** Fatal Error: This feature is only exported to {}.
  269. The source lines relevant to this message are the following:
  270. Line 7 column 14 in AUX_EXPORT3B (/home/r/Liberty/test/language/error_warning_msg/aux_export3b.e):
  271. export {NONE} all
  272. ^
  273. Line 6 column 4 in AUX_EXPORT3A (/home/r/Liberty/test/language/error_warning_msg/aux_export3a.e):
  274. foo do end
  275. ^
  276. ------