Workiva / over_react

A library for building statically-typed React UI components using Dart.
Other
428 stars 58 forks source link

API documentation broken link #458

Open barriehadfield opened 4 years ago

barriehadfield commented 4 years ago

BUG Website: https://workiva.github.io/over_react/

API documentation button leads to a broken link on your website.

--> https://pub.dev/documentation/over_react/latest/index.html


FYI: @greglittlefield-wf @aaronlademann-wf @kealjones-wk @evanweible-wf @maxwellpeterson-wf

md-weber commented 4 years ago

Maybe helpful to solve this issue:

https://github.com/dart-lang/sdk/issues/39996

Dartdoc seems to fail inside of built_redux

parsing ~/.pub-cache/hosted/pub.dartlang.org/built_redux-7.5.10/lib/src/action.dart...

dartdoc failed: Stack Overflow
package:analyzer/src/generated/type_system.dart 1110:3            Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1762:16           Dart2TypeSystem._isInterfaceSubtypeOf
package:analyzer/src/generated/type_system.dart 1323:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1302:11           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1762:16           Dart2TypeSystem._isInterfaceSubtypeOf
package:analyzer/src/generated/type_system.dart 1323:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1302:11           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1762:16           Dart2TypeSystem._isInterfaceSubtypeOf
package:analyzer/src/generated/type_system.dart 1323:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1302:11           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1762:16           Dart2TypeSystem._isInterfaceSubtypeOf
package:analyzer/src/generated/type_system.dart 1323:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1302:11           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1762:16           Dart2TypeSystem._isInterfaceSubtypeOf
package:analyzer/src/generated/type_system.dart 1323:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1302:11           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1256:13           Dart2TypeSystem.isSubtypeOf
.                                                                 ...
.                                                                 ...
package:analyzer/src/generated/type_system.dart 1224:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/generated/type_system.dart 1217:14           Dart2TypeSystem.isSubtypeOf
package:analyzer/src/task/strong/checker.dart 1610:20             _OverrideChecker._findCovariantChecksForMember.<fn>
package:analyzer/src/dart/element/type.dart 791:20                FunctionTypeImpl.relateTypeFormals2
package:analyzer/src/task/strong/checker.dart 1606:34             _OverrideChecker._findCovariantChecksForMember
package:analyzer/src/task/strong/checker.dart 1538:9              _OverrideChecker._findCovariantChecks
package:analyzer/src/task/strong/checker.dart 1484:18             _OverrideChecker._checkForCovariantGenerics
package:analyzer/src/task/strong/checker.dart 1420:5              _OverrideChecker.check
package:analyzer/src/task/strong/checker.dart 330:22              CodeChecker.visitClassDeclaration
package:analyzer/src/dart/ast/ast.dart 1522:49                    ClassDeclarationImpl.accept
package:analyzer/src/dart/ast/ast.dart 7511:20                    CompilationUnitImpl.visitChildren
package:analyzer/src/task/strong/checker.dart 351:10              CodeChecker.visitCompilationUnit
package:analyzer/src/dart/analysis/library_analyzer.dart 380:13   LibraryAnalyzer._computeVerifyErrors
package:analyzer/src/dart/analysis/library_analyzer.dart 166:9    LibraryAnalyzer.analyzeSync.<fn>.<fn>
dart:collection                                                   _LinkedHashMapMixin.forEach
package:analyzer/src/dart/analysis/library_analyzer.dart 165:13   LibraryAnalyzer.analyzeSync.<fn>
package:analyzer/src/generated/utilities_general.dart 258:15      _PerformanceTagImpl.makeCurrentWhile
package:analyzer/src/dart/analysis/library_analyzer.dart 164:34   LibraryAnalyzer.analyzeSync
package:analyzer/src/dart/analysis/library_analyzer.dart 115:14   LibraryAnalyzer.analyze.<fn>
package:analyzer/src/generated/utilities_general.dart 258:15      _PerformanceTagImpl.makeCurrentWhile
package:analyzer/src/dart/analysis/library_analyzer.dart 114:43   LibraryAnalyzer.analyze
package:analyzer/src/dart/analysis/driver.dart 1342:65            AnalysisDriver._computeResolvedLibrary.<fn>
package:analyzer/src/dart/analysis/performance_logger.dart 34:15  PerformanceLog.run
package:analyzer/src/dart/analysis/driver.dart 1327:20            AnalysisDriver._computeResolvedLibrary
package:analyzer/src/dart/analysis/driver.dart 958:22             AnalysisDriver.performWork
md-weber commented 4 years ago

Fitting to the broken Link in the documentation: None of the demo source links work.

aaronlademann-wf commented 4 years ago

@md-weber thank you for reporting this!

aaronlademann-wf commented 4 years ago

@md-weber looks like the root cause is https://github.com/dart-lang/sdk/issues/39937 ... which seems like it will be fixed in 2.8.0 🤞